Commits

Author Commit Message Labels Comments Date
James Lan
Cleanup debugging output; rename _kernel32 to _k32
Branches
dev
James Lan
flow initialization: Added configuration file.
James Lan
flow initialization: Added configuration file.
Branches
dev
James Lan
Add background io thread; revise close, connect and listen methods
Branches
dev
James Lan
Add 2 lines of comment
Branches
dev
James Lan
fix the server hang issue of test cases
Branches
dev
James Lan
Fix running exceptions, however it still does not work - will hang
Branches
dev
James Lan
In _pypesocket, extract "creating pipe and then waiting client" as a method _createserver, and also change it from blocking to nonblocking. Also other minor fixes
Branches
dev
Jame...@gmail.com
Add definition of struct OVERLAPPED, to be ready to use overlapped io
Branches
dev
jame...@jameslan.mtv.corp.google.com
Add hgignore
James Lan
fix the hanging issue on a test case failing; fix getpeername
James Lan
Implement connect_ex
James Lan
Split test case class into 3 classes
James Lan
Move out PypesocketTest._PipePath and Pypesocket.Server, preparing to split test case class
James Lan
fix an issue in test case: on Windows, recv returns None instead of empty str; handles close() on none connected socket
James Lan
map Windows' ERROR_FILE_NOT_FOUND to posix' ENOENT
James Lan
Add new test cases for getpeername and getsockname; fix some bug to pass some test case….
James Lan
Support getsockname; fix a typo on var name; fix issue that test hangs on failure
James Lan
test cases for getsockname()
James Lan
Initial implementation, test passed on mac