From 4966594cfae1824163a280dd3649e26e34990e81 Mon Sep 17 00:00:00 2001 From: Elizabeth Myers Date: Sun, 6 Mar 2016 13:19:23 -0600 Subject: [PATCH] librb: remove ChangeLog, it hasn't been updated for 8 years. --- librb/ChangeLog | 4315 ----------------------------------------------- 1 file changed, 4315 deletions(-) delete mode 100644 librb/ChangeLog diff --git a/librb/ChangeLog b/librb/ChangeLog deleted file mode 100644 index 260b7ffe8..000000000 --- a/librb/ChangeLog +++ /dev/null @@ -1,4315 +0,0 @@ -androsyn 2008/12/13 03:36:00 UTC (20081213_1-26296) - Log: - fix a gnutls related double free - - Modified: - libratbox/trunk/src/gnutls.c (File Modified) - - -androsyn 2008/12/13 03:01:19 UTC (20081213_0-26294) - Log: - shut up gcc warnings regarding can_do_timerd - - Modified: - libratbox/trunk/src/epoll.c (File Modified) - - -androsyn 2008/12/10 23:28:53 UTC (20081210_10-26286) - Log: - make ports work properly - - Modified: - libratbox/trunk/src/ports.c (File Modified) - - -androsyn 2008/12/10 20:33:21 UTC (20081210_9-26282) - Log: - tweak the ssl info output a bit - - Modified: - libratbox/trunk/src/gnutls.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2008/12/10 20:25:29 UTC (20081210_8-26280) - Log: - report ssl info in the libratbox version - - Modified: - libratbox/trunk/include/commio-ssl.h (File Modified) - libratbox/trunk/src/gnutls.c (File Modified) - libratbox/trunk/src/nossl.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2008/12/10 06:45:54 UTC (20081210_7-26276) - Log: - these rb_set_time calls aren't needed i don't think - - Modified: - libratbox/trunk/src/epoll.c (File Modified) - - -androsyn 2008/12/10 06:24:47 UTC (20081210_6-26274) - Log: - fix signalfd stuff for ultrasparc linux.... - - Modified: - libratbox/trunk/src/epoll.c (File Modified) - - -androsyn 2008/12/10 05:55:10 UTC (20081210_5-26272) - Log: - fix some epoll related timer stuff - - Modified: - libratbox/trunk/include/event-int.h (File Modified) - libratbox/trunk/src/epoll.c (File Modified) - libratbox/trunk/src/event.c (File Modified) - - -androsyn 2008/12/10 04:08:39 UTC (20081210_4-26260) - Log: - Rebuild configure and friends with autoconf 2.63 - - - - Modified: - libratbox/trunk/Makefile.in (File Modified) - libratbox/trunk/aclocal.m4 (File Modified) - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - - -androsyn 2008/12/10 04:06:12 UTC (20081210_3-26258) - Log: - add a missing part of the ports timer commit - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - - -androsyn 2008/12/10 04:05:26 UTC (20081210_2-26256) - Log: - remove a duplicate prototype - - Modified: - libratbox/trunk/include/ratbox_lib.h (File Modified) - - -androsyn 2008/12/10 04:04:38 UTC (20081210_1-26254) - Log: - fix ports and devpoll and add timer support to ports - - Modified: - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/devpoll.c (File Modified) - libratbox/trunk/src/ports.c (File Modified) - - -androsyn 2008/12/10 04:03:09 UTC (20081210_0-26252) - Log: - change SSL_CTX_use_certificate_file to SSL_CTX_use_certificate_chain_file - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/11/23 17:13:19 UTC (20081123_1-26240) - Log: - revert that last change - - Modified: - libratbox/trunk/src/epoll.c (File Modified) - - -androsyn 2008/11/23 17:04:29 UTC (20081123_0-26238) - Log: - ifdef can_do_timerfd to avoid a compile time warning - - Modified: - libratbox/trunk/src/epoll.c (File Modified) - - -androsyn 2008/11/11 00:00:12 UTC (20081111_0-26180) - Log: - fix build errors on os x leopard - - Modified: - libratbox/trunk/src/unix.c (File Modified) - - -androsyn 2008/11/07 02:10:19 UTC (20081107_0-26178) - Log: - untested fix for building on os x -- environ is not accessible to shared libraries... - - Modified: - libratbox/trunk/src/unix.c (File Modified) - - -androsyn 2008/10/26 20:59:07 UTC (20081026_2-26170) - Log: - add rb_basename and rb_dirname - - Modified: - libratbox/trunk/include/rb_tools.h (File Modified) - libratbox/trunk/src/export-syms.txt (File Modified) - libratbox/trunk/src/tools.c (File Modified) - - -androsyn 2008/10/26 20:58:40 UTC (20081026_1-26168) - Log: - remove -O0 from configure.ac and configure - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2008/10/26 20:48:56 UTC (20081026_0-26166) - Log: - do an ERR_get_error() if opening the dhparams file fails - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/10/03 18:02:13 UTC (20081003_0-26126) - Log: - fix up the timerfd autoconf stuff a bit better - - Modified: - libratbox/trunk/acinclude.m4 (File Modified) - libratbox/trunk/configure (File Modified) - - -androsyn 2008/09/29 22:58:42 UTC (20080929_0-26122) - Log: - fix the timerfd_create check - - Modified: - libratbox/trunk/acinclude.m4 (File Modified) - libratbox/trunk/configure (File Modified) - - -androsyn 2008/09/20 01:27:19 UTC (20080920_1-26100) - Log: - properly cast a few things when doing pointer math and the like - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/09/20 01:05:42 UTC (20080920_0-26096) - Log: - make rb_close_all be a no-op on win32, its not too useful there either as windows doesn't inherit sockets/files by default - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2008/09/19 15:13:52 UTC (20080919_0-26092) - Log: - update indent.pro and rerun through indent - - Modified: - libratbox/trunk/.indent.pro (File Modified) - libratbox/trunk/include/arc4random.h (File Modified) - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/commio-ssl.h (File Modified) - libratbox/trunk/include/rb_balloc.h (File Modified) - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/include/rb_event.h (File Modified) - libratbox/trunk/include/rb_helper.h (File Modified) - libratbox/trunk/include/rb_linebuf.h (File Modified) - libratbox/trunk/include/rb_memory.h (File Modified) - libratbox/trunk/include/rb_patricia.h (File Modified) - libratbox/trunk/include/rb_rawbuf.h (File Modified) - libratbox/trunk/include/rb_snprintf.h (File Modified) - libratbox/trunk/include/rb_tools.h (File Modified) - libratbox/trunk/src/arc4random.c (File Modified) - libratbox/trunk/src/balloc.c (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/crypt.c (File Modified) - libratbox/trunk/src/devpoll.c (File Modified) - libratbox/trunk/src/epoll.c (File Modified) - libratbox/trunk/src/event.c (File Modified) - libratbox/trunk/src/gnutls.c (File Modified) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/kqueue.c (File Modified) - libratbox/trunk/src/linebuf.c (File Modified) - libratbox/trunk/src/nossl.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - libratbox/trunk/src/patricia.c (File Modified) - libratbox/trunk/src/poll.c (File Modified) - libratbox/trunk/src/ports.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - libratbox/trunk/src/rawbuf.c (File Modified) - libratbox/trunk/src/rb_memory.c (File Modified) - libratbox/trunk/src/select.c (File Modified) - libratbox/trunk/src/sigio.c (File Modified) - libratbox/trunk/src/snprintf.c (File Modified) - libratbox/trunk/src/tools.c (File Modified) - libratbox/trunk/src/unix.c (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2008/09/18 18:56:55 UTC (20080918_1-26088) - Log: - on win32 add randomness from RtlGenRandom if its available - - Modified: - libratbox/trunk/src/arc4random.c (File Modified) - - -androsyn 2008/09/18 18:41:19 UTC (20080918_0-26086) - Log: - add timerfd_create support on linux with glibc 2.8 - - Modified: - libratbox/trunk/acinclude.m4 (File Modified) - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - libratbox/trunk/src/epoll.c (File Modified) - libratbox/trunk/src/version.c.SH (File Modified) - - -androsyn 2008/09/15 15:47:42 UTC (20080915_0-26082) - Log: - cast svptr a bit harder to deal with 32bit systems. Also use sizeof our_signalfd_siginfo. - - Modified: - libratbox/trunk/src/epoll.c (File Modified) - - -jilles 2008/09/14 22:24:27 UTC (20080914_0-26078) - Log: - Fix infinite recursion crash on non-win32. - - - Modified: - libratbox/trunk/src/unix.c (File Modified) - - -androsyn 2008/09/10 01:45:22 UTC (20080910_1-26072) - Log: - fix a typo - - Modified: - libratbox/trunk/src/select.c (File Modified) - - -androsyn 2008/09/10 00:23:41 UTC (20080910_0-26068) - Log: - attempt to override FD_SETSIZE for select and if rb_maxconnections is greater than FD_SETSIZE, lower rb_maxconnections. Also prefer select to win32 - - Modified: - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/select.c (File Modified) - - -androsyn 2008/09/09 22:58:11 UTC (20080909_8-26066) - Log: - actually make that use BIO_new_file - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/09/09 22:19:14 UTC (20080909_7-26064) - Log: - avoid using FILE with openssl as this causes openssl to need OPENSSL_applink on some platforms which is annoying - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/09/09 17:08:10 UTC (20080909_6-26060) - Log: - those symbols don't exist..oops - - Modified: - libratbox/trunk/src/export-syms.txt (File Modified) - - -androsyn 2008/09/09 17:05:19 UTC (20080909_5-26058) - Log: - move that down a little - - Modified: - libratbox/trunk/src/unix.c (File Modified) - - -androsyn 2008/09/09 16:47:03 UTC (20080909_4-26052) - Log: - change ifdef WIN32 to _WIN32 - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/balloc.c (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - libratbox/trunk/src/unix.c (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2008/09/09 16:40:19 UTC (20080909_3-26048) - Log: - - Implement fd passing for win32 so that ssld will work on there. - - Add a few symbols to the library for portability issues - Note that this commit changes the API for rb_send_fd_buf as it now - also takes a pid option as this is needed on windows. This process - id should be the target process. Note that unix will just ignore - this. - - - - Modified: - libratbox/trunk/Makefile.in (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/export-syms.txt (File Modified) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/unix.c (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2008/09/09 16:37:30 UTC (20080909_2-26046) - Log: - pass libraries to LDFLAGS as well - - Modified: - libratbox/trunk/src/Makefile.am (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - - -androsyn 2008/09/09 16:36:15 UTC (20080909_1-26044) - Log: - make SSL_LIBS actually pass the path to the openssl libraries - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2008/09/09 14:40:41 UTC (20080909_0-26036) - Log: - make that an ifdef - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2008/09/08 16:54:58 UTC (20080908_1-26034) - Log: - add a datagram socketpair for platforms that don't have it..mostly based on what is in perl for this - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2008/09/08 16:53:53 UTC (20080908_0-26032) - Log: - make rb_strerror be char instead of const char - - Modified: - libratbox/trunk/include/ratbox_lib.h (File Modified) - - -androsyn 2008/09/05 23:44:06 UTC (20080905_1-26022) - Log: - fix the define of the fake rb_sockaddr_storage so that m4 does not eat up our [ ] - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2008/09/05 18:19:25 UTC (20080905_0-26012) - Log: - revert part of r25994 - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2008/09/04 21:43:03 UTC (20080904_3-26008) - Log: - change hard asserts to call both the soft assert code and the C library assert so that it gets in the ircd log files as well - - Modified: - libratbox/trunk/include/ratbox_lib.h (File Modified) - - -androsyn 2008/09/04 19:32:55 UTC (20080904_2-26000) - Log: - If somebody really wants to do profiling work..they can change rb_close_all the hard way. Also stop doing the weird stderr.log hack in libratbox let callers deal with stderr on their own - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2008/09/04 16:08:27 UTC (20080904_1-25998) - Log: - add missing rb_strerror prototypes - - Modified: - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/src/unix.c (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2008/09/04 15:06:21 UTC (20080904_0-25994) - Log: - some portability cleanups - - Modified: - libratbox/trunk/aclocal.m4 (File Modified) - libratbox/trunk/config.guess (File Modified) - libratbox/trunk/config.sub (File Modified) - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/arc4random.h (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/ltmain.sh (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/export-syms.txt (File Modified) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/nossl.c (File Modified) - libratbox/trunk/src/unix.c (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2008/09/03 00:20:22 UTC (20080903_0-25992) - Log: - change the event stuff to just strndup the event name - - Modified: - libratbox/trunk/include/event-int.h (File Modified) - libratbox/trunk/src/event.c (File Modified) - - -androsyn 2008/09/02 21:40:49 UTC (20080902_0-25990) - Log: - fix makefile on bsd make - - Modified: - libratbox/trunk/src/Makefile.am (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - - -androsyn 2008/09/01 05:00:31 UTC (20080901_3-25984) - Log: - make extern not nested - - Modified: - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2008/09/01 04:59:19 UTC (20080901_2-25982) - Log: - and add version.c.SH too - - Modified: - libratbox/trunk/src/version.c.SH (File Added) - - -androsyn 2008/09/01 04:58:51 UTC (20080901_1-25980) - Log: - fix up version output stuff - - Modified: - libratbox/trunk/src/Makefile.am (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2008/09/01 04:50:17 UTC (20080901_0-25978) - Log: - test commit - - Modified: - libratbox/trunk/README (File Modified) - - -androsyn 2008/09/01 03:18:34 UTC (25975) - Log: - remove NOBALLOC code from linebuf.c and fill in the rb_bh_usage stuff for NOBALLOC - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - libratbox/trunk/src/linebuf.c (File Modified) - - -androsyn 2008/09/01 03:12:32 UTC (25973) - Log: - remove an #if 0 - - Modified: - libratbox/trunk/src/event.c (File Modified) - - -androsyn 2008/09/01 03:07:46 UTC (25971) - Log: - change u_char to uint8_t - - Modified: - libratbox/trunk/src/crypt.c (File Modified) - - -androsyn 2008/08/27 19:28:26 UTC (25963) - Log: - deal with rb_vsnprintf_append having a string passed to it that is longer than len, in such case we truncate the string.. - - Modified: - libratbox/trunk/src/snprintf.c (File Modified) - - -androsyn 2008/08/27 14:59:09 UTC (25961) - Log: - the way ev->name was assigned was pretty bogus and pretty much only worked because we always used strings that always were statically allocated in the executable. fix this and do it correctly - - Modified: - libratbox/trunk/include/event-int.h (File Modified) - libratbox/trunk/src/event.c (File Modified) - - -androsyn 2008/08/25 19:19:35 UTC (25955) - Log: - make that a %s instead of a %d - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2008/08/15 16:29:35 UTC (25897) - Log: - order of operations in C can be a real bitch sometimes - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - - -androsyn 2008/08/14 18:23:23 UTC (25885) - Log: - fix block heap garbage collection properly - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - - -androsyn 2008/08/12 15:43:58 UTC (25871) - Log: - fix a crash in the rb_bh_gc code - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - - -androsyn 2008/08/06 19:51:44 UTC (25861) - Log: - put back in the pad to even pointer boundaries stuff - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - - -androsyn 2008/08/06 19:30:25 UTC (25859) - Log: - fix the block heap free code - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - - -androsyn 2008/08/06 19:14:38 UTC (25857) - Log: - Fix a bug where we would get SIGBUS crashes when trying to use a long long. - The problem was we were only aligning pointers to 4 bytes, which isn't good - enough for long long on sparc when using gcc 4.x. Apparently gcc 3.x was more - tolerant of this. This fixes it correctly. - - - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - - -androsyn 2008/08/05 04:12:26 UTC (25853) - Log: - fix a buffer overrun in the nossl case - - Modified: - libratbox/trunk/src/nossl.c (File Modified) - - -androsyn 2008/08/04 22:04:38 UTC (25833) - Log: - make GET_SS_FAMILY use const and add a SET_SS_FAMILY macro. ircd fixes coming shortly - - Modified: - libratbox/trunk/include/ratbox_lib.h (File Modified) - - -androsyn 2008/07/29 15:26:55 UTC (25795) - Log: - some sanity checks in the rb_open path - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2008/07/29 14:47:48 UTC (25793) - Log: - pass new_F along to rb_ssl_accept_setup instead of the fd itself - - Modified: - libratbox/trunk/include/commio-ssl.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/gnutls.c (File Modified) - libratbox/trunk/src/nossl.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/07/28 23:14:29 UTC (25791) - Log: - log if rb_open returns NULL on accept and close the fd..this shouldn't happen and the real cause needs to be found - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2008/07/11 18:21:57 UTC (25705) - Log: - add a newline at the end of arc4random.c - - Modified: - libratbox/trunk/src/arc4random.c (File Modified) - - -androsyn 2008/07/10 18:34:03 UTC (25699) - Log: - i'm doing good today..move the ifdefs down - - Modified: - libratbox/trunk/src/arc4random.c (File Modified) - - -androsyn 2008/07/10 18:32:34 UTC (25697) - Log: - remove some debugging code - - Modified: - libratbox/trunk/src/arc4random.c (File Modified) - libratbox/trunk/src/nossl.c (File Modified) - - -androsyn 2008/07/10 18:30:19 UTC (25695) - Log: - add a missing ; and add arc4random.h too - - Modified: - libratbox/trunk/include/arc4random.h (File Added) - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/07/10 18:27:23 UTC (25693) - Log: - forgot a prototype for rb_get_pseudo_random - - Modified: - libratbox/trunk/include/rb_commio.h (File Modified) - - -androsyn 2008/07/10 18:05:43 UTC (25691) - Log: - fix a typo - - Modified: - libratbox/trunk/src/nossl.c (File Modified) - - -androsyn 2008/07/10 17:13:27 UTC (25689) - Log: - - Add arc4random as a source for random bytes in the nossl.c case. - - Add in a pseudo random source function as well. This is really only different on OpenSSL. - - - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/src/Makefile.am (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - libratbox/trunk/src/arc4random.c (File Added) - libratbox/trunk/src/export-syms.txt (File Modified) - libratbox/trunk/src/gnutls.c (File Modified) - libratbox/trunk/src/nossl.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/07/06 18:57:15 UTC (25683) - Log: - change a rb_uint8_t to uint8_t - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2008/07/06 05:15:22 UTC (25681) - Log: - fix the socklen_t stuff - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - - -androsyn 2008/07/06 04:33:03 UTC (25679) - Log: - get rid of some testing code that snuck into the last commit - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2008/07/06 04:13:05 UTC (25675) - Log: - remove the rb_uint/rb_int stuff as we require a C99 compiler and this is standard now. Also add a better check for socklen_t - - Modified: - libratbox/trunk/acinclude.m4 (File Modified) - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/include/rb_linebuf.h (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - libratbox/trunk/src/balloc.c (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/crypt.c (File Modified) - libratbox/trunk/src/epoll.c (File Modified) - libratbox/trunk/src/rawbuf.c (File Modified) - - -androsyn 2008/07/06 03:10:23 UTC (25673) - Log: - a few minor cleanups - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2008/06/24 14:04:50 UTC (25588) - Log: - move some of the common accept code into a function - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/06/20 21:49:53 UTC (25576) - Log: - rerun autoconf again - - Modified: - libratbox/trunk/configure (File Modified) - - -androsyn 2008/06/20 21:49:06 UTC (25574) - Log: - enable Id tags on configure.ac - - Modified: - libratbox/trunk/configure.ac (File Modified) (Property Modified) - - -jilles 2008/06/20 21:42:48 UTC (25572) - Log: - Rerun autoconf. - - - Modified: - libratbox/trunk/configure (File Modified) - - -jilles 2008/06/20 21:42:29 UTC (25570) - Log: - Change == in test to =. - - - Modified: - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2008/06/20 18:46:08 UTC (25568) - Log: - add a missing commio-ssl.h include in gnutls.c - - Modified: - libratbox/trunk/src/gnutls.c (File Modified) - - -androsyn 2008/06/19 19:05:46 UTC (25556) - Log: - don't load the certificate twice and remember to close the file after opening it - - Modified: - libratbox/trunk/src/gnutls.c (File Modified) - - -androsyn 2008/06/11 14:40:44 UTC (25532) - Log: - All sorts of autotools goo for GNUTLS. Partially based on nenolod's patch. - - - Modified: - libratbox/trunk/Makefile.in (File Modified) - libratbox/trunk/aclocal.m4 (File Modified) - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/src/Makefile.am (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - libratbox/trunk/src/nossl.c (File Modified) - - -androsyn 2008/06/11 06:12:55 UTC (25530) - Log: - first pass at gnutls code.. - - Modified: - libratbox/trunk/src/gnutls.c (File Added) - - -jilles 2008/05/17 13:36:55 UTC (25387) - Log: - Remove static inline symbols from export-syms.txt. - These do not exist in the library and some platforms - such as MacOS X don't like that. - - - Modified: - libratbox/trunk/src/export-syms.txt (File Modified) - - -androsyn 2008/05/16 16:06:02 UTC (25377) - Log: - fix a compile warning - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/05/16 15:19:51 UTC (25375) - Log: - fix up the soft assert stuff for libratbox and rename likely/unlikely to rb_likely/rb_unlikely - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/include/rb_memory.h (File Modified) - libratbox/trunk/src/balloc.c (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/linebuf.c (File Modified) - libratbox/trunk/src/poll.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - libratbox/trunk/src/sigio.c (File Modified) - libratbox/trunk/src/snprintf.c (File Modified) - - -jilles 2008/05/14 17:55:22 UTC (25364) - Log: - Fix a mistake in kqueue 'overflow' handling. - If there is no space in the output buffer to report an - error adding to the kqueue, kevent(2) will abort and - return the error in errno (I was correct that it does - not tell you where it failed). So do not abort the loop - if kevent(2) fails and do not log (expected) EBADF. - - - Modified: - libratbox/trunk/src/kqueue.c (File Modified) - - -androsyn 2008/05/13 14:48:46 UTC (25358) - Log: - save connect errno so that we get a correct connect failure reason - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -jilles 2008/05/12 17:52:22 UTC (25356) - Log: - Fix a possible crash with SSL connections closing early. - - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -jilles 2008/05/12 16:51:54 UTC (25354) - Log: - Fix kqueue sometimes dropping updates. - (ircd wouldn't read or write anymore to certain clients) - This happens because kqueue.c will often try to add - already closed file descriptors to the kqueue. The kernel - tries to report bad file descriptors in the eventlist; if - the eventlist has no space, processing of the changelist - is silently halted. - The fix: - 1. allocate two kqlst things, one for what kqlst currently does - and one as output buffer - this ensures the kevent(2) call in rb_select_kqueue() never - drops updates - 2. replace the kevent(2) call in kq_update_events() by a loop - that processes the updates one at a time - that doesn't happen much, and it's the only way to be sure - without also getting events out of the queue we cannot process - at that time - - - Modified: - libratbox/trunk/src/kqueue.c (File Modified) - - -androsyn 2008/05/08 19:32:13 UTC (25327) - Log: - forgot prototypes and nossl versions of rb_ssl handshake stuff - - Modified: - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/nossl.c (File Modified) - - -androsyn 2008/05/08 19:09:42 UTC (25325) - Log: - keep track of the number of openssl handshakes and export rb_ssl_handshake_count and rb_ssl_clear_handshake_count - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/src/export-syms.txt (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/05/02 12:41:05 UTC (25291) - Log: - fix build for bsd platforms with lack EVFILT_TIMER - - Modified: - libratbox/trunk/src/kqueue.c (File Modified) - - -androsyn 2008/04/21 18:38:23 UTC (25245) - Log: - kill a process with SIGKILL when calling helper_close to be certain the process goes away - - Modified: - libratbox/trunk/src/helper.c (File Modified) - - -river 2008/04/16 20:33:35 UTC (25235) - Log: - support for compiling on OpenVMS (untested) - - - Modified: - libratbox/trunk/include/libratbox_config.h_vms (File Added) - libratbox/trunk/src/descrip.mms (File Added) - libratbox/trunk/src/rawbuf.c (File Modified) - - -androsyn 2008/04/16 20:11:37 UTC (25233) - Log: - less than zero doesn't make sense for size_t - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - - -jilles 2008/04/13 16:19:04 UTC (25229) - Log: - patricia: remove ugly abuse of K&R style function declaration - It left the argument types unspecified in a function - pointer, then called it using different numbers of - arguments. - - - Modified: - libratbox/trunk/include/rb_patricia.h (File Modified) - libratbox/trunk/src/patricia.c (File Modified) - - -jilles 2008/04/12 22:20:43 UTC (25227) - Log: - Remove linebuf's per-line flushing flag, as it's per-head state. - In rare cases, this sharing caused the ircd to skip - part of outgoing traffic, e.g. appearing as "not enough - parameters" errors on the other side. - The purpose of this flag can be fulfilled by the writeofs - in the bufhead. - - - Modified: - libratbox/trunk/include/rb_linebuf.h (File Modified) - libratbox/trunk/src/linebuf.c (File Modified) - - -jilles 2008/04/12 14:30:19 UTC (25225) - Log: - read/write return type should be ssize_t, not int or size_t. - The writev emulation used size_t, which is unsigned, - preventing negative values to be seen. - - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -jilles 2008/04/11 08:48:21 UTC (25223) - Log: - kqueue: also use EV_ONESHOT for read events - This makes the kernel's state agree with our handler pointer. - SSL may need to suspend selecting for reading to write - something, e.g. with renegotiation. - - - Modified: - libratbox/trunk/src/kqueue.c (File Modified) - - -jilles 2008/04/09 19:43:08 UTC (25219) - Log: - Call the accept callback when timing out an SSL accept. - The callback will close the F. - - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -jilles 2008/04/09 19:26:04 UTC (25217) - Log: - Fix up ssl_accept WANT_READ/WANT_WRITE a bit. - Only select for the exact thing asked, and if - SSL_ERROR_SYSCALL happens abort it even if the - errno is "ignorable". - - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -jilles 2008/04/05 19:09:32 UTC (25205) - Log: - Fix SET_SS_LEN so that it also works correctly outside libratbox. - Use RB_SOCKADDR_HAS_SA_LEN instead of SOCKADDR_IN_HAS_LEN - which is only defined inside libratbox. - This fixes creating own sockaddr structs in other programs - using SET_SS_LEN, then passing them to libratbox, on - 4.4BSD based systems. - - - Modified: - libratbox/trunk/include/ratbox_lib.h (File Modified) - - -androsyn 2008/04/04 18:43:29 UTC (25203) - Log: - don't spin on accept when you don't get any data - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/04/01 22:05:38 UTC (25197) - Log: - return useful errno values here - - Modified: - libratbox/trunk/src/nossl.c (File Modified) - - -jilles 2008/04/01 20:38:54 UTC (25195) - Log: - Make this link without OpenSSL. - Patch from nenolod. - - - Modified: - libratbox/trunk/src/nossl.c (File Modified) - - -androsyn 2008/03/30 16:34:18 UTC (25177) - Log: - Remove DISABLE_SSL_COMP stuff completely. Force our outbound connections to use TLSv1 - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/03/30 15:45:01 UTC (25175) - Log: - remove that trailing 0 from the undef - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/03/30 15:04:05 UTC (25173) - Log: - reenable openssl compression - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/03/28 17:19:12 UTC (25151) - Log: - have rb_event_addonce return an ev_entry - get event.h too - - Modified: - libratbox/trunk/include/rb_event.h (File Modified) - - -androsyn 2008/03/28 17:17:51 UTC (25149) - Log: - fix a compile error - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/03/28 17:15:47 UTC (25147) - Log: - have rb_event_addonce return an ev_entry - - Modified: - libratbox/trunk/src/event.c (File Modified) - - -androsyn 2008/03/27 18:24:58 UTC (25145) - Log: - add some more get_last_err() calls, some of these might not be needed, but they don't hurt really either - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/03/27 18:14:01 UTC (25143) - Log: - call get_last_err() after doing SSL_shutdown - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/03/17 13:04:36 UTC (25137) - Log: - fix libssl detection on operating systems that don't automagically pull in dependant libraries - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2008/03/17 08:13:41 UTC (25129) - Log: - add a stub rb_ssl_shutdown - - Modified: - libratbox/trunk/src/nossl.c (File Modified) - - -androsyn 2008/03/10 20:26:45 UTC (25107) - Log: - only fclose(param) if we opened it successfully - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/02/25 17:36:12 UTC (25091) - Log: - clear ssl comp for outbound connections too - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/02/20 17:35:47 UTC (25083) - Log: - fix autoconf again.. - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2008/02/20 17:22:00 UTC (25081) - Log: - fix autoconf check for ssl libraries - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2008/01/28 21:05:30 UTC (25050) - Log: - replace ERR_get_error calls with get_last_err which pops all errors off of the openssl error stack and returns the last one - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/01/23 18:34:02 UTC (25048) - Log: - actually change ptrdiff_t to uintptr_t as that is what we really want - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - - -androsyn 2008/01/23 16:17:04 UTC (25044) - Log: - missed a ptrdiff_t cast - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - - -androsyn 2008/01/23 16:14:08 UTC (25042) - Log: - oops..lets try that again - - Modified: - libratbox/trunk/include/rb_tools.h (File Modified) - - -androsyn 2008/01/23 16:11:34 UTC (25040) - Log: - some inline related cleanups - - Modified: - libratbox/trunk/include/rb_tools.h (File Modified) - libratbox/trunk/src/export-syms.txt (File Modified) - libratbox/trunk/src/tools.c (File Modified) - - -androsyn 2008/01/23 16:03:08 UTC (25038) - Log: - - Use ptrdiff_t in a few places. - - Move libratbox_config.h to be the first header included. - - - - Modified: - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/balloc.c (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/crypt.c (File Modified) - libratbox/trunk/src/devpoll.c (File Modified) - libratbox/trunk/src/epoll.c (File Modified) - libratbox/trunk/src/event.c (File Modified) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/kqueue.c (File Modified) - libratbox/trunk/src/linebuf.c (File Modified) - libratbox/trunk/src/nossl.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - libratbox/trunk/src/patricia.c (File Modified) - libratbox/trunk/src/poll.c (File Modified) - libratbox/trunk/src/ports.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - libratbox/trunk/src/rawbuf.c (File Modified) - libratbox/trunk/src/rb_memory.c (File Modified) - libratbox/trunk/src/select.c (File Modified) - libratbox/trunk/src/sigio.c (File Modified) - libratbox/trunk/src/snprintf.c (File Modified) - libratbox/trunk/src/tools.c (File Modified) - libratbox/trunk/src/unix.c (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2008/01/23 15:38:26 UTC (25036) - Log: - remove int rc as it never gets used - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/01/23 15:36:02 UTC (25034) - Log: - get rid of old_flags in sigio.c - - Modified: - libratbox/trunk/src/sigio.c (File Modified) - - -androsyn 2008/01/23 04:54:13 UTC (25032) - Log: - replace u_short/u_char usage to unsigned short and unsigned char - - Modified: - libratbox/trunk/include/rb_patricia.h (File Modified) - - -androsyn 2008/01/23 04:01:19 UTC (25026) - Log: - remove AC_PROG_CC check - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2008/01/23 03:54:00 UTC (25022) - Log: - Okay.. its 2008. Require a C99 capable compiler. - - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/rb_memory.h (File Modified) - libratbox/trunk/src/rb_memory.c (File Modified) - libratbox/trunk/src/snprintf.c (File Modified) - - -androsyn 2008/01/23 03:10:15 UTC (25018) - Log: - export return values for ssl related stuff - - Modified: - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - libratbox/trunk/src/rawbuf.c (File Modified) - - -androsyn 2008/01/23 00:23:20 UTC (25016) - Log: - Enable SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER in openssl.c - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/01/21 06:26:05 UTC (25006) - Log: - close dh param file after opening it - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/01/21 06:05:04 UTC (25002) - Log: - update sigio warning - - Modified: - libratbox/trunk/src/sigio.c (File Modified) - - -androsyn 2008/01/21 05:56:49 UTC (25000) - Log: - - cleanup errno handling in epoll.c - - make some fairly large buffers in signalfd_handler static rather than allocated off the static - - - Modified: - libratbox/trunk/src/epoll.c (File Modified) - - -androsyn 2008/01/21 04:37:08 UTC (24998) - Log: - remove a pointless memset from rawbuf.c as the block heap memsets already - - Modified: - libratbox/trunk/src/rawbuf.c (File Modified) - - -androsyn 2008/01/20 20:32:37 UTC (24988) - Log: - check that msg.msg_controllen > 0 when receiving fds. - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2008/01/20 19:41:04 UTC (24980) - Log: - - fix a cast issue in execv - - fix a shadowed variable in kqueue.c - - - - Modified: - libratbox/trunk/src/kqueue.c (File Modified) - libratbox/trunk/src/unix.c (File Modified) - - -androsyn 2008/01/20 19:38:36 UTC (24978) - Log: - wrap struct timer_data in USE_TIMER_CREATE - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - - -androsyn 2008/01/16 14:51:07 UTC (24962) - Log: - fix ifdefs in sigio.c - - Modified: - libratbox/trunk/src/sigio.c (File Modified) - - -androsyn 2008/01/14 20:45:16 UTC (24942) - Log: - - Add support for sigio doing timed events as well.. - - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/sigio.c (File Modified) - - -androsyn 2008/01/14 20:44:03 UTC (24938) - Log: - add rb_helper_write_queue to the list of exported symbols - - Modified: - libratbox/trunk/src/export-syms.txt (File Modified) - - -androsyn 2008/01/14 20:43:23 UTC (24936) - Log: - tweak the helper write code a bit - - Modified: - libratbox/trunk/include/rb_helper.h (File Modified) - libratbox/trunk/src/helper.c (File Modified) - - -androsyn 2008/01/14 18:17:39 UTC (24934) - Log: - When using sigio, if we have a socket that is already set O_ASYNC, clear - the O_ASYNC bit, fcntl() the flags without O_ASYNC and then re-register it. - This clears out any old si_fd field that might exist from having the fd passed - from another process. - - - Modified: - libratbox/trunk/src/sigio.c (File Modified) - - -androsyn 2008/01/14 17:35:30 UTC (24932) - Log: - actually revert that, going to do this differently - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2008/01/14 17:34:24 UTC (24930) - Log: - set sockets nonblocking and the like when receving them - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2008/01/14 17:23:33 UTC (24928) - Log: - some cleanups in the openssl code - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/01/14 01:16:00 UTC (24926) - Log: - If delay == -1, pass NULL to kevent() for the timeout. - - - Modified: - libratbox/trunk/src/kqueue.c (File Modified) - - -androsyn 2008/01/13 21:49:14 UTC (24924) - Log: - fix a few things that the sparse warned about - - Modified: - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/rb_memory.c (File Modified) - - -androsyn 2008/01/13 02:53:11 UTC (24922) - Log: - work around a glibc header bug on 32bit systems and fix a prototype issue - - Modified: - libratbox/trunk/src/epoll.c (File Modified) - - -androsyn 2008/01/13 02:51:16 UTC (24920) - Log: - fix a thinko in kqueue.c as well - - Modified: - libratbox/trunk/src/kqueue.c (File Modified) - - -androsyn 2008/01/13 02:50:35 UTC (24918) - Log: - add event-int.h to kqueue.c - - Modified: - libratbox/trunk/src/kqueue.c (File Modified) - - -androsyn 2008/01/11 00:01:14 UTC (24880) - Log: - it seems that doing a readv from a signalfd socket is buggy - - Modified: - libratbox/trunk/src/epoll.c (File Modified) - - -androsyn 2008/01/10 18:21:17 UTC (24874) - Log: - abort if rb_restart == NULL or rb_die == NULL and we are called - - Modified: - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2008/01/10 16:33:54 UTC (24866) - Log: - reconsidered having rb_ctime take a pointer to time_t, so just have it take a time_t like before - - Modified: - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2008/01/10 16:18:11 UTC (24862) - Log: - - Tweak rb_ctime to take a size argument. - - Tweak both rb_ctime and rb_date to take a time_t * instead of a time_t - - Also modify rb_ctime to internally defined day and month names. - - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2008/01/08 20:24:51 UTC (24854) - Log: - hand ssl errors to the accept callback instead of closing the fd behind the callers back - - Modified: - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/01/03 19:42:17 UTC (24840) - Log: - When the commio system isn't setup, add events like normal. Once commio - event processing is ready, add all scheduled events into it. - - - - Modified: - libratbox/trunk/include/event-int.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/event.c (File Modified) - - -androsyn 2008/01/03 02:58:14 UTC (24832) - Log: - forgot to commit commio-ssl.h - - Modified: - libratbox/trunk/include/commio-ssl.h (File Modified) - - -androsyn 2008/01/02 20:41:25 UTC (24828) - Log: - oops move rb_supports_ssl to rb_commio.h - - Modified: - libratbox/trunk/include/rb_commio.h (File Modified) - - -androsyn 2008/01/02 20:40:10 UTC (24826) - Log: - add prototype for rb_supports_ssl - - Modified: - libratbox/trunk/include/commio-ssl.h (File Modified) - - -androsyn 2008/01/02 19:56:27 UTC (24824) - Log: - add rb_supports_ssl function to allow a caller to figure out if we support ssl or not - - Modified: - libratbox/trunk/src/export-syms.txt (File Modified) - libratbox/trunk/src/nossl.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/01/02 19:51:38 UTC (24822) - Log: - add commio-ssl.h - - Modified: - libratbox/trunk/include/commio-ssl.h (File Added) - - -androsyn 2008/01/02 19:47:32 UTC (24820) - Log: - tidy up openssl vs nossl code. - - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/src/Makefile.am (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/nossl.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2008/01/02 15:43:50 UTC (24810) - Log: - forgot to add this - - Modified: - libratbox/trunk/include/event-int.h (File Added) - - -androsyn 2008/01/02 08:17:05 UTC (24808) - Log: - - Add support for doing timers using the commio handlers. - -- epoll currently sorta supports it if the system has both signalfd and timer_create support (tested on Linux 2.6.24-rc6 + glibc 2.7) - -- kqueue supports it if EVFILT_TIMER is supported. (not tested yet) - - - Add a file called export-syms.txt that allows libtool to only export certain symbols in this list to the rest of the world. - This keeps the internal commio functions and the like internal. - - - - Modified: - libratbox/trunk/Makefile.in (File Modified) - libratbox/trunk/acinclude.m4 (File Modified) - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/include/rb_event.h (File Modified) - libratbox/trunk/include/rb_helper.h (File Modified) - libratbox/trunk/src/Makefile.am (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/devpoll.c (File Modified) - libratbox/trunk/src/epoll.c (File Modified) - libratbox/trunk/src/event.c (File Modified) - libratbox/trunk/src/export-syms.txt (File Added) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/kqueue.c (File Modified) - libratbox/trunk/src/poll.c (File Modified) - libratbox/trunk/src/ports.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - libratbox/trunk/src/select.c (File Modified) - libratbox/trunk/src/sigio.c (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2007/12/29 01:51:41 UTC (24802) - Log: - fix some braindamage here - - Modified: - libratbox/trunk/src/helper.c (File Modified) - - -androsyn 2007/12/28 01:59:05 UTC (24792) - Log: - macros + order of operations will eat your brains - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - - -androsyn 2007/12/28 01:54:04 UTC (24790) - Log: - okay must sleep now..after this stuff... - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - - -androsyn 2007/12/28 01:50:46 UTC (24788) - Log: - fix a thinko - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - - -androsyn 2007/12/28 01:45:30 UTC (24786) - Log: - get rid of a stale define - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - - -androsyn 2007/12/28 00:36:41 UTC (24784) - Log: - change fd hash a bit - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - - -androsyn 2007/12/27 17:52:30 UTC (24780) - Log: - forgot to merge in one diff - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2007/12/27 17:50:13 UTC (24778) - Log: - Make the ssl read/write code a bit more sane and add some ways of exporting out ssl error codes. - - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - - -jilles 2007/12/26 16:37:43 UTC (24776) - Log: - Fix type checking on file descriptor being received over socket. - - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/12/26 03:56:52 UTC (24774) - Log: - make balloc.c use rb_uintptr_t - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - - -androsyn 2007/12/26 02:32:07 UTC (24772) - Log: - have the fd handling code try to figure out what type of file descriptor the passed socket is - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/12/26 01:13:59 UTC (24770) - Log: - change return/input type to rb_get/set_type - - Modified: - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/12/25 23:29:41 UTC (24768) - Log: - reorder the _fde struct and get rid of some unused RB_FD flags - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/rb_commio.h (File Modified) - - -androsyn 2007/12/25 20:50:16 UTC (24766) - Log: - move FD types back into rb_commio.h a few things do need them - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/rb_commio.h (File Modified) - - -androsyn 2007/12/25 20:25:12 UTC (24762) - Log: - get rid of an unused variable - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/12/25 20:23:18 UTC (24760) - Log: - Tidy up some commio flag related things and make the struct a bit smaller by dynamically allocating - the F->desc field. - - - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/devpoll.c (File Modified) - libratbox/trunk/src/epoll.c (File Modified) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/kqueue.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - libratbox/trunk/src/poll.c (File Modified) - libratbox/trunk/src/ports.c (File Modified) - libratbox/trunk/src/select.c (File Modified) - libratbox/trunk/src/sigio.c (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2007/12/20 18:22:40 UTC (24752) - Log: - Fix a really stupid off by one error when using linebuf_get in raw mode. Also add the \0 regardless if the buffer is raw or not. - This bug has been hanging around for about 6 years. - - - - Modified: - libratbox/trunk/src/linebuf.c (File Modified) - - -androsyn 2007/12/17 18:43:17 UTC (24721) - Log: - make balloc.c compile with --enable-warnings --disable-balloc - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - - -androsyn 2007/12/11 17:53:17 UTC (24693) - Log: - another openssl related tweak - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - - -androsyn 2007/12/10 19:24:09 UTC (24679) - Log: - replace the snprintf implementation with the one from the linux kernel as this is a fair bit faster than our current one, it also doesn't need to fallback to the system snprintf, though it doesn't handle floating point..oh well.. - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/include/rb_tools.h (File Modified) - libratbox/trunk/src/snprintf.c (File Modified) - libratbox/trunk/src/tools.c (File Modified) - - -androsyn 2007/12/10 19:15:41 UTC (24677) - Log: - get rid of the dlink node too - - Modified: - libratbox/trunk/src/event.c (File Modified) - - -androsyn 2007/12/10 19:15:19 UTC (24675) - Log: - get rid of bogus ev = ptr->data stuff - - Modified: - libratbox/trunk/src/event.c (File Modified) - - -androsyn 2007/11/28 19:35:34 UTC (24637) - Log: - turn on DISABLE_SSL_COMP - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2007/11/26 20:30:59 UTC (24615) - Log: - meh..just return the revision - - Modified: - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2007/11/26 20:20:12 UTC (24613) - Log: - actually Rev makes more sense here - - Modified: - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2007/11/26 20:19:24 UTC (24611) - Log: - fix id tag - - Modified: - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2007/11/26 20:18:12 UTC (24609) - Log: - forgot to commit ratbox_lib.h - - Modified: - libratbox/trunk/include/ratbox_lib.h (File Modified) - - -androsyn 2007/11/26 20:09:05 UTC (24607) - Log: - add rb_lib_version - - Modified: - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2007/11/26 20:01:07 UTC (24605) - Log: - have helpers replace fds 0-2 with /dev/null - - Modified: - libratbox/trunk/src/helper.c (File Modified) - - -androsyn 2007/11/19 17:14:40 UTC (24551) - Log: - missed an IPV6 to RB_IPV6 change - - Modified: - libratbox/trunk/include/rb_patricia.h (File Modified) - - -androsyn 2007/11/19 17:13:31 UTC (24549) - Log: - add ctype.h to ratbox_lib.h - - Modified: - libratbox/trunk/include/ratbox_lib.h (File Modified) - - -androsyn 2007/11/19 17:04:32 UTC (24547) - Log: - add some autoconf goop for better detecting ipv6 and change the IPV6 define to RB_IPV6 - - Modified: - libratbox/trunk/acinclude.m4 (File Modified) - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - libratbox/trunk/src/patricia.c (File Modified) - - -jilles 2007/11/17 15:35:48 UTC (24543) - Log: - Fix 100% cpu usage after certain SSL errors. - One way to trigger this was to telnet (non-SSL) to an - SSL port, then close the connection. - - - Modified: - libratbox/trunk/src/openssl.c (File Modified) - - -jilles 2007/11/17 14:50:14 UTC (24541) - Log: - Avoid crash in a certain case where the sending process died. - Apparently CMSG_FIRSTHDR returns NULL in certain cases - where the sending process died and the file descriptors - are not available. - - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/11/15 19:44:57 UTC (24525) - Log: - add rb_ssl_start_connected with ssld in ratbox needs - - Modified: - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2007/11/13 19:48:49 UTC (24505) - Log: - fix minor bug in rb_send_fd_buf - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/11/08 16:18:17 UTC (24477) - Log: - change rb_lib_init not to init linebufs as not everything will likely need linebufs - - Modified: - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2007/11/06 17:26:57 UTC (24459) - Log: - add rb_get_type and rb_set_type - - Modified: - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/11/05 17:15:41 UTC (24451) - Log: - set rb_pipe fds non blocking by default - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/11/02 17:32:00 UTC (24439) - Log: - add rb_ssl_start_accepted - - Modified: - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - - -androsyn 2007/10/24 15:49:39 UTC (24434) - Log: - tweak the fd passing stuff to pass more than one fd if needed - - Modified: - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/10/23 20:28:27 UTC (24426) - Log: - rename patricia.h to rb_patricia.h and add it to ratbox_lib.h - - Modified: - libratbox/trunk/include/patricia.h (File Deleted) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/include/rb_patricia.h (File Added) - libratbox/trunk/src/patricia.c (File Modified) - - -androsyn 2007/10/23 20:26:01 UTC (24424) - Log: - Add patricia.c to libratbox - - - Modified: - libratbox/trunk/include/patricia.h (File Added) - libratbox/trunk/src/Makefile.am (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - libratbox/trunk/src/patricia.c (File Added) - - -androsyn 2007/10/23 18:30:20 UTC (24422) - Log: - deal with not having a ancillary message - - Modified: - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/10/22 20:42:11 UTC (24420) - Log: - add some functions to pass fds back and forth over unix sockets - - Modified: - libratbox/trunk/include/rb_commio.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/09/05 02:34:21 UTC (24384) - Log: - fix event_time_min stuff to actually work right - - Modified: - libratbox/trunk/src/event.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2007/09/05 01:49:21 UTC (24382) - Log: - move up the first rb_set_time() - - Modified: - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2007/09/04 22:08:54 UTC (24380) - Log: - Rerun libtoolize and get newer versions of libtool - - Modified: - libratbox/trunk/config.guess (File Modified) - libratbox/trunk/config.sub (File Modified) - libratbox/trunk/ltmain.sh (File Modified) - - -androsyn 2007/09/04 19:34:44 UTC (24374) - Log: - make the WIN32_LEAN_AND_MEAN stuff actually go into outfile - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2007/09/04 19:30:58 UTC (24372) - Log: - rebuild makefiles with automake 1.10 - - Modified: - libratbox/trunk/Makefile.in (File Modified) - libratbox/trunk/aclocal.m4 (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - - -androsyn 2007/09/04 17:54:44 UTC (24354) - Log: - add limits.h - - Modified: - libratbox/trunk/include/ratbox_lib.h (File Modified) - - -androsyn 2007/09/04 17:23:20 UTC (24352) - Log: - remove unused variable - - Modified: - libratbox/trunk/src/kqueue.c (File Modified) - - -androsyn 2007/09/04 17:18:49 UTC (24350) - Log: - tweak compile flags for interix - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2007/09/04 17:09:40 UTC (24348) - Log: - damn caps - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2007/09/04 17:05:14 UTC (24346) - Log: - define all_source for a platform that needs it :/ - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2007/09/04 17:00:09 UTC (24342) - Log: - some minor header tweaks - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2007/09/04 16:49:33 UTC (24340) - Log: - add arpa/inet.h check - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - - -androsyn 2007/09/01 01:53:03 UTC (24326) - Log: - link against libcrypto as well as libssl - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2007/08/31 22:05:45 UTC (24324) - Log: - some header tweaks and renames - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/balloc.h (File Deleted) - libratbox/trunk/include/commio.h (File Deleted) - libratbox/trunk/include/event.h (File Deleted) - libratbox/trunk/include/helper.h (File Deleted) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/include/linebuf.h (File Deleted) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/include/rawbuf.h (File Deleted) - libratbox/trunk/include/rb_balloc.h (File Added) - libratbox/trunk/include/rb_commio.h (File Added) - libratbox/trunk/include/rb_event.h (File Added) - libratbox/trunk/include/rb_helper.h (File Added) - libratbox/trunk/include/rb_linebuf.h (File Added) - libratbox/trunk/include/rb_rawbuf.h (File Added) - libratbox/trunk/include/rb_snprintf.h (File Added) - libratbox/trunk/include/rb_tools.h (File Added) - libratbox/trunk/include/snprintf.h (File Deleted) - libratbox/trunk/include/tools.h (File Deleted) - libratbox/trunk/src/balloc.c (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/crypt.c (File Modified) - libratbox/trunk/src/devpoll.c (File Modified) - libratbox/trunk/src/epoll.c (File Modified) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/kqueue.c (File Modified) - libratbox/trunk/src/linebuf.c (File Modified) - libratbox/trunk/src/poll.c (File Modified) - libratbox/trunk/src/ports.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - libratbox/trunk/src/rawbuf.c (File Modified) - libratbox/trunk/src/rb_memory.c (File Modified) - libratbox/trunk/src/select.c (File Modified) - libratbox/trunk/src/sigio.c (File Modified) - libratbox/trunk/src/snprintf.c (File Modified) - libratbox/trunk/src/tools.c (File Modified) - libratbox/trunk/src/unix.c (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2007/08/31 21:48:41 UTC (24322) - Log: - actually get rid of the posix_c_source stuff for now.. - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - - -androsyn 2007/08/31 15:10:15 UTC (24320) - Log: - move the rb_event_run() call until after rb_select - - Modified: - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2007/08/31 14:48:03 UTC (24318) - Log: - i don't think these rb_set_times() are needed here - - Modified: - libratbox/trunk/src/event.c (File Modified) - - -androsyn 2007/08/31 03:26:15 UTC (24316) - Log: - make the rb_lib_loop not blow up when next = 0 - - Modified: - libratbox/trunk/src/event.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2007/08/31 02:08:52 UTC (24314) - Log: - tweak the event code a little bit more - - Modified: - libratbox/trunk/include/event.h (File Modified) - libratbox/trunk/src/event.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2007/08/31 01:47:38 UTC (24312) - Log: - set rb_timeout_ev to NULL after doing rb_event_delete - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/08/31 01:21:42 UTC (24308) - Log: - tweak some of the event stuff - - Modified: - libratbox/trunk/include/event.h (File Modified) - libratbox/trunk/src/balloc.c (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/event.c (File Modified) - libratbox/trunk/src/helper.c (File Modified) - - -androsyn 2007/08/30 20:35:13 UTC (24304) - Log: - make sure event_time_min is updated when rescheduling events. Also if rb_lib_loop is passed zero for a delay, just delay until the next event needs to be run - - Modified: - libratbox/trunk/src/event.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - - -androsyn 2007/08/30 20:00:06 UTC (24302) - Log: - add rb_event_next to get the time when the next event should run - - Modified: - libratbox/trunk/include/event.h (File Modified) - libratbox/trunk/src/event.c (File Modified) - - -androsyn 2007/08/30 19:29:48 UTC (24300) - Log: - make it build again - - Modified: - libratbox/trunk/acinclude.m4 (File Modified) - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - - -androsyn 2007/08/30 19:15:10 UTC (24298) - Log: - fix a few more autoconf things - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/08/30 18:55:22 UTC (24296) - Log: - fix the intptr/intmax checks - - Modified: - libratbox/trunk/acinclude.m4 (File Modified) - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - - -androsyn 2007/08/30 16:57:59 UTC (24294) - Log: - generate a header file that can be installed with the library that isn't the standard autoconf header so we don't clash - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/commio.h (File Modified) - libratbox/trunk/include/linebuf.h (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/include/rb_memory.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/crypt.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - libratbox/trunk/src/rawbuf.c (File Modified) - - -androsyn 2007/08/29 20:16:46 UTC (24292) - Log: - put epoll info into a struct - - Modified: - libratbox/trunk/src/epoll.c (File Modified) - - -androsyn 2007/08/29 20:16:18 UTC (24290) - Log: - make heap_lists be malloced - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - - -androsyn 2007/08/29 19:49:43 UTC (24288) - Log: - remove some unneeded macros from acinclude.m4 - - Modified: - libratbox/trunk/acinclude.m4 (File Modified) - - -androsyn 2007/08/29 19:47:49 UTC (24286) - Log: - More portablity cleanups with autoconf and other things - - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/crypt.c (File Modified) - - -androsyn 2007/08/29 17:54:50 UTC (24284) - Log: - Make the detection of intXX_t types work a bit better - - - Modified: - libratbox/trunk/acinclude.m4 (File Modified) - libratbox/trunk/aclocal.m4 (File Modified) - libratbox/trunk/configure (File Modified) - - -androsyn 2007/08/27 19:29:16 UTC (24282) - Log: - fix some minor issues in acinclude.m4 - - Modified: - libratbox/trunk/acinclude.m4 (File Modified) - libratbox/trunk/configure (File Modified) - - -androsyn 2007/08/27 19:25:53 UTC (24280) - Log: - move struct msghdr msg into the HAVE_SENDMSG ifdef too - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/08/27 19:18:19 UTC (24278) - Log: - deal with platforms not having sendmsg - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/08/27 19:12:20 UTC (24276) - Log: - change strcasecmp to strcmp - - Modified: - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/08/27 04:00:24 UTC (24272) - Log: - s/ignoreErrno/rb_ignore_errno/g - - Modified: - libratbox/trunk/include/commio.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/devpoll.c (File Modified) - libratbox/trunk/src/epoll.c (File Modified) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/kqueue.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - libratbox/trunk/src/poll.c (File Modified) - libratbox/trunk/src/select.c (File Modified) - libratbox/trunk/src/sigio.c (File Modified) - - -androsyn 2007/08/23 23:55:44 UTC (24270) - Log: - change a few cases of ircd-ratbox to libratbox - - Modified: - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - - -androsyn 2007/08/23 23:46:25 UTC (24268) - Log: - Change IRCD_PREFIX to RB_PREFIX - - Modified: - libratbox/trunk/Makefile.in (File Modified) - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/libratbox_config.h.in (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - - -androsyn 2007/08/23 23:38:03 UTC (24266) - Log: - change some defines and what not from IRCD_ to RB_ - - Modified: - libratbox/trunk/include/balloc.h (File Modified) - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/commio.h (File Modified) - libratbox/trunk/include/event.h (File Modified) - libratbox/trunk/include/helper.h (File Modified) - libratbox/trunk/include/linebuf.h (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/include/rawbuf.h (File Modified) - libratbox/trunk/include/rb_memory.h (File Modified) - libratbox/trunk/include/snprintf.h (File Modified) - libratbox/trunk/include/tools.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/devpoll.c (File Modified) - libratbox/trunk/src/epoll.c (File Modified) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/kqueue.c (File Modified) - libratbox/trunk/src/linebuf.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - libratbox/trunk/src/poll.c (File Modified) - libratbox/trunk/src/ports.c (File Modified) - libratbox/trunk/src/rawbuf.c (File Modified) - libratbox/trunk/src/select.c (File Modified) - libratbox/trunk/src/sigio.c (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2007/08/23 22:54:04 UTC (24264) - Log: - don't export rb_event_find - - Modified: - libratbox/trunk/include/event.h (File Modified) - libratbox/trunk/src/event.c (File Modified) - - -androsyn 2007/08/23 17:45:02 UTC (24262) - Log: - - Fix poll and sigio not to be some braindamaged i think. - - Actually update the rawbuf length left when using rawbuf flush. - - Fix some openssl issues with accepting connections - - - Modified: - libratbox/trunk/src/epoll.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - libratbox/trunk/src/poll.c (File Modified) - libratbox/trunk/src/rawbuf.c (File Modified) - libratbox/trunk/src/sigio.c (File Modified) - - -androsyn 2007/08/23 15:11:18 UTC (24258) - Log: - fix rb_rb_dlink_list_length calls - - Modified: - libratbox/trunk/src/balloc.c (File Modified) - libratbox/trunk/src/commio.c (File Modified) - - -androsyn 2007/08/23 15:08:42 UTC (24256) - Log: - doubled rb by accident on rb_dlink_list_length - - Modified: - libratbox/trunk/include/tools.h (File Modified) - - -androsyn 2007/08/23 01:20:13 UTC (24254) - Log: - change __MINGW32__ ifdefs to WIN32 and so on - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/commio.h (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/src/balloc.c (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2007/08/23 01:16:21 UTC (24252) - Log: - make things compile with mingw32 again - - Modified: - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/nossl.c (File Modified) - libratbox/trunk/src/unix.c (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2007/08/22 19:11:55 UTC (24248) - Log: - rename ircd_memory.c to rb_memory.c - - Modified: - libratbox/trunk/src/Makefile.am (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - libratbox/trunk/src/ircd_memory.c (File Deleted) - libratbox/trunk/src/rb_memory.c (File Added) - - -androsyn 2007/08/22 19:10:33 UTC (24246) - Log: - rename dlink_* to rb_dlink_ and so on - - Modified: - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/linebuf.h (File Modified) - libratbox/trunk/include/tools.h (File Modified) - libratbox/trunk/src/balloc.c (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/event.c (File Modified) - libratbox/trunk/src/linebuf.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - libratbox/trunk/src/rawbuf.c (File Modified) - libratbox/trunk/src/tools.c (File Modified) - - -androsyn 2007/08/22 18:44:30 UTC (24242) - Log: - rename functions from ircd_ to rb_ - - Modified: - libratbox/trunk/include/balloc.h (File Modified) - libratbox/trunk/include/commio-int.h (File Modified) - libratbox/trunk/include/commio.h (File Modified) - libratbox/trunk/include/event.h (File Modified) - libratbox/trunk/include/helper.h (File Modified) - libratbox/trunk/include/ircd_memory.h (File Deleted) - libratbox/trunk/include/linebuf.h (File Modified) - libratbox/trunk/include/ratbox_lib.h (File Modified) - libratbox/trunk/include/rawbuf.h (File Modified) - libratbox/trunk/include/rb_memory.h (File Added) - libratbox/trunk/include/snprintf.h (File Modified) - libratbox/trunk/include/tools.h (File Modified) - libratbox/trunk/src/balloc.c (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/crypt.c (File Modified) - libratbox/trunk/src/devpoll.c (File Modified) - libratbox/trunk/src/epoll.c (File Modified) - libratbox/trunk/src/event.c (File Modified) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/ircd_memory.c (File Modified) - libratbox/trunk/src/kqueue.c (File Modified) - libratbox/trunk/src/linebuf.c (File Modified) - libratbox/trunk/src/nossl.c (File Modified) - libratbox/trunk/src/openssl.c (File Modified) - libratbox/trunk/src/poll.c (File Modified) - libratbox/trunk/src/ports.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Modified) - libratbox/trunk/src/rawbuf.c (File Modified) - libratbox/trunk/src/select.c (File Modified) - libratbox/trunk/src/sigio.c (File Modified) - libratbox/trunk/src/snprintf.c (File Modified) - libratbox/trunk/src/tools.c (File Modified) - libratbox/trunk/src/unix.c (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2007/08/22 18:39:41 UTC (24240) - Log: - deal with some of the s/libircd/libratbox/ name changes - - Modified: - libratbox/trunk/Makefile.in (File Modified) - libratbox/trunk/configure (File Modified) - libratbox/trunk/configure.ac (File Modified) - libratbox/trunk/include/ircd_lib.h (File Deleted) - libratbox/trunk/include/libircd_config.h.in (File Deleted) - libratbox/trunk/include/libratbox_config.h.in (File Added) - libratbox/trunk/include/ratbox_lib.h (File Added) - libratbox/trunk/src/Makefile.am (File Modified) - libratbox/trunk/src/Makefile.in (File Modified) - libratbox/trunk/src/balloc.c (File Modified) - libratbox/trunk/src/commio.c (File Modified) - libratbox/trunk/src/crypt.c (File Modified) - libratbox/trunk/src/devpoll.c (File Modified) - libratbox/trunk/src/epoll.c (File Modified) - libratbox/trunk/src/event.c (File Modified) - libratbox/trunk/src/helper.c (File Modified) - libratbox/trunk/src/ircd_lib.c (File Deleted) - libratbox/trunk/src/ircd_memory.c (File Modified) - libratbox/trunk/src/kqueue.c (File Modified) - libratbox/trunk/src/linebuf.c (File Modified) - libratbox/trunk/src/poll.c (File Modified) - libratbox/trunk/src/ports.c (File Modified) - libratbox/trunk/src/ratbox_lib.c (File Added) - libratbox/trunk/src/rawbuf.c (File Modified) - libratbox/trunk/src/select.c (File Modified) - libratbox/trunk/src/sigio.c (File Modified) - libratbox/trunk/src/snprintf.c (File Modified) - libratbox/trunk/src/tools.c (File Modified) - libratbox/trunk/src/unix.c (File Modified) - libratbox/trunk/src/win32.c (File Modified) - - -androsyn 2007/08/22 01:29:24 UTC (24237) - Log: - Don't free fde_t's until after the poll loops have finished - - Modified: - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/08/21 18:53:10 UTC (24233) - Log: - make ircd_get_sockerr use ircd_fde_t as well - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/08/21 18:45:08 UTC (24231) - Log: - tweak ircd_set_buffers - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/08/21 18:28:05 UTC (24229) - Log: - add santy checking to ircd_get_fd - - Modified: - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/08/21 18:24:36 UTC (24227) - Log: - add ircd_get_fde - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/08/21 18:18:16 UTC (24225) - Log: - remove some crufty code in helper.c - - Modified: - libircd/trunk/src/helper.c (File Modified) - - -androsyn 2007/08/21 18:13:55 UTC (24223) - Log: - rename fde_t to ircd_fde_t - - Modified: - libircd/trunk/include/commio-int.h (File Modified) - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/include/linebuf.h (File Modified) - libircd/trunk/include/rawbuf.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/devpoll.c (File Modified) - libircd/trunk/src/epoll.c (File Modified) - libircd/trunk/src/helper.c (File Modified) - libircd/trunk/src/kqueue.c (File Modified) - libircd/trunk/src/linebuf.c (File Modified) - libircd/trunk/src/openssl.c (File Modified) - libircd/trunk/src/poll.c (File Modified) - libircd/trunk/src/ports.c (File Modified) - libircd/trunk/src/rawbuf.c (File Modified) - libircd/trunk/src/select.c (File Modified) - libircd/trunk/src/sigio.c (File Modified) - libircd/trunk/src/win32.c (File Modified) - - -androsyn 2007/08/21 17:58:34 UTC (24221) - Log: - make commio functions take an fde_t instead of a fd, this saves a lot of looking up of fds from the fd hash..now i've just got to fix a bunch of code - - Modified: - libircd/trunk/include/commio-int.h (File Modified) - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/include/ircd_lib.h (File Modified) - libircd/trunk/include/linebuf.h (File Modified) - libircd/trunk/include/rawbuf.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/devpoll.c (File Modified) - libircd/trunk/src/epoll.c (File Modified) - libircd/trunk/src/helper.c (File Modified) - libircd/trunk/src/kqueue.c (File Modified) - libircd/trunk/src/linebuf.c (File Modified) - libircd/trunk/src/openssl.c (File Modified) - libircd/trunk/src/poll.c (File Modified) - libircd/trunk/src/ports.c (File Modified) - libircd/trunk/src/rawbuf.c (File Modified) - libircd/trunk/src/select.c (File Modified) - libircd/trunk/src/sigio.c (File Modified) - libircd/trunk/src/win32.c (File Modified) - - -androsyn 2007/08/15 17:06:59 UTC (24211) - Log: - cleanup the fde_t struct a bit so that accept and connect data are only allocated as needed - - Modified: - libircd/trunk/include/commio-int.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/openssl.c (File Modified) - libircd/trunk/src/sigio.c (File Modified) - - -androsyn 2007/08/15 16:07:57 UTC (24209) - Log: - remove some warnings - - Modified: - libircd/trunk/include/commio-int.h (File Modified) - - -androsyn 2007/08/15 16:06:31 UTC (24207) - Log: - move UIO_MAXIOV stuff to commio-int.h - - Modified: - libircd/trunk/include/commio-int.h (File Modified) - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/linebuf.c (File Modified) - libircd/trunk/src/rawbuf.c (File Modified) - - -androsyn 2007/08/15 02:16:03 UTC (24205) - Log: - fix error message - - Modified: - libircd/trunk/include/rawbuf.h (File Modified) - - -androsyn 2007/08/13 18:56:55 UTC (24203) - Log: - cleanup time handling a bit - - Modified: - libircd/trunk/include/ircd_lib.h (File Modified) - libircd/trunk/src/ircd_lib.c (File Modified) - - -androsyn 2007/08/13 18:41:03 UTC (24199) - Log: - remove pointless crypt prototype from ircd_lib.h - - Modified: - libircd/trunk/include/ircd_lib.h (File Modified) - - -androsyn 2007/08/13 18:08:44 UTC (24195) - Log: - remove ircd_currenttime macro and friends and just use the function call - - Modified: - libircd/trunk/include/ircd_lib.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/event.c (File Modified) - - -androsyn 2007/08/13 18:06:14 UTC (24193) - Log: - add ircd_lib_loop - - Modified: - libircd/trunk/include/ircd_lib.h (File Modified) - libircd/trunk/src/ircd_lib.c (File Modified) - - -androsyn 2007/08/10 23:06:48 UTC (24191) - Log: - tweak some of rawbufs data types a bit - - Modified: - libircd/trunk/include/rawbuf.h (File Modified) - libircd/trunk/src/rawbuf.c (File Modified) - - -androsyn 2007/08/10 02:07:22 UTC (24189) - Log: - remove memmove call in rawbuf.c - - Modified: - libircd/trunk/src/rawbuf.c (File Modified) - - -androsyn 2007/08/06 20:23:06 UTC (24187) - Log: - make ircd_free_rawbuffer free all buffers associated with the head - - Modified: - libircd/trunk/src/rawbuf.c (File Modified) - - -androsyn 2007/08/06 17:33:37 UTC (24185) - Log: - fixed a bug where we passed the helpers sendq instead of the helper itself to ircd_helper_write_sendq - - Modified: - libircd/trunk/src/helper.c (File Modified) - - -androsyn 2007/08/06 17:30:54 UTC (24183) - Log: - fix a minor buglet in ircd_rawbuf_get and add ircd_rawbuf_length - - Modified: - libircd/trunk/include/rawbuf.h (File Modified) - libircd/trunk/src/rawbuf.c (File Modified) - - -androsyn 2007/08/06 17:07:09 UTC (24181) - Log: - add rawbuf.c and rawbuf.h, this implements a buffering system similiar to linebuf.c but no reference counting and is 8bit clean - - Modified: - libircd/trunk/Makefile.in (File Modified) - libircd/trunk/include/ircd_lib.h (File Modified) - libircd/trunk/include/rawbuf.h (File Added) - libircd/trunk/src/Makefile.am (File Modified) - libircd/trunk/src/Makefile.in (File Modified) - libircd/trunk/src/rawbuf.c (File Added) - - -androsyn 2007/08/06 13:18:20 UTC (24179) - Log: - tidy up the _buf_line struct a bit - - Modified: - libircd/trunk/include/linebuf.h (File Modified) - - -jilles 2007/07/31 21:07:15 UTC (24135) - Log: - Fix kqueue and devpoll for r24007. - - - Modified: - libircd/trunk/src/devpoll.c (File Modified) - libircd/trunk/src/kqueue.c (File Modified) - - -androsyn 2007/07/26 16:09:58 UTC (24117) - Log: - if we call the helper_restart function, we need to return immediately - - Modified: - libircd/trunk/src/helper.c (File Modified) - - -androsyn 2007/07/26 14:35:22 UTC (24115) - Log: - sanity check in ircd_ssl_shutdown - - Modified: - libircd/trunk/src/openssl.c (File Modified) - - -androsyn 2007/07/25 23:44:09 UTC (24111) - Log: - fix dhparam handling - - Modified: - libircd/trunk/src/openssl.c (File Modified) - - -androsyn 2007/07/25 20:06:10 UTC (24109) - Log: - change return value - - Modified: - libircd/trunk/src/nossl.c (File Modified) - - -androsyn 2007/07/25 20:04:45 UTC (24107) - Log: - check for errors when loading keyfiles and the like - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/nossl.c (File Modified) - libircd/trunk/src/openssl.c (File Modified) - - -androsyn 2007/07/25 19:17:27 UTC (24103) - Log: - add a prototype for ircd_get_random - - Modified: - libircd/trunk/include/commio.h (File Modified) - - -androsyn 2007/07/25 19:13:50 UTC (24101) - Log: - add ircd_get_random - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/nossl.c (File Modified) - libircd/trunk/src/openssl.c (File Modified) - - -androsyn 2007/07/25 17:52:33 UTC (24099) - Log: - missed a commit - - Modified: - libircd/trunk/include/commio.h (File Modified) - - -androsyn 2007/07/25 17:52:14 UTC (24097) - Log: - dont use writev on ssl sockets as its rather pointless - - Modified: - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/linebuf.c (File Modified) - - -androsyn 2007/07/25 16:19:02 UTC (24091) - Log: - remove ircd_slow_list_length and LIST_SANITY_CHECK - - Modified: - libircd/trunk/include/ircd_lib.h (File Modified) - libircd/trunk/include/tools.h (File Modified) - libircd/trunk/src/tools.c (File Modified) - - -androsyn 2007/07/25 16:10:07 UTC (24089) - Log: - the libircd_abi stuff is no longer needed as we end up having the same size irc_sockaddr_storage regardless now - - Modified: - libircd/trunk/configure (File Modified) - libircd/trunk/configure.ac (File Modified) - libircd/trunk/include/libircd_abi.h.in (File Deleted) - - -androsyn 2007/07/25 15:50:00 UTC (24085) - Log: - add a GET_SS_FAMILY macro - - Modified: - libircd/trunk/include/ircd_lib.h (File Modified) - - -androsyn 2007/07/25 15:45:24 UTC (24083) - Log: - do some hackishness to make SET_SS_LEN compile issues get tripped up on platforms that don't need it - - Modified: - libircd/trunk/include/ircd_lib.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/07/25 15:35:12 UTC (24081) - Log: - uncondtionally make irc_sockaddr_storage 128 bytes. Tweak some of the macros relating to sockaddr_storage as well - - Modified: - libircd/trunk/configure (File Modified) - libircd/trunk/configure.ac (File Modified) - libircd/trunk/include/ircd_lib.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/07/25 15:15:41 UTC (24079) - Log: - - Remove timeout handler once we are ready to handoff the SSL connection to the callback. - - Disable SSLv2 incoming connection support as these are widely accepted to be insecure. - - Add an ifdef if we want to disable compression support in openssl - - - - Modified: - libircd/trunk/src/openssl.c (File Modified) - - -androsyn 2007/07/25 02:43:50 UTC (24075) - Log: - Split client and server ssl contexts. - Fix a minor compile error with ipv6 - - - - Modified: - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/openssl.c (File Modified) - - -androsyn 2007/07/24 20:26:03 UTC (24073) - Log: - case the void * ->ssl member to SSL * where necessary - - Modified: - libircd/trunk/src/openssl.c (File Modified) - - -androsyn 2007/07/24 19:18:15 UTC (24071) - Log: - remove a debugging fprintf - - Modified: - libircd/trunk/src/openssl.c (File Modified) - - -androsyn 2007/07/24 19:09:40 UTC (24069) - Log: - add outbound ssl connect code - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/openssl.c (File Modified) - - -androsyn 2007/07/24 17:55:17 UTC (24061) - Log: - move a bunch of commio.h things into commio-int.h which doesn't get included by users of the library - - Modified: - libircd/trunk/include/commio-int.h (File Added) - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/devpoll.c (File Modified) - libircd/trunk/src/epoll.c (File Modified) - libircd/trunk/src/helper.c (File Modified) - libircd/trunk/src/kqueue.c (File Modified) - libircd/trunk/src/poll.c (File Modified) - libircd/trunk/src/ports.c (File Modified) - libircd/trunk/src/select.c (File Modified) - libircd/trunk/src/sigio.c (File Modified) - libircd/trunk/src/win32.c (File Modified) - - -androsyn 2007/07/24 17:25:41 UTC (24059) - Log: - various prototype cleanups and the like - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/include/tools.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/tools.c (File Modified) - libircd/trunk/src/unix.c (File Modified) - - -androsyn 2007/07/24 17:19:38 UTC (24057) - Log: - add prototype for ircd_crypt - - Modified: - libircd/trunk/include/ircd_lib.h (File Modified) - - -androsyn 2007/07/24 17:12:40 UTC (24055) - Log: - Move openssl functions into openssl.c - Add a nossl.c wrapper to keep functions that are exported to maintain the ABI. - - - - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/nossl.c (File Added) - libircd/trunk/src/openssl.c (File Added) - - -androsyn 2007/07/24 16:12:13 UTC (24051) - Log: - its helpful when your helper loop actually loops - - Modified: - libircd/trunk/src/helper.c (File Modified) - - -androsyn 2007/07/24 15:57:08 UTC (24049) - Log: - Do openssl detection in autoconf and wrap the ssl code in ifdefs - - - Modified: - libircd/trunk/Makefile.in (File Modified) - libircd/trunk/configure (File Modified) - libircd/trunk/configure.ac (File Modified) - libircd/trunk/include/libircd_config.h.in (File Modified) - libircd/trunk/src/Makefile.am (File Modified) - libircd/trunk/src/Makefile.in (File Modified) - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/07/24 15:08:34 UTC (24047) - Log: - forgot to rename ircd_helper_read - - Modified: - libircd/trunk/src/helper.c (File Modified) - - -androsyn 2007/07/24 15:06:15 UTC (24045) - Log: - tweak the helper read api a bit - - Modified: - libircd/trunk/include/helper.h (File Modified) - libircd/trunk/src/helper.c (File Modified) - - -androsyn 2007/07/24 14:58:05 UTC (24043) - Log: - change ircd_helper_read to take a ircd_helper pointer. Add an ircd_helper_loop() function as well - - Modified: - libircd/trunk/include/helper.h (File Modified) - libircd/trunk/src/helper.c (File Modified) - - -androsyn 2007/07/24 14:49:26 UTC (24041) - Log: - do printf format checking on ircd_helper_write - - Modified: - libircd/trunk/include/helper.h (File Modified) - - -androsyn 2007/07/24 03:37:24 UTC (24039) - Log: - move struct _ircd_helper defintion to helper.c leaving just forward declarations in helper.h - - Modified: - libircd/trunk/include/helper.h (File Modified) - libircd/trunk/src/helper.c (File Modified) - - -androsyn 2007/07/24 03:25:03 UTC (24037) - Log: - move some struct definitions into balloc.c out of balloc.h - - Modified: - libircd/trunk/include/balloc.h (File Modified) - libircd/trunk/src/balloc.c (File Modified) - - -androsyn 2007/07/24 03:21:09 UTC (24035) - Log: - move struct ev_entry to event.c - - Modified: - libircd/trunk/include/event.h (File Modified) - libircd/trunk/src/event.c (File Modified) - - -androsyn 2007/07/23 19:02:51 UTC (24033) - Log: - get rid of this break that was breaking stuff - - Modified: - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/07/20 17:39:33 UTC (24031) - Log: - add a missing semicolon - - Modified: - libircd/trunk/include/commio.h (File Modified) - - -androsyn 2007/07/20 17:38:39 UTC (24029) - Log: - add check for a missing pre callback - add missing prototypes - reduce ssl accept timeout to 10 seconds - - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/07/20 15:31:11 UTC (24025) - Log: - initialize the type variable earlier - - Modified: - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/07/20 15:28:45 UTC (24023) - Log: - remove an unused variable - - Modified: - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/07/20 15:26:05 UTC (24021) - Log: - oops. don't ircd_open a file handle twice - - Modified: - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/07/20 15:09:36 UTC (24019) - Log: - add missing ircd_accept_tcp prototype - - Modified: - libircd/trunk/include/commio.h (File Modified) - - -androsyn 2007/07/20 15:07:47 UTC (24017) - Log: - slightly change the ACPRE callback again - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/07/20 15:04:40 UTC (24015) - Log: - slightly change the ACPRE callback - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/07/20 14:47:32 UTC (24009) - Log: - Add an accept pre-callback to so that we can do things like dline/reject cache processing early - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2007/07/20 14:32:24 UTC (24007) - Log: - Change FD_* enums into a bitmask called IRCD_FD - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/epoll.c (File Modified) - libircd/trunk/src/helper.c (File Modified) - - -androsyn 2007/07/20 03:01:32 UTC (24005) - Log: - first part of my currently busted ssl/tls code - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/epoll.c (File Modified) - - -androsyn 2007/07/20 02:58:45 UTC (24003) - Log: - add a missing balloc commit - - Modified: - libircd/trunk/src/balloc.c (File Modified) - - -jilles 2007/02/11 19:25:02 UTC (23608) - Log: - Don't lose a kqueue update when there are very many at a time. - - charybdis r3205 (nenolod) - - - Modified: - libircd/trunk/src/kqueue.c (File Modified) - - -androsyn 2007/02/01 17:37:46 UTC (23565) - Log: - remove in6addr_any check - - Modified: - libircd/trunk/configure (File Modified) - libircd/trunk/configure.ac (File Modified) - libircd/trunk/include/libircd_config.h.in (File Modified) - - -androsyn 2007/02/01 17:10:04 UTC (23559) - Log: - re-reun autotools - - Modified: - libircd/trunk/Makefile.in (File Modified) - libircd/trunk/configure (File Modified) - libircd/trunk/include/libircd_config.h.in (File Modified) - libircd/trunk/src/Makefile.in (File Modified) - - -jilles 2007/02/01 17:05:13 UTC (23555) - Log: - export #define IPV6 to ircd code via a new autogenerated include/libircd_abi.h, - fixes instability with --enable-ipv6 - - - Modified: - libircd/trunk/configure.ac (File Modified) - libircd/trunk/include/ircd_lib.h (File Modified) - libircd/trunk/include/libircd_abi.h.in (File Added) - - -androsyn 2007/02/01 16:49:21 UTC (23551) - Log: - fix SET_SS_LEN for bsd from dho - - Modified: - libircd/trunk/include/ircd_lib.h (File Modified) - - -androsyn 2007/01/29 14:23:09 UTC (23543) - Log: - change offset from char* to uintptr_t as we have autoconf goo to find/define uintptr_t for us - - Modified: - libircd/trunk/src/balloc.c (File Modified) - - -jilles 2007/01/27 13:22:02 UTC (23517) - Log: - Make NOBALLOC have the regular blockheap functions fall back - to ircd_malloc()/ircd_free(), instead of using #defines. This - ensures NOBALLOC does not change the ABI. - - - Modified: - libircd/trunk/include/balloc.h (File Modified) - libircd/trunk/src/balloc.c (File Modified) - - -jilles 2007/01/27 13:19:53 UTC (23515) - Log: - Minor balloc tweaks: - - don't do arithmetic on void pointers - - allocate the correct amount of memory (not too much) - - add a standards-violating check on the pointer in ircd_bh_free() - - - Modified: - libircd/trunk/src/balloc.c (File Modified) - - -jilles 2007/01/13 23:22:11 UTC (23453) - Log: - Unbreak compile with --disable-balloc. - - - Modified: - libircd/trunk/src/linebuf.c (File Modified) - - -androsyn 2007/01/08 15:35:04 UTC (23397) - Log: - change false to no for disabling fortran and c++ in autoconf - - Modified: - libircd/trunk/configure (File Modified) - libircd/trunk/configure.ac (File Modified) - - -androsyn 2007/01/08 15:32:40 UTC (23391) - Log: - Disable checks for fortran, c++ and java... - - Modified: - libircd/trunk/configure (File Modified) - libircd/trunk/configure.ac (File Modified) - libircd/trunk/src/Makefile.in (File Modified) - - -androsyn 2007/01/05 17:11:39 UTC (23355) - Log: - more blockheap usage stuff - - Modified: - libircd/trunk/include/balloc.h (File Modified) - libircd/trunk/src/balloc.c (File Modified) - - -androsyn 2007/01/05 16:36:28 UTC (23353) - Log: - fix typo - - - Modified: - libircd/trunk/include/balloc.h (File Modified) - - -androsyn 2007/01/05 16:34:52 UTC (23351) - Log: - forgot to add the user data to the usage cb typedef - - Modified: - libircd/trunk/include/balloc.h (File Modified) - - -androsyn 2007/01/05 16:31:00 UTC (23349) - Log: - change usage callback to include a user data variable - - Modified: - libircd/trunk/include/balloc.h (File Modified) - libircd/trunk/src/balloc.c (File Modified) - - -androsyn 2007/01/05 16:26:58 UTC (23347) - Log: - change descriptions on internal blockheaps to make them as being created by libircd - - Modified: - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/linebuf.c (File Modified) - libircd/trunk/src/tools.c (File Modified) - - -androsyn 2007/01/05 16:22:18 UTC (23345) - Log: - - make libircd link against libcrypt if it needs it - - fix balloc buglet - - - Modified: - libircd/trunk/src/Makefile.am (File Modified) - libircd/trunk/src/Makefile.in (File Modified) - libircd/trunk/src/balloc.c (File Modified) - - -androsyn 2007/01/05 16:16:58 UTC (23343) - Log: - - change the block heap code to add a description - - add a function to walk over all the block heaps and call a user callback - - - - Modified: - libircd/trunk/include/balloc.h (File Modified) - libircd/trunk/src/balloc.c (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/linebuf.c (File Modified) - libircd/trunk/src/snprintf.c (File Modified) - libircd/trunk/src/tools.c (File Modified) - - -androsyn 2007/01/05 16:16:31 UTC (23341) - Log: - tweak libircd makefiles a little bit. change crypt() call in libircd to ircd_crypt() - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/Makefile.am (File Modified) - libircd/trunk/src/Makefile.in (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/crypt.c (File Modified) - libircd/trunk/src/win32.c (File Modified) - - -androsyn 2006/12/28 15:26:02 UTC (23315) - Log: - if POSIX_SPAWN_USEVFORK exists, use it - - Modified: - libircd/trunk/src/unix.c (File Modified) - - -androsyn 2006/12/28 15:07:04 UTC (23313) - Log: - add support for posix_spawn - - Modified: - libircd/trunk/configure (File Modified) - libircd/trunk/configure.ac (File Modified) - libircd/trunk/include/libircd_config.h.in (File Modified) - libircd/trunk/libtool (File Deleted) - libircd/trunk/src/unix.c (File Modified) - - -androsyn 2006/12/28 14:47:57 UTC (23311) - Log: - only compile mem frobbing if MEM_FROB is defined - - Modified: - libircd/trunk/include/tools.h (File Modified) - libircd/trunk/src/tools.c (File Modified) - - -androsyn 2006/12/18 20:02:21 UTC (23303) - Log: - some more splitout cleanups - - Modified: - libircd/trunk/include/ircd_lib.h (File Modified) - libircd/trunk/src/ircd_lib.c (File Modified) - libircd/trunk/src/unix.c (File Modified) - - -androsyn 2006/11/12 07:52:53 UTC (23281) - Log: - some portability cleanups - - Modified: - libircd/trunk/include/tools.h (File Modified) - libircd/trunk/src/tools.c (File Modified) - - -androsyn 2006/11/12 07:32:54 UTC (23277) - Log: - sigh..try this again - - Modified: - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2006/11/12 07:32:13 UTC (23275) - Log: - forgot a const - - Modified: - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2006/11/12 07:30:59 UTC (23273) - Log: - it should be okay to cast ircd_iovec to iovec..the other way i was doing it blew up in *weird* ways - - Modified: - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2006/11/12 06:53:22 UTC (23271) - Log: - attempt at fixing devel..take 1 - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/include/ircd_lib.h (File Modified) - libircd/trunk/libtool (File Modified) - libircd/trunk/src/balloc.c (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/crypt.c (File Modified) - libircd/trunk/src/devpoll.c (File Modified) - libircd/trunk/src/epoll.c (File Modified) - libircd/trunk/src/event.c (File Modified) - libircd/trunk/src/helper.c (File Modified) - libircd/trunk/src/ircd_lib.c (File Modified) - libircd/trunk/src/ircd_memory.c (File Modified) - libircd/trunk/src/kqueue.c (File Modified) - libircd/trunk/src/linebuf.c (File Modified) - libircd/trunk/src/poll.c (File Modified) - libircd/trunk/src/ports.c (File Modified) - libircd/trunk/src/select.c (File Modified) - libircd/trunk/src/sigio.c (File Modified) - libircd/trunk/src/snprintf.c (File Modified) - libircd/trunk/src/tools.c (File Modified) - libircd/trunk/src/unix.c (File Modified) - libircd/trunk/src/win32.c (File Modified) - - -androsyn 2006/10/13 23:57:58 UTC (23251) - Log: - automake hates me - - Modified: - libircd/trunk/configure (File Modified) - libircd/trunk/configure.ac (File Modified) - libircd/trunk/include/libircd_config.h.in (File Modified) - - -alz 2006/10/13 19:55:38 UTC (23249) - Log: - Return 0 - - - Modified: - libircd/trunk/src/kqueue.c (File Modified) - - -alz 2006/10/13 19:54:37 UTC (23247) - Log: - More crack - - - - Modified: - libircd/trunk/src/sigio.c (File Modified) - - -alz 2006/10/13 19:52:51 UTC (23245) - Log: - Androsyn is on crack - - - - Modified: - libircd/trunk/src/event.c (File Modified) - libircd/trunk/src/sigio.c (File Modified) - - -androsyn 2006/10/13 19:23:10 UTC (23243) - Log: - alz smells like feet - - Modified: - libircd/trunk/src/epoll.c (File Modified) - libircd/trunk/src/kqueue.c (File Modified) - libircd/trunk/src/poll.c (File Modified) - libircd/trunk/src/select.c (File Modified) - libircd/trunk/src/sigio.c (File Modified) - - -androsyn 2006/10/13 19:20:09 UTC (23241) - Log: - because alz is too lazy to commit fixes himself - - Modified: - libircd/trunk/src/epoll.c (File Modified) - - -androsyn 2006/10/13 19:17:38 UTC (23239) - Log: - commit a missing commit - - Modified: - libircd/trunk/src/epoll.c (File Modified) - - -androsyn 2006/10/13 19:16:32 UTC (23237) - Log: - remove SELECT_TYPE msg - - Modified: - libircd/trunk/configure (File Modified) - libircd/trunk/configure.ac (File Modified) - - -androsyn 2006/10/13 19:07:39 UTC (23233) - Log: - fix ircd_strlcpy/cat when the OS actually has those funcs - - Modified: - libircd/trunk/include/tools.h (File Modified) - libircd/trunk/libtool (File Modified) - - -androsyn 2006/10/12 05:47:23 UTC (23222) - Log: - Actually add configure.ac to the repo... - - - Modified: - libircd/trunk/configure (File Modified) - libircd/trunk/configure.ac (File Added) - libircd/trunk/src/Makefile.in (File Modified) - - -androsyn 2006/10/12 05:05:19 UTC (23216) - Log: - not thinking straight here :P - - Modified: - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2006/10/12 04:58:00 UTC (23214) - Log: - Add some crude dynamic io type selection - - - Modified: - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2006/10/12 04:43:10 UTC (23212) - Log: - add timeout code back to sigio - - Modified: - libircd/trunk/src/sigio.c (File Modified) - - -androsyn 2006/10/12 04:41:09 UTC (23210) - Log: - oops..wtf was that - - Modified: - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2006/10/12 04:26:42 UTC (23208) - Log: - add ircd_get_iotype prototype - - - Modified: - libircd/trunk/include/commio.h (File Modified) - - -androsyn 2006/10/12 04:23:53 UTC (23206) - Log: - fix more stupid things - - Modified: - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2006/10/12 04:17:32 UTC (23204) - Log: - everything should work now - - - Modified: - libircd/trunk/src/devpoll.c (File Modified) - libircd/trunk/src/epoll.c (File Modified) - libircd/trunk/src/kqueue.c (File Modified) - libircd/trunk/src/poll.c (File Modified) - libircd/trunk/src/ports.c (File Modified) - libircd/trunk/src/select.c (File Modified) - libircd/trunk/src/sigio.c (File Modified) - - -androsyn 2006/10/12 04:03:59 UTC (23202) - Log: - lets try this like this - - Modified: - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2006/10/12 04:00:43 UTC (23200) - Log: - oops. move that code outside of that ifdef - - Modified: - libircd/trunk/src/commio.c (File Modified) - - -androsyn 2006/10/12 03:56:52 UTC (23198) - Log: - remove an unused function declaration - - Modified: - libircd/trunk/src/sigio.c (File Modified) - - -androsyn 2006/10/12 03:55:56 UTC (23196) - Log: - add a missing linefeed at the end of the file - - Modified: - libircd/trunk/src/sigio.c (File Modified) - - -androsyn 2006/10/12 03:55:35 UTC (23194) - Log: - fix some shadowed variables - - Modified: - libircd/trunk/src/sigio.c (File Modified) - - -androsyn 2006/10/12 03:53:38 UTC (23192) - Log: - add a missing linefeed at the end of the file - - Modified: - libircd/trunk/src/poll.c (File Modified) - - -androsyn 2006/10/12 03:53:12 UTC (23190) - Log: - add a missing linefeed at the end of the file - - Modified: - libircd/trunk/src/devpoll.c (File Modified) - - -androsyn 2006/10/12 03:51:42 UTC (23188) - Log: - get the other half of that last commit - - - Modified: - libircd/trunk/Makefile.in (File Modified) - libircd/trunk/configure (File Modified) - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/include/event.h (File Modified) - libircd/trunk/include/libircd_config.h.in (File Modified) - - -androsyn 2006/10/12 03:50:43 UTC (23186) - Log: - Change the way we do i/o loop detection quite a bit - - - Modified: - libircd/trunk/src/Makefile.am (File Modified) - libircd/trunk/src/Makefile.in (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/devpoll.c (File Modified) - libircd/trunk/src/epoll.c (File Modified) - libircd/trunk/src/event.c (File Modified) - libircd/trunk/src/kqueue.c (File Modified) - libircd/trunk/src/poll.c (File Modified) - libircd/trunk/src/ports.c (File Modified) - libircd/trunk/src/select.c (File Modified) - libircd/trunk/src/sigio.c (File Modified) - libircd/trunk/src/win32.c (File Modified) - - -androsyn 2006/10/12 02:34:52 UTC (23184) - Log: - fix autoconf/automake again - - - Modified: - libircd/trunk/src/Makefile.am (File Modified) - libircd/trunk/src/Makefile.in (File Modified) - - -androsyn 2006/10/12 02:32:00 UTC (23182) - Log: - fix automake - - Modified: - libircd/trunk/Makefile.in (File Modified) - libircd/trunk/src/Makefile.am (File Modified) - libircd/trunk/src/Makefile.in (File Modified) - - -androsyn 2006/10/12 02:29:23 UTC (23180) - Log: - change the caller of ircd_lib to ircd_lib_init in helper.c - - Modified: - libircd/trunk/src/helper.c (File Modified) - - -androsyn 2006/10/12 02:27:06 UTC (23178) - Log: - add some things autoconf needs - - Modified: - libircd/trunk/config.guess (File Added) - libircd/trunk/config.sub (File Added) - libircd/trunk/depcomp (File Added) - - -androsyn 2006/10/12 02:09:06 UTC (23174) - Log: - rename ircd_lib() to ircd_lib_init() - - Modified: - libircd/trunk/include/ircd_lib.h (File Modified) - libircd/trunk/src/ircd_lib.c (File Modified) - - -androsyn 2006/10/12 01:58:07 UTC (23172) - Log: - - Some more namespace cleanups - - Add a README and TODO - - - - Modified: - libircd/trunk/README (File Added) - libircd/trunk/TODO (File Added) - libircd/trunk/include/commio.h (File Modified) - libircd/trunk/include/tools.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/devpoll.c (File Modified) - libircd/trunk/src/epoll.c (File Modified) - libircd/trunk/src/ircd_lib.c (File Modified) - libircd/trunk/src/kqueue.c (File Modified) - libircd/trunk/src/linebuf.c (File Modified) - libircd/trunk/src/poll.c (File Modified) - libircd/trunk/src/ports.c (File Modified) - libircd/trunk/src/select.c (File Modified) - libircd/trunk/src/sigio.c (File Modified) - libircd/trunk/src/tools.c (File Modified) - libircd/trunk/src/win32.c (File Modified) - - -androsyn 2006/10/12 01:33:35 UTC (23170) - Log: - more strlcpy changes - - Modified: - libircd/trunk/include/tools.h (File Modified) - libircd/trunk/src/commio.c (File Modified) - libircd/trunk/src/event.c (File Modified) - libircd/trunk/src/ircd_lib.c (File Modified) - libircd/trunk/src/ircd_memory.c (File Modified) - libircd/trunk/src/linebuf.c (File Modified) - - -androsyn 2006/10/12 01:27:25 UTC (23168) - Log: - make ircd_lib.h use the renamed headers - - Modified: - libircd/trunk/include/ircd_lib.h (File Modified) - - -androsyn 2006/10/12 01:25:06 UTC (23166) - Log: - change strlcpy to ircd_strlcpy. rename config.h to libircd_config.h - - Modified: - libircd/trunk/configure (File Modified) - libircd/trunk/include/ircd_memory.h (File Modified) - libircd/trunk/include/libircd_config.h.in (File Added) - libircd/trunk/include/tools.h (File Modified) - - -androsyn 2006/10/12 01:16:22 UTC (23164) - Log: - - Move .h files into include, .c files into src - - Import a cut down autoconf from ircd - - Change the init code so that ircd_lib gets passed an fd heap size - - - - Modified: - libircd/trunk/COPYING (File Added) - libircd/trunk/CREDITS (File Added) - libircd/trunk/INSTALL (File Added) - libircd/trunk/Makefile.am (File Deleted) - libircd/trunk/Makefile.am (File Added) - libircd/trunk/Makefile.in (File Modified) - libircd/trunk/acinclude.m4 (File Added) - libircd/trunk/aclocal.m4 (File Added) - libircd/trunk/balloc.c (File Deleted) - libircd/trunk/balloc.h (File Deleted) - libircd/trunk/commio.c (File Deleted) - libircd/trunk/commio.h (File Deleted) - libircd/trunk/configure (File Added) - libircd/trunk/crypt.c (File Deleted) - libircd/trunk/devpoll.c (File Deleted) - libircd/trunk/epoll.c (File Deleted) - libircd/trunk/event.c (File Deleted) - libircd/trunk/event.h (File Deleted) - libircd/trunk/helper.c (File Deleted) - libircd/trunk/helper.h (File Deleted) - libircd/trunk/include/ (File Added) - libircd/trunk/include/balloc.h (File Added) - libircd/trunk/include/commio.h (File Added) - libircd/trunk/include/event.h (File Added) - libircd/trunk/include/helper.h (File Added) - libircd/trunk/include/ircd_lib.h (File Added) - libircd/trunk/include/ircd_memory.h (File Added) - libircd/trunk/include/linebuf.h (File Added) - libircd/trunk/include/snprintf.h (File Added) - libircd/trunk/include/tools.h (File Added) - libircd/trunk/install-sh (File Added) - libircd/trunk/ircd_lib.c (File Deleted) - libircd/trunk/ircd_lib.h (File Deleted) - libircd/trunk/ircd_memory.c (File Deleted) - libircd/trunk/ircd_memory.h (File Deleted) - libircd/trunk/kqueue.c (File Deleted) - libircd/trunk/libtool (File Added) - libircd/trunk/linebuf.c (File Deleted) - libircd/trunk/linebuf.h (File Deleted) - libircd/trunk/ltmain.sh (File Added) - libircd/trunk/missing (File Added) - libircd/trunk/poll.c (File Deleted) - libircd/trunk/ports.c (File Deleted) - libircd/trunk/select.c (File Deleted) - libircd/trunk/sigio.c (File Deleted) - libircd/trunk/snprintf.c (File Deleted) - libircd/trunk/snprintf.h (File Deleted) - libircd/trunk/src/ (File Added) - libircd/trunk/src/Makefile.am (File Added) - libircd/trunk/src/Makefile.in (File Added) - libircd/trunk/src/balloc.c (File Added) - libircd/trunk/src/commio.c (File Added) - libircd/trunk/src/crypt.c (File Added) - libircd/trunk/src/devpoll.c (File Added) - libircd/trunk/src/epoll.c (File Added) - libircd/trunk/src/event.c (File Added) - libircd/trunk/src/helper.c (File Added) - libircd/trunk/src/ircd_lib.c (File Added) - libircd/trunk/src/ircd_memory.c (File Added) - libircd/trunk/src/kqueue.c (File Added) - libircd/trunk/src/linebuf.c (File Added) - libircd/trunk/src/poll.c (File Added) - libircd/trunk/src/ports.c (File Added) - libircd/trunk/src/select.c (File Added) - libircd/trunk/src/sigio.c (File Added) - libircd/trunk/src/snprintf.c (File Added) - libircd/trunk/src/tools.c (File Added) - libircd/trunk/src/unix.c (File Added) - libircd/trunk/src/win32.c (File Added) - libircd/trunk/tools.c (File Deleted) - libircd/trunk/tools.h (File Deleted) - libircd/trunk/unix.c (File Deleted) - libircd/trunk/win32.c (File Deleted) - - -androsyn 2006/10/12 00:41:26 UTC (23162) - Log: - damnit - - Modified: - libircd/trunk/tools.c (File Modified) - - -androsyn 2006/10/12 00:39:36 UTC (23161) - Log: - automated serno/changelog - - Modified: - libircd/trunk/ChangeLog (File Modified) - - -androsyn 2006/10/12 00:39:28 UTC (23160) - Log: - i think it works now..really - - Modified: - libircd/trunk/tools.c (File Modified) - - -androsyn 2006/10/12 00:34:12 UTC (23157) - Log: - work you piece of shit - - Modified: - libircd/trunk/tools.c (File Modified) - - -androsyn 2006/10/12 00:31:31 UTC (23156) - Log: - test commit - - Modified: - libircd/trunk/tools.c (File Modified) - - -androsyn 2006/10/12 00:29:54 UTC (23155) - Log: - test commit - - Modified: - libircd/trunk/tools.c (File Modified) - - -androsyn 2006/10/12 00:27:07 UTC () - Log: - test commit - - Modified: - libircd/trunk/tools.c (File Modified) - - -androsyn 2006/10/12 00:26:28 UTC () - Log: - test commit - - Modified: - libircd/trunk/tools.c (File Modified) - - -androsyn 2006/10/12 00:25:15 UTC () - Log: - test commit - - Modified: - libircd/trunk/tools.c (File Modified) - - -androsyn 2006/10/12 00:22:44 UTC () - Log: - test commit - - Modified: - libircd/trunk/tools.c (File Modified) - - -androsyn 2006/10/12 00:21:54 UTC () - Log: - here is a new changelog for libircd - - - Modified: - libircd/trunk/ChangeLog (File Added) - -