summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Removed testing 4.20.Amadeusz Piotr Żołnowski2013-12-281-10/+8
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Removed testing 4.20.Amadeusz Piotr Żołnowski2013-12-282-81/+4
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* 4.17-r1 is stable long enough to remove all 4.* using deprecated distutils.Amadeusz Piotr Żołnowski2013-12-281-13/+8
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* 4.17-r1 is stable long enough to remove all 4.* using deprecated distutils.Amadeusz Piotr Żołnowski2013-12-284-262/+5
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* 3.16-r1 is stable long enough to remove 3.16 using deprecated distutilsAmadeusz Piotr Żołnowski2013-12-281-15/+8
| | | | | | eclass. (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* 3.16-r1 is stable long enough to remove 3.16 using deprecated distutilsAmadeusz Piotr Żołnowski2013-12-282-43/+5
| | | | | | eclass. (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Stable for x86, wrt bug #494262Agostino Sarubbo2013-12-241-16/+16
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, RepoMan options: --include-arches="x86", signed Manifest commit with key 7194459F)
* Stable for x86, wrt bug #494262Agostino Sarubbo2013-12-242-3/+6
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, RepoMan options: --include-arches="x86", signed Manifest commit with key 7194459F)
* Stable for ppc, wrt bug #487334Agostino Sarubbo2013-12-211-10/+16
| | | | (Portage version: 2.2.1/cvs/Linux ppc64, RepoMan options: --include-arches="ppc", signed Manifest commit with key 7194459F)
* Stable for ppc, wrt bug #487334Agostino Sarubbo2013-12-212-3/+6
| | | | (Portage version: 2.2.1/cvs/Linux ppc64, RepoMan options: --include-arches="ppc", signed Manifest commit with key 7194459F)
* Stable on amd64 and x86, wrt bug #487334Sergey Popov2013-10-111-10/+10
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
* Stable on amd64 and x86, wrt bug #487334Sergey Popov2013-10-112-3/+6
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
* Version bump.Amadeusz Piotr Żołnowski2013-10-081-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Version bump.Amadeusz Piotr Żołnowski2013-10-082-1/+130
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Use virtual/python-unittest2. Fixes bug #483726.Amadeusz Piotr Żołnowski2013-10-061-17/+9
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Use virtual/python-unittest2. Fixes bug #483726.Amadeusz Piotr Żołnowski2013-10-062-4/+6
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Clean up PYTHON_COMPAT from old implementations.Michał Górny2013-09-051-17/+17
| | | | (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
* Clean up PYTHON_COMPAT from old implementations.Michał Górny2013-09-053-5/+9
| | | | (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
* Drop stale conditionals after py3.1 removal.Michał Górny2013-09-051-10/+18
| | | | (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
* Drop stale conditionals after py3.1 removal.Michał Górny2013-09-052-5/+6
| | | | (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
* Fixed tests for Python 2.6 and 3.1.Amadeusz Piotr Żołnowski2013-07-181-6/+11
| | | | (Portage version: 2.1.12.11/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Fixed tests for Python 2.6 and 3.1.Amadeusz Piotr Żołnowski2013-07-183-2/+366
| | | | (Portage version: 2.1.12.11/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* bump, drop pypy1_9 support, add new dep serpent', addresses Bug #474624 by ↵Ian Delaney2013-07-101-16/+8
| | | | | | aidecoe (Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
* bump, drop pypy1_9 support, add new dep serpent', addresses Bug #474624 by ↵Ian Delaney2013-07-102-1/+84
| | | | | | aidecoe (Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
* Stable for ppc, wrt bug #474202Agostino Sarubbo2013-06-291-15/+15
| | | | (Portage version: 2.1.12.2/cvs/Linux ppc64, RepoMan options: --include-arches="ppc", signed Manifest commit with key 7194459F)
* Stable for ppc, wrt bug #474202Agostino Sarubbo2013-06-292-3/+6
| | | | (Portage version: 2.1.12.2/cvs/Linux ppc64, RepoMan options: --include-arches="ppc", signed Manifest commit with key 7194459F)
* Stable for amd64, wrt bug #474202Agostino Sarubbo2013-06-251-15/+15
| | | | (Portage version: 2.1.12.9/cvs/Linux x86_64, RepoMan options: --include-arches="amd64", signed Manifest commit with key 7194459F)
* Stable for amd64, wrt bug #474202Agostino Sarubbo2013-06-252-3/+6
| | | | (Portage version: 2.1.12.9/cvs/Linux x86_64, RepoMan options: --include-arches="amd64", signed Manifest commit with key 7194459F)
* Stable for x86, wrt bug #474202Agostino Sarubbo2013-06-252-3/+6
| | | | (Portage version: 2.1.12.9/cvs/Linux x86_64, RepoMan options: --include-arches="x86", signed Manifest commit with key 7194459F)
* Stable for x86, wrt bug #474202Agostino Sarubbo2013-06-251-7/+17
| | | | (Portage version: 2.1.12.9/cvs/Linux x86_64, RepoMan options: --include-arches="x86", signed Manifest commit with key 7194459F)
* Re-enable python3 and parallel build.Mike Gilbert2013-06-061-7/+7
| | | | (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
* Re-enable python3 and parallel build.Mike Gilbert2013-06-062-6/+9
| | | | (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
* dev-python/pyro: Bump to new distutils eclassJustin Lecher2013-05-221-11/+9
| | | | (Portage version: 2.2.0_alpha176/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
* dev-python/pyro: Bump to new distutils eclassJustin Lecher2013-05-224-9/+132
| | | | (Portage version: 2.2.0_alpha176/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
* Removing 4.14 which couldn't be stabilized because of serious bugs.Amadeusz Piotr Żołnowski2013-02-161-3/+15
| | | | (Portage version: 2.1.11.52/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Removing 4.14 which couldn't be stabilized because of serious bugs.Amadeusz Piotr Żołnowski2013-02-162-95/+4
| | | | (Portage version: 2.1.11.52/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Stable for ppc, wrt bug #455170Agostino Sarubbo2013-02-031-2/+2
| | | | (Portage version: 2.1.11.31/cvs/Linux ppc64, unsigned Manifest commit)
* Stable for ppc, wrt bug #455170Agostino Sarubbo2013-02-032-3/+6
| | | | (Portage version: 2.1.11.31/cvs/Linux ppc64, unsigned Manifest commit)
* Stable for amd64, wrt bug #455170Agostino Sarubbo2013-02-031-16/+2
| | | | (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
* Stable for amd64, wrt bug #455170Agostino Sarubbo2013-02-032-3/+6
| | | | (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
* x86 stable wrt bug #455170Jeff Horelick2013-02-021-10/+10
| | | | (Portage version: 2.2.0_alpha161/cvs/Linux i686, signed Manifest commit with key 23E9E900)
* x86 stable wrt bug #455170Jeff Horelick2013-02-022-3/+6
| | | | (Portage version: 2.2.0_alpha161/cvs/Linux i686, signed Manifest commit with key 23E9E900)
* Copied Ian Delaney tests fix to all Pyro4 ebuilds. Fixes bug #455148 byAmadeusz Piotr Żołnowski2013-02-021-7/+11
| | | | | | flameeyes. (Portage version: 2.1.11.50/cvs/Linux x86_64, signed Manifest commit with key E1DBFAB5)
* Copied Ian Delaney tests fix to all Pyro4 ebuilds. Fixes bug #455148 byAmadeusz Piotr Żołnowski2013-02-024-7/+15
| | | | | | flameeyes. (Portage version: 2.1.11.50/cvs/Linux x86_64, signed Manifest commit with key E1DBFAB5)
* testBCLookup added to list of disabled tests requiring network connection, ↵Ian Delaney2013-02-021-9/+5
| | | | | | fixes Bug #454686 by flameeyes (Portage version: 2.1.11.40/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
* testBCLookup added to list of disabled tests requiring network connection, ↵Ian Delaney2013-02-022-6/+10
| | | | | | fixes Bug #454686 by flameeyes (Portage version: 2.1.11.40/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
* Version bump. All tests pass fine now (on amd64 at least).Amadeusz Piotr Żołnowski2012-12-251-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. (Portage version: 2.1.11.38/cvs/Linux x86_64, signed Manifest commit with key E1DBFAB5)
* Version bump. All tests pass fine now (on amd64 at least).Amadeusz Piotr Żołnowski2012-12-252-1/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. (Portage version: 2.1.11.38/cvs/Linux x86_64, signed Manifest commit with key E1DBFAB5)
* Change manifest for new hashes.Jeff Horelick2012-07-051-20/+10
| | | | (Portage version: 2.2.0_alpha115/cvs/Linux i686, unsigned Manifest commit)
* x86 stable wrt bug #419025Paweł Hajdan2012-06-081-2/+12
| | | | (Portage version: 2.1.10.49/cvs/Linux i686, signed Manifest commit with key 30427902)