]> jfr.im git - irc/rqf/shadowircd.git/blame - libratbox/ChangeLog
Updated TODO
[irc/rqf/shadowircd.git] / libratbox / ChangeLog
CommitLineData
4414eb3c
VY
1androsyn 2008/07/29 15:26:55 UTC (25795)
2 Log:
3 some sanity checks in the rb_open path
4
5 Modified:
6 libratbox/trunk/src/commio.c (File Modified)
7
8
9androsyn 2008/07/29 14:47:48 UTC (25793)
10 Log:
11 pass new_F along to rb_ssl_accept_setup instead of the fd itself
12
13 Modified:
14 libratbox/trunk/include/commio-ssl.h (File Modified)
15 libratbox/trunk/src/commio.c (File Modified)
16 libratbox/trunk/src/gnutls.c (File Modified)
17 libratbox/trunk/src/nossl.c (File Modified)
18 libratbox/trunk/src/openssl.c (File Modified)
19
20
21androsyn 2008/07/28 23:14:29 UTC (25791)
22 Log:
23 log if rb_open returns NULL on accept and close the fd..this shouldn't happen and the real cause needs to be found
24
25 Modified:
26 libratbox/trunk/src/commio.c (File Modified)
27
28
29androsyn 2008/07/11 18:21:57 UTC (25705)
30 Log:
31 add a newline at the end of arc4random.c
32
33 Modified:
34 libratbox/trunk/src/arc4random.c (File Modified)
35
36
37androsyn 2008/07/10 18:34:03 UTC (25699)
38 Log:
39 i'm doing good today..move the ifdefs down
40
41 Modified:
42 libratbox/trunk/src/arc4random.c (File Modified)
43
44
45androsyn 2008/07/10 18:32:34 UTC (25697)
46 Log:
47 remove some debugging code
48
49 Modified:
50 libratbox/trunk/src/arc4random.c (File Modified)
51 libratbox/trunk/src/nossl.c (File Modified)
52
53
54androsyn 2008/07/10 18:30:19 UTC (25695)
55 Log:
56 add a missing ; and add arc4random.h too
57
58 Modified:
59 libratbox/trunk/include/arc4random.h (File Added)
60 libratbox/trunk/src/openssl.c (File Modified)
61
62
63androsyn 2008/07/10 18:27:23 UTC (25693)
64 Log:
65 forgot a prototype for rb_get_pseudo_random
66
67 Modified:
68 libratbox/trunk/include/rb_commio.h (File Modified)
69
70
71androsyn 2008/07/10 18:05:43 UTC (25691)
72 Log:
73 fix a typo
74
75 Modified:
76 libratbox/trunk/src/nossl.c (File Modified)
77
78
79androsyn 2008/07/10 17:13:27 UTC (25689)
80 Log:
81 - Add arc4random as a source for random bytes in the nossl.c case.
82 - Add in a pseudo random source function as well. This is really only different on OpenSSL.
83
84
85
86 Modified:
87 libratbox/trunk/configure (File Modified)
88 libratbox/trunk/configure.ac (File Modified)
89 libratbox/trunk/include/libratbox_config.h.in (File Modified)
90 libratbox/trunk/src/Makefile.am (File Modified)
91 libratbox/trunk/src/Makefile.in (File Modified)
92 libratbox/trunk/src/arc4random.c (File Added)
93 libratbox/trunk/src/export-syms.txt (File Modified)
94 libratbox/trunk/src/gnutls.c (File Modified)
95 libratbox/trunk/src/nossl.c (File Modified)
96 libratbox/trunk/src/openssl.c (File Modified)
97
98
99androsyn 2008/07/06 18:57:15 UTC (25683)
100 Log:
101 change a rb_uint8_t to uint8_t
102
103 Modified:
104 libratbox/trunk/configure (File Modified)
105 libratbox/trunk/configure.ac (File Modified)
106
107
108androsyn 2008/07/06 05:15:22 UTC (25681)
109 Log:
110 fix the socklen_t stuff
111
112 Modified:
113 libratbox/trunk/configure (File Modified)
114 libratbox/trunk/configure.ac (File Modified)
115 libratbox/trunk/include/libratbox_config.h.in (File Modified)
116
117
118androsyn 2008/07/06 04:33:03 UTC (25679)
119 Log:
120 get rid of some testing code that snuck into the last commit
121
122 Modified:
123 libratbox/trunk/configure (File Modified)
124 libratbox/trunk/configure.ac (File Modified)
125
126
127androsyn 2008/07/06 04:13:05 UTC (25675)
128 Log:
129 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
130
131 Modified:
132 libratbox/trunk/acinclude.m4 (File Modified)
133 libratbox/trunk/configure (File Modified)
134 libratbox/trunk/configure.ac (File Modified)
135 libratbox/trunk/include/commio-int.h (File Modified)
136 libratbox/trunk/include/libratbox_config.h.in (File Modified)
137 libratbox/trunk/include/rb_commio.h (File Modified)
138 libratbox/trunk/include/rb_linebuf.h (File Modified)
139 libratbox/trunk/src/Makefile.in (File Modified)
140 libratbox/trunk/src/balloc.c (File Modified)
141 libratbox/trunk/src/commio.c (File Modified)
142 libratbox/trunk/src/crypt.c (File Modified)
143 libratbox/trunk/src/epoll.c (File Modified)
144 libratbox/trunk/src/rawbuf.c (File Modified)
145
146
147androsyn 2008/07/06 03:10:23 UTC (25673)
148 Log:
149 a few minor cleanups
150
151 Modified:
152 libratbox/trunk/src/commio.c (File Modified)
153
154
033be687
VY
155androsyn 2008/06/24 14:04:50 UTC (25588)
156 Log:
157 move some of the common accept code into a function
158
159 Modified:
160 libratbox/trunk/src/openssl.c (File Modified)
161
162
163androsyn 2008/06/20 21:49:53 UTC (25576)
164 Log:
165 rerun autoconf again
166
167 Modified:
168 libratbox/trunk/configure (File Modified)
169
170
171androsyn 2008/06/20 21:49:06 UTC (25574)
172 Log:
173 enable Id tags on configure.ac
174
175 Modified:
176 libratbox/trunk/configure.ac (File Modified) (Property Modified)
177
178
179jilles 2008/06/20 21:42:48 UTC (25572)
180 Log:
181 Rerun autoconf.
182
183
184 Modified:
185 libratbox/trunk/configure (File Modified)
186
187
188jilles 2008/06/20 21:42:29 UTC (25570)
189 Log:
190 Change == in test to =.
191
192
193 Modified:
194 libratbox/trunk/configure.ac (File Modified)
195
196
197androsyn 2008/06/20 18:46:08 UTC (25568)
198 Log:
199 add a missing commio-ssl.h include in gnutls.c
200
201 Modified:
202 libratbox/trunk/src/gnutls.c (File Modified)
203
204
205androsyn 2008/06/19 19:05:46 UTC (25556)
206 Log:
207 don't load the certificate twice and remember to close the file after opening it
208
209 Modified:
210 libratbox/trunk/src/gnutls.c (File Modified)
211
212
213androsyn 2008/06/11 14:40:44 UTC (25532)
214 Log:
215 All sorts of autotools goo for GNUTLS. Partially based on nenolod's patch.
216
217
218 Modified:
219 libratbox/trunk/Makefile.in (File Modified)
220 libratbox/trunk/aclocal.m4 (File Modified)
221 libratbox/trunk/configure (File Modified)
222 libratbox/trunk/configure.ac (File Modified)
223 libratbox/trunk/include/libratbox_config.h.in (File Modified)
224 libratbox/trunk/src/Makefile.am (File Modified)
225 libratbox/trunk/src/Makefile.in (File Modified)
226 libratbox/trunk/src/nossl.c (File Modified)
227
228
229androsyn 2008/06/11 06:12:55 UTC (25530)
230 Log:
231 first pass at gnutls code..
232
233 Modified:
234 libratbox/trunk/src/gnutls.c (File Added)
235
236
237jilles 2008/05/17 13:36:55 UTC (25387)
238 Log:
239 Remove static inline symbols from export-syms.txt.
240 These do not exist in the library and some platforms
241 such as MacOS X don't like that.
242
243
244 Modified:
245 libratbox/trunk/src/export-syms.txt (File Modified)
246
247
248androsyn 2008/05/16 16:06:02 UTC (25377)
249 Log:
250 fix a compile warning
251
252 Modified:
253 libratbox/trunk/src/openssl.c (File Modified)
254
255
256androsyn 2008/05/16 15:19:51 UTC (25375)
257 Log:
258 fix up the soft assert stuff for libratbox and rename likely/unlikely to rb_likely/rb_unlikely
259
260 Modified:
261 libratbox/trunk/include/commio-int.h (File Modified)
262 libratbox/trunk/include/ratbox_lib.h (File Modified)
263 libratbox/trunk/include/rb_memory.h (File Modified)
264 libratbox/trunk/src/balloc.c (File Modified)
265 libratbox/trunk/src/commio.c (File Modified)
266 libratbox/trunk/src/linebuf.c (File Modified)
267 libratbox/trunk/src/poll.c (File Modified)
268 libratbox/trunk/src/ratbox_lib.c (File Modified)
269 libratbox/trunk/src/sigio.c (File Modified)
270 libratbox/trunk/src/snprintf.c (File Modified)
271
272
273jilles 2008/05/14 17:55:22 UTC (25364)
274 Log:
275 Fix a mistake in kqueue 'overflow' handling.
276 If there is no space in the output buffer to report an
277 error adding to the kqueue, kevent(2) will abort and
278 return the error in errno (I was correct that it does
279 not tell you where it failed). So do not abort the loop
280 if kevent(2) fails and do not log (expected) EBADF.
281
282
283 Modified:
284 libratbox/trunk/src/kqueue.c (File Modified)
285
286
287androsyn 2008/05/13 14:48:46 UTC (25358)
288 Log:
289 save connect errno so that we get a correct connect failure reason
290
291 Modified:
292 libratbox/trunk/src/commio.c (File Modified)
293
294
295jilles 2008/05/12 17:52:22 UTC (25356)
296 Log:
297 Fix a possible crash with SSL connections closing early.
298
299
300 Modified:
301 libratbox/trunk/src/openssl.c (File Modified)
302
303
304jilles 2008/05/12 16:51:54 UTC (25354)
305 Log:
306 Fix kqueue sometimes dropping updates.
307 (ircd wouldn't read or write anymore to certain clients)
308 This happens because kqueue.c will often try to add
309 already closed file descriptors to the kqueue. The kernel
310 tries to report bad file descriptors in the eventlist; if
311 the eventlist has no space, processing of the changelist
312 is silently halted.
313 The fix:
314 1. allocate two kqlst things, one for what kqlst currently does
315 and one as output buffer
316 this ensures the kevent(2) call in rb_select_kqueue() never
317 drops updates
318 2. replace the kevent(2) call in kq_update_events() by a loop
319 that processes the updates one at a time
320 that doesn't happen much, and it's the only way to be sure
321 without also getting events out of the queue we cannot process
322 at that time
323
324
325 Modified:
326 libratbox/trunk/src/kqueue.c (File Modified)
327
328
329androsyn 2008/05/08 19:32:13 UTC (25327)
330 Log:
331 forgot prototypes and nossl versions of rb_ssl handshake stuff
332
333 Modified:
334 libratbox/trunk/include/rb_commio.h (File Modified)
335 libratbox/trunk/src/nossl.c (File Modified)
336
337
338androsyn 2008/05/08 19:09:42 UTC (25325)
339 Log:
340 keep track of the number of openssl handshakes and export rb_ssl_handshake_count and rb_ssl_clear_handshake_count
341
342 Modified:
343 libratbox/trunk/include/commio-int.h (File Modified)
344 libratbox/trunk/src/export-syms.txt (File Modified)
345 libratbox/trunk/src/openssl.c (File Modified)
346
347
348androsyn 2008/05/02 12:41:05 UTC (25291)
349 Log:
350 fix build for bsd platforms with lack EVFILT_TIMER
351
352 Modified:
353 libratbox/trunk/src/kqueue.c (File Modified)
354
355
356androsyn 2008/04/21 18:38:23 UTC (25245)
357 Log:
358 kill a process with SIGKILL when calling helper_close to be certain the process goes away
359
360 Modified:
361 libratbox/trunk/src/helper.c (File Modified)
362
363
364river 2008/04/16 20:33:35 UTC (25235)
365 Log:
366 support for compiling on OpenVMS (untested)
367
368
369 Modified:
370 libratbox/trunk/include/libratbox_config.h_vms (File Added)
371 libratbox/trunk/src/descrip.mms (File Added)
372 libratbox/trunk/src/rawbuf.c (File Modified)
373
374
375androsyn 2008/04/16 20:11:37 UTC (25233)
376 Log:
377 less than zero doesn't make sense for size_t
378
379 Modified:
380 libratbox/trunk/src/balloc.c (File Modified)
381
382
383jilles 2008/04/13 16:19:04 UTC (25229)
384 Log:
385 patricia: remove ugly abuse of K&R style function declaration
386 It left the argument types unspecified in a function
387 pointer, then called it using different numbers of
388 arguments.
389
390
391 Modified:
392 libratbox/trunk/include/rb_patricia.h (File Modified)
393 libratbox/trunk/src/patricia.c (File Modified)
394
395
396jilles 2008/04/12 22:20:43 UTC (25227)
397 Log:
398 Remove linebuf's per-line flushing flag, as it's per-head state.
399 In rare cases, this sharing caused the ircd to skip
400 part of outgoing traffic, e.g. appearing as "not enough
401 parameters" errors on the other side.
402 The purpose of this flag can be fulfilled by the writeofs
403 in the bufhead.
404
405
406 Modified:
407 libratbox/trunk/include/rb_linebuf.h (File Modified)
408 libratbox/trunk/src/linebuf.c (File Modified)
409
410
411jilles 2008/04/12 14:30:19 UTC (25225)
412 Log:
413 read/write return type should be ssize_t, not int or size_t.
414 The writev emulation used size_t, which is unsigned,
415 preventing negative values to be seen.
416
417
418 Modified:
419 libratbox/trunk/src/commio.c (File Modified)
420
421
422jilles 2008/04/11 08:48:21 UTC (25223)
423 Log:
424 kqueue: also use EV_ONESHOT for read events
425 This makes the kernel's state agree with our handler pointer.
426 SSL may need to suspend selecting for reading to write
427 something, e.g. with renegotiation.
428
429
430 Modified:
431 libratbox/trunk/src/kqueue.c (File Modified)
432
433
434jilles 2008/04/09 19:43:08 UTC (25219)
435 Log:
436 Call the accept callback when timing out an SSL accept.
437 The callback will close the F.
438
439
440 Modified:
441 libratbox/trunk/src/openssl.c (File Modified)
442
443
444jilles 2008/04/09 19:26:04 UTC (25217)
445 Log:
446 Fix up ssl_accept WANT_READ/WANT_WRITE a bit.
447 Only select for the exact thing asked, and if
448 SSL_ERROR_SYSCALL happens abort it even if the
449 errno is "ignorable".
450
451
452 Modified:
453 libratbox/trunk/src/openssl.c (File Modified)
454
455
456jilles 2008/04/05 19:09:32 UTC (25205)
457 Log:
458 Fix SET_SS_LEN so that it also works correctly outside libratbox.
459 Use RB_SOCKADDR_HAS_SA_LEN instead of SOCKADDR_IN_HAS_LEN
460 which is only defined inside libratbox.
461 This fixes creating own sockaddr structs in other programs
462 using SET_SS_LEN, then passing them to libratbox, on
463 4.4BSD based systems.
464
465
466 Modified:
467 libratbox/trunk/include/ratbox_lib.h (File Modified)
468
469
470androsyn 2008/04/04 18:43:29 UTC (25203)
471 Log:
472 don't spin on accept when you don't get any data
473
474 Modified:
475 libratbox/trunk/src/openssl.c (File Modified)
476
477
478androsyn 2008/04/01 22:05:38 UTC (25197)
479 Log:
480 return useful errno values here
481
482 Modified:
483 libratbox/trunk/src/nossl.c (File Modified)
484
485
486jilles 2008/04/01 20:38:54 UTC (25195)
487 Log:
488 Make this link without OpenSSL.
489 Patch from nenolod.
490
491
492 Modified:
493 libratbox/trunk/src/nossl.c (File Modified)
494
495
b57f37fb
WP
496androsyn 2008/03/30 16:34:18 UTC (25177)
497 Log:
498 Remove DISABLE_SSL_COMP stuff completely. Force our outbound connections to use TLSv1
499
500 Modified:
501 libratbox/trunk/src/openssl.c (File Modified)
502
503
504androsyn 2008/03/30 15:45:01 UTC (25175)
505 Log:
506 remove that trailing 0 from the undef
507
508 Modified:
509 libratbox/trunk/src/openssl.c (File Modified)
510
511
512androsyn 2008/03/30 15:04:05 UTC (25173)
513 Log:
514 reenable openssl compression
515
516 Modified:
517 libratbox/trunk/src/openssl.c (File Modified)
518
519
520androsyn 2008/03/28 17:19:12 UTC (25151)
521 Log:
522 have rb_event_addonce return an ev_entry - get event.h too
523
524 Modified:
525 libratbox/trunk/include/rb_event.h (File Modified)
526
527
528androsyn 2008/03/28 17:17:51 UTC (25149)
529 Log:
530 fix a compile error
531
532 Modified:
533 libratbox/trunk/src/openssl.c (File Modified)
534
535
536androsyn 2008/03/28 17:15:47 UTC (25147)
537 Log:
538 have rb_event_addonce return an ev_entry
539
540 Modified:
541 libratbox/trunk/src/event.c (File Modified)
542
543
544androsyn 2008/03/27 18:24:58 UTC (25145)
545 Log:
546 add some more get_last_err() calls, some of these might not be needed, but they don't hurt really either
547
548 Modified:
549 libratbox/trunk/src/openssl.c (File Modified)
550
551
552androsyn 2008/03/27 18:14:01 UTC (25143)
553 Log:
554 call get_last_err() after doing SSL_shutdown
555
556 Modified:
557 libratbox/trunk/src/openssl.c (File Modified)
558
559
560androsyn 2008/03/17 13:04:36 UTC (25137)
561 Log:
562 fix libssl detection on operating systems that don't automagically pull in dependant libraries
563
564 Modified:
565 libratbox/trunk/configure (File Modified)
566 libratbox/trunk/configure.ac (File Modified)
567
568
569androsyn 2008/03/17 08:13:41 UTC (25129)
570 Log:
571 add a stub rb_ssl_shutdown
572
573 Modified:
574 libratbox/trunk/src/nossl.c (File Modified)
575
576
577androsyn 2008/03/10 20:26:45 UTC (25107)
578 Log:
579 only fclose(param) if we opened it successfully
580
581 Modified:
582 libratbox/trunk/src/openssl.c (File Modified)
583
584
585androsyn 2008/02/25 17:36:12 UTC (25091)
586 Log:
587 clear ssl comp for outbound connections too
588
589 Modified:
590 libratbox/trunk/src/openssl.c (File Modified)
591
592
593androsyn 2008/02/20 17:35:47 UTC (25083)
594 Log:
595 fix autoconf again..
596
597 Modified:
598 libratbox/trunk/configure (File Modified)
599 libratbox/trunk/configure.ac (File Modified)
600
601
602androsyn 2008/02/20 17:22:00 UTC (25081)
603 Log:
604 fix autoconf check for ssl libraries
605
606 Modified:
607 libratbox/trunk/configure (File Modified)
608 libratbox/trunk/configure.ac (File Modified)
609
610
611androsyn 2008/01/28 21:05:30 UTC (25050)
612 Log:
613 replace ERR_get_error calls with get_last_err which pops all errors off of the openssl error stack and returns the last one
614
615 Modified:
616 libratbox/trunk/src/openssl.c (File Modified)
617
618
619androsyn 2008/01/23 18:34:02 UTC (25048)
620 Log:
621 actually change ptrdiff_t to uintptr_t as that is what we really want
622
623 Modified:
624 libratbox/trunk/src/balloc.c (File Modified)
625
626
627androsyn 2008/01/23 16:17:04 UTC (25044)
628 Log:
629 missed a ptrdiff_t cast
630
631 Modified:
632 libratbox/trunk/src/balloc.c (File Modified)
633
634
635androsyn 2008/01/23 16:14:08 UTC (25042)
636 Log:
637 oops..lets try that again
638
639 Modified:
640 libratbox/trunk/include/rb_tools.h (File Modified)
641
642
643androsyn 2008/01/23 16:11:34 UTC (25040)
644 Log:
645 some inline related cleanups
646
647 Modified:
648 libratbox/trunk/include/rb_tools.h (File Modified)
649 libratbox/trunk/src/export-syms.txt (File Modified)
650 libratbox/trunk/src/tools.c (File Modified)
651
652
653androsyn 2008/01/23 16:03:08 UTC (25038)
654 Log:
655 - Use ptrdiff_t in a few places.
656 - Move libratbox_config.h to be the first header included.
657
658
659
660 Modified:
661 libratbox/trunk/include/rb_commio.h (File Modified)
662 libratbox/trunk/src/balloc.c (File Modified)
663 libratbox/trunk/src/commio.c (File Modified)
664 libratbox/trunk/src/crypt.c (File Modified)
665 libratbox/trunk/src/devpoll.c (File Modified)
666 libratbox/trunk/src/epoll.c (File Modified)
667 libratbox/trunk/src/event.c (File Modified)
668 libratbox/trunk/src/helper.c (File Modified)
669 libratbox/trunk/src/kqueue.c (File Modified)
670 libratbox/trunk/src/linebuf.c (File Modified)
671 libratbox/trunk/src/nossl.c (File Modified)
672 libratbox/trunk/src/openssl.c (File Modified)
673 libratbox/trunk/src/patricia.c (File Modified)
674 libratbox/trunk/src/poll.c (File Modified)
675 libratbox/trunk/src/ports.c (File Modified)
676 libratbox/trunk/src/ratbox_lib.c (File Modified)
677 libratbox/trunk/src/rawbuf.c (File Modified)
678 libratbox/trunk/src/rb_memory.c (File Modified)
679 libratbox/trunk/src/select.c (File Modified)
680 libratbox/trunk/src/sigio.c (File Modified)
681 libratbox/trunk/src/snprintf.c (File Modified)
682 libratbox/trunk/src/tools.c (File Modified)
683 libratbox/trunk/src/unix.c (File Modified)
684 libratbox/trunk/src/win32.c (File Modified)
685
686
687androsyn 2008/01/23 15:38:26 UTC (25036)
688 Log:
689 remove int rc as it never gets used
690
691 Modified:
692 libratbox/trunk/src/openssl.c (File Modified)
693
694
695androsyn 2008/01/23 15:36:02 UTC (25034)
696 Log:
697 get rid of old_flags in sigio.c
698
699 Modified:
700 libratbox/trunk/src/sigio.c (File Modified)
701
702
703androsyn 2008/01/23 04:54:13 UTC (25032)
704 Log:
705 replace u_short/u_char usage to unsigned short and unsigned char
706
707 Modified:
708 libratbox/trunk/include/rb_patricia.h (File Modified)
709
710
711androsyn 2008/01/23 04:01:19 UTC (25026)
712 Log:
713 remove AC_PROG_CC check
714
715 Modified:
716 libratbox/trunk/configure (File Modified)
717 libratbox/trunk/configure.ac (File Modified)
718
719
720androsyn 2008/01/23 03:54:00 UTC (25022)
721 Log:
722 Okay.. its 2008. Require a C99 capable compiler.
723
724
725 Modified:
726 libratbox/trunk/configure (File Modified)
727 libratbox/trunk/configure.ac (File Modified)
728 libratbox/trunk/include/rb_memory.h (File Modified)
729 libratbox/trunk/src/rb_memory.c (File Modified)
730 libratbox/trunk/src/snprintf.c (File Modified)
731
732
733androsyn 2008/01/23 03:10:15 UTC (25018)
734 Log:
735 export return values for ssl related stuff
736
737 Modified:
738 libratbox/trunk/include/rb_commio.h (File Modified)
739 libratbox/trunk/src/openssl.c (File Modified)
740 libratbox/trunk/src/rawbuf.c (File Modified)
741
742
743androsyn 2008/01/23 00:23:20 UTC (25016)
744 Log:
745 Enable SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER in openssl.c
746
747 Modified:
748 libratbox/trunk/src/openssl.c (File Modified)
749
750
751androsyn 2008/01/21 06:26:05 UTC (25006)
752 Log:
753 close dh param file after opening it
754
755 Modified:
756 libratbox/trunk/src/openssl.c (File Modified)
757
758
759androsyn 2008/01/21 06:05:04 UTC (25002)
760 Log:
761 update sigio warning
762
763 Modified:
764 libratbox/trunk/src/sigio.c (File Modified)
765
766
767androsyn 2008/01/21 05:56:49 UTC (25000)
768 Log:
769 - cleanup errno handling in epoll.c
770 - make some fairly large buffers in signalfd_handler static rather than allocated off the static
771
772
773 Modified:
774 libratbox/trunk/src/epoll.c (File Modified)
775
776
777androsyn 2008/01/21 04:37:08 UTC (24998)
778 Log:
779 remove a pointless memset from rawbuf.c as the block heap memsets already
780
781 Modified:
782 libratbox/trunk/src/rawbuf.c (File Modified)
783
784
785androsyn 2008/01/20 20:32:37 UTC (24988)
786 Log:
787 check that msg.msg_controllen > 0 when receiving fds.
788
789 Modified:
790 libratbox/trunk/src/commio.c (File Modified)
791
792
793androsyn 2008/01/20 19:41:04 UTC (24980)
794 Log:
795 - fix a cast issue in execv
796 - fix a shadowed variable in kqueue.c
797
798
799
800 Modified:
801 libratbox/trunk/src/kqueue.c (File Modified)
802 libratbox/trunk/src/unix.c (File Modified)
803
804
805androsyn 2008/01/20 19:38:36 UTC (24978)
806 Log:
807 wrap struct timer_data in USE_TIMER_CREATE
808
809 Modified:
810 libratbox/trunk/include/commio-int.h (File Modified)
811
812
813androsyn 2008/01/16 14:51:07 UTC (24962)
814 Log:
815 fix ifdefs in sigio.c
816
817 Modified:
818 libratbox/trunk/src/sigio.c (File Modified)
819
820
821androsyn 2008/01/14 20:45:16 UTC (24942)
822 Log:
823 - Add support for sigio doing timed events as well..
824
825
826 Modified:
827 libratbox/trunk/include/commio-int.h (File Modified)
828 libratbox/trunk/src/commio.c (File Modified)
829 libratbox/trunk/src/sigio.c (File Modified)
830
831
832androsyn 2008/01/14 20:44:03 UTC (24938)
833 Log:
834 add rb_helper_write_queue to the list of exported symbols
835
836 Modified:
837 libratbox/trunk/src/export-syms.txt (File Modified)
838
839
840androsyn 2008/01/14 20:43:23 UTC (24936)
841 Log:
842 tweak the helper write code a bit
843
844 Modified:
845 libratbox/trunk/include/rb_helper.h (File Modified)
846 libratbox/trunk/src/helper.c (File Modified)
847
848
849androsyn 2008/01/14 18:17:39 UTC (24934)
850 Log:
851 When using sigio, if we have a socket that is already set O_ASYNC, clear
852 the O_ASYNC bit, fcntl() the flags without O_ASYNC and then re-register it.
853 This clears out any old si_fd field that might exist from having the fd passed
854 from another process.
855
856
857 Modified:
858 libratbox/trunk/src/sigio.c (File Modified)
859
860
861androsyn 2008/01/14 17:35:30 UTC (24932)
862 Log:
863 actually revert that, going to do this differently
864
865 Modified:
866 libratbox/trunk/src/commio.c (File Modified)
867
868
869androsyn 2008/01/14 17:34:24 UTC (24930)
870 Log:
871 set sockets nonblocking and the like when receving them
872
873 Modified:
874 libratbox/trunk/src/commio.c (File Modified)
875
876
877androsyn 2008/01/14 17:23:33 UTC (24928)
878 Log:
879 some cleanups in the openssl code
880
881 Modified:
882 libratbox/trunk/src/openssl.c (File Modified)
883
884
885androsyn 2008/01/14 01:16:00 UTC (24926)
886 Log:
887 If delay == -1, pass NULL to kevent() for the timeout.
888
889
890 Modified:
891 libratbox/trunk/src/kqueue.c (File Modified)
892
893
894androsyn 2008/01/13 21:49:14 UTC (24924)
895 Log:
896 fix a few things that the sparse warned about
897
898 Modified:
899 libratbox/trunk/src/commio.c (File Modified)
900 libratbox/trunk/src/rb_memory.c (File Modified)
901
902
903androsyn 2008/01/13 02:53:11 UTC (24922)
904 Log:
905 work around a glibc header bug on 32bit systems and fix a prototype issue
906
907 Modified:
908 libratbox/trunk/src/epoll.c (File Modified)
909
910
911androsyn 2008/01/13 02:51:16 UTC (24920)
912 Log:
913 fix a thinko in kqueue.c as well
914
915 Modified:
916 libratbox/trunk/src/kqueue.c (File Modified)
917
918
919androsyn 2008/01/13 02:50:35 UTC (24918)
920 Log:
921 add event-int.h to kqueue.c
922
923 Modified:
924 libratbox/trunk/src/kqueue.c (File Modified)
925
926
927androsyn 2008/01/11 00:01:14 UTC (24880)
928 Log:
929 it seems that doing a readv from a signalfd socket is buggy
930
931 Modified:
932 libratbox/trunk/src/epoll.c (File Modified)
933
934
935androsyn 2008/01/10 18:21:17 UTC (24874)
936 Log:
937 abort if rb_restart == NULL or rb_die == NULL and we are called
938
939 Modified:
940 libratbox/trunk/src/ratbox_lib.c (File Modified)
941
942
943androsyn 2008/01/10 16:33:54 UTC (24866)
944 Log:
945 reconsidered having rb_ctime take a pointer to time_t, so just have it take a time_t like before
946
947 Modified:
948 libratbox/trunk/include/ratbox_lib.h (File Modified)
949 libratbox/trunk/src/ratbox_lib.c (File Modified)
950
951
952androsyn 2008/01/10 16:18:11 UTC (24862)
953 Log:
954 - Tweak rb_ctime to take a size argument.
955 - Tweak both rb_ctime and rb_date to take a time_t * instead of a time_t
956 - Also modify rb_ctime to internally defined day and month names.
957
958
959 Modified:
960 libratbox/trunk/configure (File Modified)
961 libratbox/trunk/configure.ac (File Modified)
962 libratbox/trunk/include/libratbox_config.h.in (File Modified)
963 libratbox/trunk/include/ratbox_lib.h (File Modified)
964 libratbox/trunk/src/ratbox_lib.c (File Modified)
965
966
967androsyn 2008/01/08 20:24:51 UTC (24854)
968 Log:
969 hand ssl errors to the accept callback instead of closing the fd behind the callers back
970
971 Modified:
972 libratbox/trunk/include/rb_commio.h (File Modified)
973 libratbox/trunk/src/openssl.c (File Modified)
974
975
976androsyn 2008/01/03 19:42:17 UTC (24840)
977 Log:
978 When the commio system isn't setup, add events like normal. Once commio
979 event processing is ready, add all scheduled events into it.
980
981
982
983 Modified:
984 libratbox/trunk/include/event-int.h (File Modified)
985 libratbox/trunk/src/commio.c (File Modified)
986 libratbox/trunk/src/event.c (File Modified)
987
988
989androsyn 2008/01/03 02:58:14 UTC (24832)
990 Log:
991 forgot to commit commio-ssl.h
992
993 Modified:
994 libratbox/trunk/include/commio-ssl.h (File Modified)
995
996
997androsyn 2008/01/02 20:41:25 UTC (24828)
998 Log:
999 oops move rb_supports_ssl to rb_commio.h
1000
1001 Modified:
1002 libratbox/trunk/include/rb_commio.h (File Modified)
1003
1004
1005androsyn 2008/01/02 20:40:10 UTC (24826)
1006 Log:
1007 add prototype for rb_supports_ssl
1008
1009 Modified:
1010 libratbox/trunk/include/commio-ssl.h (File Modified)
1011
1012
1013androsyn 2008/01/02 19:56:27 UTC (24824)
1014 Log:
1015 add rb_supports_ssl function to allow a caller to figure out if we support ssl or not
1016
1017 Modified:
1018 libratbox/trunk/src/export-syms.txt (File Modified)
1019 libratbox/trunk/src/nossl.c (File Modified)
1020 libratbox/trunk/src/openssl.c (File Modified)
1021
1022
1023androsyn 2008/01/02 19:51:38 UTC (24822)
1024 Log:
1025 add commio-ssl.h
1026
1027 Modified:
1028 libratbox/trunk/include/commio-ssl.h (File Added)
1029
1030
1031androsyn 2008/01/02 19:47:32 UTC (24820)
1032 Log:
1033 tidy up openssl vs nossl code.
1034
1035
1036 Modified:
1037 libratbox/trunk/include/commio-int.h (File Modified)
1038 libratbox/trunk/src/Makefile.am (File Modified)
1039 libratbox/trunk/src/Makefile.in (File Modified)
1040 libratbox/trunk/src/commio.c (File Modified)
1041 libratbox/trunk/src/nossl.c (File Modified)
1042 libratbox/trunk/src/openssl.c (File Modified)
1043
1044
1045androsyn 2008/01/02 15:43:50 UTC (24810)
1046 Log:
1047 forgot to add this
1048
1049 Modified:
1050 libratbox/trunk/include/event-int.h (File Added)
1051
1052
1053androsyn 2008/01/02 08:17:05 UTC (24808)
1054 Log:
1055 - Add support for doing timers using the commio handlers.
1056 -- 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)
1057 -- kqueue supports it if EVFILT_TIMER is supported. (not tested yet)
1058
1059 - Add a file called export-syms.txt that allows libtool to only export certain symbols in this list to the rest of the world.
1060 This keeps the internal commio functions and the like internal.
1061
1062
1063
1064 Modified:
1065 libratbox/trunk/Makefile.in (File Modified)
1066 libratbox/trunk/acinclude.m4 (File Modified)
1067 libratbox/trunk/configure (File Modified)
1068 libratbox/trunk/configure.ac (File Modified)
1069 libratbox/trunk/include/commio-int.h (File Modified)
1070 libratbox/trunk/include/libratbox_config.h.in (File Modified)
1071 libratbox/trunk/include/ratbox_lib.h (File Modified)
1072 libratbox/trunk/include/rb_event.h (File Modified)
1073 libratbox/trunk/include/rb_helper.h (File Modified)
1074 libratbox/trunk/src/Makefile.am (File Modified)
1075 libratbox/trunk/src/Makefile.in (File Modified)
1076 libratbox/trunk/src/commio.c (File Modified)
1077 libratbox/trunk/src/devpoll.c (File Modified)
1078 libratbox/trunk/src/epoll.c (File Modified)
1079 libratbox/trunk/src/event.c (File Modified)
1080 libratbox/trunk/src/export-syms.txt (File Added)
1081 libratbox/trunk/src/helper.c (File Modified)
1082 libratbox/trunk/src/kqueue.c (File Modified)
1083 libratbox/trunk/src/poll.c (File Modified)
1084 libratbox/trunk/src/ports.c (File Modified)
1085 libratbox/trunk/src/ratbox_lib.c (File Modified)
1086 libratbox/trunk/src/select.c (File Modified)
1087 libratbox/trunk/src/sigio.c (File Modified)
1088 libratbox/trunk/src/win32.c (File Modified)
1089
1090
1091androsyn 2007/12/29 01:51:41 UTC (24802)
1092 Log:
1093 fix some braindamage here
1094
1095 Modified:
1096 libratbox/trunk/src/helper.c (File Modified)
1097
1098
1099androsyn 2007/12/28 01:59:05 UTC (24792)
1100 Log:
1101 macros + order of operations will eat your brains
1102
1103 Modified:
1104 libratbox/trunk/include/commio-int.h (File Modified)
1105
1106
1107androsyn 2007/12/28 01:54:04 UTC (24790)
1108 Log:
1109 okay must sleep now..after this stuff...
1110
1111 Modified:
1112 libratbox/trunk/include/commio-int.h (File Modified)
1113
1114
1115androsyn 2007/12/28 01:50:46 UTC (24788)
1116 Log:
1117 fix a thinko
1118
1119 Modified:
1120 libratbox/trunk/include/commio-int.h (File Modified)
1121
1122
1123androsyn 2007/12/28 01:45:30 UTC (24786)
1124 Log:
1125 get rid of a stale define
1126
1127 Modified:
1128 libratbox/trunk/include/commio-int.h (File Modified)
1129
1130
1131androsyn 2007/12/28 00:36:41 UTC (24784)
1132 Log:
1133 change fd hash a bit
1134
1135 Modified:
1136 libratbox/trunk/include/commio-int.h (File Modified)
1137
1138
1139androsyn 2007/12/27 17:52:30 UTC (24780)
1140 Log:
1141 forgot to merge in one diff
1142
1143 Modified:
1144 libratbox/trunk/src/openssl.c (File Modified)
1145
1146
1147androsyn 2007/12/27 17:50:13 UTC (24778)
1148 Log:
1149 Make the ssl read/write code a bit more sane and add some ways of exporting out ssl error codes.
1150
1151
1152 Modified:
1153 libratbox/trunk/include/commio-int.h (File Modified)
1154 libratbox/trunk/include/rb_commio.h (File Modified)
1155 libratbox/trunk/src/commio.c (File Modified)
1156 libratbox/trunk/src/openssl.c (File Modified)
1157
1158
1159jilles 2007/12/26 16:37:43 UTC (24776)
1160 Log:
1161 Fix type checking on file descriptor being received over socket.
1162
1163
1164 Modified:
1165 libratbox/trunk/src/commio.c (File Modified)
1166
1167
1168androsyn 2007/12/26 03:56:52 UTC (24774)
1169 Log:
1170 make balloc.c use rb_uintptr_t
1171
1172 Modified:
1173 libratbox/trunk/src/balloc.c (File Modified)
1174
1175
1176androsyn 2007/12/26 02:32:07 UTC (24772)
1177 Log:
1178 have the fd handling code try to figure out what type of file descriptor the passed socket is
1179
1180 Modified:
1181 libratbox/trunk/configure (File Modified)
1182 libratbox/trunk/configure.ac (File Modified)
1183 libratbox/trunk/include/libratbox_config.h.in (File Modified)
1184 libratbox/trunk/include/ratbox_lib.h (File Modified)
1185 libratbox/trunk/src/commio.c (File Modified)
1186
1187
1188androsyn 2007/12/26 01:13:59 UTC (24770)
1189 Log:
1190 change return/input type to rb_get/set_type
1191
1192 Modified:
1193 libratbox/trunk/include/rb_commio.h (File Modified)
1194 libratbox/trunk/src/commio.c (File Modified)
1195
1196
1197androsyn 2007/12/25 23:29:41 UTC (24768)
1198 Log:
1199 reorder the _fde struct and get rid of some unused RB_FD flags
1200
1201 Modified:
1202 libratbox/trunk/include/commio-int.h (File Modified)
1203 libratbox/trunk/include/rb_commio.h (File Modified)
1204
1205
1206androsyn 2007/12/25 20:50:16 UTC (24766)
1207 Log:
1208 move FD types back into rb_commio.h a few things do need them
1209
1210 Modified:
1211 libratbox/trunk/include/commio-int.h (File Modified)
1212 libratbox/trunk/include/rb_commio.h (File Modified)
1213
1214
1215androsyn 2007/12/25 20:25:12 UTC (24762)
1216 Log:
1217 get rid of an unused variable
1218
1219 Modified:
1220 libratbox/trunk/src/commio.c (File Modified)
1221
1222
1223androsyn 2007/12/25 20:23:18 UTC (24760)
1224 Log:
1225 Tidy up some commio flag related things and make the struct a bit smaller by dynamically allocating
1226 the F->desc field.
1227
1228
1229
1230 Modified:
1231 libratbox/trunk/include/commio-int.h (File Modified)
1232 libratbox/trunk/include/rb_commio.h (File Modified)
1233 libratbox/trunk/src/commio.c (File Modified)
1234 libratbox/trunk/src/devpoll.c (File Modified)
1235 libratbox/trunk/src/epoll.c (File Modified)
1236 libratbox/trunk/src/helper.c (File Modified)
1237 libratbox/trunk/src/kqueue.c (File Modified)
1238 libratbox/trunk/src/openssl.c (File Modified)
1239 libratbox/trunk/src/poll.c (File Modified)
1240 libratbox/trunk/src/ports.c (File Modified)
1241 libratbox/trunk/src/select.c (File Modified)
1242 libratbox/trunk/src/sigio.c (File Modified)
1243 libratbox/trunk/src/win32.c (File Modified)
1244
1245
1246androsyn 2007/12/20 18:22:40 UTC (24752)
1247 Log:
1248 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.
1249 This bug has been hanging around for about 6 years.
1250
1251
1252
1253 Modified:
1254 libratbox/trunk/src/linebuf.c (File Modified)
1255
1256
1257androsyn 2007/12/17 18:43:17 UTC (24721)
1258 Log:
1259 make balloc.c compile with --enable-warnings --disable-balloc
1260
1261 Modified:
1262 libratbox/trunk/src/balloc.c (File Modified)
1263
1264
1265androsyn 2007/12/11 17:53:17 UTC (24693)
1266 Log:
1267 another openssl related tweak
1268
1269 Modified:
1270 libratbox/trunk/configure (File Modified)
1271 libratbox/trunk/configure.ac (File Modified)
1272 libratbox/trunk/include/libratbox_config.h.in (File Modified)
1273
1274
1275androsyn 2007/12/10 19:24:09 UTC (24679)
1276 Log:
1277 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..
1278
1279 Modified:
1280 libratbox/trunk/configure (File Modified)
1281 libratbox/trunk/configure.ac (File Modified)
1282 libratbox/trunk/include/libratbox_config.h.in (File Modified)
1283 libratbox/trunk/include/rb_tools.h (File Modified)
1284 libratbox/trunk/src/snprintf.c (File Modified)
1285 libratbox/trunk/src/tools.c (File Modified)
1286
1287
1288androsyn 2007/12/10 19:15:41 UTC (24677)
1289 Log:
1290 get rid of the dlink node too
1291
1292 Modified:
1293 libratbox/trunk/src/event.c (File Modified)
1294
1295
1296androsyn 2007/12/10 19:15:19 UTC (24675)
1297 Log:
1298 get rid of bogus ev = ptr->data stuff
1299
1300 Modified:
1301 libratbox/trunk/src/event.c (File Modified)
1302
1303
1304androsyn 2007/11/28 19:35:34 UTC (24637)
1305 Log:
1306 turn on DISABLE_SSL_COMP
1307
1308 Modified:
1309 libratbox/trunk/src/openssl.c (File Modified)
1310
1311
1312androsyn 2007/11/26 20:30:59 UTC (24615)
1313 Log:
1314 meh..just return the revision
1315
1316 Modified:
1317 libratbox/trunk/src/ratbox_lib.c (File Modified)
1318
1319
1320androsyn 2007/11/26 20:20:12 UTC (24613)
1321 Log:
1322 actually Rev makes more sense here
1323
1324 Modified:
1325 libratbox/trunk/src/ratbox_lib.c (File Modified)
1326
1327
1328androsyn 2007/11/26 20:19:24 UTC (24611)
1329 Log:
1330 fix id tag
1331
1332 Modified:
1333 libratbox/trunk/src/ratbox_lib.c (File Modified)
1334
1335
1336androsyn 2007/11/26 20:18:12 UTC (24609)
1337 Log:
1338 forgot to commit ratbox_lib.h
1339
1340 Modified:
1341 libratbox/trunk/include/ratbox_lib.h (File Modified)
1342
1343
1344androsyn 2007/11/26 20:09:05 UTC (24607)
1345 Log:
1346 add rb_lib_version
1347
1348 Modified:
1349 libratbox/trunk/src/ratbox_lib.c (File Modified)
1350
1351
1352androsyn 2007/11/26 20:01:07 UTC (24605)
1353 Log:
1354 have helpers replace fds 0-2 with /dev/null
1355
1356 Modified:
1357 libratbox/trunk/src/helper.c (File Modified)
1358
1359
1360androsyn 2007/11/19 17:14:40 UTC (24551)
1361 Log:
1362 missed an IPV6 to RB_IPV6 change
1363
1364 Modified:
1365 libratbox/trunk/include/rb_patricia.h (File Modified)
1366
1367
1368androsyn 2007/11/19 17:13:31 UTC (24549)
1369 Log:
1370 add ctype.h to ratbox_lib.h
1371
1372 Modified:
1373 libratbox/trunk/include/ratbox_lib.h (File Modified)
1374
1375
1376androsyn 2007/11/19 17:04:32 UTC (24547)
1377 Log:
1378 add some autoconf goop for better detecting ipv6 and change the IPV6 define to RB_IPV6
1379
1380 Modified:
1381 libratbox/trunk/acinclude.m4 (File Modified)
1382 libratbox/trunk/configure (File Modified)
1383 libratbox/trunk/configure.ac (File Modified)
1384 libratbox/trunk/include/commio-int.h (File Modified)
1385 libratbox/trunk/include/libratbox_config.h.in (File Modified)
1386 libratbox/trunk/include/ratbox_lib.h (File Modified)
1387 libratbox/trunk/src/commio.c (File Modified)
1388 libratbox/trunk/src/openssl.c (File Modified)
1389 libratbox/trunk/src/patricia.c (File Modified)
1390
1391
1392jilles 2007/11/17 15:35:48 UTC (24543)
1393 Log:
1394 Fix 100% cpu usage after certain SSL errors.
1395 One way to trigger this was to telnet (non-SSL) to an
1396 SSL port, then close the connection.
1397
1398
1399 Modified:
1400 libratbox/trunk/src/openssl.c (File Modified)
1401
1402
1403jilles 2007/11/17 14:50:14 UTC (24541)
1404 Log:
1405 Avoid crash in a certain case where the sending process died.
1406 Apparently CMSG_FIRSTHDR returns NULL in certain cases
1407 where the sending process died and the file descriptors
1408 are not available.
1409
1410
1411 Modified:
1412 libratbox/trunk/src/commio.c (File Modified)
1413
1414
1415androsyn 2007/11/15 19:44:57 UTC (24525)
1416 Log:
1417 add rb_ssl_start_connected with ssld in ratbox needs
1418
1419 Modified:
1420 libratbox/trunk/include/rb_commio.h (File Modified)
1421 libratbox/trunk/src/openssl.c (File Modified)
1422
1423
1424androsyn 2007/11/13 19:48:49 UTC (24505)
1425 Log:
1426 fix minor bug in rb_send_fd_buf
1427
1428 Modified:
1429 libratbox/trunk/src/commio.c (File Modified)
1430
1431
1432androsyn 2007/11/08 16:18:17 UTC (24477)
1433 Log:
1434 change rb_lib_init not to init linebufs as not everything will likely need linebufs
1435
1436 Modified:
1437 libratbox/trunk/include/ratbox_lib.h (File Modified)
1438 libratbox/trunk/src/helper.c (File Modified)
1439 libratbox/trunk/src/ratbox_lib.c (File Modified)
1440
1441
1442androsyn 2007/11/06 17:26:57 UTC (24459)
1443 Log:
1444 add rb_get_type and rb_set_type
1445
1446 Modified:
1447 libratbox/trunk/include/rb_commio.h (File Modified)
1448 libratbox/trunk/src/commio.c (File Modified)
1449
1450
1451androsyn 2007/11/05 17:15:41 UTC (24451)
1452 Log:
1453 set rb_pipe fds non blocking by default
1454
1455 Modified:
1456 libratbox/trunk/src/commio.c (File Modified)
1457
1458
1459androsyn 2007/11/02 17:32:00 UTC (24439)
1460 Log:
1461 add rb_ssl_start_accepted
1462
1463 Modified:
1464 libratbox/trunk/include/rb_commio.h (File Modified)
1465 libratbox/trunk/src/openssl.c (File Modified)
1466
1467
1468androsyn 2007/10/24 15:49:39 UTC (24434)
1469 Log:
1470 tweak the fd passing stuff to pass more than one fd if needed
1471
1472 Modified:
1473 libratbox/trunk/include/rb_commio.h (File Modified)
1474 libratbox/trunk/src/commio.c (File Modified)
1475
1476
1477androsyn 2007/10/23 20:28:27 UTC (24426)
1478 Log:
1479 rename patricia.h to rb_patricia.h and add it to ratbox_lib.h
1480
1481 Modified:
1482 libratbox/trunk/include/patricia.h (File Deleted)
1483 libratbox/trunk/include/ratbox_lib.h (File Modified)
1484 libratbox/trunk/include/rb_patricia.h (File Added)
1485 libratbox/trunk/src/patricia.c (File Modified)
1486
1487
1488androsyn 2007/10/23 20:26:01 UTC (24424)
1489 Log:
1490 Add patricia.c to libratbox
1491
1492
1493 Modified:
1494 libratbox/trunk/include/patricia.h (File Added)
1495 libratbox/trunk/src/Makefile.am (File Modified)
1496 libratbox/trunk/src/Makefile.in (File Modified)
1497 libratbox/trunk/src/patricia.c (File Added)
1498
1499
1500androsyn 2007/10/23 18:30:20 UTC (24422)
1501 Log:
1502 deal with not having a ancillary message
1503
1504 Modified:
1505 libratbox/trunk/include/rb_commio.h (File Modified)
1506 libratbox/trunk/src/commio.c (File Modified)
1507
1508
1509androsyn 2007/10/22 20:42:11 UTC (24420)
1510 Log:
1511 add some functions to pass fds back and forth over unix sockets
1512
1513 Modified:
1514 libratbox/trunk/include/rb_commio.h (File Modified)
1515 libratbox/trunk/src/commio.c (File Modified)
1516
1517
1518androsyn 2007/09/05 02:34:21 UTC (24384)
1519 Log:
1520 fix event_time_min stuff to actually work right
1521
1522 Modified:
1523 libratbox/trunk/src/event.c (File Modified)
1524 libratbox/trunk/src/ratbox_lib.c (File Modified)
1525
1526
1527androsyn 2007/09/05 01:49:21 UTC (24382)
1528 Log:
1529 move up the first rb_set_time()
1530
1531 Modified:
1532 libratbox/trunk/src/ratbox_lib.c (File Modified)
1533
1534
1535androsyn 2007/09/04 22:08:54 UTC (24380)
1536 Log:
1537 Rerun libtoolize and get newer versions of libtool
1538
1539 Modified:
1540 libratbox/trunk/config.guess (File Modified)
1541 libratbox/trunk/config.sub (File Modified)
1542 libratbox/trunk/ltmain.sh (File Modified)
1543
1544
1545androsyn 2007/09/04 19:34:44 UTC (24374)
1546 Log:
1547 make the WIN32_LEAN_AND_MEAN stuff actually go into outfile
1548
1549 Modified:
1550 libratbox/trunk/configure (File Modified)
1551 libratbox/trunk/configure.ac (File Modified)
1552
1553
1554androsyn 2007/09/04 19:30:58 UTC (24372)
1555 Log:
1556 rebuild makefiles with automake 1.10
1557
1558 Modified:
1559 libratbox/trunk/Makefile.in (File Modified)
1560 libratbox/trunk/aclocal.m4 (File Modified)
1561 libratbox/trunk/configure.ac (File Modified)
1562 libratbox/trunk/src/Makefile.in (File Modified)
1563
1564
1565androsyn 2007/09/04 17:54:44 UTC (24354)
1566 Log:
1567 add limits.h
1568
1569 Modified:
1570 libratbox/trunk/include/ratbox_lib.h (File Modified)
1571
1572
1573androsyn 2007/09/04 17:23:20 UTC (24352)
1574 Log:
1575 remove unused variable
1576
1577 Modified:
1578 libratbox/trunk/src/kqueue.c (File Modified)
1579
1580
1581androsyn 2007/09/04 17:18:49 UTC (24350)
1582 Log:
1583 tweak compile flags for interix
1584
1585 Modified:
1586 libratbox/trunk/configure (File Modified)
1587 libratbox/trunk/configure.ac (File Modified)
1588
1589
1590androsyn 2007/09/04 17:09:40 UTC (24348)
1591 Log:
1592 damn caps
1593
1594 Modified:
1595 libratbox/trunk/configure (File Modified)
1596 libratbox/trunk/configure.ac (File Modified)
1597
1598
1599androsyn 2007/09/04 17:05:14 UTC (24346)
1600 Log:
1601 define all_source for a platform that needs it :/
1602
1603 Modified:
1604 libratbox/trunk/configure (File Modified)
1605 libratbox/trunk/configure.ac (File Modified)
1606
1607
1608androsyn 2007/09/04 17:00:09 UTC (24342)
1609 Log:
1610 some minor header tweaks
1611
1612 Modified:
1613 libratbox/trunk/configure (File Modified)
1614 libratbox/trunk/configure.ac (File Modified)
1615 libratbox/trunk/src/win32.c (File Modified)
1616
1617
1618androsyn 2007/09/04 16:49:33 UTC (24340)
1619 Log:
1620 add arpa/inet.h check
1621
1622 Modified:
1623 libratbox/trunk/configure (File Modified)
1624 libratbox/trunk/configure.ac (File Modified)
1625 libratbox/trunk/include/libratbox_config.h.in (File Modified)
1626
1627
1628androsyn 2007/09/01 01:53:03 UTC (24326)
1629 Log:
1630 link against libcrypto as well as libssl
1631
1632 Modified:
1633 libratbox/trunk/configure (File Modified)
1634 libratbox/trunk/configure.ac (File Modified)
1635
1636
1637androsyn 2007/08/31 22:05:45 UTC (24324)
1638 Log:
1639 some header tweaks and renames
1640
1641 Modified:
1642 libratbox/trunk/configure (File Modified)
1643 libratbox/trunk/configure.ac (File Modified)
1644 libratbox/trunk/include/balloc.h (File Deleted)
1645 libratbox/trunk/include/commio.h (File Deleted)
1646 libratbox/trunk/include/event.h (File Deleted)
1647 libratbox/trunk/include/helper.h (File Deleted)
1648 libratbox/trunk/include/libratbox_config.h.in (File Modified)
1649 libratbox/trunk/include/linebuf.h (File Deleted)
1650 libratbox/trunk/include/ratbox_lib.h (File Modified)
1651 libratbox/trunk/include/rawbuf.h (File Deleted)
1652 libratbox/trunk/include/rb_balloc.h (File Added)
1653 libratbox/trunk/include/rb_commio.h (File Added)
1654 libratbox/trunk/include/rb_event.h (File Added)
1655 libratbox/trunk/include/rb_helper.h (File Added)
1656 libratbox/trunk/include/rb_linebuf.h (File Added)
1657 libratbox/trunk/include/rb_rawbuf.h (File Added)
1658 libratbox/trunk/include/rb_snprintf.h (File Added)
1659 libratbox/trunk/include/rb_tools.h (File Added)
1660 libratbox/trunk/include/snprintf.h (File Deleted)
1661 libratbox/trunk/include/tools.h (File Deleted)
1662 libratbox/trunk/src/balloc.c (File Modified)
1663 libratbox/trunk/src/commio.c (File Modified)
1664 libratbox/trunk/src/crypt.c (File Modified)
1665 libratbox/trunk/src/devpoll.c (File Modified)
1666 libratbox/trunk/src/epoll.c (File Modified)
1667 libratbox/trunk/src/helper.c (File Modified)
1668 libratbox/trunk/src/kqueue.c (File Modified)
1669 libratbox/trunk/src/linebuf.c (File Modified)
1670 libratbox/trunk/src/poll.c (File Modified)
1671 libratbox/trunk/src/ports.c (File Modified)
1672 libratbox/trunk/src/ratbox_lib.c (File Modified)
1673 libratbox/trunk/src/rawbuf.c (File Modified)
1674 libratbox/trunk/src/rb_memory.c (File Modified)
1675 libratbox/trunk/src/select.c (File Modified)
1676 libratbox/trunk/src/sigio.c (File Modified)
1677 libratbox/trunk/src/snprintf.c (File Modified)
1678 libratbox/trunk/src/tools.c (File Modified)
1679 libratbox/trunk/src/unix.c (File Modified)
1680 libratbox/trunk/src/win32.c (File Modified)
1681
1682
1683androsyn 2007/08/31 21:48:41 UTC (24322)
1684 Log:
1685 actually get rid of the posix_c_source stuff for now..
1686
1687 Modified:
1688 libratbox/trunk/configure (File Modified)
1689 libratbox/trunk/configure.ac (File Modified)
1690 libratbox/trunk/include/libratbox_config.h.in (File Modified)
1691
1692
1693androsyn 2007/08/31 15:10:15 UTC (24320)
1694 Log:
1695 move the rb_event_run() call until after rb_select
1696
1697 Modified:
1698 libratbox/trunk/src/ratbox_lib.c (File Modified)
1699
1700
1701androsyn 2007/08/31 14:48:03 UTC (24318)
1702 Log:
1703 i don't think these rb_set_times() are needed here
1704
1705 Modified:
1706 libratbox/trunk/src/event.c (File Modified)
1707
1708
1709androsyn 2007/08/31 03:26:15 UTC (24316)
1710 Log:
1711 make the rb_lib_loop not blow up when next = 0
1712
1713 Modified:
1714 libratbox/trunk/src/event.c (File Modified)
1715 libratbox/trunk/src/ratbox_lib.c (File Modified)
1716
1717
1718androsyn 2007/08/31 02:08:52 UTC (24314)
1719 Log:
1720 tweak the event code a little bit more
1721
1722 Modified:
1723 libratbox/trunk/include/event.h (File Modified)
1724 libratbox/trunk/src/event.c (File Modified)
1725 libratbox/trunk/src/ratbox_lib.c (File Modified)
1726
1727
1728androsyn 2007/08/31 01:47:38 UTC (24312)
1729 Log:
1730 set rb_timeout_ev to NULL after doing rb_event_delete
1731
1732 Modified:
1733 libratbox/trunk/src/commio.c (File Modified)
1734
1735
1736androsyn 2007/08/31 01:21:42 UTC (24308)
1737 Log:
1738 tweak some of the event stuff
1739
1740 Modified:
1741 libratbox/trunk/include/event.h (File Modified)
1742 libratbox/trunk/src/balloc.c (File Modified)
1743 libratbox/trunk/src/commio.c (File Modified)
1744 libratbox/trunk/src/event.c (File Modified)
1745 libratbox/trunk/src/helper.c (File Modified)
1746
1747
1748androsyn 2007/08/30 20:35:13 UTC (24304)
1749 Log:
1750 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
1751
1752 Modified:
1753 libratbox/trunk/src/event.c (File Modified)
1754 libratbox/trunk/src/ratbox_lib.c (File Modified)
1755
1756
1757androsyn 2007/08/30 20:00:06 UTC (24302)
1758 Log:
1759 add rb_event_next to get the time when the next event should run
1760
1761 Modified:
1762 libratbox/trunk/include/event.h (File Modified)
1763 libratbox/trunk/src/event.c (File Modified)
1764
1765
1766androsyn 2007/08/30 19:29:48 UTC (24300)
1767 Log:
1768 make it build again
1769
1770 Modified:
1771 libratbox/trunk/acinclude.m4 (File Modified)
1772 libratbox/trunk/configure (File Modified)
1773 libratbox/trunk/configure.ac (File Modified)
1774 libratbox/trunk/include/ratbox_lib.h (File Modified)
1775
1776
1777androsyn 2007/08/30 19:15:10 UTC (24298)
1778 Log:
1779 fix a few more autoconf things
1780
1781 Modified:
1782 libratbox/trunk/configure (File Modified)
1783 libratbox/trunk/configure.ac (File Modified)
1784 libratbox/trunk/include/libratbox_config.h.in (File Modified)
1785 libratbox/trunk/include/ratbox_lib.h (File Modified)
1786 libratbox/trunk/src/commio.c (File Modified)
1787
1788
1789androsyn 2007/08/30 18:55:22 UTC (24296)
1790 Log:
1791 fix the intptr/intmax checks
1792
1793 Modified:
1794 libratbox/trunk/acinclude.m4 (File Modified)
1795 libratbox/trunk/configure (File Modified)
1796 libratbox/trunk/configure.ac (File Modified)
1797
1798
1799androsyn 2007/08/30 16:57:59 UTC (24294)
1800 Log:
1801 generate a header file that can be installed with the library that isn't the standard autoconf header so we don't clash
1802
1803 Modified:
1804 libratbox/trunk/configure (File Modified)
1805 libratbox/trunk/configure.ac (File Modified)
1806 libratbox/trunk/include/commio-int.h (File Modified)
1807 libratbox/trunk/include/commio.h (File Modified)
1808 libratbox/trunk/include/linebuf.h (File Modified)
1809 libratbox/trunk/include/ratbox_lib.h (File Modified)
1810 libratbox/trunk/include/rb_memory.h (File Modified)
1811 libratbox/trunk/src/commio.c (File Modified)
1812 libratbox/trunk/src/crypt.c (File Modified)
1813 libratbox/trunk/src/openssl.c (File Modified)
1814 libratbox/trunk/src/rawbuf.c (File Modified)
1815
1816
1817androsyn 2007/08/29 20:16:46 UTC (24292)
1818 Log:
1819 put epoll info into a struct
1820
1821 Modified:
1822 libratbox/trunk/src/epoll.c (File Modified)
1823
1824
1825androsyn 2007/08/29 20:16:18 UTC (24290)
1826 Log:
1827 make heap_lists be malloced
1828
1829 Modified:
1830 libratbox/trunk/src/balloc.c (File Modified)
1831
1832
1833androsyn 2007/08/29 19:49:43 UTC (24288)
1834 Log:
1835 remove some unneeded macros from acinclude.m4
1836
1837 Modified:
1838 libratbox/trunk/acinclude.m4 (File Modified)
1839
1840
1841androsyn 2007/08/29 19:47:49 UTC (24286)
1842 Log:
1843 More portablity cleanups with autoconf and other things
1844
1845
1846 Modified:
1847 libratbox/trunk/configure (File Modified)
1848 libratbox/trunk/configure.ac (File Modified)
1849 libratbox/trunk/include/libratbox_config.h.in (File Modified)
1850 libratbox/trunk/include/ratbox_lib.h (File Modified)
1851 libratbox/trunk/src/commio.c (File Modified)
1852 libratbox/trunk/src/crypt.c (File Modified)
1853
1854
1855androsyn 2007/08/29 17:54:50 UTC (24284)
1856 Log:
1857 Make the detection of intXX_t types work a bit better
1858
1859
1860 Modified:
1861 libratbox/trunk/acinclude.m4 (File Modified)
1862 libratbox/trunk/aclocal.m4 (File Modified)
1863 libratbox/trunk/configure (File Modified)
1864
1865
1866androsyn 2007/08/27 19:29:16 UTC (24282)
1867 Log:
1868 fix some minor issues in acinclude.m4
1869
1870 Modified:
1871 libratbox/trunk/acinclude.m4 (File Modified)
1872 libratbox/trunk/configure (File Modified)
1873
1874
1875androsyn 2007/08/27 19:25:53 UTC (24280)
1876 Log:
1877 move struct msghdr msg into the HAVE_SENDMSG ifdef too
1878
1879 Modified:
1880 libratbox/trunk/src/commio.c (File Modified)
1881
1882
1883androsyn 2007/08/27 19:18:19 UTC (24278)
1884 Log:
1885 deal with platforms not having sendmsg
1886
1887 Modified:
1888 libratbox/trunk/src/commio.c (File Modified)
1889
1890
1891androsyn 2007/08/27 19:12:20 UTC (24276)
1892 Log:
1893 change strcasecmp to strcmp
1894
1895 Modified:
1896 libratbox/trunk/src/commio.c (File Modified)
1897
1898
1899androsyn 2007/08/27 04:00:24 UTC (24272)
1900 Log:
1901 s/ignoreErrno/rb_ignore_errno/g
1902
1903 Modified:
1904 libratbox/trunk/include/commio.h (File Modified)
1905 libratbox/trunk/src/commio.c (File Modified)
1906 libratbox/trunk/src/devpoll.c (File Modified)
1907 libratbox/trunk/src/epoll.c (File Modified)
1908 libratbox/trunk/src/helper.c (File Modified)
1909 libratbox/trunk/src/kqueue.c (File Modified)
1910 libratbox/trunk/src/openssl.c (File Modified)
1911 libratbox/trunk/src/poll.c (File Modified)
1912 libratbox/trunk/src/select.c (File Modified)
1913 libratbox/trunk/src/sigio.c (File Modified)
1914
1915
1916androsyn 2007/08/23 23:55:44 UTC (24270)
1917 Log:
1918 change a few cases of ircd-ratbox to libratbox
1919
1920 Modified:
1921 libratbox/trunk/configure (File Modified)
1922 libratbox/trunk/configure.ac (File Modified)
1923 libratbox/trunk/include/libratbox_config.h.in (File Modified)
1924
1925
1926androsyn 2007/08/23 23:46:25 UTC (24268)
1927 Log:
1928 Change IRCD_PREFIX to RB_PREFIX
1929
1930 Modified:
1931 libratbox/trunk/Makefile.in (File Modified)
1932 libratbox/trunk/configure (File Modified)
1933 libratbox/trunk/configure.ac (File Modified)
1934 libratbox/trunk/include/libratbox_config.h.in (File Modified)
1935 libratbox/trunk/src/Makefile.in (File Modified)
1936
1937
1938androsyn 2007/08/23 23:38:03 UTC (24266)
1939 Log:
1940 change some defines and what not from IRCD_ to RB_
1941
1942 Modified:
1943 libratbox/trunk/include/balloc.h (File Modified)
1944 libratbox/trunk/include/commio-int.h (File Modified)
1945 libratbox/trunk/include/commio.h (File Modified)
1946 libratbox/trunk/include/event.h (File Modified)
1947 libratbox/trunk/include/helper.h (File Modified)
1948 libratbox/trunk/include/linebuf.h (File Modified)
1949 libratbox/trunk/include/ratbox_lib.h (File Modified)
1950 libratbox/trunk/include/rawbuf.h (File Modified)
1951 libratbox/trunk/include/rb_memory.h (File Modified)
1952 libratbox/trunk/include/snprintf.h (File Modified)
1953 libratbox/trunk/include/tools.h (File Modified)
1954 libratbox/trunk/src/commio.c (File Modified)
1955 libratbox/trunk/src/devpoll.c (File Modified)
1956 libratbox/trunk/src/epoll.c (File Modified)
1957 libratbox/trunk/src/helper.c (File Modified)
1958 libratbox/trunk/src/kqueue.c (File Modified)
1959 libratbox/trunk/src/linebuf.c (File Modified)
1960 libratbox/trunk/src/openssl.c (File Modified)
1961 libratbox/trunk/src/poll.c (File Modified)
1962 libratbox/trunk/src/ports.c (File Modified)
1963 libratbox/trunk/src/rawbuf.c (File Modified)
1964 libratbox/trunk/src/select.c (File Modified)
1965 libratbox/trunk/src/sigio.c (File Modified)
1966 libratbox/trunk/src/win32.c (File Modified)
1967
1968
1969androsyn 2007/08/23 22:54:04 UTC (24264)
1970 Log:
1971 don't export rb_event_find
1972
1973 Modified:
1974 libratbox/trunk/include/event.h (File Modified)
1975 libratbox/trunk/src/event.c (File Modified)
1976
1977
1978androsyn 2007/08/23 17:45:02 UTC (24262)
1979 Log:
1980 - Fix poll and sigio not to be some braindamaged i think.
1981 - Actually update the rawbuf length left when using rawbuf flush.
1982 - Fix some openssl issues with accepting connections
1983
1984
1985 Modified:
1986 libratbox/trunk/src/epoll.c (File Modified)
1987 libratbox/trunk/src/openssl.c (File Modified)
1988 libratbox/trunk/src/poll.c (File Modified)
1989 libratbox/trunk/src/rawbuf.c (File Modified)
1990 libratbox/trunk/src/sigio.c (File Modified)
1991
1992
1993androsyn 2007/08/23 15:11:18 UTC (24258)
1994 Log:
1995 fix rb_rb_dlink_list_length calls
1996
1997 Modified:
1998 libratbox/trunk/src/balloc.c (File Modified)
1999 libratbox/trunk/src/commio.c (File Modified)
2000
2001
2002androsyn 2007/08/23 15:08:42 UTC (24256)
2003 Log:
2004 doubled rb by accident on rb_dlink_list_length
2005
2006 Modified:
2007 libratbox/trunk/include/tools.h (File Modified)
2008
2009
2010androsyn 2007/08/23 01:20:13 UTC (24254)
2011 Log:
2012 change __MINGW32__ ifdefs to WIN32 and so on
2013
2014 Modified:
2015 libratbox/trunk/include/commio-int.h (File Modified)
2016 libratbox/trunk/include/commio.h (File Modified)
2017 libratbox/trunk/include/ratbox_lib.h (File Modified)
2018 libratbox/trunk/src/balloc.c (File Modified)
2019 libratbox/trunk/src/commio.c (File Modified)
2020 libratbox/trunk/src/helper.c (File Modified)
2021 libratbox/trunk/src/openssl.c (File Modified)
2022 libratbox/trunk/src/win32.c (File Modified)
2023
2024
2025androsyn 2007/08/23 01:16:21 UTC (24252)
2026 Log:
2027 make things compile with mingw32 again
2028
2029 Modified:
2030 libratbox/trunk/include/ratbox_lib.h (File Modified)
2031 libratbox/trunk/src/commio.c (File Modified)
2032 libratbox/trunk/src/helper.c (File Modified)
2033 libratbox/trunk/src/nossl.c (File Modified)
2034 libratbox/trunk/src/unix.c (File Modified)
2035 libratbox/trunk/src/win32.c (File Modified)
2036
2037
2038androsyn 2007/08/22 19:11:55 UTC (24248)
2039 Log:
2040 rename ircd_memory.c to rb_memory.c
2041
2042 Modified:
2043 libratbox/trunk/src/Makefile.am (File Modified)
2044 libratbox/trunk/src/Makefile.in (File Modified)
2045 libratbox/trunk/src/ircd_memory.c (File Deleted)
2046 libratbox/trunk/src/rb_memory.c (File Added)
2047
2048
2049androsyn 2007/08/22 19:10:33 UTC (24246)
2050 Log:
2051 rename dlink_* to rb_dlink_ and so on
2052
2053 Modified:
2054 libratbox/trunk/include/commio-int.h (File Modified)
2055 libratbox/trunk/include/linebuf.h (File Modified)
2056 libratbox/trunk/include/tools.h (File Modified)
2057 libratbox/trunk/src/balloc.c (File Modified)
2058 libratbox/trunk/src/commio.c (File Modified)
2059 libratbox/trunk/src/event.c (File Modified)
2060 libratbox/trunk/src/linebuf.c (File Modified)
2061 libratbox/trunk/src/ratbox_lib.c (File Modified)
2062 libratbox/trunk/src/rawbuf.c (File Modified)
2063 libratbox/trunk/src/tools.c (File Modified)
2064
2065
2066androsyn 2007/08/22 18:44:30 UTC (24242)
2067 Log:
2068 rename functions from ircd_ to rb_
2069
2070 Modified:
2071 libratbox/trunk/include/balloc.h (File Modified)
2072 libratbox/trunk/include/commio-int.h (File Modified)
2073 libratbox/trunk/include/commio.h (File Modified)
2074 libratbox/trunk/include/event.h (File Modified)
2075 libratbox/trunk/include/helper.h (File Modified)
2076 libratbox/trunk/include/ircd_memory.h (File Deleted)
2077 libratbox/trunk/include/linebuf.h (File Modified)
2078 libratbox/trunk/include/ratbox_lib.h (File Modified)
2079 libratbox/trunk/include/rawbuf.h (File Modified)
2080 libratbox/trunk/include/rb_memory.h (File Added)
2081 libratbox/trunk/include/snprintf.h (File Modified)
2082 libratbox/trunk/include/tools.h (File Modified)
2083 libratbox/trunk/src/balloc.c (File Modified)
2084 libratbox/trunk/src/commio.c (File Modified)
2085 libratbox/trunk/src/crypt.c (File Modified)
2086 libratbox/trunk/src/devpoll.c (File Modified)
2087 libratbox/trunk/src/epoll.c (File Modified)
2088 libratbox/trunk/src/event.c (File Modified)
2089 libratbox/trunk/src/helper.c (File Modified)
2090 libratbox/trunk/src/ircd_memory.c (File Modified)
2091 libratbox/trunk/src/kqueue.c (File Modified)
2092 libratbox/trunk/src/linebuf.c (File Modified)
2093 libratbox/trunk/src/nossl.c (File Modified)
2094 libratbox/trunk/src/openssl.c (File Modified)
2095 libratbox/trunk/src/poll.c (File Modified)
2096 libratbox/trunk/src/ports.c (File Modified)
2097 libratbox/trunk/src/ratbox_lib.c (File Modified)
2098 libratbox/trunk/src/rawbuf.c (File Modified)
2099 libratbox/trunk/src/select.c (File Modified)
2100 libratbox/trunk/src/sigio.c (File Modified)
2101 libratbox/trunk/src/snprintf.c (File Modified)
2102 libratbox/trunk/src/tools.c (File Modified)
2103 libratbox/trunk/src/unix.c (File Modified)
2104 libratbox/trunk/src/win32.c (File Modified)
2105
2106
2107androsyn 2007/08/22 18:39:41 UTC (24240)
2108 Log:
2109 deal with some of the s/libircd/libratbox/ name changes
2110
2111 Modified:
2112 libratbox/trunk/Makefile.in (File Modified)
2113 libratbox/trunk/configure (File Modified)
2114 libratbox/trunk/configure.ac (File Modified)
2115 libratbox/trunk/include/ircd_lib.h (File Deleted)
2116 libratbox/trunk/include/libircd_config.h.in (File Deleted)
2117 libratbox/trunk/include/libratbox_config.h.in (File Added)
2118 libratbox/trunk/include/ratbox_lib.h (File Added)
2119 libratbox/trunk/src/Makefile.am (File Modified)
2120 libratbox/trunk/src/Makefile.in (File Modified)
2121 libratbox/trunk/src/balloc.c (File Modified)
2122 libratbox/trunk/src/commio.c (File Modified)
2123 libratbox/trunk/src/crypt.c (File Modified)
2124 libratbox/trunk/src/devpoll.c (File Modified)
2125 libratbox/trunk/src/epoll.c (File Modified)
2126 libratbox/trunk/src/event.c (File Modified)
2127 libratbox/trunk/src/helper.c (File Modified)
2128 libratbox/trunk/src/ircd_lib.c (File Deleted)
2129 libratbox/trunk/src/ircd_memory.c (File Modified)
2130 libratbox/trunk/src/kqueue.c (File Modified)
2131 libratbox/trunk/src/linebuf.c (File Modified)
2132 libratbox/trunk/src/poll.c (File Modified)
2133 libratbox/trunk/src/ports.c (File Modified)
2134 libratbox/trunk/src/ratbox_lib.c (File Added)
2135 libratbox/trunk/src/rawbuf.c (File Modified)
2136 libratbox/trunk/src/select.c (File Modified)
2137 libratbox/trunk/src/sigio.c (File Modified)
2138 libratbox/trunk/src/snprintf.c (File Modified)
2139 libratbox/trunk/src/tools.c (File Modified)
2140 libratbox/trunk/src/unix.c (File Modified)
2141 libratbox/trunk/src/win32.c (File Modified)
2142
2143
2144androsyn 2007/08/22 01:29:24 UTC (24237)
2145 Log:
2146 Don't free fde_t's until after the poll loops have finished
2147
2148 Modified:
2149 libircd/trunk/src/commio.c (File Modified)
2150
2151
2152androsyn 2007/08/21 18:53:10 UTC (24233)
2153 Log:
2154 make ircd_get_sockerr use ircd_fde_t as well
2155
2156 Modified:
2157 libircd/trunk/include/commio.h (File Modified)
2158 libircd/trunk/src/commio.c (File Modified)
2159
2160
2161androsyn 2007/08/21 18:45:08 UTC (24231)
2162 Log:
2163 tweak ircd_set_buffers
2164
2165 Modified:
2166 libircd/trunk/include/commio.h (File Modified)
2167 libircd/trunk/src/commio.c (File Modified)
2168
2169
2170androsyn 2007/08/21 18:28:05 UTC (24229)
2171 Log:
2172 add santy checking to ircd_get_fd
2173
2174 Modified:
2175 libircd/trunk/src/commio.c (File Modified)
2176
2177
2178androsyn 2007/08/21 18:24:36 UTC (24227)
2179 Log:
2180 add ircd_get_fde
2181
2182 Modified:
2183 libircd/trunk/include/commio.h (File Modified)
2184 libircd/trunk/src/commio.c (File Modified)
2185
2186
2187androsyn 2007/08/21 18:18:16 UTC (24225)
2188 Log:
2189 remove some crufty code in helper.c
2190
2191 Modified:
2192 libircd/trunk/src/helper.c (File Modified)
2193
2194
2195androsyn 2007/08/21 18:13:55 UTC (24223)
2196 Log:
2197 rename fde_t to ircd_fde_t
2198
2199 Modified:
2200 libircd/trunk/include/commio-int.h (File Modified)
2201 libircd/trunk/include/commio.h (File Modified)
2202 libircd/trunk/include/linebuf.h (File Modified)
2203 libircd/trunk/include/rawbuf.h (File Modified)
2204 libircd/trunk/src/commio.c (File Modified)
2205 libircd/trunk/src/devpoll.c (File Modified)
2206 libircd/trunk/src/epoll.c (File Modified)
2207 libircd/trunk/src/helper.c (File Modified)
2208 libircd/trunk/src/kqueue.c (File Modified)
2209 libircd/trunk/src/linebuf.c (File Modified)
2210 libircd/trunk/src/openssl.c (File Modified)
2211 libircd/trunk/src/poll.c (File Modified)
2212 libircd/trunk/src/ports.c (File Modified)
2213 libircd/trunk/src/rawbuf.c (File Modified)
2214 libircd/trunk/src/select.c (File Modified)
2215 libircd/trunk/src/sigio.c (File Modified)
2216 libircd/trunk/src/win32.c (File Modified)
2217
2218
2219androsyn 2007/08/21 17:58:34 UTC (24221)
2220 Log:
2221 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
2222
2223 Modified:
2224 libircd/trunk/include/commio-int.h (File Modified)
2225 libircd/trunk/include/commio.h (File Modified)
2226 libircd/trunk/include/ircd_lib.h (File Modified)
2227 libircd/trunk/include/linebuf.h (File Modified)
2228 libircd/trunk/include/rawbuf.h (File Modified)
2229 libircd/trunk/src/commio.c (File Modified)
2230 libircd/trunk/src/devpoll.c (File Modified)
2231 libircd/trunk/src/epoll.c (File Modified)
2232 libircd/trunk/src/helper.c (File Modified)
2233 libircd/trunk/src/kqueue.c (File Modified)
2234 libircd/trunk/src/linebuf.c (File Modified)
2235 libircd/trunk/src/openssl.c (File Modified)
2236 libircd/trunk/src/poll.c (File Modified)
2237 libircd/trunk/src/ports.c (File Modified)
2238 libircd/trunk/src/rawbuf.c (File Modified)
2239 libircd/trunk/src/select.c (File Modified)
2240 libircd/trunk/src/sigio.c (File Modified)
2241 libircd/trunk/src/win32.c (File Modified)
2242
2243
2244androsyn 2007/08/15 17:06:59 UTC (24211)
2245 Log:
2246 cleanup the fde_t struct a bit so that accept and connect data are only allocated as needed
2247
2248 Modified:
2249 libircd/trunk/include/commio-int.h (File Modified)
2250 libircd/trunk/src/commio.c (File Modified)
2251 libircd/trunk/src/openssl.c (File Modified)
2252 libircd/trunk/src/sigio.c (File Modified)
2253
2254
2255androsyn 2007/08/15 16:07:57 UTC (24209)
2256 Log:
2257 remove some warnings
2258
2259 Modified:
2260 libircd/trunk/include/commio-int.h (File Modified)
2261
2262
2263androsyn 2007/08/15 16:06:31 UTC (24207)
2264 Log:
2265 move UIO_MAXIOV stuff to commio-int.h
2266
2267 Modified:
2268 libircd/trunk/include/commio-int.h (File Modified)
2269 libircd/trunk/include/commio.h (File Modified)
2270 libircd/trunk/src/linebuf.c (File Modified)
2271 libircd/trunk/src/rawbuf.c (File Modified)
2272
2273
2274androsyn 2007/08/15 02:16:03 UTC (24205)
2275 Log:
2276 fix error message
2277
2278 Modified:
2279 libircd/trunk/include/rawbuf.h (File Modified)
2280
2281
2282androsyn 2007/08/13 18:56:55 UTC (24203)
2283 Log:
2284 cleanup time handling a bit
2285
2286 Modified:
2287 libircd/trunk/include/ircd_lib.h (File Modified)
2288 libircd/trunk/src/ircd_lib.c (File Modified)
2289
2290
2291androsyn 2007/08/13 18:41:03 UTC (24199)
2292 Log:
2293 remove pointless crypt prototype from ircd_lib.h
2294
2295 Modified:
2296 libircd/trunk/include/ircd_lib.h (File Modified)
2297
2298
2299androsyn 2007/08/13 18:08:44 UTC (24195)
2300 Log:
2301 remove ircd_currenttime macro and friends and just use the function call
2302
2303 Modified:
2304 libircd/trunk/include/ircd_lib.h (File Modified)
2305 libircd/trunk/src/commio.c (File Modified)
2306 libircd/trunk/src/event.c (File Modified)
2307
2308
2309androsyn 2007/08/13 18:06:14 UTC (24193)
2310 Log:
2311 add ircd_lib_loop
2312
2313 Modified:
2314 libircd/trunk/include/ircd_lib.h (File Modified)
2315 libircd/trunk/src/ircd_lib.c (File Modified)
2316
2317
2318androsyn 2007/08/10 23:06:48 UTC (24191)
2319 Log:
2320 tweak some of rawbufs data types a bit
2321
2322 Modified:
2323 libircd/trunk/include/rawbuf.h (File Modified)
2324 libircd/trunk/src/rawbuf.c (File Modified)
2325
2326
2327androsyn 2007/08/10 02:07:22 UTC (24189)
2328 Log:
2329 remove memmove call in rawbuf.c
2330
2331 Modified:
2332 libircd/trunk/src/rawbuf.c (File Modified)
2333
2334
2335androsyn 2007/08/06 20:23:06 UTC (24187)
2336 Log:
2337 make ircd_free_rawbuffer free all buffers associated with the head
2338
2339 Modified:
2340 libircd/trunk/src/rawbuf.c (File Modified)
2341
2342
2343androsyn 2007/08/06 17:33:37 UTC (24185)
2344 Log:
2345 fixed a bug where we passed the helpers sendq instead of the helper itself to ircd_helper_write_sendq
2346
2347 Modified:
2348 libircd/trunk/src/helper.c (File Modified)
2349
2350
2351androsyn 2007/08/06 17:30:54 UTC (24183)
2352 Log:
2353 fix a minor buglet in ircd_rawbuf_get and add ircd_rawbuf_length
2354
2355 Modified:
2356 libircd/trunk/include/rawbuf.h (File Modified)
2357 libircd/trunk/src/rawbuf.c (File Modified)
2358
2359
2360androsyn 2007/08/06 17:07:09 UTC (24181)
2361 Log:
2362 add rawbuf.c and rawbuf.h, this implements a buffering system similiar to linebuf.c but no reference counting and is 8bit clean
2363
2364 Modified:
2365 libircd/trunk/Makefile.in (File Modified)
2366 libircd/trunk/include/ircd_lib.h (File Modified)
2367 libircd/trunk/include/rawbuf.h (File Added)
2368 libircd/trunk/src/Makefile.am (File Modified)
2369 libircd/trunk/src/Makefile.in (File Modified)
2370 libircd/trunk/src/rawbuf.c (File Added)
2371
2372
2373androsyn 2007/08/06 13:18:20 UTC (24179)
2374 Log:
2375 tidy up the _buf_line struct a bit
2376
2377 Modified:
2378 libircd/trunk/include/linebuf.h (File Modified)
2379
2380
2381jilles 2007/07/31 21:07:15 UTC (24135)
2382 Log:
2383 Fix kqueue and devpoll for r24007.
2384
2385
2386 Modified:
2387 libircd/trunk/src/devpoll.c (File Modified)
2388 libircd/trunk/src/kqueue.c (File Modified)
2389
2390
2391androsyn 2007/07/26 16:09:58 UTC (24117)
2392 Log:
2393 if we call the helper_restart function, we need to return immediately
2394
2395 Modified:
2396 libircd/trunk/src/helper.c (File Modified)
2397
2398
2399androsyn 2007/07/26 14:35:22 UTC (24115)
2400 Log:
2401 sanity check in ircd_ssl_shutdown
2402
2403 Modified:
2404 libircd/trunk/src/openssl.c (File Modified)
2405
2406
2407androsyn 2007/07/25 23:44:09 UTC (24111)
2408 Log:
2409 fix dhparam handling
2410
2411 Modified:
2412 libircd/trunk/src/openssl.c (File Modified)
2413
2414
2415androsyn 2007/07/25 20:06:10 UTC (24109)
2416 Log:
2417 change return value
2418
2419 Modified:
2420 libircd/trunk/src/nossl.c (File Modified)
2421
2422
2423androsyn 2007/07/25 20:04:45 UTC (24107)
2424 Log:
2425 check for errors when loading keyfiles and the like
2426
2427 Modified:
2428 libircd/trunk/include/commio.h (File Modified)
2429 libircd/trunk/src/nossl.c (File Modified)
2430 libircd/trunk/src/openssl.c (File Modified)
2431
2432
2433androsyn 2007/07/25 19:17:27 UTC (24103)
2434 Log:
2435 add a prototype for ircd_get_random
2436
2437 Modified:
2438 libircd/trunk/include/commio.h (File Modified)
2439
2440
2441androsyn 2007/07/25 19:13:50 UTC (24101)
2442 Log:
2443 add ircd_get_random
2444
2445 Modified:
2446 libircd/trunk/include/commio.h (File Modified)
2447 libircd/trunk/src/nossl.c (File Modified)
2448 libircd/trunk/src/openssl.c (File Modified)
2449
2450
2451androsyn 2007/07/25 17:52:33 UTC (24099)
2452 Log:
2453 missed a commit
2454
2455 Modified:
2456 libircd/trunk/include/commio.h (File Modified)
2457
2458
2459androsyn 2007/07/25 17:52:14 UTC (24097)
2460 Log:
2461 dont use writev on ssl sockets as its rather pointless
2462
2463 Modified:
2464 libircd/trunk/src/commio.c (File Modified)
2465 libircd/trunk/src/linebuf.c (File Modified)
2466
2467
2468androsyn 2007/07/25 16:19:02 UTC (24091)
2469 Log:
2470 remove ircd_slow_list_length and LIST_SANITY_CHECK
2471
2472 Modified:
2473 libircd/trunk/include/ircd_lib.h (File Modified)
2474 libircd/trunk/include/tools.h (File Modified)
2475 libircd/trunk/src/tools.c (File Modified)
2476
2477
2478androsyn 2007/07/25 16:10:07 UTC (24089)
2479 Log:
2480 the libircd_abi stuff is no longer needed as we end up having the same size irc_sockaddr_storage regardless now
2481
2482 Modified:
2483 libircd/trunk/configure (File Modified)
2484 libircd/trunk/configure.ac (File Modified)
2485 libircd/trunk/include/libircd_abi.h.in (File Deleted)
2486
2487
2488androsyn 2007/07/25 15:50:00 UTC (24085)
2489 Log:
2490 add a GET_SS_FAMILY macro
2491
2492 Modified:
2493 libircd/trunk/include/ircd_lib.h (File Modified)
2494
2495
2496androsyn 2007/07/25 15:45:24 UTC (24083)
2497 Log:
2498 do some hackishness to make SET_SS_LEN compile issues get tripped up on platforms that don't need it
2499
2500 Modified:
2501 libircd/trunk/include/ircd_lib.h (File Modified)
2502 libircd/trunk/src/commio.c (File Modified)
2503
2504
2505androsyn 2007/07/25 15:35:12 UTC (24081)
2506 Log:
2507 uncondtionally make irc_sockaddr_storage 128 bytes. Tweak some of the macros relating to sockaddr_storage as well
2508
2509 Modified:
2510 libircd/trunk/configure (File Modified)
2511 libircd/trunk/configure.ac (File Modified)
2512 libircd/trunk/include/ircd_lib.h (File Modified)
2513 libircd/trunk/src/commio.c (File Modified)
2514
2515
2516androsyn 2007/07/25 15:15:41 UTC (24079)
2517 Log:
2518 - Remove timeout handler once we are ready to handoff the SSL connection to the callback.
2519 - Disable SSLv2 incoming connection support as these are widely accepted to be insecure.
2520 - Add an ifdef if we want to disable compression support in openssl
2521
2522
2523
2524 Modified:
2525 libircd/trunk/src/openssl.c (File Modified)
2526
2527
2528androsyn 2007/07/25 02:43:50 UTC (24075)
2529 Log:
2530 Split client and server ssl contexts.
2531 Fix a minor compile error with ipv6
2532
2533
2534
2535 Modified:
2536 libircd/trunk/src/commio.c (File Modified)
2537 libircd/trunk/src/openssl.c (File Modified)
2538
2539
2540androsyn 2007/07/24 20:26:03 UTC (24073)
2541 Log:
2542 case the void * ->ssl member to SSL * where necessary
2543
2544 Modified:
2545 libircd/trunk/src/openssl.c (File Modified)
2546
2547
2548androsyn 2007/07/24 19:18:15 UTC (24071)
2549 Log:
2550 remove a debugging fprintf
2551
2552 Modified:
2553 libircd/trunk/src/openssl.c (File Modified)
2554
2555
2556androsyn 2007/07/24 19:09:40 UTC (24069)
2557 Log:
2558 add outbound ssl connect code
2559
2560 Modified:
2561 libircd/trunk/include/commio.h (File Modified)
2562 libircd/trunk/src/commio.c (File Modified)
2563 libircd/trunk/src/openssl.c (File Modified)
2564
2565
2566androsyn 2007/07/24 17:55:17 UTC (24061)
2567 Log:
2568 move a bunch of commio.h things into commio-int.h which doesn't get included by users of the library
2569
2570 Modified:
2571 libircd/trunk/include/commio-int.h (File Added)
2572 libircd/trunk/include/commio.h (File Modified)
2573 libircd/trunk/src/commio.c (File Modified)
2574 libircd/trunk/src/devpoll.c (File Modified)
2575 libircd/trunk/src/epoll.c (File Modified)
2576 libircd/trunk/src/helper.c (File Modified)
2577 libircd/trunk/src/kqueue.c (File Modified)
2578 libircd/trunk/src/poll.c (File Modified)
2579 libircd/trunk/src/ports.c (File Modified)
2580 libircd/trunk/src/select.c (File Modified)
2581 libircd/trunk/src/sigio.c (File Modified)
2582 libircd/trunk/src/win32.c (File Modified)
2583
2584
2585androsyn 2007/07/24 17:25:41 UTC (24059)
2586 Log:
2587 various prototype cleanups and the like
2588
2589 Modified:
2590 libircd/trunk/include/commio.h (File Modified)
2591 libircd/trunk/include/tools.h (File Modified)
2592 libircd/trunk/src/commio.c (File Modified)
2593 libircd/trunk/src/tools.c (File Modified)
2594 libircd/trunk/src/unix.c (File Modified)
2595
2596
2597androsyn 2007/07/24 17:19:38 UTC (24057)
2598 Log:
2599 add prototype for ircd_crypt
2600
2601 Modified:
2602 libircd/trunk/include/ircd_lib.h (File Modified)
2603
2604
2605androsyn 2007/07/24 17:12:40 UTC (24055)
2606 Log:
2607 Move openssl functions into openssl.c
2608 Add a nossl.c wrapper to keep functions that are exported to maintain the ABI.
2609
2610
2611
2612
2613 Modified:
2614 libircd/trunk/include/commio.h (File Modified)
2615 libircd/trunk/src/commio.c (File Modified)
2616 libircd/trunk/src/nossl.c (File Added)
2617 libircd/trunk/src/openssl.c (File Added)
2618
2619
2620androsyn 2007/07/24 16:12:13 UTC (24051)
2621 Log:
2622 its helpful when your helper loop actually loops
2623
2624 Modified:
2625 libircd/trunk/src/helper.c (File Modified)
2626
2627
2628androsyn 2007/07/24 15:57:08 UTC (24049)
2629 Log:
2630 Do openssl detection in autoconf and wrap the ssl code in ifdefs
2631
2632
2633 Modified:
2634 libircd/trunk/Makefile.in (File Modified)
2635 libircd/trunk/configure (File Modified)
2636 libircd/trunk/configure.ac (File Modified)
2637 libircd/trunk/include/libircd_config.h.in (File Modified)
2638 libircd/trunk/src/Makefile.am (File Modified)
2639 libircd/trunk/src/Makefile.in (File Modified)
2640 libircd/trunk/src/commio.c (File Modified)
2641
2642
2643androsyn 2007/07/24 15:08:34 UTC (24047)
2644 Log:
2645 forgot to rename ircd_helper_read
2646
2647 Modified:
2648 libircd/trunk/src/helper.c (File Modified)
2649
2650
2651androsyn 2007/07/24 15:06:15 UTC (24045)
2652 Log:
2653 tweak the helper read api a bit
2654
2655 Modified:
2656 libircd/trunk/include/helper.h (File Modified)
2657 libircd/trunk/src/helper.c (File Modified)
2658
2659
2660androsyn 2007/07/24 14:58:05 UTC (24043)
2661 Log:
2662 change ircd_helper_read to take a ircd_helper pointer. Add an ircd_helper_loop() function as well
2663
2664 Modified:
2665 libircd/trunk/include/helper.h (File Modified)
2666 libircd/trunk/src/helper.c (File Modified)
2667
2668
2669androsyn 2007/07/24 14:49:26 UTC (24041)
2670 Log:
2671 do printf format checking on ircd_helper_write
2672
2673 Modified:
2674 libircd/trunk/include/helper.h (File Modified)
2675
2676
2677androsyn 2007/07/24 03:37:24 UTC (24039)
2678 Log:
2679 move struct _ircd_helper defintion to helper.c leaving just forward declarations in helper.h
2680
2681 Modified:
2682 libircd/trunk/include/helper.h (File Modified)
2683 libircd/trunk/src/helper.c (File Modified)
2684
2685
2686androsyn 2007/07/24 03:25:03 UTC (24037)
2687 Log:
2688 move some struct definitions into balloc.c out of balloc.h
2689
2690 Modified:
2691 libircd/trunk/include/balloc.h (File Modified)
2692 libircd/trunk/src/balloc.c (File Modified)
2693
2694
2695androsyn 2007/07/24 03:21:09 UTC (24035)
2696 Log:
2697 move struct ev_entry to event.c
2698
2699 Modified:
2700 libircd/trunk/include/event.h (File Modified)
2701 libircd/trunk/src/event.c (File Modified)
2702
2703
2704androsyn 2007/07/23 19:02:51 UTC (24033)
2705 Log:
2706 get rid of this break that was breaking stuff
2707
2708 Modified:
2709 libircd/trunk/src/commio.c (File Modified)
2710
2711
2712androsyn 2007/07/20 17:39:33 UTC (24031)
2713 Log:
2714 add a missing semicolon
2715
2716 Modified:
2717 libircd/trunk/include/commio.h (File Modified)
2718
2719
2720androsyn 2007/07/20 17:38:39 UTC (24029)
2721 Log:
2722 add check for a missing pre callback
2723 add missing prototypes
2724 reduce ssl accept timeout to 10 seconds
2725
2726
2727 Modified:
2728 libircd/trunk/include/commio.h (File Modified)
2729 libircd/trunk/src/commio.c (File Modified)
2730
2731
2732androsyn 2007/07/20 15:31:11 UTC (24025)
2733 Log:
2734 initialize the type variable earlier
2735
2736 Modified:
2737 libircd/trunk/src/commio.c (File Modified)
2738
2739
2740androsyn 2007/07/20 15:28:45 UTC (24023)
2741 Log:
2742 remove an unused variable
2743
2744 Modified:
2745 libircd/trunk/src/commio.c (File Modified)
2746
2747
2748androsyn 2007/07/20 15:26:05 UTC (24021)
2749 Log:
2750 oops. don't ircd_open a file handle twice
2751
2752 Modified:
2753 libircd/trunk/src/commio.c (File Modified)
2754
2755
2756androsyn 2007/07/20 15:09:36 UTC (24019)
2757 Log:
2758 add missing ircd_accept_tcp prototype
2759
2760 Modified:
2761 libircd/trunk/include/commio.h (File Modified)
2762
2763
2764androsyn 2007/07/20 15:07:47 UTC (24017)
2765 Log:
2766 slightly change the ACPRE callback again
2767
2768 Modified:
2769 libircd/trunk/include/commio.h (File Modified)
2770 libircd/trunk/src/commio.c (File Modified)
2771
2772
2773androsyn 2007/07/20 15:04:40 UTC (24015)
2774 Log:
2775 slightly change the ACPRE callback
2776
2777 Modified:
2778 libircd/trunk/include/commio.h (File Modified)
2779 libircd/trunk/src/commio.c (File Modified)
2780
2781
2782androsyn 2007/07/20 14:47:32 UTC (24009)
2783 Log:
2784 Add an accept pre-callback to so that we can do things like dline/reject cache processing early
2785
2786 Modified:
2787 libircd/trunk/include/commio.h (File Modified)
2788 libircd/trunk/src/commio.c (File Modified)
2789
2790
2791androsyn 2007/07/20 14:32:24 UTC (24007)
2792 Log:
2793 Change FD_* enums into a bitmask called IRCD_FD
2794
2795 Modified:
2796 libircd/trunk/include/commio.h (File Modified)
2797 libircd/trunk/src/commio.c (File Modified)
2798 libircd/trunk/src/epoll.c (File Modified)
2799 libircd/trunk/src/helper.c (File Modified)
2800
2801
2802androsyn 2007/07/20 03:01:32 UTC (24005)
2803 Log:
2804 first part of my currently busted ssl/tls code
2805
2806 Modified:
2807 libircd/trunk/include/commio.h (File Modified)
2808 libircd/trunk/src/commio.c (File Modified)
2809 libircd/trunk/src/epoll.c (File Modified)
2810
2811
2812androsyn 2007/07/20 02:58:45 UTC (24003)
2813 Log:
2814 add a missing balloc commit
2815
2816 Modified:
2817 libircd/trunk/src/balloc.c (File Modified)
2818
2819
2820jilles 2007/02/11 19:25:02 UTC (23608)
2821 Log:
2822 Don't lose a kqueue update when there are very many at a time.
2823
2824 charybdis r3205 (nenolod)
2825
2826
2827 Modified:
2828 libircd/trunk/src/kqueue.c (File Modified)
2829
2830
2831androsyn 2007/02/01 17:37:46 UTC (23565)
2832 Log:
2833 remove in6addr_any check
2834
2835 Modified:
2836 libircd/trunk/configure (File Modified)
2837 libircd/trunk/configure.ac (File Modified)
2838 libircd/trunk/include/libircd_config.h.in (File Modified)
2839
2840
2841androsyn 2007/02/01 17:10:04 UTC (23559)
2842 Log:
2843 re-reun autotools
2844
2845 Modified:
2846 libircd/trunk/Makefile.in (File Modified)
2847 libircd/trunk/configure (File Modified)
2848 libircd/trunk/include/libircd_config.h.in (File Modified)
2849 libircd/trunk/src/Makefile.in (File Modified)
2850
2851
2852jilles 2007/02/01 17:05:13 UTC (23555)
2853 Log:
2854 export #define IPV6 to ircd code via a new autogenerated include/libircd_abi.h,
2855 fixes instability with --enable-ipv6
2856
2857
2858 Modified:
2859 libircd/trunk/configure.ac (File Modified)
2860 libircd/trunk/include/ircd_lib.h (File Modified)
2861 libircd/trunk/include/libircd_abi.h.in (File Added)
2862
2863
2864androsyn 2007/02/01 16:49:21 UTC (23551)
2865 Log:
2866 fix SET_SS_LEN for bsd from dho
2867
2868 Modified:
2869 libircd/trunk/include/ircd_lib.h (File Modified)
2870
2871
2872androsyn 2007/01/29 14:23:09 UTC (23543)
2873 Log:
2874 change offset from char* to uintptr_t as we have autoconf goo to find/define uintptr_t for us
2875
2876 Modified:
2877 libircd/trunk/src/balloc.c (File Modified)
2878
2879
2880jilles 2007/01/27 13:22:02 UTC (23517)
2881 Log:
2882 Make NOBALLOC have the regular blockheap functions fall back
2883 to ircd_malloc()/ircd_free(), instead of using #defines. This
2884 ensures NOBALLOC does not change the ABI.
2885
2886
2887 Modified:
2888 libircd/trunk/include/balloc.h (File Modified)
2889 libircd/trunk/src/balloc.c (File Modified)
2890
2891
2892jilles 2007/01/27 13:19:53 UTC (23515)
2893 Log:
2894 Minor balloc tweaks:
2895 - don't do arithmetic on void pointers
2896 - allocate the correct amount of memory (not too much)
2897 - add a standards-violating check on the pointer in ircd_bh_free()
2898
2899
2900 Modified:
2901 libircd/trunk/src/balloc.c (File Modified)
2902
2903
2904jilles 2007/01/13 23:22:11 UTC (23453)
2905 Log:
2906 Unbreak compile with --disable-balloc.
2907
2908
2909 Modified:
2910 libircd/trunk/src/linebuf.c (File Modified)
2911
2912
2913androsyn 2007/01/08 15:35:04 UTC (23397)
2914 Log:
2915 change false to no for disabling fortran and c++ in autoconf
2916
2917 Modified:
2918 libircd/trunk/configure (File Modified)
2919 libircd/trunk/configure.ac (File Modified)
2920
2921
2922androsyn 2007/01/08 15:32:40 UTC (23391)
2923 Log:
2924 Disable checks for fortran, c++ and java...
2925
2926 Modified:
2927 libircd/trunk/configure (File Modified)
2928 libircd/trunk/configure.ac (File Modified)
2929 libircd/trunk/src/Makefile.in (File Modified)
2930
2931
2932androsyn 2007/01/05 17:11:39 UTC (23355)
2933 Log:
2934 more blockheap usage stuff
2935
2936 Modified:
2937 libircd/trunk/include/balloc.h (File Modified)
2938 libircd/trunk/src/balloc.c (File Modified)
2939
2940
2941androsyn 2007/01/05 16:36:28 UTC (23353)
2942 Log:
2943 fix typo
2944
2945
2946 Modified:
2947 libircd/trunk/include/balloc.h (File Modified)
2948
2949
2950androsyn 2007/01/05 16:34:52 UTC (23351)
2951 Log:
2952 forgot to add the user data to the usage cb typedef
2953
2954 Modified:
2955 libircd/trunk/include/balloc.h (File Modified)
2956
2957
2958androsyn 2007/01/05 16:31:00 UTC (23349)
2959 Log:
2960 change usage callback to include a user data variable
2961
2962 Modified:
2963 libircd/trunk/include/balloc.h (File Modified)
2964 libircd/trunk/src/balloc.c (File Modified)
2965
2966
2967androsyn 2007/01/05 16:26:58 UTC (23347)
2968 Log:
2969 change descriptions on internal blockheaps to make them as being created by libircd
2970
2971 Modified:
2972 libircd/trunk/src/commio.c (File Modified)
2973 libircd/trunk/src/linebuf.c (File Modified)
2974 libircd/trunk/src/tools.c (File Modified)
2975
2976
2977androsyn 2007/01/05 16:22:18 UTC (23345)
2978 Log:
2979 - make libircd link against libcrypt if it needs it
2980 - fix balloc buglet
2981
2982
2983 Modified:
2984 libircd/trunk/src/Makefile.am (File Modified)
2985 libircd/trunk/src/Makefile.in (File Modified)
2986 libircd/trunk/src/balloc.c (File Modified)
2987
2988
2989androsyn 2007/01/05 16:16:58 UTC (23343)
2990 Log:
2991 - change the block heap code to add a description
2992 - add a function to walk over all the block heaps and call a user callback
2993
2994
2995
2996 Modified:
2997 libircd/trunk/include/balloc.h (File Modified)
2998 libircd/trunk/src/balloc.c (File Modified)
2999 libircd/trunk/src/commio.c (File Modified)
3000 libircd/trunk/src/linebuf.c (File Modified)
3001 libircd/trunk/src/snprintf.c (File Modified)
3002 libircd/trunk/src/tools.c (File Modified)
3003
3004
3005androsyn 2007/01/05 16:16:31 UTC (23341)
3006 Log:
3007 tweak libircd makefiles a little bit. change crypt() call in libircd to ircd_crypt()
3008
3009 Modified:
3010 libircd/trunk/include/commio.h (File Modified)
3011 libircd/trunk/src/Makefile.am (File Modified)
3012 libircd/trunk/src/Makefile.in (File Modified)
3013 libircd/trunk/src/commio.c (File Modified)
3014 libircd/trunk/src/crypt.c (File Modified)
3015 libircd/trunk/src/win32.c (File Modified)
3016
3017
3018androsyn 2006/12/28 15:26:02 UTC (23315)
3019 Log:
3020 if POSIX_SPAWN_USEVFORK exists, use it
3021
3022 Modified:
3023 libircd/trunk/src/unix.c (File Modified)
3024
3025
3026androsyn 2006/12/28 15:07:04 UTC (23313)
3027 Log:
3028 add support for posix_spawn
3029
3030 Modified:
3031 libircd/trunk/configure (File Modified)
3032 libircd/trunk/configure.ac (File Modified)
3033 libircd/trunk/include/libircd_config.h.in (File Modified)
3034 libircd/trunk/libtool (File Deleted)
3035 libircd/trunk/src/unix.c (File Modified)
3036
3037
3038androsyn 2006/12/28 14:47:57 UTC (23311)
3039 Log:
3040 only compile mem frobbing if MEM_FROB is defined
3041
3042 Modified:
3043 libircd/trunk/include/tools.h (File Modified)
3044 libircd/trunk/src/tools.c (File Modified)
3045
3046
3047androsyn 2006/12/18 20:02:21 UTC (23303)
3048 Log:
3049 some more splitout cleanups
3050
3051 Modified:
3052 libircd/trunk/include/ircd_lib.h (File Modified)
3053 libircd/trunk/src/ircd_lib.c (File Modified)
3054 libircd/trunk/src/unix.c (File Modified)
3055
3056
3057androsyn 2006/11/12 07:52:53 UTC (23281)
3058 Log:
3059 some portability cleanups
3060
3061 Modified:
3062 libircd/trunk/include/tools.h (File Modified)
3063 libircd/trunk/src/tools.c (File Modified)
3064
3065
3066androsyn 2006/11/12 07:32:54 UTC (23277)
3067 Log:
3068 sigh..try this again
3069
3070 Modified:
3071 libircd/trunk/src/commio.c (File Modified)
3072
3073
3074androsyn 2006/11/12 07:32:13 UTC (23275)
3075 Log:
3076 forgot a const
3077
3078 Modified:
3079 libircd/trunk/src/commio.c (File Modified)
3080
3081
3082androsyn 2006/11/12 07:30:59 UTC (23273)
3083 Log:
3084 it should be okay to cast ircd_iovec to iovec..the other way i was doing it blew up in *weird* ways
3085
3086 Modified:
3087 libircd/trunk/src/commio.c (File Modified)
3088
3089
3090androsyn 2006/11/12 06:53:22 UTC (23271)
3091 Log:
3092 attempt at fixing devel..take 1
3093
3094 Modified:
3095 libircd/trunk/include/commio.h (File Modified)
3096 libircd/trunk/include/ircd_lib.h (File Modified)
3097 libircd/trunk/libtool (File Modified)
3098 libircd/trunk/src/balloc.c (File Modified)
3099 libircd/trunk/src/commio.c (File Modified)
3100 libircd/trunk/src/crypt.c (File Modified)
3101 libircd/trunk/src/devpoll.c (File Modified)
3102 libircd/trunk/src/epoll.c (File Modified)
3103 libircd/trunk/src/event.c (File Modified)
3104 libircd/trunk/src/helper.c (File Modified)
3105 libircd/trunk/src/ircd_lib.c (File Modified)
3106 libircd/trunk/src/ircd_memory.c (File Modified)
3107 libircd/trunk/src/kqueue.c (File Modified)
3108 libircd/trunk/src/linebuf.c (File Modified)
3109 libircd/trunk/src/poll.c (File Modified)
3110 libircd/trunk/src/ports.c (File Modified)
3111 libircd/trunk/src/select.c (File Modified)
3112 libircd/trunk/src/sigio.c (File Modified)
3113 libircd/trunk/src/snprintf.c (File Modified)
3114 libircd/trunk/src/tools.c (File Modified)
3115 libircd/trunk/src/unix.c (File Modified)
3116 libircd/trunk/src/win32.c (File Modified)
3117
3118
3119androsyn 2006/10/13 23:57:58 UTC (23251)
3120 Log:
3121 automake hates me
3122
3123 Modified:
3124 libircd/trunk/configure (File Modified)
3125 libircd/trunk/configure.ac (File Modified)
3126 libircd/trunk/include/libircd_config.h.in (File Modified)
3127
3128
3129alz 2006/10/13 19:55:38 UTC (23249)
3130 Log:
3131 Return 0
3132
3133
3134 Modified:
3135 libircd/trunk/src/kqueue.c (File Modified)
3136
3137
3138alz 2006/10/13 19:54:37 UTC (23247)
3139 Log:
3140 More crack
3141
3142
3143
3144 Modified:
3145 libircd/trunk/src/sigio.c (File Modified)
3146
3147
3148alz 2006/10/13 19:52:51 UTC (23245)
3149 Log:
3150 Androsyn is on crack
3151
3152
3153
3154 Modified:
3155 libircd/trunk/src/event.c (File Modified)
3156 libircd/trunk/src/sigio.c (File Modified)
3157
3158
3159androsyn 2006/10/13 19:23:10 UTC (23243)
3160 Log:
3161 alz smells like feet
3162
3163 Modified:
3164 libircd/trunk/src/epoll.c (File Modified)
3165 libircd/trunk/src/kqueue.c (File Modified)
3166 libircd/trunk/src/poll.c (File Modified)
3167 libircd/trunk/src/select.c (File Modified)
3168 libircd/trunk/src/sigio.c (File Modified)
3169
3170
3171androsyn 2006/10/13 19:20:09 UTC (23241)
3172 Log:
3173 because alz is too lazy to commit fixes himself
3174
3175 Modified:
3176 libircd/trunk/src/epoll.c (File Modified)
3177
3178
3179androsyn 2006/10/13 19:17:38 UTC (23239)
3180 Log:
3181 commit a missing commit
3182
3183 Modified:
3184 libircd/trunk/src/epoll.c (File Modified)
3185
3186
3187androsyn 2006/10/13 19:16:32 UTC (23237)
3188 Log:
3189 remove SELECT_TYPE msg
3190
3191 Modified:
3192 libircd/trunk/configure (File Modified)
3193 libircd/trunk/configure.ac (File Modified)
3194
3195
3196androsyn 2006/10/13 19:07:39 UTC (23233)
3197 Log:
3198 fix ircd_strlcpy/cat when the OS actually has those funcs
3199
3200 Modified:
3201 libircd/trunk/include/tools.h (File Modified)
3202 libircd/trunk/libtool (File Modified)
3203
3204
3205androsyn 2006/10/12 05:47:23 UTC (23222)
3206 Log:
3207 Actually add configure.ac to the repo...
3208
3209
3210 Modified:
3211 libircd/trunk/configure (File Modified)
3212 libircd/trunk/configure.ac (File Added)
3213 libircd/trunk/src/Makefile.in (File Modified)
3214
3215
3216androsyn 2006/10/12 05:05:19 UTC (23216)
3217 Log:
3218 not thinking straight here :P
3219
3220 Modified:
3221 libircd/trunk/src/commio.c (File Modified)
3222
3223
3224androsyn 2006/10/12 04:58:00 UTC (23214)
3225 Log:
3226 Add some crude dynamic io type selection
3227
3228
3229 Modified:
3230 libircd/trunk/src/commio.c (File Modified)
3231
3232
3233androsyn 2006/10/12 04:43:10 UTC (23212)
3234 Log:
3235 add timeout code back to sigio
3236
3237 Modified:
3238 libircd/trunk/src/sigio.c (File Modified)
3239
3240
3241androsyn 2006/10/12 04:41:09 UTC (23210)
3242 Log:
3243 oops..wtf was that
3244
3245 Modified:
3246 libircd/trunk/src/commio.c (File Modified)
3247
3248
3249androsyn 2006/10/12 04:26:42 UTC (23208)
3250 Log:
3251 add ircd_get_iotype prototype
3252
3253
3254 Modified:
3255 libircd/trunk/include/commio.h (File Modified)
3256
3257
3258androsyn 2006/10/12 04:23:53 UTC (23206)
3259 Log:
3260 fix more stupid things
3261
3262 Modified:
3263 libircd/trunk/include/commio.h (File Modified)
3264 libircd/trunk/src/commio.c (File Modified)
3265
3266
3267androsyn 2006/10/12 04:17:32 UTC (23204)
3268 Log:
3269 everything should work now
3270
3271
3272 Modified:
3273 libircd/trunk/src/devpoll.c (File Modified)
3274 libircd/trunk/src/epoll.c (File Modified)
3275 libircd/trunk/src/kqueue.c (File Modified)
3276 libircd/trunk/src/poll.c (File Modified)
3277 libircd/trunk/src/ports.c (File Modified)
3278 libircd/trunk/src/select.c (File Modified)
3279 libircd/trunk/src/sigio.c (File Modified)
3280
3281
3282androsyn 2006/10/12 04:03:59 UTC (23202)
3283 Log:
3284 lets try this like this
3285
3286 Modified:
3287 libircd/trunk/src/commio.c (File Modified)
3288
3289
3290androsyn 2006/10/12 04:00:43 UTC (23200)
3291 Log:
3292 oops. move that code outside of that ifdef
3293
3294 Modified:
3295 libircd/trunk/src/commio.c (File Modified)
3296
3297
3298androsyn 2006/10/12 03:56:52 UTC (23198)
3299 Log:
3300 remove an unused function declaration
3301
3302 Modified:
3303 libircd/trunk/src/sigio.c (File Modified)
3304
3305
3306androsyn 2006/10/12 03:55:56 UTC (23196)
3307 Log:
3308 add a missing linefeed at the end of the file
3309
3310 Modified:
3311 libircd/trunk/src/sigio.c (File Modified)
3312
3313
3314androsyn 2006/10/12 03:55:35 UTC (23194)
3315 Log:
3316 fix some shadowed variables
3317
3318 Modified:
3319 libircd/trunk/src/sigio.c (File Modified)
3320
3321
3322androsyn 2006/10/12 03:53:38 UTC (23192)
3323 Log:
3324 add a missing linefeed at the end of the file
3325
3326 Modified:
3327 libircd/trunk/src/poll.c (File Modified)
3328
3329
3330androsyn 2006/10/12 03:53:12 UTC (23190)
3331 Log:
3332 add a missing linefeed at the end of the file
3333
3334 Modified:
3335 libircd/trunk/src/devpoll.c (File Modified)
3336
3337
3338androsyn 2006/10/12 03:51:42 UTC (23188)
3339 Log:
3340 get the other half of that last commit
3341
3342
3343 Modified:
3344 libircd/trunk/Makefile.in (File Modified)
3345 libircd/trunk/configure (File Modified)
3346 libircd/trunk/include/commio.h (File Modified)
3347 libircd/trunk/include/event.h (File Modified)
3348 libircd/trunk/include/libircd_config.h.in (File Modified)
3349
3350
3351androsyn 2006/10/12 03:50:43 UTC (23186)
3352 Log:
3353 Change the way we do i/o loop detection quite a bit
3354
3355
3356 Modified:
3357 libircd/trunk/src/Makefile.am (File Modified)
3358 libircd/trunk/src/Makefile.in (File Modified)
3359 libircd/trunk/src/commio.c (File Modified)
3360 libircd/trunk/src/devpoll.c (File Modified)
3361 libircd/trunk/src/epoll.c (File Modified)
3362 libircd/trunk/src/event.c (File Modified)
3363 libircd/trunk/src/kqueue.c (File Modified)
3364 libircd/trunk/src/poll.c (File Modified)
3365 libircd/trunk/src/ports.c (File Modified)
3366 libircd/trunk/src/select.c (File Modified)
3367 libircd/trunk/src/sigio.c (File Modified)
3368 libircd/trunk/src/win32.c (File Modified)
3369
3370
3371androsyn 2006/10/12 02:34:52 UTC (23184)
3372 Log:
3373 fix autoconf/automake again
3374
3375
3376 Modified:
3377 libircd/trunk/src/Makefile.am (File Modified)
3378 libircd/trunk/src/Makefile.in (File Modified)
3379
3380
3381androsyn 2006/10/12 02:32:00 UTC (23182)
3382 Log:
3383 fix automake
3384
3385 Modified:
3386 libircd/trunk/Makefile.in (File Modified)
3387 libircd/trunk/src/Makefile.am (File Modified)
3388 libircd/trunk/src/Makefile.in (File Modified)
3389
3390
3391androsyn 2006/10/12 02:29:23 UTC (23180)
3392 Log:
3393 change the caller of ircd_lib to ircd_lib_init in helper.c
3394
3395 Modified:
3396 libircd/trunk/src/helper.c (File Modified)
3397
3398
3399androsyn 2006/10/12 02:27:06 UTC (23178)
3400 Log:
3401 add some things autoconf needs
3402
3403 Modified:
3404 libircd/trunk/config.guess (File Added)
3405 libircd/trunk/config.sub (File Added)
3406 libircd/trunk/depcomp (File Added)
3407
3408
3409androsyn 2006/10/12 02:09:06 UTC (23174)
3410 Log:
3411 rename ircd_lib() to ircd_lib_init()
3412
3413 Modified:
3414 libircd/trunk/include/ircd_lib.h (File Modified)
3415 libircd/trunk/src/ircd_lib.c (File Modified)
3416
3417
3418androsyn 2006/10/12 01:58:07 UTC (23172)
3419 Log:
3420 - Some more namespace cleanups
3421 - Add a README and TODO
3422
3423
3424
3425 Modified:
3426 libircd/trunk/README (File Added)
3427 libircd/trunk/TODO (File Added)
3428 libircd/trunk/include/commio.h (File Modified)
3429 libircd/trunk/include/tools.h (File Modified)
3430 libircd/trunk/src/commio.c (File Modified)
3431 libircd/trunk/src/devpoll.c (File Modified)
3432 libircd/trunk/src/epoll.c (File Modified)
3433 libircd/trunk/src/ircd_lib.c (File Modified)
3434 libircd/trunk/src/kqueue.c (File Modified)
3435 libircd/trunk/src/linebuf.c (File Modified)
3436 libircd/trunk/src/poll.c (File Modified)
3437 libircd/trunk/src/ports.c (File Modified)
3438 libircd/trunk/src/select.c (File Modified)
3439 libircd/trunk/src/sigio.c (File Modified)
3440 libircd/trunk/src/tools.c (File Modified)
3441 libircd/trunk/src/win32.c (File Modified)
3442
3443
3444androsyn 2006/10/12 01:33:35 UTC (23170)
3445 Log:
3446 more strlcpy changes
3447
3448 Modified:
3449 libircd/trunk/include/tools.h (File Modified)
3450 libircd/trunk/src/commio.c (File Modified)
3451 libircd/trunk/src/event.c (File Modified)
3452 libircd/trunk/src/ircd_lib.c (File Modified)
3453 libircd/trunk/src/ircd_memory.c (File Modified)
3454 libircd/trunk/src/linebuf.c (File Modified)
3455
3456
3457androsyn 2006/10/12 01:27:25 UTC (23168)
3458 Log:
3459 make ircd_lib.h use the renamed headers
3460
3461 Modified:
3462 libircd/trunk/include/ircd_lib.h (File Modified)
3463
3464
3465androsyn 2006/10/12 01:25:06 UTC (23166)
3466 Log:
3467 change strlcpy to ircd_strlcpy. rename config.h to libircd_config.h
3468
3469 Modified:
3470 libircd/trunk/configure (File Modified)
3471 libircd/trunk/include/ircd_memory.h (File Modified)
3472 libircd/trunk/include/libircd_config.h.in (File Added)
3473 libircd/trunk/include/tools.h (File Modified)
3474
3475
3476androsyn 2006/10/12 01:16:22 UTC (23164)
3477 Log:
3478 - Move .h files into include, .c files into src
3479 - Import a cut down autoconf from ircd
3480 - Change the init code so that ircd_lib gets passed an fd heap size
3481
3482
3483
3484 Modified:
3485 libircd/trunk/COPYING (File Added)
3486 libircd/trunk/CREDITS (File Added)
3487 libircd/trunk/INSTALL (File Added)
3488 libircd/trunk/Makefile.am (File Deleted)
3489 libircd/trunk/Makefile.am (File Added)
3490 libircd/trunk/Makefile.in (File Modified)
3491 libircd/trunk/acinclude.m4 (File Added)
3492 libircd/trunk/aclocal.m4 (File Added)
3493 libircd/trunk/balloc.c (File Deleted)
3494 libircd/trunk/balloc.h (File Deleted)
3495 libircd/trunk/commio.c (File Deleted)
3496 libircd/trunk/commio.h (File Deleted)
3497 libircd/trunk/configure (File Added)
3498 libircd/trunk/crypt.c (File Deleted)
3499 libircd/trunk/devpoll.c (File Deleted)
3500 libircd/trunk/epoll.c (File Deleted)
3501 libircd/trunk/event.c (File Deleted)
3502 libircd/trunk/event.h (File Deleted)
3503 libircd/trunk/helper.c (File Deleted)
3504 libircd/trunk/helper.h (File Deleted)
3505 libircd/trunk/include/ (File Added)
3506 libircd/trunk/include/balloc.h (File Added)
3507 libircd/trunk/include/commio.h (File Added)
3508 libircd/trunk/include/event.h (File Added)
3509 libircd/trunk/include/helper.h (File Added)
3510 libircd/trunk/include/ircd_lib.h (File Added)
3511 libircd/trunk/include/ircd_memory.h (File Added)
3512 libircd/trunk/include/linebuf.h (File Added)
3513 libircd/trunk/include/snprintf.h (File Added)
3514 libircd/trunk/include/tools.h (File Added)
3515 libircd/trunk/install-sh (File Added)
3516 libircd/trunk/ircd_lib.c (File Deleted)
3517 libircd/trunk/ircd_lib.h (File Deleted)
3518 libircd/trunk/ircd_memory.c (File Deleted)
3519 libircd/trunk/ircd_memory.h (File Deleted)
3520 libircd/trunk/kqueue.c (File Deleted)
3521 libircd/trunk/libtool (File Added)
3522 libircd/trunk/linebuf.c (File Deleted)
3523 libircd/trunk/linebuf.h (File Deleted)
3524 libircd/trunk/ltmain.sh (File Added)
3525 libircd/trunk/missing (File Added)
3526 libircd/trunk/poll.c (File Deleted)
3527 libircd/trunk/ports.c (File Deleted)
3528 libircd/trunk/select.c (File Deleted)
3529 libircd/trunk/sigio.c (File Deleted)
3530 libircd/trunk/snprintf.c (File Deleted)
3531 libircd/trunk/snprintf.h (File Deleted)
3532 libircd/trunk/src/ (File Added)
3533 libircd/trunk/src/Makefile.am (File Added)
3534 libircd/trunk/src/Makefile.in (File Added)
3535 libircd/trunk/src/balloc.c (File Added)
3536 libircd/trunk/src/commio.c (File Added)
3537 libircd/trunk/src/crypt.c (File Added)
3538 libircd/trunk/src/devpoll.c (File Added)
3539 libircd/trunk/src/epoll.c (File Added)
3540 libircd/trunk/src/event.c (File Added)
3541 libircd/trunk/src/helper.c (File Added)
3542 libircd/trunk/src/ircd_lib.c (File Added)
3543 libircd/trunk/src/ircd_memory.c (File Added)
3544 libircd/trunk/src/kqueue.c (File Added)
3545 libircd/trunk/src/linebuf.c (File Added)
3546 libircd/trunk/src/poll.c (File Added)
3547 libircd/trunk/src/ports.c (File Added)
3548 libircd/trunk/src/select.c (File Added)
3549 libircd/trunk/src/sigio.c (File Added)
3550 libircd/trunk/src/snprintf.c (File Added)
3551 libircd/trunk/src/tools.c (File Added)
3552 libircd/trunk/src/unix.c (File Added)
3553 libircd/trunk/src/win32.c (File Added)
3554 libircd/trunk/tools.c (File Deleted)
3555 libircd/trunk/tools.h (File Deleted)
3556 libircd/trunk/unix.c (File Deleted)
3557 libircd/trunk/win32.c (File Deleted)
3558
3559
3560androsyn 2006/10/12 00:41:26 UTC (23162)
3561 Log:
3562 damnit
3563
3564 Modified:
3565 libircd/trunk/tools.c (File Modified)
3566
3567
3568androsyn 2006/10/12 00:39:36 UTC (23161)
3569 Log:
3570 automated serno/changelog
3571
3572 Modified:
3573 libircd/trunk/ChangeLog (File Modified)
3574
3575
3576androsyn 2006/10/12 00:39:28 UTC (23160)
3577 Log:
3578 i think it works now..really
3579
3580 Modified:
3581 libircd/trunk/tools.c (File Modified)
3582
3583
3584androsyn 2006/10/12 00:34:12 UTC (23157)
3585 Log:
3586 work you piece of shit
3587
3588 Modified:
3589 libircd/trunk/tools.c (File Modified)
3590
3591
3592androsyn 2006/10/12 00:31:31 UTC (23156)
3593 Log:
3594 test commit
3595
3596 Modified:
3597 libircd/trunk/tools.c (File Modified)
3598
3599
3600androsyn 2006/10/12 00:29:54 UTC (23155)
3601 Log:
3602 test commit
3603
3604 Modified:
3605 libircd/trunk/tools.c (File Modified)
3606
3607
3608androsyn 2006/10/12 00:27:07 UTC ()
3609 Log:
3610 test commit
3611
3612 Modified:
3613 libircd/trunk/tools.c (File Modified)
3614
3615
3616androsyn 2006/10/12 00:26:28 UTC ()
3617 Log:
3618 test commit
3619
3620 Modified:
3621 libircd/trunk/tools.c (File Modified)
3622
3623
3624androsyn 2006/10/12 00:25:15 UTC ()
3625 Log:
3626 test commit
3627
3628 Modified:
3629 libircd/trunk/tools.c (File Modified)
3630
3631
3632androsyn 2006/10/12 00:22:44 UTC ()
3633 Log:
3634 test commit
3635
3636 Modified:
3637 libircd/trunk/tools.c (File Modified)
3638
3639
3640androsyn 2006/10/12 00:21:54 UTC ()
3641 Log:
3642 here is a new changelog for libircd
3643
3644
3645 Modified:
3646 libircd/trunk/ChangeLog (File Added)
3647
3648