977be3e7b51359a3900984cead5a703c57009260 |
|
02-Aug-2015 |
Zachary Ware <zachary.ware@gmail.com> |
Issue #23652: Make the select module compile against LSB headers. Initial patch by Matt Frank.
/external/python/cpython2/Modules/selectmodule.c
|
98a9722e4a82b5f7dc0411233bbec892a02c7667 |
|
09-Feb-2014 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #20437: Fixed 43 potential bugs when deleting objects references.
/external/python/cpython2/Modules/selectmodule.c
|
a92cc91ee63ea5c21297e468fbea725c8f7542dd |
|
14-Dec-2013 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #17919: Fixed integer overflow in the eventmask parameter.
/external/python/cpython2/Modules/selectmodule.c
|
17f22c92819640a3bc98079f34d43bf80fdea782 |
|
12-Dec-2013 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #17919: select.poll.poll() again works with poll.POLLNVAL on AIX.
/external/python/cpython2/Modules/selectmodule.c
|
42831fefa7fb1eab72d90975464099faa5b38998 |
|
25-Aug-2013 |
Christian Heimes <christian@cheimes.de> |
Issue #11973: Fix a problem in kevent. The flags and fflags fields are now properly handled as unsigned.
/external/python/cpython2/Modules/selectmodule.c
|
c360389453d50ff3fdebea052a0f436be41cc8c4 |
|
20-Aug-2013 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #8865: Concurrent invocation of select.poll.poll() now raises a RuntimeError exception. Patch by Christian Schubert.
/external/python/cpython2/Modules/selectmodule.c
|
880359c2bd2bcb6d5c8cd03ab89d766789bdad93 |
|
06-May-2013 |
Charles-Francois Natali <cf.natali@gmail.com> |
Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit platforms. Patch by Federico Schwindt.
/external/python/cpython2/Modules/selectmodule.c
|
a41cf29c0bb14ade2ef5ad8c172d25cb84433a49 |
|
19-Jan-2013 |
Charles-François Natali <cf.natali@gmail.com> |
Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL. Patch by Jeffrey Armstrong.
/external/python/cpython2/Modules/selectmodule.c
|
74f49ab28b91d3c23524356230feb2724ee9b23f |
|
18-Jan-2013 |
Serhiy Storchaka <storchaka@gmail.com> |
Issue #15989: Fix several occurrences of integer overflow when result of PyInt_AsLong() or PyLong_AsLong() narrowed to int without checks. This is a backport of changesets 13e2e44db99d and 525407d89277.
/external/python/cpython2/Modules/selectmodule.c
|
0552fc2b8af80bd93f43001ce9d6b03402630ee2 |
|
01-Nov-2012 |
Antoine Pitrou <solipsis@pitrou.net> |
Issue #16230: Fix a crash in select.select() when one the lists changes size while iterated on. Patch by Serhiy Storchaka.
/external/python/cpython2/Modules/selectmodule.c
|
fda7b379acde3ad60bbd42acb6da7e7099d25133 |
|
28-Aug-2011 |
Charles-François Natali <neologix@free.fr> |
Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is greater than FD_SETSIZE.
/external/python/cpython2/Modules/selectmodule.c
|
2bd9100b2aa3d49f72e2020ecaa6105ef0a065c5 |
|
27-Jun-2011 |
Senthil Kumaran <senthil@uthcode.com> |
Fix closes issue 11568 - update select.epoll.register docstring with mention of correct behavior.
/external/python/cpython2/Modules/selectmodule.c
|
f6f3c4aa53732d4cd4254f4f02b779886f9c9cc4 |
|
03-Nov-2010 |
Kristján Valur Jónsson <kristjan@ccpgames.com> |
issue 10295 Make selectmodule.c use winsock2 like socketmodule does.
/external/python/cpython2/Modules/selectmodule.c
|
1d9d16e82729821197af6e240995a344e8e7e0ba |
|
16-Oct-2010 |
R. David Murray <rdmurray@bitdance.com> |
Merged revisions 85554 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r85554 | r.david.murray | 2010-10-15 19:12:57 -0400 (Fri, 15 Oct 2010) | 4 lines #9862: On AIX PIPE_BUF is broken. Make it 512. Patch by Sébastien Sablé. ........
/external/python/cpython2/Modules/selectmodule.c
|
7d4bfb338dba4e8e01cc5d83f86f6132f4e31ced |
|
02-Aug-2010 |
Georg Brandl <georg@python.org> |
Merged revisions 83536,83546-83548,83550,83554-83555,83558,83563,83565,83571,83574-83575 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r83536 | georg.brandl | 2010-08-02 19:49:25 +0200 (Mo, 02 Aug 2010) | 1 line #8578: mention danger of not incref'ing weak referenced object. ........ r83546 | georg.brandl | 2010-08-02 21:16:34 +0200 (Mo, 02 Aug 2010) | 1 line #7973: Fix distutils options spelling. ........ r83547 | georg.brandl | 2010-08-02 21:19:26 +0200 (Mo, 02 Aug 2010) | 1 line #7386: add example that shows that trailing path separators are stripped. ........ r83548 | georg.brandl | 2010-08-02 21:23:34 +0200 (Mo, 02 Aug 2010) | 1 line #8172: how does one use a property? ........ r83550 | georg.brandl | 2010-08-02 21:32:43 +0200 (Mo, 02 Aug 2010) | 1 line #9451: strengthen warning about __*__ special name usage. ........ r83554 | georg.brandl | 2010-08-02 21:43:05 +0200 (Mo, 02 Aug 2010) | 1 line #7280: note about nasmw.exe. ........ r83555 | georg.brandl | 2010-08-02 21:44:48 +0200 (Mo, 02 Aug 2010) | 1 line #8861: remove unused variable. ........ r83558 | georg.brandl | 2010-08-02 22:05:19 +0200 (Mo, 02 Aug 2010) | 1 line #8648: document UTF-7 codec functions. ........ r83563 | georg.brandl | 2010-08-02 22:21:21 +0200 (Mo, 02 Aug 2010) | 1 line #9037: add example how to raise custom exceptions from C code. ........ r83565 | georg.brandl | 2010-08-02 22:27:20 +0200 (Mo, 02 Aug 2010) | 1 line #9111: document that do_help() looks at docstrings. ........ r83571 | georg.brandl | 2010-08-02 22:44:34 +0200 (Mo, 02 Aug 2010) | 1 line Clarify that abs() is not a namespace. ........ r83574 | georg.brandl | 2010-08-02 22:47:56 +0200 (Mo, 02 Aug 2010) | 1 line #6867: epoll.register() returns None. ........ r83575 | georg.brandl | 2010-08-02 22:52:10 +0200 (Mo, 02 Aug 2010) | 1 line #9238: zipfile does handle archive comments. ........
/external/python/cpython2/Modules/selectmodule.c
|
c83ea137d7e717f764e2f31fc2544f522de7d857 |
|
09-May-2010 |
Antoine Pitrou <solipsis@pitrou.net> |
Untabify C files. Will watch buildbots.
/external/python/cpython2/Modules/selectmodule.c
|
b7b7c77eb3c62bab5dde55d5ad802df4c90645d5 |
|
15-Apr-2010 |
Benjamin Peterson <benjamin@python.org> |
add space
/external/python/cpython2/Modules/selectmodule.c
|
3a1dfa21c297a263823033a45e3739d201dfddcf |
|
06-Apr-2010 |
Benjamin Peterson <benjamin@python.org> |
remove a optimization that resulted in unexpected behavior #8929
/external/python/cpython2/Modules/selectmodule.c
|
ea370a9edd7212c81921decc7e33589ad9f69389 |
|
23-Feb-2010 |
Georg Brandl <georg@python.org> |
#6544: fix refleak in kqueue, occurring in certain error conditions.
/external/python/cpython2/Modules/selectmodule.c
|
fa1ffb69c48edd7c24918407d8b6b80186463602 |
|
29-Dec-2009 |
Georg Brandl <georg@python.org> |
#7595: fix typo in argument default constant.
/external/python/cpython2/Modules/selectmodule.c
|
323b9da16d5e868bec4880256d718b1e1d7627f9 |
|
04-Nov-2009 |
Antoine Pitrou <solipsis@pitrou.net> |
Issue #7211: Allow 64-bit values for the `ident` and `data` fields of kevent objects on 64-bit systems. Patch by Michael Broghton. I will revert this checkin if it causes problems on our BSD buildbots.
/external/python/cpython2/Modules/selectmodule.c
|
d77faaf48f1469cb212937e37fcf8c3a35fa3c22 |
|
16-Jul-2009 |
Georg Brandl <georg@python.org> |
#5910: fix kqueue for calls with more than one event.
/external/python/cpython2/Modules/selectmodule.c
|
ce32eb7406baf7a51f7764a7c6ce245dd99dabe9 |
|
10-Jul-2009 |
Amaury Forgeot d'Arc <amauryfa@gmail.com> |
#6416: Fix compilation of the select module on Windows, as well as test_subprocess: PIPE_BUF is not defined on Windows, and probably has no meaning there. Anyway the subprocess module uses another way to perform non-blocking reads (with a thread)
/external/python/cpython2/Modules/selectmodule.c
|
9d36fd2acbe618796ecfcb1dd6cb04e9d0f44c8f |
|
03-Jul-2009 |
Gregory P. Smith <greg@mad-scientist.com> |
Adds the select.PIPE_BUF attribute to expose the system constant.
/external/python/cpython2/Modules/selectmodule.c
|
2f3bd8364a754e3d11fb6e942852a99c628a0489 |
|
21-Sep-2008 |
Georg Brandl <georg@python.org> |
#3852: fix some select.kqueue and kevent docs.
/external/python/cpython2/Modules/selectmodule.c
|
0470bab69783c13447cb634fa403ef1067fe56d1 |
|
22-Jul-2008 |
Gregory P. Smith <greg@mad-scientist.com> |
Issue #2620: Overflow checking when allocating or reallocating memory was not always being done properly in some python types and extension modules. PyMem_MALLOC, PyMem_REALLOC, PyMem_NEW and PyMem_RESIZE have all been updated to perform better checks and places in the code that would previously leak memory on the error path when such an allocation failed have been fixed.
/external/python/cpython2/Modules/selectmodule.c
|
dd96db63f689e2f0d8ae5a1436b3b3395eec7de5 |
|
09-Jun-2008 |
Gregory P. Smith <greg@mad-scientist.com> |
This reverts r63675 based on the discussion in this thread: http://mail.python.org/pipermail/python-dev/2008-June/079988.html Python 2.6 should stick with PyString_* in its codebase. The PyBytes_* names in the spirit of 3.0 are available via a #define only. See the email thread.
/external/python/cpython2/Modules/selectmodule.c
|
593daf545bd9b7e7bcb27b498ecc6f36db9ae395 |
|
26-May-2008 |
Christian Heimes <christian@cheimes.de> |
Renamed PyString to PyBytes
/external/python/cpython2/Modules/selectmodule.c
|
018a3622e8f0662fd3e82c2e1ad90d14131b1d3e |
|
26-Mar-2008 |
Georg Brandl <georg@python.org> |
Fix and simplify error handling, silencing a compiler warning.
/external/python/cpython2/Modules/selectmodule.c
|
a8c3f2b6b6b9c6558f53355c72609cb4655bff7b |
|
26-Mar-2008 |
Andrew M. Kuchling <amk@amk.ca> |
Minor docstring typos
/external/python/cpython2/Modules/selectmodule.c
|
0e9ab5f2f0f907b57c70557e21633ce8c341d1d1 |
|
22-Mar-2008 |
Christian Heimes <christian@cheimes.de> |
Applied patch #1657 epoll and kqueue wrappers for the select module The patch adds wrappers for the Linux epoll syscalls and the BSD kqueue syscalls. Thanks to Thomas Herve and the Twisted people for their support and help. TODO: Finish documentation documentation
/external/python/cpython2/Modules/selectmodule.c
|
e93237dfcc4ee4feee62adafb4e7899487ca864b |
|
19-Dec-2007 |
Christian Heimes <christian@cheimes.de> |
#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available.
/external/python/cpython2/Modules/selectmodule.c
|
6819210b9e4e5719a6f7f9c1725f8fa70a8936f6 |
|
21-Jul-2007 |
Martin v. Löwis <martin@v.loewis.de> |
PEP 3123: Provide forward compatibility with Python 3.0, while keeping backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, and PyVarObject_HEAD_INIT.
/external/python/cpython2/Modules/selectmodule.c
|
2a30cd0ef0673710a1a4e188b50c11026c403b2a |
|
10-Jul-2006 |
Neal Norwitz <nnorwitz@gmail.com> |
Patch #1516912: improve Modules support for OpenVMS.
/external/python/cpython2/Modules/selectmodule.c
|
0e8bd7e1ccf7f47bc0bb920af899c77669016d3d |
|
10-Jun-2006 |
Martin v. Löwis <martin@v.loewis.de> |
Patch #1495999: Part two of Windows CE changes. - update header checks, using autoconf - provide dummies for getenv, environ, and GetVersion - adjust MSC_VER check in socketmodule.c
/external/python/cpython2/Modules/selectmodule.c
|
96a8c3954cbdb186bc567a490dad8987508ce268 |
|
29-May-2006 |
Georg Brandl <georg@python.org> |
Make use of METH_O and METH_NOARGS where possible. Use Py_UnpackTuple instead of PyArg_ParseTuple where possible.
/external/python/cpython2/Modules/selectmodule.c
|
32fd16ece9931c4de8dd20e3140446e8b2627f22 |
|
23-Apr-2006 |
Ronald Oussoren <ronaldoussoren@mac.com> |
Patch 1471761 - test for broken poll at runtime This patch checks if poll is broken when the select module is loaded instead of doing so at configure-time. This functionality is only active on Mac OS X.
/external/python/cpython2/Modules/selectmodule.c
|
18e165558b24d29e7e0ca501842b9236589b012a |
|
15-Feb-2006 |
Martin v. Löwis <martin@v.loewis.de> |
Merge ssize_t branch.
/external/python/cpython2/Modules/selectmodule.c
|
1ac754fa10f5d199d19911e21185d0970cb3073f |
|
19-Jan-2006 |
Neal Norwitz <nnorwitz@gmail.com> |
Check return result from Py_InitModule*(). This API can fail. Probably should be backported.
/external/python/cpython2/Modules/selectmodule.c
|
0f46bbf7814476de107d16f67561d611d900f5a3 |
|
03-Nov-2005 |
Neal Norwitz <nnorwitz@gmail.com> |
Bug #1346533, select.poll() doesn't raise an error if timeout > sys.maxint Need to check return result of PyInt_AsLong() Will backport.
/external/python/cpython2/Modules/selectmodule.c
|
e5dd162a07ccf49a49740edfb535652b184266c3 |
|
07-Aug-2004 |
Andrew M. Kuchling <amk@amk.ca> |
[Bug #923315] Produce correct result on AIX
/external/python/cpython2/Modules/selectmodule.c
|
e62c5c88f179e5f6b445e40603ef7b7b2e706be9 |
|
22-Mar-2004 |
Nicholas Bastin <nick.bastin@gmail.com> |
Added configure check for broken poll() on some unix systems (MacOS X 10.3) Fixes SF Bug #850981
/external/python/cpython2/Modules/selectmodule.c
|
8ae468965700fd9900efc28bff8fa2015dae2bef |
|
12-Oct-2003 |
Raymond Hettinger <python@rcn.com> |
Simplify and speedup uses of Py_BuildValue(): * Py_BuildValue("(OOO)",a,b,c) --> PyTuple_Pack(3,a,b,c) * Py_BuildValue("()",a) --> PyTuple_New(0) * Py_BuildValue("O", a) --> Py_INCREF(a)
/external/python/cpython2/Modules/selectmodule.c
|
62dba4c2775adfb5a5a97ca012a3ab00c4e28597 |
|
10-Sep-2003 |
Brett Cannon <bcannon@gmail.com> |
select.select() now accepts a sequence (as defined by PySequence_Fast()) for its first three arguments. Closes RFE #798046 .
/external/python/cpython2/Modules/selectmodule.c
|
5f322d3dfd1717acd77ba04693c6a6251e76475b |
|
11-Feb-2003 |
Tim Peters <tim.peters@gmail.com> |
SF bug 684667: Modules/selectmodule.c returns NULL without exception set. select_select() didn't set an exception in the SELECT_USES_HEAP case when malloc() returned NULL.
/external/python/cpython2/Modules/selectmodule.c
|
47ec6c079087740eb73c1df0499743e6b931d89f |
|
18-Nov-2002 |
Neil Schemenauer <nascheme@enme.ucalgary.ca> |
Don't use PyNumber_Float() since it's is nearly useless. Instead, rely on PyFloat_AsDouble to generate a good error message.
/external/python/cpython2/Modules/selectmodule.c
|
08c4cc41276f0c6f17f304ae65bd3fa35079e526 |
|
12-Nov-2002 |
Walter Dörwald <walter@livinglogic.de> |
Use PyInt_AsLong instead of PyInt_AS_LONG after the call to PyNumber_Int, because now PyNumber_Int might return a long, and PyInt_AsLong can handle that, whereas PyInt_AS_LONG can't. This closes SF bug #629989.
/external/python/cpython2/Modules/selectmodule.c
|
7bdabe67a362598dcd6212e9d1c875c80a4d1332 |
|
24-Sep-2002 |
Thomas Heller <theller@ctypes.org> |
I did fix too much - including winsock.h is sufficient.
/external/python/cpython2/Modules/selectmodule.c
|
106f4c7ba7c6cffb52bc296e6d1dec2294019d0c |
|
24-Sep-2002 |
Thomas Heller <theller@ctypes.org> |
On Windows, call WSAGetLastError() to retrieve the error number. Bugfix candidate, will backport to release22-maint myself.
/external/python/cpython2/Modules/selectmodule.c
|
77c72bb3236757ea0cf9bc8bc1c3f7ec28de777a |
|
28-Jul-2002 |
Neal Norwitz <nnorwitz@gmail.com> |
SF patch #577031, remove PyArg_Parse() since it's deprecated
/external/python/cpython2/Modules/selectmodule.c
|
62b1ab1b314653c09757c533883447eda437306f |
|
23-Jul-2002 |
Mark Hammond <mhammond@skippinet.com.au> |
Replace DL_IMPORT with PyMODINIT_FUNC and remove "/export:init..." link command line for Windows builds. This should allow MSVC to import and build the Python MSVC6 project files without error.
/external/python/cpython2/Modules/selectmodule.c
|
0c32279626d166fe0e09c571fcfc9af25508b1cd |
|
17-Jul-2002 |
Tim Peters <tim.peters@gmail.com> |
Removed more stray instances of statichere, but left _sre.c alone.
/external/python/cpython2/Modules/selectmodule.c
|
938ace69a0e112424a2f426a4881d1fd1fc922d2 |
|
17-Jul-2002 |
Jeremy Hylton <jeremy@alum.mit.edu> |
staticforward bites the dust. The staticforward define was needed to support certain broken C compilers (notably SCO ODT 3.0, perhaps early AIX as well) botched the static keyword when it was used with a forward declaration of a static initialized structure. Standard C allows the forward declaration with static, and we've decided to stop catering to broken C compilers. (In fact, we expect that the compilers are all fixed eight years later.) I'm leaving staticforward and statichere defined in object.h as static. This is only for backwards compatibility with C extensions that might still use it. XXX I haven't updated the documentation.
/external/python/cpython2/Modules/selectmodule.c
|
14f8b4cfcb98de74b9c6e9316539be9e2a5cd31f |
|
13-Jun-2002 |
Martin v. Löwis <martin@v.loewis.de> |
Patch #568124: Add doc string macros.
/external/python/cpython2/Modules/selectmodule.c
|
3e12905e034c22d067c37d42f8627108f9b25f2d |
|
31-May-2002 |
Neal Norwitz <nnorwitz@gmail.com> |
Remove unused static function
/external/python/cpython2/Modules/selectmodule.c
|
4baedc1d9be6e5308d73439db54b58e51fb30dfc |
|
01-Apr-2002 |
Fred Drake <fdrake@acm.org> |
Use the PyModule_Add*() APIs instead of manipulating the module dict directly.
/external/python/cpython2/Modules/selectmodule.c
|
7bf6833e178696b9815fd4e4c6d1cecc8b46bdd2 |
|
03-Mar-2002 |
Andrew MacIntyre <andymac@bullseye.apana.org.au> |
OS/2 EMX port changes (Modules part of patch #450267): Modules/ _hotshot.c dbmmodule.c fcntlmodule.c main.c pwdmodule.c readline.c selectmodule.c signalmodule.c termios.c timemodule.c unicodedata.c
/external/python/cpython2/Modules/selectmodule.c
|
cdc445122208cb90a59a468a7396b227e223c43a |
|
12-Jan-2002 |
Martin v. Löwis <martin@v.loewis.de> |
Include <unistd.h> in Python.h. Fixes #500924.
/external/python/cpython2/Modules/selectmodule.c
|
146483964e2e94b0d1709be438a1b86f75b5d730 |
|
08-Dec-2001 |
Guido van Rossum <guido@python.org> |
Patch supplied by Burton Radons for his own SF bug #487390: Modifying type.__module__ behavior. This adds the module name and a dot in front of the type name in every type object initializer, except for built-in types (and those that already had this). Note that it touches lots of Mac modules -- I have no way to test these but the changes look right. Apologies if they're not. This also touches the weakref docs, which contains a sample type object initializer. It also touches the mmap test output, because the mmap type's repr is included in that output. It touches object.h to put the correct description in a comment.
/external/python/cpython2/Modules/selectmodule.c
|
a0dfc8577de8c1b6de19dccc2992b6d95b71f969 |
|
25-Oct-2001 |
Guido van Rossum <guido@python.org> |
Fix SF bug #474538: Memory (reference) leak in poller.register (Dave Brueck) Replace some tortuous code that was trying to be clever but forgot to DECREF the key and value, by more longwinded but obviously correct code. (Inspired by but not copying the fix from SF patch #475033.)
/external/python/cpython2/Modules/selectmodule.c
|
e2ae77b8b8a62e648bb1864a9b36ef3280984404 |
|
24-Oct-2001 |
Guido van Rossum <guido@python.org> |
SF patch #474590 -- RISC OS support
/external/python/cpython2/Modules/selectmodule.c
|
4b046c252e637a482e162f7057294c95933614f2 |
|
16-Aug-2001 |
Tim Peters <tim.peters@gmail.com> |
Stop adding 3 to FD_SETSIZE -- it makes no sense. If it turns out it actually does <wink>, perhaps an Insure run will catch it. Also removed senseless Windows comment.
/external/python/cpython2/Modules/selectmodule.c
|
2f7045576d46eeee19258cb50c72b8edd25f299f |
|
16-Aug-2001 |
Barry Warsaw <barry@python.org> |
Fixed a couple of minor formatting nits where lines were > 79 columns wide.
/external/python/cpython2/Modules/selectmodule.c
|
b44740f741d73a7bb45df7040ff52cd10b52d5a4 |
|
16-Aug-2001 |
Barry Warsaw <barry@python.org> |
select_select(): Closing bug #448351 the easy way, i.e. by changing the "#ifdef MS_WINDOWS" to "#ifdef SELECT_USES_HEAP" and by setting SELECT_USES_HEAP when FD_SETSIZE > 1024. The indirection seems useful since this subtly changes the path that "normal" Windows programs take (where Timmie sez FD_SETSIZE = 512). If that's a problem for Windows, he has only one place to change.
/external/python/cpython2/Modules/selectmodule.c
|
dff3a37afdf36263d9d10daf35d8400bda0dbbb1 |
|
19-Jul-2001 |
Fred Drake <fdrake@acm.org> |
Make more warnings go away on the SGI compiler. This is part of SF patch #424992.
/external/python/cpython2/Modules/selectmodule.c
|
737fbb340e3a1845f52e0b5568bb672dfdfc830b |
|
14-Jul-2001 |
Andrew M. Kuchling <amk@amk.ca> |
[Bug #438050] Include sys/poll.h if it was found by the configure script. The OpenGroup spec says poll.h is the correct header file to use, so that file is preferred.
/external/python/cpython2/Modules/selectmodule.c
|
7b87f85c78ef6628db36b93629c4c698a93def3f |
|
21-May-2001 |
Fred Drake <fdrake@acm.org> |
Add :method info to the PyArg_ParseTuple() format strings for poll objects.
/external/python/cpython2/Modules/selectmodule.c
|
1ca8bb374eeee89d5f1a3789d804f49ec07836ee |
|
02-Mar-2001 |
Guido van Rossum <guido@python.org> |
RISCOS changes by dschwertberger
/external/python/cpython2/Modules/selectmodule.c
|
d92dfe0ef52880ea1fb54620c0c1250a58c126c6 |
|
12-Dec-2000 |
Tim Peters <tim.peters@gmail.com> |
SF bug 110843: Low FD_SETSIZE limit on Win32 (PR#41). Boosted to 512.
/external/python/cpython2/Modules/selectmodule.c
|
36d97ebd5838241a2a4804cf7aa85cbe85b43fb2 |
|
28-Sep-2000 |
Andrew M. Kuchling <amk@amk.ca> |
Add #ifdef's for platforms that don't have the constants POLLRDNORM and friends. (Modified version of patch #101682 from Neil Schemenauer)
/external/python/cpython2/Modules/selectmodule.c
|
d5fadf75e4d18df61db41205ace0cda28d98eeaa |
|
26-Sep-2000 |
Fred Drake <fdrake@acm.org> |
Rationalize use of limits.h, moving the inclusion to Python.h. Add definitions of INT_MAX and LONG_MAX to pyport.h. Remove includes of limits.h and conditional definitions of INT_MAX and LONG_MAX elsewhere. This closes SourceForge patch #101659 and bug #115323.
/external/python/cpython2/Modules/selectmodule.c
|
8586991099e4ace18ee94163a96b8ea1bed77ebe |
|
02-Sep-2000 |
Guido van Rossum <guido@python.org> |
REMOVED all CWI, CNRI and BeOpen copyright markings. This should match the situation in the 1.6b1 tree.
/external/python/cpython2/Modules/selectmodule.c
|
8ce159aef570c7c85a1e3c938fbb91ed4d0a6979 |
|
31-Aug-2000 |
Fred Drake <fdrake@acm.org> |
Peter Schneider-Kamp <nowonder@nowonder.de>: Remove some of GCC's warning in -Wstrict-prototypes mode. This closes SourceForge patch #101342.
/external/python/cpython2/Modules/selectmodule.c
|
239f836c10425bb2514284dd4eb4fc63b206b587 |
|
25-Aug-2000 |
Sjoerd Mullender <sjoerd@acm.org> |
Not every OS that support poll seems to support POLLMSG.
/external/python/cpython2/Modules/selectmodule.c
|
cf96dc800ecbbb38a71298ee99f3fe1ab80e6c24 |
|
25-Aug-2000 |
Andrew M. Kuchling <amk@amk.ca> |
Add interface to poll() system call (SF patch #100852)
/external/python/cpython2/Modules/selectmodule.c
|
7e018909862a3fe6c571bbb7143f4ffb18ae834c |
|
31-Jul-2000 |
Peter Schneider-Kamp <nowonder@nowonder.de> |
merge Include/my*.h into Include/pyport.h marked my*.h as obsolete
/external/python/cpython2/Modules/selectmodule.c
|
bd4bc4e9e947617def66780efbbea4eb08990e56 |
|
23-Jul-2000 |
Thomas Wouters <thomas@python.org> |
Even more ANSIfication: fix as many function pointers and declarations as possible.
/external/python/cpython2/Modules/selectmodule.c
|
ba48a3f3fff532ee5bafcf530ea0e4141f5d1df7 |
|
22-Jul-2000 |
Thomas Wouters <thomas@python.org> |
Remove unused variable.
/external/python/cpython2/Modules/selectmodule.c
|
f3f33dcf03eaed3c4e720178f9d69205a66d6a91 |
|
21-Jul-2000 |
Thomas Wouters <thomas@python.org> |
Bunch of minor ANSIfications: 'void initfunc()' -> 'void initfunc(void)', and a couple of functions that were missed in the previous batches. Not terribly tested, but very carefully scrutinized, three times. All these were found by the little findkrc.py that I posted to python-dev, which means there might be more lurking. Cases such as this: long func(a, b) long a; long b; /* flagword */ { and other cases where the last ; in the argument list isn't followed by a newline and an opening curly bracket. Regexps to catch all are welcome, of course ;)
/external/python/cpython2/Modules/selectmodule.c
|
9f28a039f6b0d320c60a605e42618fdbacd14908 |
|
14-Jul-2000 |
Andrew M. Kuchling <amk@amk.ca> |
Use PyObject_AsFileDescriptor
/external/python/cpython2/Modules/selectmodule.c
|
e4b486329626b1f5b06330fa40ed8b0a2966280e |
|
11-Jul-2000 |
Jack Jansen <jack.jansen@cwi.nl> |
One more include of limits.h (possibly to be moved elsewhere when there is consensus where it should go).
/external/python/cpython2/Modules/selectmodule.c
|
41c36ffe83d22e84cc072130b3914d66d9d722f0 |
|
10-Jul-2000 |
Peter Schneider-Kamp <nowonder@nowonder.de> |
ANSI-fication
/external/python/cpython2/Modules/selectmodule.c
|
ffcc3813d82e6b96db79f518f4e67b940a13ce64 |
|
01-Jul-2000 |
Guido van Rossum <guido@python.org> |
Change copyright notice - 2nd try.
/external/python/cpython2/Modules/selectmodule.c
|
fd71b9e9d496caa510dec56a9b69966558d6ba5d |
|
01-Jul-2000 |
Guido van Rossum <guido@python.org> |
Change copyright notice.
/external/python/cpython2/Modules/selectmodule.c
|
3262e1675335e00e0f437cce921a1b22a8a33b76 |
|
28-Jun-2000 |
Guido van Rossum <guido@python.org> |
Trent Mick: This patches fixes a possible overflow of the optional timeout parameter for the select() function (selectmodule.c). This timeout is passed in as a double and then truncated to an int. If the double is sufficiently large you can get unexpected results as it overflows. This patch raises an overflow if the given select timeout overflows. [GvR: To my embarrassment, the original code was assuming an int could always hold a million. Note that the overflow check doesn't test for a very large *negative* timeout passed in -- but who in the world would do such a thing?]
/external/python/cpython2/Modules/selectmodule.c
|
b18618dab7b6b85bb05b084693706e59211fa180 |
|
04-May-2000 |
Guido van Rossum <guido@python.org> |
Vladimir Marangozov's long-awaited malloc restructuring. For more comments, read the patches@python.org archives. For documentation read the comments in mymalloc.h and objimpl.h. (This is not exactly what Vladimir posted to the patches list; I've made a few changes, and Vladimir sent me a fix in private email for a problem that only occurs in debug mode. I'm also holding back on his change to main.c, which seems unnecessary to me.)
/external/python/cpython2/Modules/selectmodule.c
|
43713e5a2899930a8698e244b0d0fef59a676d17 |
|
29-Feb-2000 |
Guido van Rossum <guido@python.org> |
Massive patch by Skip Montanaro to add ":name" to as many PyArg_ParseTuple() format string arguments as possible.
/external/python/cpython2/Modules/selectmodule.c
|
947a0fa4f9f7dd559b59376e2847733781af3dd1 |
|
14-Jan-2000 |
Guido van Rossum <guido@python.org> |
According to Ron Bickers, and with apparent approval of Chris Herborth, the code in list2set() that sets max unconditionally to 0 should not be used on BeOS. So be it. Anybody using BeOS, please test!
/external/python/cpython2/Modules/selectmodule.c
|
ff7e83d6067814a329790cc983f1efa67371ccf8 |
|
27-Aug-1999 |
Guido van Rossum <guido@python.org> |
Patch by Mark Hammond to avoid certain header files on Windows/CE.
/external/python/cpython2/Modules/selectmodule.c
|
3886bb6997f8f7b0b64eed19045161e697f415fe |
|
04-Dec-1998 |
Guido van Rossum <guido@python.org> |
Add DL_EXPORT() to all modules that could possibly be used on BeOS or Windows.
/external/python/cpython2/Modules/selectmodule.c
|
bcc207484a0f8f27a684e11194e7430c0710f66d |
|
05-Aug-1998 |
Guido van Rossum <guido@python.org> |
Changes for BeOS, QNX and long long, by Chris Herborth.
/external/python/cpython2/Modules/selectmodule.c
|
d20781b5184420df596881bf630d925478729b69 |
|
02-Jul-1998 |
Guido van Rossum <guido@python.org> |
On Windows, put the select file descriptor arrays on the heap. This is because they are huge and the stack is limited on Windows. Other platforms keep declaring it on the stack.
/external/python/cpython2/Modules/selectmodule.c
|
1d8fb2d89478b461dcddaac16880886b14fd1977 |
|
28-Jun-1998 |
Guido van Rossum <guido@python.org> |
Added doc strings.
/external/python/cpython2/Modules/selectmodule.c
|
8e9ebfd337f18f7b707853a3f2f49cc6245c0596 |
|
22-Nov-1997 |
Guido van Rossum <guido@python.org> |
os2 patch by Jeff Rush
/external/python/cpython2/Modules/selectmodule.c
|
0cb96de2699fa032ef1379ebb62a4dfb66ee5fde |
|
01-Oct-1997 |
Guido van Rossum <guido@python.org> |
Apply two changes, systematically: (1) Use PyErr_NewException("module.class", NULL, NULL) to create the exception object. (2) Remove all calls to Py_FatalError(); instead, return or ignore the errors -- the import code now checks PyErr_Occurred() after calling a module's init function, so it's no longer a fatal error for the initialization to fail. Also did some small cleanups, e.g. removed unnecessary test for "already initialized" from initfpectl(), and unified initposix()/initnt(). I haven't checked this very thoroughly, so while the changes are pretty trivial -- beware of untested code!
/external/python/cpython2/Modules/selectmodule.c
|
529fcfe31f61fe499564f6778774f61c19671681 |
|
16-Dec-1996 |
Barry Warsaw <barry@python.org> |
list2set(): correct return value (an int, not a PyObject*).
/external/python/cpython2/Modules/selectmodule.c
|
24c4b3d4e8ca9f8bdc344952aa08fa7288c0b5e8 |
|
14-Dec-1996 |
Barry Warsaw <barry@python.org> |
list2set(): PyList_GetItem could fail.
/external/python/cpython2/Modules/selectmodule.c
|
c1cb360683734461eff3173dbef012124bc52be4 |
|
12-Dec-1996 |
Barry Warsaw <barry@python.org> |
Reworked to eliminate all potential memory problems, including deletion of object from list argument during callout to fileno().
/external/python/cpython2/Modules/selectmodule.c
|
e4ac0aa6183f06b9908f013ee22da56dfb16f373 |
|
12-Dec-1996 |
Barry Warsaw <barry@python.org> |
Several changes... Guido *please* take a look! 1. Renamed 2. Several coding styles were being used here, owing to the multiple contributors. I tried to convert everything to standard "python" coding style for indentation, paren and brace placement, etc. 3. There were several potential error conditions that were never being checked, and where I saw them, I added checks of return values, etc. I'm pretty sure I got them all. 4. There were some old-style (pre PyArg_ParseTuple) argument extraction and these were converted to use PyArg_ParseTuple. All changes compile and run with the new test_select.py module, at least on my Solaris/Sparc box.
/external/python/cpython2/Modules/selectmodule.c
|
37273177be67ad1e27dabe2191bcf49244cab9d9 |
|
09-Dec-1996 |
Guido van Rossum <guido@python.org> |
Add ``extern void bzero();'' for SGI, to keep gcc -Wall happy.
/external/python/cpython2/Modules/selectmodule.c
|
a376cc5cc86c62f912886c4002ed1a9b3b213b88 |
|
06-Dec-1996 |
Guido van Rossum <guido@python.org> |
Keep gcc -Wall happy.
/external/python/cpython2/Modules/selectmodule.c
|
d266eb460e20ded087d01a29da0a230e235afc40 |
|
25-Oct-1996 |
Guido van Rossum <guido@python.org> |
New permission notice, includes CNRI.
/external/python/cpython2/Modules/selectmodule.c
|
6f489d989d947169e70a8668cd265780a0a13d5e |
|
28-Jun-1996 |
Guido van Rossum <guido@python.org> |
Slightly different Windows ifdefs
/external/python/cpython2/Modules/selectmodule.c
|
4f0fbf884b50399423a494a682063d13e1a51391 |
|
12-Jun-1996 |
Guido van Rossum <guido@python.org> |
Yet another pass at fd2obj -- this time for Windows
/external/python/cpython2/Modules/selectmodule.c
|
07432c0ef60635739151160f626d222bed45cf2c |
|
29-Mar-1995 |
Guido van Rossum <guido@python.org> |
fix subtle refcnt bug
/external/python/cpython2/Modules/selectmodule.c
|
524b588553afb0759c5be590a7aa41db92dcd2ae |
|
04-Jan-1995 |
Guido van Rossum <guido@python.org> |
Added 1995 to copyright message. Setup.in: clarified Tk comments somewhat. structmodule.c: use memcpy() instead of double precision assignment.
/external/python/cpython2/Modules/selectmodule.c
|
b6775db241f5fe5e3dc2ca09fc6c9e6164d4b2af |
|
01-Aug-1994 |
Guido van Rossum <guido@python.org> |
Merge alpha100 branch back to main trunk
/external/python/cpython2/Modules/selectmodule.c
|
78ed420314876083b4cc1739d7dbf04e4f012c03 |
|
02-Nov-1993 |
Sjoerd Mullender <sjoerd@acm.org> |
Fixed a couple of bugs: getargs doesn't use % escapes, and seconds must be set after timeout is initialized.
/external/python/cpython2/Modules/selectmodule.c
|
c7a22703e71f6074818e4661b0bbb57bbd726af7 |
|
01-Nov-1993 |
Guido van Rossum <guido@python.org> |
* selectmodule.c (select_select): timeout argument may be None with same meaning as no 4th argument
/external/python/cpython2/Modules/selectmodule.c
|
a849b834f1e86bec20027654c91bb4cc74de5c8d |
|
12-May-1993 |
Guido van Rossum <guido@python.org> |
* selectmodule.c: fix (another!) two memory leaks -- this time in list2set * tokenizer.[ch]: allow continuation without \ inside () [] {}.
/external/python/cpython2/Modules/selectmodule.c
|
e537240c252ff678d49451ee6f80fa934653a724 |
|
16-Mar-1993 |
Guido van Rossum <guido@python.org> |
* Changed many files to use mkvalue() instead of newtupleobject(). * Fixcprt.py: added [-y file] option, do only files younger than file. * modsupport.[ch]: added vmkvalue(). * intobject.c: use mkvalue(). * stringobject.c: added "formatstring"; renamed string* to string_*; ceval.c: call formatstring for string % value. * longobject.c: close memory leak in divmod. * parsetok.c: set result node to NULL when returning an error.
/external/python/cpython2/Modules/selectmodule.c
|
6f5afc9a73d7388bf96df69323589f2f82c110ba |
|
05-Feb-1993 |
Guido van Rossum <guido@python.org> |
* ceval.c: ifdef out the last argument passing compat hack. * Fixed memory leaks in socket, select and sv modules: mkvalue("O", v) does INCREF(v) so if v is brand new it should be XDECREF'd
/external/python/cpython2/Modules/selectmodule.c
|
de126a6ff8d3ac2432ca2e117d269916041203ad |
|
06-Aug-1992 |
Guido van Rossum <guido@python.org> |
Replaced max=-1 by max = -1.
/external/python/cpython2/Modules/selectmodule.c
|
ff4949eeee7f86117d4a69599777ff5564315e39 |
|
05-Aug-1992 |
Guido van Rossum <guido@python.org> |
* Makefile: cosmetics * socketmodule.c: get rid of makepair(); fix makesocketaddr to fix broken recvfrom() * socketmodule: get rid of getStrarg() * ceval.h: move eval_code() to new file eval.h, so compile.h is no longer needed. * ceval.c: move thread comments to ceval.h; always make save/restore thread functions available (for dynloaded modules) * cdmodule.c, listobject.c: don't include compile.h * flmodule.c: include ceval.h * import.c: include eval.h instead of ceval.h * cgen.py: add forground(); noport(); winopen(""); to initgl(). * bltinmodule.c, socketmodule.c, fileobject.c, posixmodule.c, selectmodule.c: adapt to threads (add BGN/END SAVE macros) * stdwinmodule.c: adapt to threads and use a special stdwin lock. * pythonmain.c: don't include getpythonpath(). * pythonrun.c: use BGN/END SAVE instead of direct calls; also more BGN/END SAVE calls etc. * thread.c: bigger stack size for sun; change exit() to _exit() * threadmodule.c: use BGN/END SAVE macros where possible * timemodule.c: adapt better to threads; use BGN/END SAVE; add longsleep internal function if BSD_TIME; cosmetics
/external/python/cpython2/Modules/selectmodule.c
|
4fbf798f866b10ee50cc91a394d19c0d4b2f79ab |
|
04-Aug-1992 |
Guido van Rossum <guido@python.org> |
* myselect.h: bzero -> memset * select.c: bzero -> memset; removed global variable
/external/python/cpython2/Modules/selectmodule.c
|
9d479927194d2cae89461e981a8c9cfaf18aa606 |
|
23-Jun-1992 |
Guido van Rossum <guido@python.org> |
Use "myselect.h" as intended.
/external/python/cpython2/Modules/selectmodule.c
|
ed233a56963233bbd646fdac01e55c9fdec50a30 |
|
23-Jun-1992 |
Guido van Rossum <guido@python.org> |
Changes for new UNIX-specific built-in module 'select' and new header for interfaces to variants of select() system call, "myselect.h". This includes adding fileno() methods to files, sockets and stdwin.
/external/python/cpython2/Modules/selectmodule.c
|