Commit graph

622 commits

Author SHA1 Message Date
William Pitcock fb13a446cd rerun autoconf 2008-04-15 21:32:40 -05:00
William Pitcock 4753926822 charybdis 3.0-beta1 2008-04-15 21:32:25 -05:00
Jilles Tjoelker 365d91a86f patricia: remove ugly abuse of K&R style function declaration
It left the argument types unspecified in a function
pointer, then called it using different numbers of
arguments.
libratbox r25229
2008-04-13 18:20:18 +02:00
Jilles Tjoelker 8bd5767b95 Remove ^M on line endings. 2008-04-13 17:54:23 +02:00
Jilles Tjoelker 96d2a6f437 Add PASS selector:password from seven, put TS5 removal to 3.1 2008-04-13 17:33:33 +02:00
William Pitcock de4d47a12a New operline based on ranting from ccr. 2008-04-12 18:56:46 -05:00
Jilles Tjoelker 39930c6602 Remove linebuf's per-line flushing flag, as it's per-head state.
In rare cases, this sharing caused the ircd to skip
part of outgoing traffic, e.g. appearing as "not enough
parameters" errors on the other side.
The purpose of this flag can be fulfilled by the writeofs
in the bufhead.
libratbox r25227
2008-04-13 00:44:21 +02:00
Jilles Tjoelker ba1721d144 read/write return type should be ssize_t, not int or size_t.
The writev emulation used size_t, which is unsigned,
preventing negative values to be seen.
libratbox r25225
2008-04-12 16:43:12 +02:00
Jilles Tjoelker 5fbc8344c9 Fix cmode +R description. 2008-04-11 19:18:01 +02:00
Jilles Tjoelker 7b7daec8db Rerun autoconf and autoheader. 2008-04-11 17:57:37 +02:00
Jilles Tjoelker 3f479d3b67 Remove pagesize check from configure.
It is unused, and not a good thing to compile this in.
2008-04-11 17:57:01 +02:00
Jilles Tjoelker 53f95e8c84 Remove SOCKADDR_IN_HAS_LEN check, libratbox does it for us. 2008-04-11 17:47:30 +02:00
William Pitcock ce56b91d44 typo'd. 2008-04-11 10:42:22 -05:00
William Pitcock 7f9626ffaf Fix the engrish in NEWS. 2008-04-11 10:39:29 -05:00
Valery Yatsko 548ed0346c Branch merge 2008-04-11 19:18:13 +04:00
William Pitcock a8eb238f79 ratbox3 DNS/Auth helper *CRAQ* veto'd. 2008-04-11 10:20:07 -05:00
Valery Yatsko bf870ceb50 Hope these were the last things left from glines 2008-04-11 19:16:43 +04:00
Jilles Tjoelker aae358c078 Remove various other gline stuff. 2008-04-11 17:10:40 +02:00
Valery Yatsko bf176248cf Branch merge 2008-04-11 19:10:01 +04:00
Valery Yatsko eae062741d 'You are exempt from...' message fixed - glines gone 2008-04-11 19:09:19 +04:00
Jilles Tjoelker 2142e2bd92 Remove /stats g/G from the help file. 2008-04-11 17:05:37 +02:00
Jilles Tjoelker e3d4269fc5 Remove another mention of glines from the sgml documentation. 2008-04-11 17:04:30 +02:00
Jilles Tjoelker 6cc9b0671f Make the sgml documentation compile again. 2008-04-11 17:03:39 +02:00
Valery Yatsko ebe1c23691 Automated sync with ssh://hg.atheme.org//hg/charybdis 2008-04-11 18:58:19 +04:00
Valery Yatsko 453ea2fde8 Fixing compilation - CAP_GLN removed 2008-04-11 18:56:53 +04:00
Jilles Tjoelker 553addafd7 Keep gline information in server version and capab listings
for historical reference.
2008-04-11 16:52:56 +02:00
Valery Yatsko 170703fe3a Removing glines 2008-04-11 18:47:03 +04:00
Valery Yatsko 14485efa7f ssl files generator added to todo too (must be executed with ./configure to make installation a little bit userfriendly) 2008-04-11 18:30:55 +04:00
Valery Yatsko cf715bc5cf Changed my email 2008-04-11 17:32:54 +04:00
Jilles Tjoelker a8ac111452 Add extern to eob_count global variable declaration in header file. 2008-04-11 11:30:07 +02:00
Jilles Tjoelker 7b224e33b5 kqueue: also use EV_ONESHOT for read events
This makes the kernel's state agree with our handler pointer.
SSL may need to suspend selecting for reading to write
something, e.g. with renegotiation.
libratbox r25223
2008-04-11 11:08:37 +02:00
Valery Yatsko 8ebc7a6b13 TODO changes - bans todos 2008-04-11 00:56:21 +04:00
Valery Yatsko a2001bb371 Resolver/identd will be done as separated modules in 3.1 (future release), added some TODOs for discuission 2008-04-11 00:39:49 +04:00
Valery Yatsko 73d6283cfc Importing r25217, r25219 and r25221 from ratbox3 2008-04-10 20:37:42 +04:00
Valery Yatsko 8d107fdcce Branch merge 2008-04-09 23:35:09 +04:00
Valery Yatsko 8982edb068 Fixing time_t warnings 2008-04-09 23:34:34 +04:00
Valery Yatsko b0429f1d47 Branch merge 2008-04-09 23:26:24 +04:00
William Pitcock c74e4245eb add SSL cipher notice to todo list. 2008-04-09 14:26:47 -05:00
Valery Yatsko b3e9f8ebc2 Importing ratbox3 r25213 changeset 2008-04-09 23:22:51 +04:00
Valery Yatsko 073883daeb Last reorganization for today - renaming diffs/ to patches/ as jilles suggested - looks really much pretty. 2008-04-09 23:08:11 +04:00
Valery Yatsko 056e3c60c7 Some of ideas done, some gone in TODO and marked by 'F' (for future releases) 2008-04-09 23:03:34 +04:00
Valery Yatsko 79b0d5a330 .cvsignore files removed, SVN-Access replaced by Mercurial-Access 2008-04-09 22:24:50 +04:00
Jilles Tjoelker d2c5159aa8 Rerun autoconf. 2008-04-09 18:28:54 +02:00
Jilles Tjoelker 97199fb332 Make --enable-warnings work again, and make the warnings a bit more sensible. 2008-04-09 18:28:47 +02:00
Valery Yatsko aa218c5b69 Remembering some 'what's new' messages 2008-04-09 15:10:43 +04:00
Valery Yatsko c84557ac70 chm_* declarations gone to chmode.h - this makes some modules clean 2008-04-08 23:39:35 +04:00
Valery Yatsko dbbe26fa00 New extensions documented + typo fixed 2008-04-08 23:24:47 +04:00
Jilles Tjoelker 01e9b1eb3b Fix some warnings in the resolver code. 2008-04-08 19:55:51 +02:00
Jilles Tjoelker 6db4fb0a9b Make Dictionary keys const everywhere. 2008-04-08 19:52:02 +02:00
Valery Yatsko ec40aa0d15 chm_operonly_compat, this adds +O channel mode, which means oper only channel 2008-04-08 21:40:41 +04:00