| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
|
|
|
|
| |
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
|
|
|
|
| |
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
|
|
|
|
| |
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
|
|
|
|
|
|
| |
eclass.
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
|
|
|
|
|
|
| |
eclass.
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
|
|
|
|
| |
(Portage version: 2.2.7/cvs/Linux x86_64, RepoMan options: --include-arches="x86", signed Manifest commit with key 7194459F)
|
|
|
|
| |
(Portage version: 2.2.7/cvs/Linux x86_64, RepoMan options: --include-arches="x86", signed Manifest commit with key 7194459F)
|
|
|
|
| |
(Portage version: 2.2.1/cvs/Linux ppc64, RepoMan options: --include-arches="ppc", signed Manifest commit with key 7194459F)
|
|
|
|
| |
(Portage version: 2.2.1/cvs/Linux ppc64, RepoMan options: --include-arches="ppc", signed Manifest commit with key 7194459F)
|
|
|
|
| |
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
|
|
|
|
| |
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
|
|
|
|
| |
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
|
|
|
|
| |
(Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
|
|
|
|
| |
(Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
|
|
|
|
| |
(Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
|
|
|
|
| |
(Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
|
|
|
|
| |
(Portage version: 2.1.12.11/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
|
|
|
|
| |
(Portage version: 2.1.12.11/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
|
|
|
|
|
|
| |
aidecoe
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
|
|
|
|
|
|
| |
aidecoe
(Portage version: 2.1.11.63/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
|
|
|
|
| |
(Portage version: 2.1.12.2/cvs/Linux ppc64, RepoMan options: --include-arches="ppc", signed Manifest commit with key 7194459F)
|
|
|
|
| |
(Portage version: 2.1.12.2/cvs/Linux ppc64, RepoMan options: --include-arches="ppc", signed Manifest commit with key 7194459F)
|
|
|
|
| |
(Portage version: 2.1.12.9/cvs/Linux x86_64, RepoMan options: --include-arches="amd64", signed Manifest commit with key 7194459F)
|
|
|
|
| |
(Portage version: 2.1.12.9/cvs/Linux x86_64, RepoMan options: --include-arches="amd64", signed Manifest commit with key 7194459F)
|
|
|
|
| |
(Portage version: 2.1.12.9/cvs/Linux x86_64, RepoMan options: --include-arches="x86", signed Manifest commit with key 7194459F)
|
|
|
|
| |
(Portage version: 2.1.12.9/cvs/Linux x86_64, RepoMan options: --include-arches="x86", signed Manifest commit with key 7194459F)
|
|
|
|
| |
(Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
|
|
|
|
| |
(Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
|
|
|
|
| |
(Portage version: 2.2.0_alpha176/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
|
|
|
|
| |
(Portage version: 2.2.0_alpha176/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
|
|
|
|
| |
(Portage version: 2.1.11.52/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
|
|
|
|
| |
(Portage version: 2.1.11.52/cvs/Linux x86_64, signed Manifest commit with key F0134531E1DBFAB5)
|
|
|
|
| |
(Portage version: 2.1.11.31/cvs/Linux ppc64, unsigned Manifest commit)
|
|
|
|
| |
(Portage version: 2.1.11.31/cvs/Linux ppc64, unsigned Manifest commit)
|
|
|
|
| |
(Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
|
|
|
|
| |
(Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
|
|
|
|
| |
(Portage version: 2.2.0_alpha161/cvs/Linux i686, signed Manifest commit with key 23E9E900)
|
|
|
|
| |
(Portage version: 2.2.0_alpha161/cvs/Linux i686, signed Manifest commit with key 23E9E900)
|
|
|
|
|
|
| |
flameeyes.
(Portage version: 2.1.11.50/cvs/Linux x86_64, signed Manifest commit with key E1DBFAB5)
|
|
|
|
|
|
| |
flameeyes.
(Portage version: 2.1.11.50/cvs/Linux x86_64, signed Manifest commit with key E1DBFAB5)
|
|
|
|
|
|
| |
fixes Bug #454686 by flameeyes
(Portage version: 2.1.11.40/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
|
|
|
|
|
|
| |
fixes Bug #454686 by flameeyes
(Portage version: 2.1.11.40/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
(Portage version: 2.2.0_alpha115/cvs/Linux i686, unsigned Manifest commit)
|
|
|
|
| |
(Portage version: 2.1.10.49/cvs/Linux i686, signed Manifest commit with key 30427902)
|