Ryan Dahl
|
e9dcf598cc
|
unix: Close on EOF if already shutdown
|
2011-05-04 15:36:40 -07:00 |
|
Bert Belder
|
636c75e0b6
|
Update ping-pongs benchmark to use the new api
|
2011-05-04 23:25:44 +02:00 |
|
Bert Belder
|
2d384f56d8
|
Windows: set error to EAGAIN when returning 0-byte read
|
2011-05-04 23:04:13 +02:00 |
|
Ryan Dahl
|
54c9436501
|
unix: fix test-callback-stack
|
2011-05-04 13:56:50 -07:00 |
|
Bert Belder
|
6a4ead0eac
|
Windows: clean up tcp endgame code, pass test-callback-stack
|
2011-05-04 20:51:54 +02:00 |
|
Bert Belder
|
51ced6c176
|
Remove some debugging cruft
|
2011-05-04 20:29:26 +02:00 |
|
Bert Belder
|
9d9c242a24
|
More extensive test-callback-stack. Fails on windows now.
|
2011-05-04 17:10:33 +02:00 |
|
Bert Belder
|
b87f07dee4
|
Windows: oio_shutdown kinda works
|
2011-05-04 04:00:17 +02:00 |
|
Bert Belder
|
0d28b9e549
|
Echo server should shutdown instead of close
|
2011-05-04 03:59:35 +02:00 |
|
Ryan Dahl
|
67b63c47b5
|
Fix some of the naming in private unix members
|
2011-05-03 17:08:02 -07:00 |
|
Ryan Dahl
|
7de6861146
|
shutdown half-implemented on unix
|
2011-05-03 16:57:05 -07:00 |
|
Ryan Dahl
|
a8e4c0bc6b
|
Disable fail-always and pass-always
|
2011-05-03 16:56:26 -07:00 |
|
Ryan Dahl
|
b5e9579d05
|
Work around possible linux bug in bind_error_addrnotavail_1
|
2011-05-03 16:55:16 -07:00 |
|
Bert Belder
|
6d09362c8e
|
Improve test-runner output
* fix rewind_cursor() for windows
* use stderr consistently
* let rewind_cursor() return void; closes #14
|
2011-05-04 00:41:50 +02:00 |
|
Bert Belder
|
4199a11202
|
Windows: link with static crt
|
2011-05-04 00:41:49 +02:00 |
|
Bert Belder
|
773b0dcf79
|
Remove trailing whitespace
|
2011-05-04 00:41:49 +02:00 |
|
Bert Belder
|
2b07bc34ce
|
Windows: pass test-delayed-accept
|
2011-05-04 00:41:48 +02:00 |
|
Bert Belder
|
270078adef
|
Fix bugs in test-delayed-accept
|
2011-05-04 00:41:48 +02:00 |
|
Bert Belder
|
30d16e2dfd
|
Windows: pass test-bind-error-fault
|
2011-05-04 00:41:37 +02:00 |
|
Bert Belder
|
2267758153
|
oio_strerror for windows
|
2011-05-04 00:26:30 +02:00 |
|
Bert Belder
|
26148c1310
|
No EACCESS, expect EADDRNOTAVAIL instead
|
2011-05-04 00:25:48 +02:00 |
|
Ryan Dahl
|
17c568b235
|
unix: fix tcp-writealot
|
2011-05-03 13:28:56 -07:00 |
|
Bert Belder
|
7124fc5eca
|
Updated echo-server
|
2011-05-03 21:30:09 +02:00 |
|
Bert Belder
|
5a56c90af9
|
Windows implementation - buggy
|
2011-05-03 05:22:21 +02:00 |
|
Bert Belder
|
b909ff5fba
|
Some test fixes
|
2011-05-03 05:22:21 +02:00 |
|
Ryan Dahl
|
d4289f47fc
|
Update unix backend to read_start/read_stop API
|
2011-05-02 18:15:17 -07:00 |
|
Bert Belder
|
d553776f5d
|
Fix echo-server and test-ping-pong
|
2011-05-03 02:55:51 +02:00 |
|
Bert Belder
|
6accf285db
|
Fixed tests
|
2011-05-03 02:35:11 +02:00 |
|
Bert Belder
|
61c91120e5
|
Reorganize some stuff in oio.h
|
2011-05-03 02:01:59 +02:00 |
|
Bert Belder
|
1a76881cb0
|
Yet another oio_read api. Hopefully this one sticks.
|
2011-05-03 00:31:22 +02:00 |
|
Ryan Dahl
|
210bcdd49e
|
New oio_read API
|
2011-04-30 13:42:13 -07:00 |
|
Ryan Dahl
|
5dbe9d622e
|
Fix headers for ssize_t
|
2011-04-30 13:28:18 -07:00 |
|
Ryan Dahl
|
c1c57f3df2
|
Fix missing stddup def on unix
|
2011-04-30 13:28:14 -07:00 |
|
Ryan Dahl
|
8c6c48595a
|
Make test runner better.
Probably screws up windows.
Fixes #30.
|
2011-04-28 15:19:11 -04:00 |
|
Joshua Peek
|
9b92e13721
|
Use _NSGetExecutablePath on darwin
Closes #26.
|
2011-04-28 01:18:00 +02:00 |
|
Ryan Dahl
|
40bb272a0c
|
style
|
2011-04-26 11:43:09 -07:00 |
|
Ryan Dahl
|
9539443905
|
Partial implementation of buffer writes on unix.
Hitting callstack overflow problem in echo-server.
|
2011-04-26 11:38:20 -07:00 |
|
Ryan Dahl
|
b4836377f9
|
unix runner: implement timeout on process_wait
|
2011-04-25 21:54:17 -07:00 |
|
Ryan Dahl
|
1d9e1850f6
|
Linux passes bind tests
|
2011-04-25 20:08:56 -07:00 |
|
Bert Belder
|
a6430f4121
|
More bind error tests
|
2011-04-26 03:48:08 +02:00 |
|
Bert Belder
|
2047413488
|
Revert "Don't use SO_REUSEADDR on Windows."
This reverts commit c1a04b6dfd.
|
2011-04-26 03:19:49 +02:00 |
|
Ryan Dahl
|
0a7c19e19e
|
unix: implement errnos
|
2011-04-25 18:17:01 -07:00 |
|
Bert Belder
|
c1a04b6dfd
|
Don't use SO_REUSEADDR on Windows.
It's semantics suck. See http://bugs.python.org/issue2550
|
2011-04-26 02:02:26 +02:00 |
|
Bert Belder
|
1d7d70ba4a
|
Add some error code mappings to oio-win
|
2011-04-26 02:01:59 +02:00 |
|
Bert Belder
|
c3cd1ae937
|
Add test for EADDRINUSE
|
2011-04-26 01:59:37 +02:00 |
|
Bert Belder
|
7e9e0e5e32
|
Test-ping-pong: don't bind client address
|
2011-04-25 23:20:08 +02:00 |
|
Bert Belder
|
89da632a19
|
Make test-tcp-writealot faster
|
2011-04-25 23:19:52 +02:00 |
|
Bert Belder
|
c48e753d98
|
Fix bug in test-timeout
|
2011-04-25 23:17:48 +02:00 |
|
Bert Belder
|
a5bf3988ee
|
Write-a-lot test
|
2011-04-22 05:12:10 +02:00 |
|
Bert Belder
|
c18d6649f8
|
Style
|
2011-04-22 05:09:58 +02:00 |
|