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