Commits

Show all
Author Commit Message Labels Comments Date
Frank Wierzbicki
Switch (back) to copying full CPython Lib until we get to a shared Lib.
Branches
2.2
Alan Kennedy
Backporting changes from trunk.
Branches
2.2
Alan Kennedy
Undoing a change that got checked in here
Branches
2.2
Frank Wierzbicki
arbitrarily locked CPythonLib version to r70085. Did not do this for the
Branches
2.2
Alan Kennedy
Back-porting changes relating to UDP broadcast. Also back-porting some variable scoping changes to the test_socket module.
Branches
2.2
Alan Kennedy
Re-arranging the socket shutdown methods. TCP client sockets can shutdown their input streams, but this is not appropriate for either TCP server sockets or UDP sockets, which don't have input and output streams. For these latter two types, the shutdown method should have the same effect as the close method, and thus the shutdown method is a no-op for these types. I have documented this difference between cpython and jython on the wiki. This should finally resolve bug 1121: listening socket shutdown expects the wrong kind of socket
Branches
2.2
Alan Kennedy
Fix and unit test for bug 1244.
Branches
2.2
Alan Kennedy
Fixed a bug where connect timeouts were not being honoured when set through socket.setdefaulttimeout()
Branches
2.2
Alan Kennedy
Restoring an important line that got lost back r3251, which checked if the object passed to _getselectable() was actually already a SelectableChannel.
Branches
2.2
Alan Kennedy
Fix for broken SSL support.
Branches
2.2
Alan Kennedy
Adding support for address manipulation functions inet_pton, inet_ntop, inet_aton and inet_ntoa.
Branches
2.2
Alan Kennedy
1. Fixed a bug whereby timeouts were not being honoured when recv()ing (http://bugs.jython.com/issue1154)
Branches
2.2
Alan Kennedy
Change of mind on behaviour when shutting down server sockets.
Branches
2.2
Alan Kennedy
Checking in fixes for 3 bugs
Branches
2.2
Philip Jenvey
Merged revisions 4953,4955 via svnmerge from
Branches
2.2
Alan Kennedy
1. Support for the <broadcast> address for both server and client UDP sockets
Branches
2.2
Frank Wierzbicki
Fix and test for issue 1048 (List Comprehension in finally throws NPE).
Branches
2.2
Philip Jenvey
Merged revisions 4539 via svnmerge from
Branches
2.2
Alan Kennedy
Merging back some important changes from trunk.
Branches
2.2
Alan Kennedy
- Checking in support for socket options, as many as are supported on java. Unsupported options are documented in dummy test cases. Will update wiki to document options that are supported(includes SO_REUSEADDR, TCP_NODELAY, SO_OOBINLINE, SO_BROADCAST, SO_KEEPALIVE, SO_LINGER, etc).
Branches
2.2
Alan Kennedy
Fix for bug 1033
Branches
2.2
Alan Kennedy
Checking in changes relating to two separate bugs.
Branches
2.2
Alan Kennedy
Modified the implementation of UDP sockets so that they use the java.nio APIs as much as possible. This was necessary because it was causing some legal code sequences to hang (CF bug #1782548). However, there is still a necessary dichotomy in the use of java.nio vs. java.net, because the java.nio APIs do not support timeouts. Therefore, when a UDP socket is in timeout mode, the java.net DatagramSocket API is still used. Otherwise, the java.nio DatagramChannel API is used. Unit tests updated accordingly.
Branches
2.2
Charlie Groves
Merged revisions 4132 via svnmerge from
Branches
2.2
Charlie Groves
Merged revisions 4059 via svnmerge from
Branches
2.2
Charlie Groves
Merged revisions 4022 via svnmerge from
Branches
2.2
Charlie Groves
Merged revisions 3742-3743,3745,3747-3748,3751,3753-3756,3761-3762,3785,3803,3820-3822,3825,3827-3836,3851-3862,3864,3866,3871-3875,3879,3881,3883-3885,3890,3892,3895-3896,3898-3900,3904,3912-3913 via svnmerge from
Branches
2.2
Philip Jenvey
Merged revisions 3891 via svnmerge from
Branches
2.2
Philip Jenvey
Merged revisions 3732-3734,3739,3745,3747-3748,3756,3761-3762,3785,3803,3820-3822,3825,3827-3836,3851-3864,3866,3871-3875,3879,3881-3882 via svnmerge from
Branches
2.2
Charlie Groves
From patch #1813837 from nhiro to add Japanese codecs using Java's charsets.
Branches
2.2
  1. Prev
  2. Next