Jilles Tjoelker
dcb90e0d86
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
ec9738cbd8
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
a6758327ec
Fix cmode +R description.
2008-04-11 19:18:01 +02:00
Jilles Tjoelker
faf00e4f00
Rerun autoconf and autoheader.
2008-04-11 17:57:37 +02:00
Jilles Tjoelker
ec0e5bc7c6
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
35b7f9ab05
Remove SOCKADDR_IN_HAS_LEN check, libratbox does it for us.
2008-04-11 17:47:30 +02:00
William Pitcock
3691f6ed2e
typo'd.
2008-04-11 10:42:22 -05:00
William Pitcock
8b48b346e0
Fix the engrish in NEWS.
2008-04-11 10:39:29 -05:00
Valery Yatsko
9d70134ab3
Branch merge
2008-04-11 19:18:13 +04:00
William Pitcock
62702fc1f0
ratbox3 DNS/Auth helper *CRAQ* veto'd.
2008-04-11 10:20:07 -05:00
Valery Yatsko
e2ec3f7d01
Hope these were the last things left from glines
2008-04-11 19:16:43 +04:00
Jilles Tjoelker
c6525f80ba
Remove various other gline stuff.
2008-04-11 17:10:40 +02:00
Valery Yatsko
e79108b6e8
Branch merge
2008-04-11 19:10:01 +04:00
Valery Yatsko
f8a44ea2a6
'You are exempt from...' message fixed - glines gone
2008-04-11 19:09:19 +04:00
Jilles Tjoelker
13c838e605
Remove /stats g/G from the help file.
2008-04-11 17:05:37 +02:00
Jilles Tjoelker
9250609250
Remove another mention of glines from the sgml documentation.
2008-04-11 17:04:30 +02:00
Jilles Tjoelker
286f7449d8
Make the sgml documentation compile again.
2008-04-11 17:03:39 +02:00
Valery Yatsko
9f082aa27a
Automated sync with ssh://hg.atheme.org//hg/charybdis
2008-04-11 18:58:19 +04:00
Valery Yatsko
b9c1b1b960
Fixing compilation - CAP_GLN removed
2008-04-11 18:56:53 +04:00
Jilles Tjoelker
bb1f5537e3
Keep gline information in server version and capab listings
...
for historical reference.
2008-04-11 16:52:56 +02:00
Valery Yatsko
d5a432fa00
Removing glines
2008-04-11 18:47:03 +04:00
Valery Yatsko
3d07b1a5b6
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
13a432661d
Changed my email
2008-04-11 17:32:54 +04:00
Jilles Tjoelker
33dcd535b7
Add extern to eob_count global variable declaration in header file.
2008-04-11 11:30:07 +02:00
Jilles Tjoelker
c50bb62ccd
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
8403b99ac3
TODO changes - bans todos
2008-04-11 00:56:21 +04:00
Valery Yatsko
ac8428cccf
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
8f40f4bb7f
Importing r25217, r25219 and r25221 from ratbox3
2008-04-10 20:37:42 +04:00
Valery Yatsko
9aecf17d4c
Branch merge
2008-04-09 23:35:09 +04:00
Valery Yatsko
8a78afe43d
Fixing time_t warnings
2008-04-09 23:34:34 +04:00
Valery Yatsko
164b549392
Branch merge
2008-04-09 23:26:24 +04:00
William Pitcock
fea5767698
add SSL cipher notice to todo list.
2008-04-09 14:26:47 -05:00
Valery Yatsko
4bb146df3c
Importing ratbox3 r25213 changeset
2008-04-09 23:22:51 +04:00
Valery Yatsko
3c0c1f5fc1
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
5cdd296ea4
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
ca89e98e03
.cvsignore files removed, SVN-Access replaced by Mercurial-Access
2008-04-09 22:24:50 +04:00
Jilles Tjoelker
a8001fa5b7
Rerun autoconf.
2008-04-09 18:28:54 +02:00
Jilles Tjoelker
35971c4103
Make --enable-warnings work again, and make the warnings a bit more sensible.
2008-04-09 18:28:47 +02:00
Valery Yatsko
ee160c2acf
Remembering some 'what's new' messages
2008-04-09 15:10:43 +04:00
Valery Yatsko
b5482c9103
chm_* declarations gone to chmode.h - this makes some modules clean
2008-04-08 23:39:35 +04:00
Valery Yatsko
95dc12515b
New extensions documented + typo fixed
2008-04-08 23:24:47 +04:00
Jilles Tjoelker
cda884c6f2
Fix some warnings in the resolver code.
2008-04-08 19:55:51 +02:00
Jilles Tjoelker
001b3b3633
Make Dictionary keys const everywhere.
2008-04-08 19:52:02 +02:00
Valery Yatsko
0d3fb5c99c
chm_operonly_compat, this adds +O channel mode, which means oper only channel
2008-04-08 21:40:41 +04:00
Valery Yatsko
1368317099
chm_sslonly_compat, this adds +S channel mode, which means ssl only channel
2008-04-08 21:29:19 +04:00
Valery Yatsko
0cb68b8aca
extb_ssl extension - ssl extban
2008-04-08 21:24:23 +04:00
Valery Yatsko
b865be9e33
Added diffs/ directory for various patches/diffs with the features which are unuseful at this moment, but could be used later, added dyn-cmodes diff there
2008-04-08 21:10:23 +04:00
Jilles Tjoelker
20961eeada
Make the format argument of change_nick_user_host() const.
2008-04-08 18:54:58 +02:00
Jilles Tjoelker
b4cd337c77
Make Message.cmd a const pointer.
2008-04-08 18:51:52 +02:00
Valery Yatsko
03d18a46b1
Fixed two places, where sendto_realops_flags was mistakenly used, and removed this function entirely
2008-04-08 20:32:58 +04:00