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)