summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Version bump.Amadeusz Żołnowski2014-01-233-15/+105
| | | | | | | | | | | | | | | | NEWS ~~~~ - Pyro4.test.echoserver now correctly runs the NS’s broadcast server as well - unix domain socket creation no longer fails when bind or connect address is unicode instead of str - docs: added more info on dealing with new serialization configuration in existing code - docs: improved name server documentation on registering objects - docs: various small updates Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xF0134531E1DBFAB5
* Stable for ppc, wrt bug #494262Agostino Sarubbo2014-01-203-8/+21
| | | | | | Package-Manager: portage-2.2.7/cvs/Linux x86_64 RepoMan-Options: --include-arches="ppc" Manifest-Sign-Key: 0x7194459F
* amd64 stable, bug 494262Pacho Ramos2014-01-193-14/+13
| | | | | Package-Manager: portage-2.2.8/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
* Removed testing 4.20.Amadeusz Żołnowski2013-12-283-91/+12
| | | | | Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xF0134531E1DBFAB5
* 4.17-r1 is stable long enough to remove all 4.* using deprecated distutils.Amadeusz Żołnowski2013-12-285-275/+13
| | | | | Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xF0134531E1DBFAB5
* 3.16-r1 is stable long enough to remove 3.16 using deprecated distutilsAmadeusz Żołnowski2013-12-283-58/+13
| | | | | | | eclass. Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xF0134531E1DBFAB5
* Stable for x86, wrt bug #494262Agostino Sarubbo2013-12-243-19/+22
| | | | | | Package-Manager: portage-2.2.7/cvs/Linux x86_64 RepoMan-Options: --include-arches="x86" Manifest-Sign-Key: 0x7194459F
* Stable for ppc, wrt bug #487334Agostino Sarubbo2013-12-213-13/+22
| | | | | | Package-Manager: portage-2.2.1/cvs/Linux ppc64 RepoMan-Options: --include-arches="ppc" Manifest-Sign-Key: 0x7194459F
* Stable on amd64 and x86, wrt bug #487334Sergey Popov2013-10-113-13/+16
| | | | | Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x1F357D42
* Version bump.Amadeusz Żołnowski2013-10-083-9/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NEWS ~~~~ Pyro 4.22 - support added in daemon to accept multiple serializers in incoming messages - new config item added for that: SERIALIZERS_ACCEPTED (defaults to ‘safe’ serializers) - wire protocol header changed. Not backwards compatible! New protocol version: 46. - wire protocol: header now contains serializer used for the data payload - wire protocol: header is extensible with optional ‘annotations’. One is used for the HMAC digest that used to be in all messages even when the hmac option wasn’t enabled. - refactored core.MessageFactory: new submodule Pyro4.message. If you used MessageFactory in your own code you’ll need to refactor it to use the new Pyro4.message.Message API instead. - disconnects example client code updated to reflect this API change - you can now write the protocol in URIs in lowercase if you want (“pyro:...”) (will still be converted to uppercase) - fixed poll server loop() not handling self.clients which caused crashes with a custom loopCondition - fixed some unit test hang/timeout/crash issues - improved unit tests for jython, disabled ipv6 tests for jython because of too many issues. - improved unit tests for ironpython. Pyro 4.21 - fixed denial of service vulnerabilities in socket servers - MSG_PING message type added (internal server ping mechanism) - disconnects example added that uses MSG_PING - more exception types recognised in the serializers (such as GeneratorExit) - fixed async regression when dealing with errors (properly serialize exceptionwrapper) - fixed warehouse and stockmarket tutorials to work with new serializer logic - fixed examples that didn’t yet work with new serializer logic - fixed unit tests to use unittest2 on Python 2.6 - no longer supports jython 2.5. You’ll have to upgrade to jython 2.7. - got rid of some byte/str handling cruft (because we no longer need to deal with jython 2.5) - implemented autoproxy support for serpent and json serializers. It is not possible to do this for marshal. - fixed serpent serialization problem with backslash escapes in unicode strings (requires serpent >= 1.3) Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xF0134531E1DBFAB5
* Use virtual/python-unittest2. Fixes bug #483726.Amadeusz Żołnowski2013-10-063-21/+15
| | | | | Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xF0134531E1DBFAB5
* Clean up PYTHON_COMPAT from old implementations.Michał Górny2013-09-054-22/+26
| | | | | Package-Manager: portage-2.2.1/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E!
* Drop stale conditionals after py3.1 removal.Michał Górny2013-09-053-15/+24
| | | | | Package-Manager: portage-2.2.1/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E!
* Fixed tests for Python 2.6 and 3.1.Amadeusz Żołnowski2013-07-184-8/+377
| | | | | Package-Manager: portage-2.1.12.11/cvs/Linux x86_64 Manifest-Sign-Key: 0xF0134531E1DBFAB5
* bump, drop pypy1_9 support, add new dep serpent', addresses Bug #474624 by ↵Ian Delaney2013-07-103-17/+92
| | | | | | | aidecoe Package-Manager: portage-2.1.11.63/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D
* Stable for ppc, wrt bug #474202Agostino Sarubbo2013-06-293-18/+21
| | | | | | Package-Manager: portage-2.1.12.2/cvs/Linux ppc64 RepoMan-Options: --include-arches="ppc" Manifest-Sign-Key: 0x7194459F
* Stable for amd64, wrt bug #474202Agostino Sarubbo2013-06-253-18/+21
| | | | | | Package-Manager: portage-2.1.12.9/cvs/Linux x86_64 RepoMan-Options: --include-arches="amd64" Manifest-Sign-Key: 0x7194459F
* Stable for x86, wrt bug #474202Agostino Sarubbo2013-06-253-10/+23
| | | | | | Package-Manager: portage-2.1.12.9/cvs/Linux x86_64 RepoMan-Options: --include-arches="x86" Manifest-Sign-Key: 0x7194459F
* Re-enable python3 and parallel build.Mike Gilbert2013-06-063-13/+16
| | | | | Package-Manager: portage-2.2.0_alpha177/cvs/Linux x86_64 Manifest-Sign-Key: 0x0BBEEA1FEA4843A4
* dev-python/pyro: Bump to new distutils eclassJustin Lecher2013-05-225-20/+141
| | | | | Package-Manager: portage-2.2.0_alpha176/cvs/Linux x86_64 Manifest-Sign-Key: 0x8009D6F070EB7916
* Removing 4.14 which couldn't be stabilized because of serious bugs.Amadeusz Żołnowski2013-02-163-98/+19
| | | | | Package-Manager: portage-2.1.11.52/cvs/Linux x86_64 Manifest-Sign-Key: 0xF0134531E1DBFAB5
* Stable for ppc, wrt bug #455170Agostino Sarubbo2013-02-033-5/+8
| | | | Package-Manager: portage-2.1.11.31/cvs/Linux ppc64
* Stable for amd64, wrt bug #455170Agostino Sarubbo2013-02-033-19/+8
| | | | Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
* x86 stable wrt bug #455170Jeff Horelick2013-02-023-13/+16
| | | | | Package-Manager: portage-2.2.0_alpha161/cvs/Linux i686 Manifest-Sign-Key: 0x23E9E900
* Copied Ian Delaney tests fix to all Pyro4 ebuilds. Fixes bug #455148 byAmadeusz Żołnowski2013-02-025-14/+26
| | | | | | | flameeyes. Package-Manager: portage-2.1.11.50/cvs/Linux x86_64 Manifest-Sign-Key: 0xE1DBFAB5
* testBCLookup added to list of disabled tests requiring network connection, ↵Ian Delaney2013-02-023-15/+15
| | | | | | | fixes Bug #454686 by flameeyes Package-Manager: portage-2.1.11.40/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D
* Version bump. All tests pass fine now (on amd64 at least).Amadeusz Żołnowski2012-12-253-2/+153
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pyro 4.17 - Fixed possible IndentationError problem with sending modules in Flame - Can now deal with exceptions that can’t be serialized: they’re raised as generic PyroError instead, with appropriate message - Added new config item FLAME_ENABLED, to enable/disable the use of Pyro Flame on the server. Default is false (disabled). - Moved futures from core to new futures module. Code using Pyro4.Future will still work. - Added python version info to configuration dump - Made it more clear in the manual that you need to have the same major Python version on both sides Pyro 4.16 - New implementation for the threadpool server: job queue with self-adjusting number of workers. The workaround that was in place (fixed pool size) has been removed. - Minor api doc fix: corrected reference of Pyro4 package members Pyro 4.15 - Minimum threadpool size increased to 20 (from 4) to give a bit more breathing room while the threadpool scaling still needs to be fixed - Binding a proxy will no longer release an existing connection first, instead it will just do nothing if the proxy has already been bound to its uri - Resolved a race condition related to releasing and binding a proxy, improved unit test - Documentation contains new homepage link - No longer gives a warning about version incompatibility on Jython 2.5 - Optimize bytecode flag no longer added in setup script when using jython, this used to crash the setup.py install process on jython - Fixed a gc issue due to a circular dependency - IronPython: improved suggesting a free port number in socketutil.findProbablyUnusedPort - IronPython: threadpoolserver no longer attempts to join the worker threads because not all threads seemed to actually exit on IronPython, thereby hanging the process when shutting down a daemon. - Added a paragraph to tips&tricks about MSG_WAITALL - socket.MSG_WAITALL is no longer deleted by importing Pyro on systems that have a broken MSG_WAITALL (Windows). You’ll have to check for this yourself now, but I wanted to get rid of this side effect of importing Pyro. Package-Manager: portage-2.1.11.38/cvs/Linux x86_64 Manifest-Sign-Key: 0xE1DBFAB5
* Change manifest for new hashes.Jeff Horelick2012-07-051-20/+10
| | | | Package-Manager: portage-2.2.0_alpha115/cvs/Linux i686
* x86 stable wrt bug #419025Paweł Hajdan2012-06-083-5/+18
| | | | Package-Manager: portage-2.1.10.49/cvs/Linux i686
* Marking pyro-4.11 ppc for bug 419025Brent Baude2012-06-072-3/+6
| | | | Package-Manager: portage-2.1.10.49/cvs/Linux ppc64
* Marking pygments-1.5 ppc for bug 418909Brent Baude2012-06-071-22/+2
| | | | Package-Manager: portage-2.1.10.49/cvs/Linux ppc64
* Stable on amd64 wrt bug #419025Markos Chandras2012-06-023-13/+22
| | | | Package-Manager: portage-2.1.10.64/cvs/Linux x86_64
* Removed the test restriction; see comment 3 in the bug #416809.Amadeusz Żołnowski2012-06-023-12/+14
| | | | Package-Manager: portage-2.1.10.63/cvs/Linux x86_64
* The 4.13 has bug which is workarounded in the 4.14, therefore removing theAmadeusz Żołnowski2012-06-013-97/+14
| | | | | | older version. Package-Manager: portage-2.1.10.63/cvs/Linux x86_64
* Version bump wrt bug #416809.Amadeusz Żołnowski2012-06-013-9/+115
| | | | | | | | | | This version comes with several bug fixes and one workaround for threadpool scaling problem. I have restricted the test for this version because it fails anyway because of the latest problem which is not fully solved: FAIL: testPoolGrowth (PyroTests.test_threadpool.ThreadpoolTests) Package-Manager: portage-2.1.10.63/cvs/Linux x86_64
* Restored pyro-4.11, because this is the only candidate for the stabilization ↵Amadeusz Żołnowski2012-06-013-9/+103
| | | | | | in the slot 4. Package-Manager: portage-2.1.10.63/cvs/Linux x86_64
* Removed oldest stable version in the slot 4.Amadeusz Żołnowski2012-06-013-96/+12
| | | | Package-Manager: portage-2.1.10.63/cvs/Linux x86_64
* Removed old versions in the slot 4 with exception to the stable one.Amadeusz Żołnowski2012-06-014-185/+13
| | | | Package-Manager: portage-2.1.10.63/cvs/Linux x86_64
* Removed old versions in the slot 3.Amadeusz Żołnowski2012-06-014-90/+20
| | | | Package-Manager: portage-2.1.10.63/cvs/Linux x86_64
* Marking pyro-3.16 ppc for bug 416255Brent Baude2012-05-292-3/+6
| | | | Package-Manager: portage-2.1.10.49/cvs/Linux ppc64
* Marking simplejson-2.5.0 ppc for bug 415881Brent Baude2012-05-291-12/+2
| | | | Package-Manager: portage-2.1.10.49/cvs/Linux ppc64
* x86 stable wrt bug #416255Paweł Hajdan2012-05-213-12/+11
| | | | Package-Manager: portage-2.1.10.49/cvs/Linux i686
* Stable for amd64, wrt bug #416255Agostino Sarubbo2012-05-203-14/+17
| | | | Package-Manager: portage-2.1.10.49/cvs/Linux x86_64
* ChangeLog fix.Amadeusz Żołnowski2012-05-162-12/+19
| | | | Package-Manager: portage-2.1.10.60/cvs/Linux x86_64
* Version bump.Amadeusz Żołnowski2012-05-164-3/+73
| | | | | | | | | | | NEWS ~~~~ - connecting a proxy socket now also honors a timeout set by proxy._setTimeout() - fix setNoInherit on 64-bits Python on Windows (see http://tech.oyster.com/cherrypy-ctypes-and-being-explicit/) Package-Manager: portage-2.1.10.60/cvs/Linux x86_64
* BumpPatrick Lauer2012-04-191-11/+3
| | | | Package-Manager: portage-2.2.0_alpha100/cvs/Linux x86_64
* BumpPatrick Lauer2012-04-192-1/+92
| | | | Package-Manager: portage-2.2.0_alpha100/cvs/Linux x86_64
* Fix broken Manifest entry for metadata.xml.Zac Medico2012-03-311-1/+11
| | | | | | Package-Manager: portage-2.2.0_alpha96/cvs/Linux i686 RepoMan-Options: --force Manifest-Sign-Key: 0xAE5719A3
* Add upstream remote-id annotations using tools by Corentin Chary, bug #406287.Paweł Hajdan2012-03-311-1/+4
|
* BumpPatrick Lauer2012-03-091-1/+3
| | | | Package-Manager: portage-2.2.0_alpha90/cvs/Linux x86_64