=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== php-monolog-2.1.1/CHANGELOG.md-11- * Added `JSON_INVALID_UTF8_SUBSTITUTE` to default json flags, so that invalid UTF8 characters now get converted to [�](https://en.wikipedia.org/wiki/Specials_(Unicode_block)#Replacement_character) instead of being converted from ISO-8859-15 to UTF8 as it was before, which was hardly a comprehensive solution php-monolog-2.1.1/CHANGELOG.md:12: * Added `$ignoreEmptyContextAndExtra` option to JsonFormatter to skip empty context/extra entirely from the output php-monolog-2.1.1/CHANGELOG.md:13: * Added `$parseMode`, `$disableWebPagePreview` and `$disableNotification` options to TelegramBotHandler php-monolog-2.1.1/CHANGELOG.md-14- * Added tentative support for PHP 8 ############################################## php-monolog-2.1.1/CHANGELOG.md-84- * Added HostnameProcessor that adds the machine's hostname to log records php-monolog-2.1.1/CHANGELOG.md:85: * Added a `$dateFormat` option to the PsrLogMessageProcessor which lets you format DateTime instances nicely php-monolog-2.1.1/CHANGELOG.md-86- * Added support for the PHP 7.x `mongodb` extension in the MongoDBHandler ############################################## php-monolog-2.1.1/CHANGELOG.md-134- php-monolog-2.1.1/CHANGELOG.md:135: * BC Notice: If you are extending any of the Monolog's Formatters' `normalize` method, make sure you add the new `$depth = 0` argument to your function signature to avoid strict PHP warnings. php-monolog-2.1.1/CHANGELOG.md-136- * Added a `ResettableInterface` in order to reset/reset/clear/flush handlers and processors ############################################## php-monolog-2.1.1/CHANGELOG.md-163- php-monolog-2.1.1/CHANGELOG.md:164: * Improved SyslogUdpHandler's support for RFC5424 and added optional `$ident` argument php-monolog-2.1.1/CHANGELOG.md-165- * Fixed GelfHandler truncation to be per field and not per message ############################################## php-monolog-2.1.1/CHANGELOG.md-432- * Added the possibility to pass arrays of handlers and processors directly in the Logger constructor php-monolog-2.1.1/CHANGELOG.md:433: * Added `$useSSL` option to the PushoverHandler which is enabled by default php-monolog-2.1.1/CHANGELOG.md-434- * Fixed ChromePHPHandler and FirePHPHandler issue when multiple instances are used simultaneously ############################################## php-monolog-2.1.1/CHANGELOG.md-451- * Added microsecond precision to log records' timestamps php-monolog-2.1.1/CHANGELOG.md:452: * Added `$flushOnOverflow` param to BufferHandler to flush by batches instead of losing php-monolog-2.1.1/CHANGELOG.md-453- the oldest entries ############################################## php-monolog-2.1.1/doc/01-usage.md-29-a `MailHandler` that will send emails only when an error message is logged. php-monolog-2.1.1/doc/01-usage.md:30:Handlers also have a `$bubble` property which defines whether they block the php-monolog-2.1.1/doc/01-usage.md-31-record or not if they handled it. In this example, setting the `MailHandler`'s php-monolog-2.1.1/doc/01-usage.md:32:`$bubble` argument to false means that records handled by the `MailHandler` will php-monolog-2.1.1/doc/01-usage.md-33-not propagate to the `StreamHandler` anymore. ############################################## php-monolog-2.1.1/doc/02-handlers-formatters-processors.md-19-- [_RotatingFileHandler_](../src/Monolog/Handler/RotatingFileHandler.php): Logs records to a file and creates one logfile per day. php-monolog-2.1.1/doc/02-handlers-formatters-processors.md:20: It will also delete files older than `$maxFiles`. You should use php-monolog-2.1.1/doc/02-handlers-formatters-processors.md-21- [logrotate](https://linux.die.net/man/8/logrotate) for high profile ############################################## php-monolog-2.1.1/doc/02-handlers-formatters-processors.md-159- php-monolog-2.1.1/doc/02-handlers-formatters-processors.md:160:- [_PsrLogMessageProcessor_](../src/Monolog/Processor/PsrLogMessageProcessor.php): Processes a log record's message according to PSR-3 rules, replacing `{foo}` with the value from `$context['foo']`. php-monolog-2.1.1/doc/02-handlers-formatters-processors.md-161-- [_IntrospectionProcessor_](../src/Monolog/Processor/IntrospectionProcessor.php): Adds the line/file/class/method from which the log call originated. ############################################## php-monolog-2.1.1/doc/04-extending.md-80-logic needed for the handler, including the use of processors and the formatting php-monolog-2.1.1/doc/04-extending.md:81:of the record (which is why we use ``$record['formatted']`` instead of ``$record['message']``). php-monolog-2.1.1/doc/04-extending.md-82- ############################################## php-monolog-2.1.1/doc/message-structure.md-11-context | array | Arbitrary data passed with the construction of the message. For example the username of the current user or their IP address. php-monolog-2.1.1/doc/message-structure.md:12:channel | string | The channel this message was logged to. This is the name that was passed when the logger was created with `new Logger($channel)`. php-monolog-2.1.1/doc/message-structure.md-13-datetime | Monolog\DateTimeImmutable | Date and time when the message was logged. Class extends `\DateTimeImmutable`. ############################################## php-monolog-2.1.1/src/Monolog/Handler/Curl/Util.php-41- while ($retries--) { php-monolog-2.1.1/src/Monolog/Handler/Curl/Util.php:42: $curlResponse = curl_exec($ch); php-monolog-2.1.1/src/Monolog/Handler/Curl/Util.php-43- if ($curlResponse === false) { ############################################## php-monolog-2.1.1/src/Monolog/Handler/SocketHandler.php-346- if ($this->writingIsTimedOut($sent)) { php-monolog-2.1.1/src/Monolog/Handler/SocketHandler.php:347: throw new \RuntimeException("Write timed-out, no data sent for `{$this->writingTimeout}` seconds, probably we got disconnected (sent $sent of $length)"); php-monolog-2.1.1/src/Monolog/Handler/SocketHandler.php-348- } ############################################## php-monolog-2.1.1/tests/Monolog/Processor/MercurialProcessorTest.php-23- if (defined('PHP_WINDOWS_VERSION_BUILD')) { php-monolog-2.1.1/tests/Monolog/Processor/MercurialProcessorTest.php:24: exec("where hg 2>NUL", $output, $result); php-monolog-2.1.1/tests/Monolog/Processor/MercurialProcessorTest.php-25- } else { php-monolog-2.1.1/tests/Monolog/Processor/MercurialProcessorTest.php:26: exec("which hg 2>/dev/null >/dev/null", $output, $result); php-monolog-2.1.1/tests/Monolog/Processor/MercurialProcessorTest.php-27- }