cpython/Modules
Tim Peters 643a7fc62f Moved the declaration of PySocketSock_Type from socketmodule.h to
socketmodule.c.  No code outside of the .c file references it, so it
doesn't belong the .h file (at least not yet ...), and declaring it
an imported symbol in the .h file can't be made to work on Windows (it's
a cross-DLL symbol then) without substantial code rewriting.  Also
repaired the comment that goes along with the decl, to stop referring
to names and functions that haven't existed for 7 years <wink>.

socketmodule.c compiles cleanly on Windows again.  The test_socket dies
at once, though (later).
2002-02-17 04:13:21 +00:00
..
expat Define VERSION in expat.h. 2002-02-13 07:47:16 +00:00
_codecsmodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
_curses_panel.c Oh look, another one. 2002-01-30 15:47:34 +00:00
_cursesmodule.c I think this fixes 2002-01-30 15:39:28 +00:00
_hotshot.c Ensure we also build on VC7. Involves replacing largeint.h helper functions with msvc's native 64 bit integers. 2002-02-12 04:02:33 +00:00
_localemodule.c sprintf -> PyOS_snprintf in some "obviously safe" cases. 2001-11-28 20:27:42 +00:00
_sre.c bug #133283, #477728, #483789, #490573 2001-12-09 16:13:15 +00:00
_ssl.c Break SSL support out of _socket module and place it into a new 2002-02-16 18:23:30 +00:00
_testcapimodule.c Fixed "u#" parser marker to pass through Unicode objects as-is without 2002-01-09 16:21:27 +00:00
_tkinter.c Encode Unicode arguments to split/splitlist as UTF-8. Fixes #507962. 2002-01-26 20:21:50 +00:00
_weakref.c Convert the ref() and proxy() implementations to use the new 2001-10-23 21:12:47 +00:00
.cvsignore Add Setup.config 2000-06-30 16:09:01 +00:00
addrinfo.h Undefine addrinfo.h constants if the system header defined them. 2001-12-06 19:04:35 +00:00
almodule.c Patch supplied by Burton Radons for his own SF bug #487390: Modifying 2001-12-08 18:02:58 +00:00
ar_beos Moved BeOS/ar-fake and BeOS/linkmodule to Modules/ar_beos and 2001-02-16 03:24:50 +00:00
arraymodule.c Patch supplied by Burton Radons for his own SF bug #487390: Modifying 2001-12-08 18:02:58 +00:00
audioop.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
binascii.c SF bug #494738: binascii_b2a_base64 overwrites memory. 2001-12-19 04:41:35 +00:00
bsddbmodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
ccpython.cc Patch and new file by Geoff Furnish for C++ compilation. 1999-12-16 17:52:08 +00:00
cdmodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
cgen.py Change copyright notice. 2000-07-01 00:16:13 +00:00
cgensupport.c REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00
cgensupport.h REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00
clmodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
cmathmodule.c Revert parts of patch #453627, documenting the resulting test failures 2001-09-06 08:16:17 +00:00
config.c.in gcmodule is now enabled here 2001-08-30 00:12:32 +00:00
cPickle.c Merge of the release22 branch changes back into the trunk. 2001-12-21 20:04:22 +00:00
cryptmodule.c Use METH_OLDARGS instead of numeric constant 0 in method def. tables 2000-08-03 02:34:44 +00:00
cStringIO.c Patch supplied by Burton Radons for his own SF bug #487390: Modifying 2001-12-08 18:02:58 +00:00
cstubs REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00
dbmmodule.c Patch supplied by Burton Radons for his own SF bug #487390: Modifying 2001-12-08 18:02:58 +00:00
dlmodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
errnomodule.c Removed an XXX question (the answer is "yes" <wink>). 2002-01-26 17:58:02 +00:00
fcntlmodule.c Include <unistd.h> in Python.h. Fixes #500924. 2002-01-12 11:05:12 +00:00
flmodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
fmmodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
fpectlmodule.c Got rid of a few more NeXT ifdefs. The last, I think. 2002-02-01 15:46:29 +00:00
fpetestmodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
gcmodule.c Fix spelling mistakes. Bugfix candidates. 2002-01-29 00:53:41 +00:00
gdbmmodule.c Patch supplied by Burton Radons for his own SF bug #487390: Modifying 2001-12-08 18:02:58 +00:00
getaddrinfo.c Remove INET6 define. Use ENABLE_IPV6 instead. 2001-12-02 10:15:37 +00:00
getbuildinfo.c More sprintf -> PyOS_snprintf. 2001-12-04 01:11:32 +00:00
getnameinfo.c Remove INET6 define. Use ENABLE_IPV6 instead. 2001-12-02 10:15:37 +00:00
getpath.c Include <unistd.h> in Python.h. Fixes #500924. 2002-01-12 11:05:12 +00:00
glmodule.c REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00
grpmodule.c Got rid of a few more NeXT ifdefs. The last, I think. 2002-02-01 15:46:29 +00:00
imageop.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
imgfile.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
ld_so_aix Mod suggested by Donn Cave -- invoke makexp_aix relative to $0 1997-09-03 00:45:30 +00:00
ld_so_beos Remove a hard coded Python version, and a now incorrect relative path. Closes 2001-02-16 03:27:35 +00:00
license.terms Add an optional hack for threads in Tkinter. 1997-09-28 05:52:41 +00:00
linuxaudiodev.c Include <unistd.h> in Python.h. Fixes #500924. 2002-01-12 11:05:12 +00:00
main.c Remove mentioning of -U option in "python -h" output. 2002-02-11 18:46:47 +00:00
makesetup Separate CFLAGS and CPPFLAGS. CFLAGS should not contain preprocessor 2001-06-02 06:16:02 +00:00
makexp_aix remove C++ entries of the form Class::method 1998-04-09 21:46:02 +00:00
mathmodule.c Revert parts of patch #453627, documenting the resulting test failures 2001-09-06 08:16:17 +00:00
md5.h Rationalize use of limits.h, moving the inclusion to Python.h. 2000-09-26 05:46:01 +00:00
md5c.c Patch #463421: speed up md5 module with real memcpy/set. 2001-09-24 17:14:40 +00:00
md5module.c Patch supplied by Burton Radons for his own SF bug #487390: Modifying 2001-12-08 18:02:58 +00:00
mmapmodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
mpzmodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
newmodule.c There's no need for typechecks on the second and third argument of 2002-01-15 19:21:05 +00:00
nismodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
operator.c Add wrappers around the rich-comparison operations. 2001-08-09 20:14:34 +00:00
parsermodule.c Patch supplied by Burton Radons for his own SF bug #487390: Modifying 2001-12-08 18:02:58 +00:00
pcre-int.h AMK's revised version of the previous patch. 1998-05-07 15:32:44 +00:00
pcre.h Jack Jansen: Mac Carbon: don't include sys/types if we don't have it 2000-06-28 20:56:30 +00:00
pcremodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
posixmodule.c Patch #511193: Implement killpg in posixmodule. 2002-02-16 23:35:41 +00:00
puremodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
pwdmodule.c Got rid of a few more NeXT ifdefs. The last, I think. 2002-02-01 15:46:29 +00:00
pyexpat.c Use included Expat library. Drop support for older expat versions. 2002-02-11 23:27:45 +00:00
pypcre.c Fix for bug #110651 (Jitterbug PR#343): only use the low 8 bits of an octal 2000-08-02 13:41:18 +00:00
python.c Even more ANSIfication: fix as many function pointers and declarations as 2000-07-22 23:57:55 +00:00
readline.c Simon Budig's patch (posted by me): 2002-02-13 11:58:25 +00:00
regexmodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
regexpr.c Python.h: Don't attempt to redefine NDEBUG if it's already defined. 2001-07-15 18:38:47 +00:00
regexpr.h Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in either 2000-07-16 12:04:32 +00:00
resource.c Use PyModule_AddIntConstant() instead of creating a private helper function. 2002-02-14 06:59:26 +00:00
rgbimgmodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
rotormodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
selectmodule.c Include <unistd.h> in Python.h. Fixes #500924. 2002-01-12 11:05:12 +00:00
Setup.config.in gcmodule is now always compiled 2001-08-30 00:13:38 +00:00
Setup.dist Break SSL support out of _socket module and place it into a new 2002-02-16 18:23:30 +00:00
sgimodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
shamodule.c Patch supplied by Burton Radons for his own SF bug #487390: Modifying 2001-12-08 18:02:58 +00:00
signalmodule.c Export SIGINFO. Fixes #502077. 2002-01-12 11:43:25 +00:00
socketmodule.c Moved the declaration of PySocketSock_Type from socketmodule.h to 2002-02-17 04:13:21 +00:00
socketmodule.h Moved the declaration of PySocketSock_Type from socketmodule.h to 2002-02-17 04:13:21 +00:00
sre_constants.h added martin's BIGCHARSET patch to SRE 2.1.1. martin reports 2x 2001-07-02 16:58:38 +00:00
sre.h merged with pythonware's SRE 2.1.1 codebase 2001-07-02 16:42:49 +00:00
stropmodule.c More sprintf -> PyOS_snprintf. 2001-11-28 22:07:30 +00:00
structmodule.c Fix typo. 2002-02-14 07:16:30 +00:00
sunaudiodev.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
svmodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
symtablemodule.c Fix [ #489673 ] memory leak in test_symtable: Free the st_future slot. 2001-12-06 14:34:58 +00:00
syslogmodule.c Do the absolute minimal amount of modifications to eradicate 2000-09-01 09:01:32 +00:00
tclNotify.c Bunch of minor ANSIfications: 'void initfunc()' -> 'void initfunc(void)', 2000-07-21 06:00:07 +00:00
termios.c Use PyModule_AddObject() instead of accessing the module dict directly. 2002-02-14 07:11:23 +00:00
testcapi_long.h Fix error in comment, and in test_long_api and test_longlong_api remove 2001-06-16 08:10:13 +00:00
threadmodule.c Patch supplied by Burton Radons for his own SF bug #487390: Modifying 2001-12-08 18:02:58 +00:00
timemodule.c Windows time_clock(): rewrite to get rid of horrid casting tricks. 2002-02-13 05:14:18 +00:00
timing.h remove rcs history 1996-01-26 21:10:22 +00:00
timingmodule.c Patch #477750: Use METH_ constants in Modules. 2002-01-17 23:15:58 +00:00
tkappinit.c Mods by Tony Lownds (patch 490100, slightly massaged by me) to make Tkinter 2001-12-09 23:15:56 +00:00
unicodedata_db.h compress unicode decomposition tables (this saves another 55k) 2001-01-21 22:41:08 +00:00
unicodedata.c unicodedata_decomposition(): sprintf -> PyOS_snprintf. 2001-11-30 07:23:05 +00:00
unicodename_db.h compress unicode decomposition tables (this saves another 55k) 2001-01-21 22:41:08 +00:00
xreadlinesmodule.c Patch supplied by Burton Radons for his own SF bug #487390: Modifying 2001-12-08 18:02:58 +00:00
xxmodule.c Patch supplied by Burton Radons for his own SF bug #487390: Modifying 2001-12-08 18:02:58 +00:00
xxsubtype.c initxxsubtype(): Add a comment to make the magic clearer; I doubt it's 2001-12-17 18:26:19 +00:00
yuv.h REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00
yuvconvert.c REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00
zlibmodule.c Patch supplied by Burton Radons for his own SF bug #487390: Modifying 2001-12-08 18:02:58 +00:00