Mon, 05 Oct 2009 17:12:29 +0300 |
Tero Marttila |
use logging for nc.py
default tip
|
changeset |
files
|
Sat, 26 Sep 2009 23:51:31 +0300 |
Tero Marttila |
event keeps a ref to its event_base - needed for later error propagation, and to ensure method calls remain valid
|
changeset |
files
|
Sat, 26 Sep 2009 23:38:02 +0300 |
Tero Marttila |
doctweaks and some skeleton tests for event-aliveness
|
changeset |
files
|
Sat, 26 Sep 2009 22:09:24 +0300 |
Tero Marttila |
nc.py is now functional enough for basic client use
|
changeset |
files
|
Sat, 26 Sep 2009 21:52:06 +0300 |
Tero Marttila |
flesh out nc.py on_connect
|
changeset |
files
|
Sat, 26 Sep 2009 21:51:46 +0300 |
Tero Marttila |
experimental getsockopt support in socket - for now only SOL_SOCKET/SO_ERROR
|
changeset |
files
|
Sat, 26 Sep 2009 21:50:42 +0300 |
Tero Marttila |
change CallbackEvent to replace fd with ev, event2 doc/style tweaks
|
changeset |
files
|
Sat, 26 Sep 2009 21:46:36 +0300 |
Tero Marttila |
qmsk/net/lib/event2/base.pxd
|
changeset |
files
|
Sat, 26 Sep 2009 16:39:20 +0300 |
Tero Marttila |
try and keep lib.event2.event objects alive (via self-ref) while pending
|
changeset |
files
|
Fri, 25 Sep 2009 21:34:04 +0300 |
Tero Marttila |
fix up circular cimports related to the sockaddr type, and touch up endpoint/getaddrinfo a bit
|
changeset |
files
|
Tue, 01 Sep 2009 00:08:02 +0300 |
Tero Marttila |
start writing socket+lib.event2 example (netcat clone), still broken due to lack of refcount magic in event
|
changeset |
files
|
Tue, 01 Sep 2009 00:04:54 +0300 |
Tero Marttila |
merge
|
changeset |
files
|
Tue, 01 Sep 2009 00:04:26 +0300 |
Tero Marttila |
add CallbackEvent helper, and move getaddrinfo from endpoint into its own function
|
changeset |
files
|
Mon, 31 Aug 2009 22:19:16 +0300 |
Tero Marttila |
initial async connect attempt
connect-async
|
changeset |
files
|
Mon, 31 Aug 2009 22:17:54 +0300 |
Tero Marttila |
rename InetAddr to InetAddress
|
changeset |
files
|
Mon, 31 Aug 2009 22:17:00 +0300 |
Tero Marttila |
fix getaddrinfo crash in case of errors
|
changeset |
files
|
Mon, 31 Aug 2009 22:10:46 +0300 |
Tero Marttila |
fix some segfaults with event
|
changeset |
files
|
Mon, 31 Aug 2009 21:36:15 +0300 |
Tero Marttila |
* fix timeout=0.0
|
changeset |
files
|
Mon, 31 Aug 2009 21:34:54 +0300 |
Tero Marttila |
some lib.event2 unitests
|
changeset |
files
|
Fri, 28 Aug 2009 21:58:47 +0300 |
Tero Marttila |
initial lib.event2 code
|
changeset |
files
|
Sun, 23 Aug 2009 23:12:29 +0300 |
Tero Marttila |
reorganize transport.endpoint
|
changeset |
files
|
Sun, 23 Aug 2009 22:59:40 +0300 |
Tero Marttila |
move address-family from tcp/socket interface to endpoint interface. The address family of a socket is strictly a property of the address passed to it
|
changeset |
files
|
Sun, 23 Aug 2009 22:43:39 +0300 |
Tero Marttila |
add test for IPv6 -> IPv4 connect failure
|
changeset |
files
|
Sun, 23 Aug 2009 22:39:19 +0300 |
Tero Marttila |
fix endpoint.InetAddr.resolve
|
changeset |
files
|
Sun, 23 Aug 2009 22:32:05 +0300 |
Tero Marttila |
some basic unit tests for tcp
|
changeset |
files
|
Sun, 23 Aug 2009 22:31:57 +0300 |
Tero Marttila |
transport.socket fixes
|
changeset |
files
|
Sun, 23 Aug 2009 22:31:43 +0300 |
Tero Marttila |
transport.endpoint stuff
|
changeset |
files
|
Sun, 23 Aug 2009 22:31:20 +0300 |
Tero Marttila |
readme
|
changeset |
files
|
Sun, 23 Aug 2009 22:31:12 +0300 |
Tero Marttila |
fix doctests
|
changeset |
files
|
Sun, 23 Aug 2009 22:28:07 +0300 |
Tero Marttila |
fix socket.af_unix to compile
|
changeset |
files
|
Fri, 21 Aug 2009 00:30:06 +0300 |
Tero Marttila |
[transport] initial TCP implementation
|
changeset |
files
|
Fri, 21 Aug 2009 00:29:25 +0300 |
Tero Marttila |
[socket] add sockaddr_un (still dysfunctional\!) + doc fixes
|
changeset |
files
|
Wed, 19 Aug 2009 00:12:07 +0300 |
Tero Marttila |
some abstract shit
|
changeset |
files
|
Tue, 18 Aug 2009 23:02:56 +0300 |
Tero Marttila |
remove old sctp package
|
changeset |
files
|
Tue, 18 Aug 2009 23:02:30 +0300 |
Tero Marttila |
reorganize socket, adding af_inet/af_inet6 modules, and moving sctp in
|
changeset |
files
|
Tue, 18 Aug 2009 22:24:36 +0300 |
Tero Marttila |
fix up addrinfo to hold a real platform.addrinfo, storing ai_addr/ai_canonname as objects
|
changeset |
files
|
Mon, 17 Aug 2009 20:24:12 +0300 |
Tero Marttila |
some __cmp__ and doctest love for socket.address
|
changeset |
files
|
Mon, 17 Aug 2009 19:40:23 +0300 |
Tero Marttila |
fix up doctests
|
changeset |
files
|
Mon, 17 Aug 2009 01:29:31 +0300 |
Tero Marttila |
rename qmsk.net.socket.addr -> qmsk.net.socket.address
|
changeset |
files
|
Mon, 17 Aug 2009 01:24:28 +0300 |
Tero Marttila |
socket.setblocking
|
changeset |
files
|
Mon, 17 Aug 2009 01:03:40 +0300 |
Tero Marttila |
getsockname/getpeername
|
changeset |
files
|
Mon, 17 Aug 2009 00:55:25 +0300 |
Tero Marttila |
add repr for sockaddr, and implment read for sockets, plus a recvmsg wrapper called readv...
|
changeset |
files
|
Mon, 17 Aug 2009 00:45:58 +0300 |
Tero Marttila |
sockbuf stuff and fully implement recvmsg
|
changeset |
files
|
Sun, 16 Aug 2009 23:45:43 +0300 |
Tero Marttila |
fix socket.accept, and add simple PyString_Resize code
|
changeset |
files
|
Sun, 16 Aug 2009 23:32:00 +0300 |
Tero Marttila |
some recv magic, still no PyString_Resize, though
|
changeset |
files
|
Sun, 16 Aug 2009 21:54:46 +0300 |
Tero Marttila |
implement __cinit__, shutdown, close, __dealloc__ for socket, and also add a try-except to not leak client sock from accept()
|
changeset |
files
|
Sun, 16 Aug 2009 21:13:36 +0300 |
Tero Marttila |
full range of send/write operations
|
changeset |
files
|
Sun, 16 Aug 2009 20:22:06 +0300 |
Tero Marttila |
move libc+py back to qmsk.net.x
|
changeset |
files
|
Sun, 16 Aug 2009 20:18:39 +0300 |
Tero Marttila |
split up socket.platform
|
changeset |
files
|
Sun, 16 Aug 2009 19:22:02 +0300 |
Tero Marttila |
add the hacky symlinks needed for cimport to work
|
changeset |
files
|
Sun, 16 Aug 2009 19:20:55 +0300 |
Tero Marttila |
phew, things are working
|
changeset |
files
|
Sun, 16 Aug 2009 19:01:21 +0300 |
Tero Marttila |
broke Cython with this package magic
|
changeset |
files
|
Sun, 16 Aug 2009 18:29:55 +0300 |
Tero Marttila |
socket type, mass rename
|
changeset |
files
|
Sun, 16 Aug 2009 16:38:44 +0300 |
Tero Marttila |
implement addrinfo stuff
|
changeset |
files
|
Sun, 16 Aug 2009 04:15:07 +0300 |
Tero Marttila |
moar fixes
|
changeset |
files
|
Sun, 16 Aug 2009 03:39:52 +0300 |
Tero Marttila |
fix .pxd names to package.module.pxd
|
changeset |
files
|
Sun, 16 Aug 2009 03:38:01 +0300 |
Tero Marttila |
re-implement sctp_bindx using new sock_addr
|
changeset |
files
|
Sun, 16 Aug 2009 03:12:46 +0300 |
Tero Marttila |
move pxd's to inc dir, split off sctp.pxd
|
changeset |
files
|
Sun, 16 Aug 2009 02:58:32 +0300 |
Tero Marttila |
initial code
|
changeset |
files
|