Commit Graph

61 Commits

Author SHA1 Message Date
Bert Belder
93dd5f74c7 Clean up test error handling
Define FATAL and ASSERT macros. Dont use libc's assert as it might get optimized away.
2011-04-15 03:32:55 +02:00
Bert Belder
9f746952cf Un-break windows 2011-04-14 22:35:25 +02:00
Ryan Dahl
7ed7bb34b0 Fix exit status checking in test-runner-unix 2011-04-14 13:16:04 -07:00
Ryan Dahl
769948a5ad test-runner compiles 2011-04-14 12:58:24 -07:00
Ryan Dahl
01cd1c5b17 oio.a compiles - totally broken 2011-04-14 12:58:24 -07:00
Bert Belder
53207d0e78 Fix bug in test 2011-04-14 01:35:39 +02:00
Bert Belder
23416dd909 Consisten naming, declare functions static, line length 2011-04-12 23:33:11 +02:00
Bert Belder
34f69db83a Windows: first shot at oio_timeout support 2011-04-12 20:39:14 +02:00
Bert Belder
abcfcd5573 Implicitly bind client socket in oio_connect 2011-04-10 18:54:19 +02:00
Ryan Dahl
26b56fec83 add link to book 2011-04-09 09:38:16 -07:00
Bert Belder
11ee00f08c Move oio_req_s and oio_handle_s back to oio.h; Windows improvements 2011-04-09 01:27:29 +02:00
Bert Belder
39d31a100f ol -> oio 2011-04-07 11:12:18 +02:00
Bert Belder
0d85eb252b API changes - unix broken 2011-04-07 10:50:14 +02:00
Bert Belder
ea149dd2d7 Windows: x64 support, fixes 2011-04-05 17:15:22 +02:00
Bert Belder
4899328166 Add ol_close_cb stack test and fix it for Windows 2011-04-05 04:28:40 +02:00
Bert Belder
56608452af Test runner minor fixes 2011-04-05 03:03:45 +02:00
Bert Belder
ad94c9297e First shot at test harness 2011-04-05 02:05:41 +02:00
Bert Belder
618421ce95 Windows: improvements 2011-04-05 02:01:38 +02:00
Ryan Dahl
47e95cbf4a iocp-links: clean up introduction 2011-04-03 11:34:11 -07:00
Ryan Dahl
500989728a style 2011-04-03 11:33:34 -07:00
Ryan Dahl
6477b5295d better check for strnlen 2011-03-31 23:31:53 -07:00
Josh Roesslein
3ad2274989 Fix build for Apple/OSX. 2011-03-31 23:21:16 -07:00
Bert Belder
37ea7d572d Update tests 2011-04-01 00:10:44 +02:00
Ryan Dahl
e5d9ef954d Make unix work again 2011-03-31 09:02:07 -07:00
Bert Belder
3b0175c135 Echo demo fix 2011-03-31 14:30:25 +02:00
Bert Belder
ca38cd91a9 Windows: checks, better error handling, api change 2011-03-31 14:23:50 +02:00
Bert Belder
5628ee9e51 API change - probably breaks unix 2011-03-31 14:23:49 +02:00
Ryan Dahl
42d96dc3ca Add ping-pong test - not yet working on unix 2011-03-31 00:21:15 -07:00
Ryan Dahl
5304a18002 Change around names in test directory - sorry bert 2011-03-30 22:42:02 -07:00
Ryan Dahl
7ce2cb815d echo-server on unix works 2011-03-30 21:37:36 -07:00
Bert Belder
08ae03ec86 windows: connect 2011-03-30 22:37:09 +02:00
Ryan Dahl
1c15142618 Correct statement about select on windows 2011-03-30 12:15:54 -07:00
Bert Belder
336a768a21 Windows: bugfixes, read, write 2011-03-30 08:57:46 +02:00
Bert Belder
2d5b550918 Accept for Windows 2011-03-30 07:21:44 +02:00
Bert Belder
5917f8b273 Work on Windows support 2011-03-30 05:03:56 +02:00
Ryan Dahl
3a23aaa21c ol_handle_new -> ol_tcp_handle_new 2011-03-29 19:57:11 -07:00
Ryan Dahl
dee44d886b unix: simple write/read for now 2011-03-29 19:54:08 -07:00
Bert Belder
b538d55139 Visual Studio project 2011-03-30 03:12:34 +02:00
Bert Belder
6fc7bfd19e .gitignore 2011-03-30 03:10:57 +02:00
Ryan Dahl
f73141f6c4 Use stddef isntead of sys/types for size_t 2011-03-29 17:33:32 -07:00
Ryan Dahl
0dbaa019d1 iocp-links: Simplify function example 2011-03-29 17:13:22 -07:00
Ryan Dahl
311fbe3f8f Compile with -ansi 2011-03-29 16:42:13 -07:00
Bert Belder
0fe92b75bc C90 conformance 2011-03-30 01:35:40 +02:00
Ryan Dahl
77bc96b75b More gitignore 2011-03-29 15:29:54 -07:00
Ryan Dahl
06b00e58cf remove old files 2011-03-29 15:29:32 -07:00
Ryan Dahl
510a5e4a2b add gitignore 2011-03-29 10:11:46 -07:00
Ryan Dahl
4fdf0276b3 ... 2011-03-29 10:08:45 -07:00
Ryan Dahl
b17dcd55d7 compiles - obviously doesn't work 2011-03-28 03:54:18 -07:00
Ryan Dahl
668c0c6b27 Improve makefile 2011-03-28 03:32:02 -07:00
Ryan Dahl
6b0d4fa372 Mostly compiling 2011-03-28 03:26:00 -07:00