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