summaryrefslogtreecommitdiffstats
path: root/Doc/lib/libsocket.tex
Commit message (Collapse)AuthorAgeFilesLines
* Ooops - for some reason I had the wrong versionadded...Dave Cole2004-08-091-1/+1
|
* Patch #1003700: Add socketpair function to socket module.Dave Cole2004-08-091-0/+8
|
* Added socket.getservbyport(), and make its second argument and that ofBarry Warsaw2004-06-281-3/+9
| | | | getservbyname() optional. Update the tests and the docs.
* avoid backticks in examples; use repr() insteadFred Drake2004-06-031-2/+2
|
* note that the error code for socket.gaierror will be one of the EAI_*Fred Drake2004-05-051-0/+2
| | | | | constants (closes SF bug #837929)
* #928751, fix typos in socket docNeal Norwitz2004-04-031-3/+3
|
* update signature of the socket constructorFred Drake2004-01-271-5/+7
| | | | (could someone backport this to Python 2.3.x please?)
* After hearing from someone who gave up on timeout sockets due to aGuido van Rossum2003-12-131-0/+4
| | | | | mistake in his code, I'm adding a note explaining that you should call settimeout() before connect().
* Patch #849595: Add socket.shutdown() constants.Martin v. Löwis2003-11-271-2/+2
|
* Add note about fileno not being usable as a normal file descriptor in Windows.Brett Cannon2003-08-051-0/+4
|
* SF bug #774411: Typo in socket documentationRaymond Hettinger2003-07-201-1/+1
|
* SF patch #760257: add socket.timeout exceptionRaymond Hettinger2003-06-291-1/+9
| | | | | | (Contributed by Bob Halley) Add documentation for the new socket.timeout exception.
* SF #757229, fix libsocket.tex typoNeal Norwitz2003-06-201-1/+1
|
* - add availability statements for some of the new APIsFred Drake2003-04-251-38/+38
| | | | - lots of general cleanup
* Fix a copy-paste error: the paragraph about inet_ntop's use was copiedGuido van Rossum2003-04-251-2/+2
| | | | literally from inet_pton.
* Add versionadded for has_ipv6 attributeNeal Norwitz2003-04-251-0/+1
|
* Patch by Jp Calderone:Guido van Rossum2003-04-251-0/+42
| | | | | | | | | - The socket module now provides the functions inet_pton and inet_ntop for converting between string and packed representation of IP addresses. See SF patch #658327. This still needs a bit of work in the doc area, because it is not available on all platforms (especially not on Windows).
* add descriptions of {get,set}defaulttimeout.Skip Montanaro2003-03-201-0/+14
|
* Major overhaul of timeout sockets:Guido van Rossum2002-06-131-21/+22
| | | | | | | | | | | | | | | | | | | | - setblocking(0) and settimeout(0) are now equivalent, and ditto for setblocking(1) and settimeout(None). - Don't raise an exception from internal_select(); let the final call report the error (this means you will get an EAGAIN error instead of an ETIMEDOUT error -- I don't care). - Move the select to inside the Py_{BEGIN,END}_ALLOW_THREADS brackets, so other theads can run (this was a bug in the original code). - Redid the retry logic in connect() and connect_ex() to avoid masking errors. This probably doesn't work for Windows yet; I'll fix that next. It may also fail on other platforms, depending on what retrying a connect does; I need help with this. - Get rid of the retry logic in accept(). I don't think it was needed at all. But I may be wrong.
* Clarify the interaction between timeout/non-blocking mode, makefileGuido van Rossum2002-06-071-1/+10
| | | | and fromfd.
* Fix typoNeal Norwitz2002-06-071-1/+1
|
* Clarify the interaction between blocking and timeouts. Explain thatGuido van Rossum2002-06-071-16/+23
| | | | fromfd() assumes a blocking non-timeout socket.
* Add version info, and fix another typo and wording spotted by /F. I think ↵Neal Norwitz2002-06-061-2/+4
| | | | this is what he meant. :-)
* Fix typo spotted by Fredrik Lundh.Fred Drake2002-06-061-1/+1
|
* Fix some markup errors and adjust wording slightly.Fred Drake2002-06-061-15/+15
|
* SF patch 555085 (timeout socket implementation) by Michael Gilfix.Guido van Rossum2002-06-061-0/+23
| | | | | | | | | | | | | I've made considerable changes to Michael's code, specifically to use the select() system call directly and to store the timeout as a C double instead of a Python object; internally, -1.0 (or anything negative) represents the None from the API. I'm not 100% sure that all corner cases are covered correctly, so please keep an eye on this. Next I'm going to try it Windows before Tim complains. No way is this a bugfix candidate. :-)
* Fix the erroneous availability annotation for s.makefile() from the lastFred Drake2001-12-221-5/+7
| | | | | checkin (my fault!). Wrap some long lines and fix some markup inconsistencies.
* Add notes that fromfd() and s.makefile() are Unix-specific.Fred Drake2001-12-211-12/+14
| | | | | | This fixes SF bug #495896. Fix up various markup consistency & style guide conformance nits.
* Added documentation of the sendall() method, and a note to the send() methodFred Drake2001-12-051-0/+13
| | | | | that it does not guarantee that all data is sent. This closes SF patch #474307.
* Use the \note and \warning macros where appropriate.Fred Drake2001-10-201-7/+7
|
* When stating that some parameters to makefile() are similar to the open()Fred Drake2001-10-191-1/+2
| | | | | | | | parameters, given a hyperlink to the right part of the documentation to make it easier to look those up. Also, refer to the file() function/ constructor instead of open() now that that is where the actual docs for those parameters live. This closes SF bug #472004.
* Document that keyfile and certfile are now optional.Jeremy Hylton2001-10-111-1/+1
| | | | XXX Forgot to mention this in the last socketmodule.c checkin.
* Fix some markup errors.Fred Drake2001-09-271-2/+2
|
* Added documentation for the SSL interface, contributed by Gerhard Häring.Fred Drake2001-09-251-0/+23
| | | | This closes SF patch #461337.
* Document IPv6 changes. Contributed by itojun.Martin v. Löwis2001-08-041-27/+204
|
* SourceForge patch #103140, checked in at fdrake's invitation. Minor fixes andEric S. Raymond2001-01-101-6/+6
| | | | additions to library docs.#
* Revise the examples not to use the "from socket import *", and adjustFred Drake2000-10-101-5/+7
| | | | one comment in the example for clarity.
* Added a \versionadded statement to the getfqdn() description.Fred Drake2000-09-061-0/+1
|
* Document socket.getfqdn().Fred Drake2000-08-161-4/+12
|
* Apply SF patch #101151, by Peter S-K, which fixes smtplib's passing of theThomas Wouters2000-08-151-0/+2
| | | | | | 'helo' and 'ehlo' message, and exports the 'make_fqdn' function. This function should be moved to socket.py, if that module ever gets a Python wrapper.
* Clean up markup to be more like recommended practice; only small changesFred Drake2000-07-061-6/+8
| | | | needed.
* Say "manual page", not "man page", when referring to the Unix manual.Fred Drake2000-06-301-1/+1
|
* Someone found the examples of poor practice on socket addresses!Fred Drake2000-05-031-3/+3
| | | | Spotted by Greg Kochanski <gpk@bell-labs.com>.
* Added notes about the eventual disappearance of two-parameter bind(),Fred Drake2000-04-041-2/+13
| | | | | | | connect(), and connect_ex(). I didn't make these deprecation notices since it was never a documented feature.
* Merged changes from the 1.5.2p2 release.Fred Drake2000-04-031-4/+7
| | | | (Very rough.)
* Use \citetitle and \programopt as appropriate.Fred Drake1999-11-101-7/+7
|
* Added documentation for inet_aton() and inet_ntoa(), from BenFred Drake1999-09-161-0/+28
| | | | | | | Gertzfield <che@debian.org> (with minor changes). (Should have been here instead of in the branch in the first place, since these weren't in for the 1.5.2 release.)
* Add index entry "I/O control, buffering" for makefile().Fred Drake1999-08-051-3/+4
|
* Updated connect_ex() documentation based on comments in the newgroupFred Drake1999-05-061-1/+3
| | | | (M.-A. Lemburg and GvR).
* Logical markup nits.Fred Drake1999-04-211-22/+25
| | | | Make references to other modules hyperlinks.