Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-38781: Clear buffer in MemoryHandler flush (GH-17132) | Daniel Andersson | 2019-11-13 | 1 | -2/+2 |
| | | | | | | | | This makes it easier to use a custom buffer when subclassing MemoryHandler (by avoiding the explicity empty list literal assignment in the flush method). For example, collection.deque can now be used without any modifications to MemoryHandler.flush. The same applies to BufferingHandler. | ||||
* | bpo-38716: stop rotating handlers from setting inherited namer and rotator ↵ | l0rb | 2019-11-06 | 1 | -2/+3 |
| | | | | to None (GH-17072) | ||||
* | bpo-37111: Add 'encoding' and 'errors' parameters to logging.basicCon… ↵ | Vinay Sajip | 2019-06-17 | 1 | -8/+19 |
| | | | | (GH-14008) | ||||
* | Fix extraneous whitespace in QueueListener.prepare (GH-13803) | Boris Feld | 2019-06-04 | 1 | -1/+1 |
| | |||||
* | bpo-36813: Fix QueueListener to call task_done() upon termination. (GH-13113) | Bar Harel | 2019-06-01 | 1 | -0/+2 |
| | | | | | | | | Fixed QueueListener in order to avoid random deadlocks. Unable to add regression tests atm due to time constraints, will add it in a bit. Regarding implementation, although it's nested, it does not cause performance issues whatsoever, and does not call task_done() in case of an exception (which is the right thing to do IMHO). https://bugs.python.org/issue36813 | ||||
* | bpo-35726: Prevented QueueHandler formatting from affecting other handlers ↵ | Manjusaka | 2019-01-23 | 1 | -0/+3 |
| | | | | | (GH-11537) QueueHandler.prepare() now makes a copy of the record before modifying and enqueueing it, to avoid affecting other handlers in the chain. | ||||
* | bpo-34334: Don't log traceback twice in QueueHandler (GH-9537) | Cheryl Sabella | 2018-09-25 | 1 | -2/+3 |
| | |||||
* | bpo-30904: Removed duplicated Host: header. (#4465) | Vinay Sajip | 2017-11-19 | 1 | -1/+3 |
| | |||||
* | bpo-30989: Sort in TimedRotatingFileHandler only when needed. (GH-2812) | Lovesh Harchandani | 2017-10-27 | 1 | -1/+1 |
| | | | TimedRotatingFileHandler.getFilesToDelete() now sorts only when needed. | ||||
* | bpo-31370: Remove support for threads-less builds (#3385) | Antoine Pitrou | 2017-09-07 | 1 | -109/+106 |
| | | | | | | * Remove Setup.config * Always define WITH_THREAD for compatibility. | ||||
* | bpo-31084: QueueHandler now formats messages correctly. (GH-2954) | favll | 2017-08-01 | 1 | -4/+5 |
| | |||||
* | bpo-30378: Fix the problem that SysLogHandler can't handle IPv6 addresses ↵ | Xiang Zhang | 2017-06-01 | 1 | -5/+20 |
| | | | | (#1676) | ||||
* | bpo-29808: SysLogHandler: Do not fail if initial connect to syslog failed ↵ | Коренберг Марк | 2017-03-17 | 1 | -1/+8 |
| | | | | (#663) (#663) | ||||
* | Closes #27930: Merged fix from 3.5. | Vinay Sajip | 2016-09-08 | 1 | -15/+2 |
|\ | |||||
| * | Fixes #27930: improved QueueListener behaviour. | Vinay Sajip | 2016-09-08 | 1 | -17/+4 |
| | | |||||
* | | Closes #27493: accepted Path objects in file handlers for logging. | Vinay Sajip | 2016-07-22 | 1 | -0/+3 |
| | | |||||
* | | Closes #26559: Allow configuring flush-on-close behaviour of MemoryHandler. | Vinay Sajip | 2016-07-22 | 1 | -5/+15 |
| | | |||||
* | | Fixed #27251: merged fix from 3.5. | Vinay Sajip | 2016-06-07 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Fixed #27251: corrected string/bytes handling in credentials. | Vinay Sajip | 2016-06-07 | 1 | -2/+2 |
| | | |||||
* | | Closes #25685: Merged fix from 3.5. | Vinay Sajip | 2015-12-26 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Closes #25685: Made SocketHandler emission more efficient. | Vinay Sajip | 2015-12-26 | 1 | -0/+2 |
| | | |||||
* | | Closes #25411: Merged fix from 3.5. | Vinay Sajip | 2015-10-17 | 1 | -8/+10 |
|\ \ | |/ | |||||
| * | Closes #25411: Merged fix from 3.4. | Vinay Sajip | 2015-10-17 | 1 | -8/+10 |
| |\ | |||||
| | * | Closes #25411: Improved Unicode support in SMTPHandler. | Vinay Sajip | 2015-10-17 | 1 | -10/+12 |
| | | | |||||
* | | | Closes #24884: refactored WatchedFileHandler file reopening into a separate ↵ | Vinay Sajip | 2015-10-01 | 1 | -3/+12 |
|/ / | | | | | | | method, based on a suggestion and patch by Marian Horban. | ||||
* | | Issue #23865: close() methods in multiple modules now are idempotent and more | Serhiy Storchaka | 2015-04-10 | 1 | -9/+14 |
|\ \ | |/ | | | | | | | robust at shutdown. If needs to release multiple resources, they are released even if errors are occured. | ||||
| * | Issue #23865: close() methods in multiple modules now are idempotent and more | Serhiy Storchaka | 2015-04-10 | 1 | -9/+14 |
| | | | | | | | | | | robust at shutdown. If needs to release multiple resources, they are released even if errors are occured. | ||||
* | | Added respect_handler_level to QueueListener. | Vinay Sajip | 2015-02-09 | 1 | -4/+10 |
|/ | |||||
* | add context parameter to HTTPHandler (closes #22788) | Benjamin Peterson | 2014-11-24 | 1 | -2/+7 |
| | |||||
* | Brought excluded code into the scope of a try block in SysLogHandler.emit(). | Vinay Sajip | 2014-11-01 | 1 | -14/+14 |
| | |||||
* | Issue #22646: Accept list as well as tuple to support initialisation via ↵ | Vinay Sajip | 2014-10-17 | 1 | -2/+2 |
| | | | | dictConfig(). | ||||
* | Issue #21742: Set stream to None after closing. | Vinay Sajip | 2014-06-14 | 1 | -0/+1 |
| | |||||
* | Issue #20976: pyflakes: Remove unused imports | Victor Stinner | 2014-03-20 | 1 | -2/+1 |
| | |||||
* | Issue #19182: Fixed socket leak on exception when connecting. | Vinay Sajip | 2013-10-06 | 1 | -1/+5 |
| | |||||
* | logging: added support for Unix domain sockets to SocketHandler and ↵ | Vinay Sajip | 2013-09-27 | 1 | -3/+17 |
| | | | | DatagramHandler. | ||||
* | Closes #18941: Merged fix from 3.3. | Vinay Sajip | 2013-09-06 | 1 | -2/+4 |
|\ | |||||
| * | Issue #18941: Respected delay when doing rollover. | Vinay Sajip | 2013-09-06 | 1 | -2/+4 |
| | | |||||
* | | Closes #18940: Merged fix from 3.3. | Vinay Sajip | 2013-09-06 | 1 | -1/+3 |
|\ \ | |/ | |||||
| * | Issue #18940: Handled low-volume logging when delay is True. | Vinay Sajip | 2013-09-06 | 1 | -1/+3 |
| | | |||||
* | | Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) | Brett Cannon | 2013-07-04 | 1 | -2/+2 |
| | | |||||
* | | Issue #18200: Update the stdlib (except tests) to use | Brett Cannon | 2013-06-14 | 1 | -2/+2 |
| | | | | | | | | ModuleNotFoundError. | ||||
* | | Closes #17981: Merged fix from 3.3. | Vinay Sajip | 2013-05-16 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | Issue #17981: Closed socket on error in SysLogHandler. | Vinay Sajip | 2013-05-16 | 1 | -0/+1 |
| | | |||||
* | | Closes #17795: Reverted backwards-incompatible change in SysLogHandler with ↵ | Vinay Sajip | 2013-04-22 | 1 | -4/+27 |
|\ \ | |/ | | | | | Unix domain sockets. | ||||
| * | Issue #17795: Reverted backwards-incompatible change in SysLogHandler with ↵ | Vinay Sajip | 2013-04-22 | 1 | -5/+24 |
| | | | | | | | | Unix domain sockets. | ||||
* | | Closed #9556: Allowed specifying a time-of-day for a ↵ | Vinay Sajip | 2013-04-12 | 1 | -7/+21 |
| | | | | | | | | TimedRotatingFileHandler to rotate. | ||||
* | | Issue #17516: use comment syntax for comments, instead of multiline string | Victor Stinner | 2013-03-26 | 1 | -4/+3 |
| | | |||||
* | | modernize some modules' code by replacing ↵ | Giampaolo Rodola' | 2013-02-12 | 1 | -5/+2 |
| | | | | | | | | OSError->ENOENT/ENOTDIR/EPERM/EEXIST occurrences with the corresponding pep-3151 exceptions (FileNotFoundError, NotADirectoryError, etc.) | ||||
* | | Issue #16717: get rid of socket.error, replace with OSError | Andrew Svetlov | 2012-12-18 | 1 | -4/+4 |
| | | |||||
* | | remove obsolete hasattr() check for socket.sendall | Giampaolo Rodola' | 2012-10-26 | 1 | -9/+1 |
| | |