Kurt B. Kaiser
3f7cb5d9f5
Patch [ 972332 ] urllib2 FTPHandler bugs / John J. Lee
...
Modified Files:
urllib2.py test/test_urllib2.py
2004-07-11 17:14:13 +00:00
Kurt B. Kaiser
e246508779
Add FAQ on non-GNU make error. Update copyright date to 2004.
2004-07-11 16:40:31 +00:00
Fred Drake
2363e8fece
Added documentation for the "smtpd" module.
...
Closes SF bug #450803 .
2004-07-11 16:25:25 +00:00
Raymond Hettinger
88e8e34ab0
Style nit.
2004-07-11 13:20:11 +00:00
Raymond Hettinger
44dc13bf3e
Fix decimal write-up nits.
2004-07-11 12:49:47 +00:00
Raymond Hettinger
65df07bf23
Minor improvements, fixups and wording changes everywhere.
2004-07-11 12:40:19 +00:00
Kurt B. Kaiser
ad5206fc02
Clarify requirement for GNU make
2004-07-11 04:10:14 +00:00
Kurt B. Kaiser
8932b41669
Patch 851752 (fixes bug 820583)
...
Patch by John J Lee
Reviewed by Jeff Epler / KBK
Doc built OK.
urlopen() may return None if no handler handles the request.
Also clarify what install_opener does.
M liburllib2.tex
2004-07-11 02:13:17 +00:00
Brett Cannon
d2c5b4b549
SequenceMatcher(None, [], []).get_grouped_opcodes() now returns a generator
...
that behaves as if both lists has an empty string in each of them.
Closes bug #979794 (and duplicate bug #980117 ).
2004-07-10 23:54:07 +00:00
Andrew M. Kuchling
b8e1717041
[Patch #947352 from Jason Andryuk] Add support for AF_PACKET hardware addresses
2004-07-10 23:39:35 +00:00
Brett Cannon
e6f8a89d1a
Debug output is now printed to sys.stderr .
...
Closes bug #980938 .
2004-07-10 23:14:30 +00:00
Brett Cannon
cd77dd6321
Fix minor error in example.
2004-07-10 23:06:07 +00:00
Brett Cannon
f50299c378
posixpath.realpath() now detects symlink loops and returns the path just before
...
the loop starts.
Closes bug #930024 . Thanks AM Kuchling.
2004-07-10 22:55:15 +00:00
Brett Cannon
711e7d97e4
Add PyArg_VaParseTupleAndKeywords(). Document this function and
...
PyArg_VaParse().
Closes patch #550732 . Thanks Greg Chapman.
2004-07-10 22:20:32 +00:00
Andrew M. Kuchling
9a2a1cb031
[Patch #981794 ] Add support for Firefox/Firebird
2004-07-10 22:07:02 +00:00
Andrew M. Kuchling
864bba1981
[Patch 988444]
...
Read multiple special headers
- fixed/improved handling of extended/special headers
in read-mode (adding new extended headers should be
less painful now).
- improved nts() function.
- removed TarFile.chunks datastructure which is not
(and was never) needed.
- fixed TarInfo.tobuf(), fields could overflow with too
large values, values are now clipped.
2004-07-10 22:02:11 +00:00
Andrew M. Kuchling
f027ca8167
[Patch #965175 ] Incorporate a suggestion for a better error message
2004-07-10 21:49:45 +00:00
Brett Cannon
3e377decef
Change some declarations from ``char *`` to ``const char *``. Also added
...
docstrings for decode and encode; accidentally were left out of the PyMethodDev
table.
2004-07-10 21:41:14 +00:00
Andrew M. Kuchling
27d3dda7f1
[Patch #909007 ] Enable a bunch of safe bug workarounds in OpenSSL, for compatibility with various broken SSL implementations out there.
2004-07-10 21:36:55 +00:00
Andrew M. Kuchling
79d7e92a5c
Add item
2004-07-10 21:21:55 +00:00
Andrew M. Kuchling
9c3efe3ec6
[Patch #945642 ] Fix non-blocking SSL sockets, which blocked on reads/writes in Python 2.3.
...
(It turns out that the Debian unstable packaging of Python 2.3.4 includes this patch.)
Patch by Tino Lange.
2004-07-10 21:15:17 +00:00
Brett Cannon
91cc5cd188
Clarify docs for inspect.getargspec() that the fourth value is None when there
...
are no default arguments for the function.
2004-07-10 21:13:06 +00:00
Brett Cannon
bdc36273a2
Make ntpath compress multiple slashes between drive letter and the rest of the
...
path. Also clarifies UNC handling and adds appropriate tests.
Applies patch #988607 to fix bug #980327 . Thanks Paul Moore.
2004-07-10 20:42:22 +00:00
Andrew M. Kuchling
85064ffd76
[Patch #988602 ] Move the urllib2 tests into the test framework
2004-07-10 19:46:40 +00:00
Brett Cannon
3ffff2a270
Add comments at end of every #endif and fix ones already there when for closing
...
off #ifndef's.
2004-07-10 19:30:39 +00:00
Brett Cannon
e67511809b
Add note about closing of bug #679953 and add Jimmy Burgett for helping out to
...
Misc/ACKS.
2004-07-10 19:13:42 +00:00
Brett Cannon
ff450f7512
Make struct formats for specifying file size to be unsigned instead of signed
...
(ZIP file spec. says in section K, "General notes" in point 1 that unless
specified otherwise values are unsigned and they are not specified as signed in
the spec).
Closes bug #679953 . Thanks Jimmy Burgett.
2004-07-10 19:09:20 +00:00
Andrew M. Kuchling
64ed298d7a
Add an item
2004-07-10 18:43:32 +00:00
Andrew M. Kuchling
3a2418a1d6
[Patch #969900 ] Various corrections and updates to cookielib docs
2004-07-10 18:41:28 +00:00
Andrew M. Kuchling
ae40c2f795
[Patch #969907 ] Add traceback to warning output
2004-07-10 18:32:12 +00:00
Andrew M. Kuchling
300ce19592
[Patch #972310 ] Apply correction to docs
2004-07-10 18:28:33 +00:00
Andrew M. Kuchling
0fff6c8651
In poll(), check connections for exceptional conditions
2004-07-10 17:36:11 +00:00
Marc-André Lemburg
88fcca6815
Added note about new codecs module APIs.
2004-07-10 16:16:06 +00:00
Raymond Hettinger
21f9fce968
Fix typo.
2004-07-10 16:11:03 +00:00
Andrew M. Kuchling
099bd524a4
[Bug 949832] Fix example; edit sentence
2004-07-10 16:01:10 +00:00
Andrew M. Kuchling
dfa74b97ec
Return value from .close(); move .set_file up
2004-07-10 15:51:19 +00:00
Andrew M. Kuchling
55430213c5
[Bug #835415 ] AIX can return modes that are >65536, which causes an OverflowError. Fix from Albert Chin
2004-07-10 15:40:29 +00:00
Andrew M. Kuchling
f9ea7c067a
[Patch #988504 ] Fix HTTP error handling via a patch from John J. Lee
2004-07-10 15:34:34 +00:00
Andrew M. Kuchling
42851ab490
[Patch #982665 ] add SO_EXCLUSIVEADDRUSE constant
2004-07-10 14:19:21 +00:00
Andrew M. Kuchling
5fcefdb326
[Patch #987052 from Thomas Guettler]
...
Don't output empty tags
Escape page header
Remove <p> before <table> (tidy complains)
2004-07-10 14:14:51 +00:00
Raymond Hettinger
bf4406971c
Improve Context construction and representation:
...
* Rename "trap_enablers" to just "traps".
* Simplify names of "settraps" and "setflags" to just "traps" and "flags".
* Show "capitals" in the context representation
* Simplify the Context constructor to match its repr form so that only
the set flags and traps need to be listed.
* Representation can now be run through eval().
Improve the error message when the Decimal constructor is given a float.
The test suite no longer needs a duplicate reset_flags method.
2004-07-10 14:14:37 +00:00
Andrew M. Kuchling
d9dfe0213f
Remove a few elderly sentences
2004-07-10 13:48:54 +00:00
Andrew M. Kuchling
ff8113f8d0
Replace example with simpler alternative using PyGILState_{Ensure,Require). Can someone please confirm this change is OK?
2004-07-10 13:42:52 +00:00
Andrew M. Kuchling
371d98ab15
[Bug #987835 ] Add documentation from PEP 311. (Untested TeX code.)
2004-07-10 13:31:18 +00:00
Marc-André Lemburg
3f41974525
Add generic codecs.encode() and .decode() APIs that don't impose
...
any restriction on the return type (like unicode.encode() et al. do).
2004-07-10 12:06:10 +00:00
Marc-André Lemburg
126b44cd41
Fix a copy&paste typo.
2004-07-10 12:04:20 +00:00
Raymond Hettinger
0d278b861e
SF bug #987486 : fix typo.
2004-07-10 11:15:56 +00:00
Raymond Hettinger
682be2249d
SF bug 988387: markup nits.
2004-07-10 11:11:15 +00:00
Brett Cannon
64a8470246
Restructure testing of .pth files. Move previous functions into a class and
...
create a testing method that can be called to make sure that the handling of
the .pth file was correct.
2004-07-10 02:10:45 +00:00
Brett Cannon
f6067ec336
Add an #ifdef __APPLE__ around typedef of foreachfunc to match Apple's
...
incorrect declaration for ypall_callback in /usr/include/rpcsvc/ypcInt.h .
Shouldn't hurt any code since the differences are unsigned long instead of int and
void * instead of char *. Removes warning about improper function pointer
assignment during compilation.
2004-07-10 00:57:37 +00:00