Benjamin Peterson
c0bc4eff50
avoid crashes and lockups from daemon threads during interpreter shutdown ( #1856 )
2014-06-16 19:39:18 -07:00
Benjamin Peterson
e047f56bbd
post 2.7.7 version bump
2014-05-31 15:25:38 -07:00
Benjamin Peterson
15e5a165d0
merge 2.7.7 release branch
2014-05-31 11:24:25 -07:00
Benjamin Peterson
9c70397ea3
bump to 2.7.7 final
2014-05-31 11:17:34 -07:00
Benjamin Peterson
dfc1b4bebe
remove tab ( closes #21587 )
2014-05-26 15:12:28 -07:00
Benjamin Peterson
996bf4828d
bump to 2.7.7rc1
2014-05-17 17:31:50 -07:00
Benjamin Peterson
ffc34e8311
use imperative
2014-04-08 10:51:20 -04:00
Benjamin Peterson
95d8acfde3
PySequence_Fast generally returns a list ( #16305 )
2014-04-08 10:50:54 -04:00
Victor Stinner
7821ff3789
Issue #19932 : Fix typo in import.h, missing whitespaces in function prototypes.
2013-12-10 01:23:22 +01:00
Alexandre Vassalotti
df9460f8dc
Issue #6477 : Revert fbb97f6eb3b3 as it broke test_xpickle.
2013-11-30 17:43:42 -08:00
Alexandre Vassalotti
a2934280e5
Issue #6477 : Added pickling support for singletons and their types.
2013-11-30 16:52:03 -08:00
Benjamin Peterson
01bdeec8c0
a post-2.7.6 world
2013-11-10 02:47:17 -05:00
Benjamin Peterson
278519500f
2.7.6 final
2013-11-10 02:36:30 -05:00
Benjamin Peterson
07ffc78c9a
2.7.6rc1
2013-10-26 14:57:21 -04:00
Georg Brandl
4fe1260165
Closes #13867 : remove untrue comment about PyWeakref_Check().
2013-10-08 19:50:26 +02:00
Ezio Melotti
419e23cbb0
#18466 : fix more typos. Patch by Févry Thibault.
2013-08-17 16:56:09 +03:00
Benjamin Peterson
988aba3ba3
onto 2.7.6
2013-05-11 22:36:05 -05:00
Benjamin Peterson
086494483d
bump version to 2.7.5
2013-05-11 22:29:20 -05:00
Antoine Pitrou
108d1b4a79
Issue #17703 : Fix a regression where an illegal use of Py_DECREF() after interpreter finalization can cause a crash.
2013-04-15 21:20:14 +02:00
Benjamin Peterson
5419e493af
start cracking on 2.7.5
2013-04-06 10:17:54 -04:00
Benjamin Peterson
376dd0edfa
change version to 2.7.4
2013-04-06 09:58:51 -04:00
Benjamin Peterson
cd85aa48ed
after 2.7.4rc1 bump
2013-03-23 10:19:40 -05:00
Benjamin Peterson
a1f6fab464
version to 2.7.4rc1
2013-03-23 10:17:29 -05:00
Kristján Valur Jónsson
868f0aac37
issue #9090 : Take the same approach for socketmodule as daytimemodule
...
when it needs support from timemodule (which is a .so on linux):
link in timemodule.c for the required functions.
2013-03-19 13:53:56 -07:00
Serhiy Storchaka
f39d52f8cb
Issue #1783 : Remove declarations of nonexistent private variables.
2013-02-01 13:13:32 +02:00
Serhiy Storchaka
d7797c6e7a
Remove trailing whitespaces in cStringIO.h.
2013-01-28 11:00:58 +02:00
Serhiy Storchaka
74f49ab28b
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.
2013-01-19 12:55:39 +02:00
Antoine Pitrou
d38c990bb7
Issue #16602 : When a weakref's target was part of a long deallocation chain, the object could remain reachable through its weakref even though its refcount had dropped to zero.
...
Thanks to Eugene Toder for diagnosing and reporting the issue.
2012-12-08 21:15:26 +01:00
Mark Dickinson
17c50cdac2
Issue 10052: fix failed uint32_t / uint64_t / int32_t / int64_t detection on some platforms.
2012-12-02 13:13:56 +00:00
Stefan Krah
e78f12f7c2
Backport 9dd4638de73b.
2012-11-19 01:00:45 +01:00
Stefan Krah
4a3a3f3bda
Backport 5db6d9ddf6e8.
2012-11-12 20:35:29 +01:00
Antoine Pitrou
58098a77e6
Issue #13992 : The trashcan mechanism is now thread-safe. This eliminates
...
sporadic crashes in multi-thread programs when several long deallocator
chains ran concurrently and involved subclasses of built-in container
types.
Because of this change, a couple extension modules compiled for 2.7.4
(those which use the trashcan mechanism, despite it being undocumented)
will not be loadable by 2.7.3 and earlier. However, extension modules
compiled for 2.7.3 and earlier will be loadable by 2.7.4.
2012-09-06 00:59:49 +02:00
Trent Nelson
cd366620a9
Remove trailing whitespace in order to silence warnings on HP-UX.
2012-08-31 17:15:49 -04:00
Jesus Cea
3e3192d8f7
Closes #15512 : Correct __sizeof__ support for parser
2012-08-03 14:25:53 +02:00
Mark Dickinson
9c0baf7202
Issue #13889 : On MSVC builds, set FPU control word at runtime for all string <-> float conversions. Patch by Samuel Iseli and Stefan Krah.
2012-04-15 15:19:06 +01:00
Benjamin Peterson
fbf764e350
we live in a post 2.7.3 world
2012-04-11 16:09:54 -04:00
Benjamin Peterson
ad6b3f570a
merge 2.7.3 release branch
2012-04-09 19:05:58 -04:00
Benjamin Peterson
e95a8f6ff1
bump to 2.7.3 final
2012-04-09 19:04:04 -04:00
Benjamin Peterson
f1acd0ab38
merge from 2.7 release branch
2012-03-15 13:01:04 -05:00
Benjamin Peterson
ee933eccc9
bump to 2.7.3rc2
2012-03-15 12:25:54 -05:00
Matthias Klose
3cef2a931c
- rename configure.in to configure.ac
...
- change references from configure.in to configure.ac
2012-03-14 23:39:33 +01:00
Benjamin Peterson
a2aa2ef313
bump to 2.7.3rc1
2012-02-23 10:52:17 -05:00
Antoine Pitrou
cc3fa88a9c
Fix crash at startup with -W options.
2012-02-21 20:42:48 +01:00
Benjamin Peterson
9d7601fcea
merge 2.6
2012-02-21 11:24:21 -05:00
Benjamin Peterson
26da920001
ensure no one tries to hash things before the random seed is found
2012-02-21 11:08:50 -05:00
Benjamin Peterson
aee9dfba4a
merge 2.6 with hash randomization fix
2012-02-20 21:44:56 -05:00
Barry Warsaw
1e13eb084f
- Issue #13703 : oCERT-2011-003: add -R command-line option and PYTHONHASHSEED
...
environment variable, to provide an opt-in way to protect against denial of
service attacks due to hash collisions within the dict and set types. Patch
by David Malcolm, based on work by Victor Stinner.
2012-02-20 20:42:21 -05:00
Charles-François Natali
46180751e9
Merge.
2011-10-12 21:10:02 +02:00
Charles-François Natali
1f3ff7bc3f
Issue #13156 : revert changeset f6feed6ec3f9, which was only relevant for native
...
TLS implementations, and fails with the ad-hoc TLS implementation when a thread
doesn't have an auto thread state (e.g. a thread created outside of Python
calling into a subinterpreter).
2011-10-12 21:07:54 +02:00
Antoine Pitrou
5a75355792
Try to fix linking failures under Windows
2011-10-04 14:45:32 +02:00