Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gh-104773: PEP 594: Remove the nntplib module (#104894) | Victor Stinner | 2023-05-24 | 1 | -1093/+0 |
| | | | | | | | | * socket_helper.transient_internet() no longer imports nntplib to catch nntplib.NNTPTemporaryError. * ssltests.py no longer runs test_nntplib. * "make quicktest" no longer runs test_nntplib. * WASM: remove nntplib from OMIT_NETWORKING_FILES. * Remove mentions to nntplib in the email documentation. | ||||
* | gh-91217: deprecate nntplib (GH-91543) | Brett Cannon | 2022-04-15 | 1 | -0/+3 |
| | |||||
* | bpo-39305: Update nntplib to merge nntplib.NNTP and nntplib._NNTPBase (GH-19817) | Dong-hee Na | 2020-05-16 | 1 | -58/+40 |
| | |||||
* | bpo-39366: Remove xpath() and xgtitle() methods of NNTP (GH-18035) | Dong-hee Na | 2020-01-22 | 1 | -39/+0 |
| | |||||
* | bpo-39259: nntplib.NNTP/NNTP_SSL now reject timeout = 0 (GH-17936) | Dong-hee Na | 2020-01-11 | 1 | -0/+2 |
| | | | | | nntplib.NNTP and nntplib.NNTP_SSL now raise a ValueError if the given timeout for their constructor is zero to prevent the creation of a non-blocking socket. | ||||
* | bpo-39259: nntplib.NNTP/NNTP_SSL refactoring (GH-17939) | Dong-hee Na | 2020-01-11 | 1 | -24/+18 |
| | |||||
* | bpo-39242: Updated the Gmane domain into news.gmane.io (GH-17903) | Dong-hee Na | 2020-01-08 | 1 | -1/+1 |
| | |||||
* | bpo-37390: Add audit event table to documentations (GH-14406) | Steve Dower | 2019-06-27 | 1 | -3/+3 |
| | | | Also updates some (unreleased) event names to be consistent with the others. | ||||
* | bpo-37363: Add audit events for a range of modules (GH-14301) | Steve Dower | 2019-06-24 | 1 | -0/+4 |
| | |||||
* | bpo-29762: More use "raise from None". (#569) | Serhiy Storchaka | 2017-04-05 | 1 | -1/+1 |
| | | | This hides unwanted implementation details from tracebacks. | ||||
* | Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc | Martin Panter | 2016-04-15 | 1 | -4/+4 |
| | | | | This affects documentation, code comments, and a debugging messages. | ||||
* | Issue #25523: Correct "a" article to "an" article | Martin Panter | 2015-11-02 | 1 | -1/+1 |
| | | | | | | This changes the main documentation, doc strings, source code comments, and a couple error messages in the test suite. In some cases the word was removed or edited some other way to fix the grammar. | ||||
* | Issue #22351: The nntplib.NNTP constructor no longer leaves the connection | Serhiy Storchaka | 2015-03-21 | 1 | -11/+25 |
| | | | | | and socket open until the garbage collector cleans them up. Patch by Martin Panter. | ||||
* | don't require OpenSSL SNI to pass hostname to ssl functions (#22921) | Benjamin Peterson | 2014-11-23 | 1 | -2/+1 |
| | | | | Patch by Donald Stufft. | ||||
* | Issue #22247: Add NNTPError to nntplib.__all__. | Berker Peksag | 2014-09-20 | 1 | -2/+2 |
| | |||||
* | Issues #21948 and #16040: Fix typos. | Berker Peksag | 2014-07-09 | 1 | -1/+1 |
| | |||||
* | Issue #20976: pyflakes: Remove unused imports | Victor Stinner | 2014-03-20 | 1 | -1/+0 |
| | |||||
* | Issue #19783: nntplib now supports SSLContext.check_hostname and server name | Christian Heimes | 2013-12-02 | 1 | -4/+5 |
| | | | | indication for TLS/SSL connections. | ||||
* | Issue #19735: Implement private function ssl._create_stdlib_context() to | Christian Heimes | 2013-11-23 | 1 | -3/+1 |
| | | | | | create SSLContext objects in Python's stdlib module. It provides a single configuration point and makes use of SSLContext.load_default_certs(). | ||||
* | merge with 3.3 | Georg Brandl | 2013-10-27 | 1 | -1/+10 |
|\ | |||||
| * | Issue #16040: CVE-2013-1752: nntplib: Limit maximum line lengths to 2048 to | Georg Brandl | 2013-10-27 | 1 | -1/+10 |
| | | | | | | | | | | prevent readline() calls from consuming too much memory. Patch by Jyrki Pulliainen. | ||||
* | | Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) | Brett Cannon | 2013-07-04 | 1 | -1/+1 |
| | | |||||
* | | Issue #18200: Update the stdlib (except tests) to use | Brett Cannon | 2013-06-14 | 1 | -1/+1 |
| | | | | | | | | ModuleNotFoundError. | ||||
* | | Replace IOError with OSError (#16715) | Andrew Svetlov | 2012-12-25 | 1 | -1/+1 |
| | | |||||
* | | Issue #16717: get rid of socket.error, replace with OSError | Andrew Svetlov | 2012-12-18 | 1 | -1/+1 |
|/ | |||||
* | #1079: Fix parsing of encoded words. | R David Murray | 2012-06-02 | 1 | -1/+1 |
| | | | | | | | | | This is a behavior change: before this leading and trailing spaces were stripped from ASCII parts, now they are preserved. Without this fix we didn't parse the examples in the RFC correctly, so I think breaking backward compatibility here is justified. Patch by Ralf Schlatterbeck. | ||||
* | Issue #10287: nntplib now queries the server's CAPABILITIES first before ↵ | Antoine Pitrou | 2012-02-14 | 1 | -6/+15 |
|\ | | | | | | | | | | | sending MODE READER, and only sends it if not already in READER mode. Patch by Hynek Schlawack. | ||||
| * | Issue #10287: nntplib now queries the server's CAPABILITIES first before ↵ | Antoine Pitrou | 2012-02-14 | 1 | -6/+15 |
| | | | | | | | | | | | | sending MODE READER, and only sends it if not already in READER mode. Patch by Hynek Schlawack. | ||||
* | | Issue #10287: nntplib now queries the server's CAPABILITIES again after ↵ | Antoine Pitrou | 2012-02-12 | 1 | -1/+4 |
|\ \ | |/ | | | | | | | | | authenticating (since the result may change, according to RFC 4643). Patch by Hynek Schlawack. | ||||
| * | Issue #10287: nntplib now queries the server's CAPABILITIES again after ↵ | Antoine Pitrou | 2012-02-12 | 1 | -1/+4 |
| | | | | | | | | | | | | authenticating (since the result may change, according to RFC 4643). Patch by Hynek Schlawack. | ||||
* | | Issue #13248: turn 3.2's PendingDeprecationWarning into 3.3's ↵ | Florent Xicluna | 2011-12-10 | 1 | -2/+2 |
| | | | | | | | | DeprecationWarning (cgi, importlib, nntplib, smtpd). | ||||
* | | #11515: Merge with 3.2. | Ezio Melotti | 2011-03-15 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | #11515: Merge with 3.1. | Ezio Melotti | 2011-03-15 | 1 | -2/+2 |
| |\ | |||||
| | * | #11515: fix several typos. Patch by Piotr Kasprzyk. | Ezio Melotti | 2011-03-15 | 1 | -1/+1 |
| | | | |||||
* | | | Issue 9795: adds context manager protocol to nntplib.NNTP class so that it ↵ | Giampaolo Rodolà | 2011-03-03 | 1 | -0/+14 |
|/ / | | | | | | | can used with the 'with' statement. | ||||
* | | Make `usenetrc` False by default (the old behaviour of having it True by | Antoine Pitrou | 2010-11-09 | 1 | -3/+3 |
| | | | | | | | | default could be rather confusing). | ||||
* | | Issue #1926: Add support for NNTP over SSL on port 563, as well as | Antoine Pitrou | 2010-11-09 | 1 | -76/+183 |
| | | | | | | | | STARTTLS. Patch by Andrew Vant. | ||||
* | | Issue #10282: Add a `nntp_implementation` attribute to NNTP objects. | Antoine Pitrou | 2010-11-05 | 1 | -0/+3 |
| | | |||||
* | | Issue #10283: Add a `group_pattern` argument to NNTP.list(). | Antoine Pitrou | 2010-11-04 | 1 | -3/+8 |
| | | |||||
* | | Issue #10281: nntplib now returns None for absent fields in the OVER/XOVER | Antoine Pitrou | 2010-11-03 | 1 | -3/+4 |
| | | | | | | | | response, instead of raising an exception. | ||||
* | | Issue #10280: NNTP.nntp_version should reflect the highest version | Antoine Pitrou | 2010-11-02 | 1 | -1/+3 |
| | | | | | | | | advertised by the server. | ||||
* | | Fix NNTP when there's a ".netrc" file | Antoine Pitrou | 2010-09-29 | 1 | -2/+3 |
| | | |||||
* | | Issue #9360: Cleanup and improvements to the nntplib module. The API | Antoine Pitrou | 2010-09-29 | 1 | -290/+656 |
|/ | | | | | now conforms to the philosophy of bytes and unicode separation in Python 3. A test suite has also been added. | ||||
* | Merged revisions 72640 via svnmerge from | Antoine Pitrou | 2009-05-14 | 1 | -2/+1 |
| | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r72640 | antoine.pitrou | 2009-05-14 23:22:08 +0200 (jeu., 14 mai 2009) | 5 lines Issue #1664: Make nntplib IPv6-capable. Patch by Derek Morr. (Unfortunately, nntplib doesn't have a test suite) ........ | ||||
* | Issue #3714: nntplib module broken by str to unicode conversion | Christian Heimes | 2008-11-05 | 1 | -63/+52 |
| | | | | Patch by Victor, Reviewed by Barry | ||||
* | Fix a bunch of doctests with the -d option of refactor.py. | Guido van Rossum | 2007-02-09 | 1 | -1/+1 |
| | | | | We still have 27 failing tests (down from 39). | ||||
* | Fix most trivially-findable print statements. | Guido van Rossum | 2007-02-09 | 1 | -10/+10 |
| | | | | | | | | | There's one major and one minor category still unfixed: doctests are the major category (and I hope to be able to augment the refactoring tool to refactor bona fide doctests soon); other code generating print statements in strings is the minor category. (Oh, and I don't know if the compiler package works.) | ||||
* | SF patch 1631942 by Collin Winter: | Guido van Rossum | 2007-01-10 | 1 | -1/+1 |
| | | | | | | (a) "except E, V" -> "except E as V" (b) V is now limited to a simple name (local variable) (c) V is now deleted at the end of the except block | ||||
* | - Bug #1015140: disambiguated the term "article id" in nntplib docs and | Georg Brandl | 2005-07-17 | 1 | -2/+2 |
| | | | | docstrings to either "article number" or "message id". | ||||
* | Patch #823072: add option to NOT use ~/.netrc in nntplib.NNTP(). | Martin v. Löwis | 2004-08-03 | 1 | -2/+2 |
| |