summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* drop py2.6 pypy2_0 add py3.4Ian Delaney2014-07-171-19/+7
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
* drop py2.6 pypy2_0 add py3.4Ian Delaney2014-07-173-5/+9
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
* Clean up obsolete dependencies on virtual/python-argparse and ↵Michał Górny2014-07-061-19/+21
| | | | | | virtual/python-unittest2 (those packages were only required for <=python-2.6). (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
* Clean up obsolete dependencies on virtual/python-argparse and ↵Michał Górny2014-07-065-9/+10
| | | | | | virtual/python-unittest2 (those packages were only required for <=python-2.6). (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
* x86 stable wrt bug #509710Paweł Hajdan2014-06-141-10/+16
| | | | (Portage version: 2.2.8-r1/cvs/Linux i686, RepoMan options: --ignore-arches, signed Manifest commit with key 0x4F1A2555EA71991D!)
* x86 stable wrt bug #509710Paweł Hajdan2014-06-142-3/+6
| | | | (Portage version: 2.2.8-r1/cvs/Linux i686, RepoMan options: --ignore-arches, signed Manifest commit with key 0x4F1A2555EA71991D!)
* Version bump.Amadeusz Piotr Żołnowski2014-06-121-17/+11
| | | | | | | | | | | | | | | | | | NEWS ~~~~ - now also puts package name in serpent serialization data for custom class instances (previously only the class name was used) - requires serpent 1.5 or newer (because of the feature above) - support for (Linux) abstract namespace AF_UNIX sockets (with a 0-byte at the start of the name) - register_dict_to_class method added on SerializerBase, to be able to deserialize to particular user defined classes - docs: mention that you may have to install serpent manually (most notably with alternative Python implementations) - docs: mention the serialization hooks on SerializerBase - added ser_custom example that shows how to use the serialization hooks (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Version bump.Amadeusz Piotr Żołnowski2014-06-122-1/+98
| | | | | | | | | | | | | | | | | | NEWS ~~~~ - now also puts package name in serpent serialization data for custom class instances (previously only the class name was used) - requires serpent 1.5 or newer (because of the feature above) - support for (Linux) abstract namespace AF_UNIX sockets (with a 0-byte at the start of the name) - register_dict_to_class method added on SerializerBase, to be able to deserialize to particular user defined classes - docs: mention that you may have to install serpent manually (most notably with alternative Python implementations) - docs: mention the serialization hooks on SerializerBase - added ser_custom example that shows how to use the serialization hooks (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Stable on amd64 wrt bug #509710Markos Chandras2014-05-241-9/+17
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 09BF4F54C2BA7F3C!)
* Stable on amd64 wrt bug #509710Markos Chandras2014-05-242-3/+6
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 09BF4F54C2BA7F3C!)
* ChangeLog fixAmadeusz Piotr Żołnowski2014-04-031-16/+8
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* ChangeLog fixAmadeusz Piotr Żołnowski2014-04-031-2/+2
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Add support for the new PyPy slotting.Michał Górny2014-03-311-13/+21
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
* Add support for the new PyPy slotting.Michał Górny2014-03-316-13/+17
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
* Python 3.4 is masked, thus removing from targets.Amadeusz Piotr Żołnowski2014-03-301-15/+9
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Python 3.4 is masked, thus removing from targets.Amadeusz Piotr Żołnowski2014-03-302-3/+6
| | | | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Stable for ppc, wrt bug #502792Agostino Sarubbo2014-03-051-15/+15
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, RepoMan options: --include-arches="ppc", signed Manifest commit with key 7194459F)
* Stable for ppc, wrt bug #502792Agostino Sarubbo2014-03-052-3/+6
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, RepoMan options: --include-arches="ppc", signed Manifest commit with key 7194459F)
* Stable for x86, wrt bug #502792Agostino Sarubbo2014-03-041-9/+15
| | | | (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 #502792Agostino Sarubbo2014-03-042-3/+6
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, RepoMan options: --include-arches="x86", signed Manifest commit with key 7194459F)
* Version bump. Added python3_4 support.Amadeusz Piotr Żołnowski2014-03-031-4/+10
| | | | | | | | | | | | | | | | NEWS ~~~~ - Python 3.4 compatibility added (fixed pickle/marshal issues) - a backwards incompatible change has been implemented regarding the threadpool implementation and configuration, see next two items. - threadpool is now again a fixed size determined by the new THREADPOOL_SIZE config item (defaults to 16) - config items removed: THREADPOOL_MINTHREADS, THREADPOOL_MAXTHREADS, THREADPOOL_IDLETIMEOUT - daemon no longer sends an exception response when a communication error occurred (such as a timeout). This fixes the MSG_PING/disconnect example. (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Version bump. Added python3_4 support.Amadeusz Piotr Żołnowski2014-03-032-1/+96
| | | | | | | | | | | | | | | | NEWS ~~~~ - Python 3.4 compatibility added (fixed pickle/marshal issues) - a backwards incompatible change has been implemented regarding the threadpool implementation and configuration, see next two items. - threadpool is now again a fixed size determined by the new THREADPOOL_SIZE config item (defaults to 16) - config items removed: THREADPOOL_MINTHREADS, THREADPOOL_MAXTHREADS, THREADPOOL_IDLETIMEOUT - daemon no longer sends an exception response when a communication error occurred (such as a timeout). This fixes the MSG_PING/disconnect example. (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* amd64 stable, bug #502792Pacho Ramos2014-03-021-9/+5
| | | | (Portage version: 2.2.8-r1/cvs/Linux x86_64, RepoMan options: --include-arches="amd64", signed Manifest commit with key A188FBD4)
* amd64 stable, bug #502792Pacho Ramos2014-03-022-3/+6
| | | | (Portage version: 2.2.8-r1/cvs/Linux x86_64, RepoMan options: --include-arches="amd64", signed Manifest commit with key A188FBD4)
* Version bump.Amadeusz Piotr Żołnowski2014-01-231-14/+10
| | | | | | | | | | | | | | | 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 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Version bump.Amadeusz Piotr Żołnowski2014-01-232-1/+95
| | | | | | | | | | | | | | | 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 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
* Stable for ppc, wrt bug #494262Agostino Sarubbo2014-01-201-5/+15
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, RepoMan options: --include-arches="ppc", signed Manifest commit with key 7194459F)
* Stable for ppc, wrt bug #494262Agostino Sarubbo2014-01-202-3/+6
| | | | (Portage version: 2.2.7/cvs/Linux x86_64, RepoMan options: --include-arches="ppc", signed Manifest commit with key 7194459F)
* amd64 stable, bug 494262Pacho Ramos2014-01-191-9/+5
| | | | (Portage version: 2.2.8/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
* amd64 stable, bug 494262Pacho Ramos2014-01-192-5/+8
| | | | (Portage version: 2.2.8/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
* 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!)