kc3-lang/libevent/WIN32-Code

Branch :


Log

Author Commit Date CI Message
a26442c5 2008-05-08 14:06:33 r19649@catbus: nickm | 2008-05-08 10:00:14 -0400 Replace gettimeofday() usage with a new evutil_gettimeofday(). This removes all previous need for win32-code/misc.[ch] svn:r792
0a804f3c 2008-05-07 21:51:49 r19641@catbus: nickm | 2008-05-07 17:51:26 -0400 Forward-port: Fix win32 vc-2005 build. svn:r786
9859bc78 2007-12-31 20:47:12 r15764@tombo: nickm | 2007-12-31 15:46:16 -0500 Forward-port from 1.4 branch: Make generated rpc files build-depend on event_rpcgen. svn:r626
fbe24f43 2007-12-09 05:07:20 remove obsoleted recalc code svn:r581
cd666f80 2007-12-06 19:18:14 Debug new win32 code: make bufferevents test pass. svn:r576
78d0de30 2007-12-06 18:38:50 Fix compile warnings and errors in win32 build. svn:r575
2e2104f4 2007-12-06 18:13:03 r15172@tombo: nickm | 2007-12-06 12:54:37 -0500 Rewrite win32.c to use a red-black tree to map sockets to events. This changes the performance from O(N^2) to O(N lg N). Needs testing. (This was made possible by recent changes to the implementation of non-persistent events.) svn:r574
7eb250e9 2007-11-25 17:14:19 r14939@tombo: nickm | 2007-11-25 11:59:26 -0500 New function event_set_mem_functions to replace internal calls to malloc, free, etc with a user-supplied functions. svn:r541
8fd2124e 2007-11-07 22:57:08 r16556@catbus: nickm | 2007-11-07 17:55:39 -0500 MSVC6 does not seem to define a useful "what is the name of this function" macro svn:r502
4e1ec3e0 2007-11-07 21:01:26 Make all the C files in the libraries compile under MSVC 2005 Express. There are still a few warnings, and probably some subtle issues, but it's better than nothing. svn:r499
79485724 2007-11-07 06:07:54 Remove spurious #include <sys/tree.h> in win32.c. svn:r493
f0e06d75 2007-09-20 18:26:46 r15217@catbus: nickm | 2007-09-20 14:04:32 -0400 Fix win32 signals: teach win32 that we have per-base signal queues; teach signal.c that not everybody has sigaction(). svn:r442
25007183 2007-09-20 18:26:40 r15216@catbus: nickm | 2007-09-20 13:58:23 -0400 Add a new evutil module to contain the usual cross-platform hacks: socketpair, closesocket, and make_socket_nonblocking() svn:r441
12fe087e 2007-08-10 16:37:33 r14505@catbus: nickm | 2007-08-10 12:35:52 -0400 Fix win32 build errors (reported by Phobos): mingw gcc seems to dislike unnamed function parameters. svn:r390
41b7cbc3 2007-03-10 06:37:53 more the signal base into the event base; this removes global state and makes signals work better with threading; from Wouter Wijngaards small fixes for kqueue and style by me svn:r351
b5d2f9a2 2007-03-01 06:25:18 rolling back r339: evconfig.h does not work svn:r341
127c260b 2007-02-28 04:02:29 make evconfig.h available as installed header file; not really ideal but good enough for me; from Nick Mathewson svn:r339
868f10e7 2006-11-22 01:21:10 mingw fixes from Nick svn:r271
9f7d28bb 2006-09-27 03:07:38 make it compile with mingw; from Nick svn:r235
2e8051f5 2006-03-28 04:40:54 introduce a way to free the base from Nick Mathewson <nickm@freehaven.net> svn:r210
0c48c706 2005-12-08 23:05:42 windows memory corruption bug fix from I-M Weasel via Nick Mathewson. svn:r189
99442c6f 2005-03-29 06:54:36 windows fixes from Nick Mathewson <nickm@freehaven.net> svn:r135
42b97958 2005-02-04 11:17:18 make it compile again; from dug song svn:r130
025d1bc2 2004-05-24 00:19:52 fix some of the windows compile issues; make buffer.c faster; support signals via pipes. svn:r105
ee8cc84e 2003-09-23 22:28:01 Windows support from Mike Davis svn:r74