=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== php-zend-eventmanager-3.2.1/CHANGELOG.md-103-- `EventManagerInterface::trigger()` changes its signature to php-zend-eventmanager-3.2.1/CHANGELOG.md:104: `trigger($eventName, $target = null, $argv = [])`; each argument has exactly php-zend-eventmanager-3.2.1/CHANGELOG.md:105: one possible meaning; the `$eventName` can only be a string event name. The php-zend-eventmanager-3.2.1/CHANGELOG.md:106: fourth `$callback` argument is removed. php-zend-eventmanager-3.2.1/CHANGELOG.md-107-- `EventManagerInterface::triggerUntil()` changes its signature to php-zend-eventmanager-3.2.1/CHANGELOG.md:108: `triggerUntil(callable $callback, $eventName, $target = null, $argv = null)`. php-zend-eventmanager-3.2.1/CHANGELOG.md-109- Each argument has exactly one meaning. php-zend-eventmanager-3.2.1/CHANGELOG.md-110-- `EventManagerInterface` adds two new methods for triggering provided php-zend-eventmanager-3.2.1/CHANGELOG.md:111: `EventInterface` arguments: `triggerEvent(EventInterface $event)` and php-zend-eventmanager-3.2.1/CHANGELOG.md:112: `triggerEventUntil(callable $callback, EventInterface $event)`. php-zend-eventmanager-3.2.1/CHANGELOG.md-113-- `EventManagerInterface::attach()` and `detach()` change their signatures to php-zend-eventmanager-3.2.1/CHANGELOG.md:114: `attach($eventName, callable $listener, $priority = 1)` and `detach(callable php-zend-eventmanager-3.2.1/CHANGELOG.md:115: $listener, $eventName = null)`, respectively. Note that `$eventName` can now php-zend-eventmanager-3.2.1/CHANGELOG.md-116- only be a string event name, not an array or `Traversable`. ############################################## php-zend-eventmanager-3.2.1/CHANGELOG.md-119-- `SharedEventManagerInterface::getListeners()` changes signature to php-zend-eventmanager-3.2.1/CHANGELOG.md:120: `getListeners(array $identifiers, $eventName)` and now guarantees return of an php-zend-eventmanager-3.2.1/CHANGELOG.md-121- array. Note that the second argument is now *required*. php-zend-eventmanager-3.2.1/CHANGELOG.md-122-- `SharedEventManagerInterface::attach()` changes signature to php-zend-eventmanager-3.2.1/CHANGELOG.md:123: `attach($identifier, $eventName, callable $listener, $priority = 1)`. The php-zend-eventmanager-3.2.1/CHANGELOG.md:124: `$identifier` and `$eventName` **must** be strings. php-zend-eventmanager-3.2.1/CHANGELOG.md-125-- `SharedEventManagerInterface::detach()` changes signature to `detach(callable php-zend-eventmanager-3.2.1/CHANGELOG.md:126: $listener, $identifier = null, $eventName = null)`; `$identifier` and php-zend-eventmanager-3.2.1/CHANGELOG.md:127: `$eventName` **must** be strings if passed. php-zend-eventmanager-3.2.1/CHANGELOG.md:128:- `ListenerAggregateInterface::attach()` adds an optional `$priority = 1` php-zend-eventmanager-3.2.1/CHANGELOG.md-129- argument. This was used already in v2, but not dictated by the interface. php-zend-eventmanager-3.2.1/CHANGELOG.md-130-- `FilterInterface::attach()` and `detach()` have changed signature to php-zend-eventmanager-3.2.1/CHANGELOG.md:131: `attach(callable $callback)` and `detach(callable $ilter)`, respectively. php-zend-eventmanager-3.2.1/CHANGELOG.md-132-- `LazyListener` allows wrapping: ############################################## php-zend-eventmanager-3.2.1/CHANGELOG.md-185- to retrieve listeners with or without associated priority, and the assertion php-zend-eventmanager-3.2.1/CHANGELOG.md:186: `assertListenerAtPriority(callable $listener, $priority, $event, EventManager $events, $message = '')`, php-zend-eventmanager-3.2.1/CHANGELOG.md-187- which can be used for testing that a listener was registered at the specified ############################################## php-zend-eventmanager-3.2.1/CHANGELOG.md-212- version 3, and the latter was updated to extend it. php-zend-eventmanager-3.2.1/CHANGELOG.md:213:- Added `EventManager::triggerEvent(EventInterface $event)` as a php-zend-eventmanager-3.2.1/CHANGELOG.md-214- forwards-compatibility feature. php-zend-eventmanager-3.2.1/CHANGELOG.md:215:- Add `EventManager::triggerEventUntil(callable $callback, EventIterface $event)` php-zend-eventmanager-3.2.1/CHANGELOG.md-216- as a forwards-compatibility feature. ############################################## php-zend-eventmanager-3.2.1/CHANGELOG.md-240-- Marked `EventManagerInterface::` and `Eventmanager::setEventClass()` as php-zend-eventmanager-3.2.1/CHANGELOG.md:241: deprecated; this method is renamed to `setEventPrototype(EventInterface $event)` php-zend-eventmanager-3.2.1/CHANGELOG.md-242- in version 3. ############################################## php-zend-eventmanager-3.2.1/CHANGELOG.md-273- PHP 5.3- and 5.4-isms (such as marking Traits as requiring 5.4, and closing php-zend-eventmanager-3.2.1/CHANGELOG.md:274: over a copy of `$this`) from the test suite. php-zend-eventmanager-3.2.1/CHANGELOG.md-275- ############################################## php-zend-eventmanager-3.2.1/debian/upstream/changelog.old-476-- [6231: fixing http query parameters](https://github.com/zendframework/zf2/pull/6231) php-zend-eventmanager-3.2.1/debian/upstream/changelog.old:477:- [6263: Collection attempts to access `object` property on `$this->targetElement`](https://github.com/zendframework/zf2/issues/6263) php-zend-eventmanager-3.2.1/debian/upstream/changelog.old-478-- [6279: Return the text value in _ array key](https://github.com/zendframework/zf2/pull/6279) ############################################## php-zend-eventmanager-3.2.1/debian/upstream/changelog.old-683-- **ZF2015-01:** Session validators were not run if set before session start. php-zend-eventmanager-3.2.1/debian/upstream/changelog.old:684: Essentially, the validators were writing to the `$_SESSION` superglobal before php-zend-eventmanager-3.2.1/debian/upstream/changelog.old-685- session start, which meant the data was overwritten once the session began. ############################################## php-zend-eventmanager-3.2.1/debian/upstream/changelog.old-1186-- **ZF2015-01:** Session validators were not run if set before session start. php-zend-eventmanager-3.2.1/debian/upstream/changelog.old:1187: Essentially, the validators were writing to the `$_SESSION` superglobal before php-zend-eventmanager-3.2.1/debian/upstream/changelog.old-1188- session start, which meant the data was overwritten once the session began. ############################################## php-zend-eventmanager-3.2.1/debian/upstream/changelog.old-1445-[#5374](https://github.com/zendframework/zf2/pull/5374). Essentially, the class php-zend-eventmanager-3.2.1/debian/upstream/changelog.old:1446:was not checking if `$_SERVER['REMOTE_ADDR']` was one of the trusted proxies php-zend-eventmanager-3.2.1/debian/upstream/changelog.old-1447-configured, and as a result, `getIpAddressFromProxy()` could return an untrusted ############################################## php-zend-eventmanager-3.2.1/debian/upstream/changelog.old-1449- php-zend-eventmanager-3.2.1/debian/upstream/changelog.old:1450:The class was updated to check if `$_SERVER['REMOTE_ADDR']` is in the list of php-zend-eventmanager-3.2.1/debian/upstream/changelog.old-1451-trusted proxies, and, if so, will return that value immediately before ############################################## php-zend-eventmanager-3.2.1/debian/upstream/changelog.old-2035- (https://github.com/zendframework/zf2/issues/4244) php-zend-eventmanager-3.2.1/debian/upstream/changelog.old:2036:- 4246: replaced `get_called_class()` with `get_class($this)` in non-static context php-zend-eventmanager-3.2.1/debian/upstream/changelog.old-2037- (https://github.com/zendframework/zf2/issues/4246) ############################################## php-zend-eventmanager-3.2.1/debian/upstream/changelog.old-2109- (https://github.com/zendframework/zf2/issues/3973) php-zend-eventmanager-3.2.1/debian/upstream/changelog.old:2110:- 3980: change `HOST_DNS_OR_IPV4_OR_IPV6` to `0x13` for `$validHostTypes` php-zend-eventmanager-3.2.1/debian/upstream/changelog.old-2111- (https://github.com/zendframework/zf2/issues/3980)