Webware CVS updates: New features in PickleRPC:
- gzip compression of both request and response, enabled by default - binary pickles instead of text pickles, enabled by default - SafeUnpickler class used to prevent malicious users from importing and executing arbitrary modules by carefully constructing pickle strings - an M2PickleRPC module that allows you to use M2Crypto for ssl-encrypted PickleRPC communication Bugfixes in WebKit: - changed WebKit's use of non-blocking Queues in two places to instead use a simple list with .pop() and .append(). This eliminates a rare bug that I managed to provoke in testing. (The executive summary is that Queue.get_nowait() sometimes raises the Empty exception when it isn't in fact empty but is just locked by another thread, and this was causing problems. if you don't need blocking get() or put() and you don't mind LIFO behavior, you can instead use a list with .pop() and .append() which is what I've done.) - Geoff ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Webware-discuss mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/webware-discuss
