]> jfr.im git - irc/rqf/shadowircd.git/log
irc/rqf/shadowircd.git
16 years agocharybdis 3.0.0 charybdis-3.0.0
William Pitcock [Fri, 25 Apr 2008 19:56:35 +0000 (14:56 -0500)] 
charybdis 3.0.0

16 years agoInstall it into /bin
William Pitcock [Fri, 25 Apr 2008 19:52:17 +0000 (14:52 -0500)] 
Install it into /bin

16 years agoRemoved tag charybdis-3.0.0
William Pitcock [Fri, 25 Apr 2008 19:48:39 +0000 (14:48 -0500)] 
Removed tag charybdis-3.0.0

16 years agoAdded tag charybdis-3.0.0 for changeset 4f8eddb79e21
William Pitcock [Fri, 25 Apr 2008 19:47:25 +0000 (14:47 -0500)] 
Added tag charybdis-3.0.0 for changeset 4f8eddb79e21

16 years agoAutomated merge with ssh://hg.atheme.org//hg/charybdis
William Pitcock [Fri, 25 Apr 2008 19:46:46 +0000 (14:46 -0500)] 
Automated merge with ssh://hg.atheme.org//hg/charybdis

16 years agoAdd SSL generation tool.
William Pitcock [Fri, 25 Apr 2008 19:46:24 +0000 (14:46 -0500)] 
Add SSL generation tool.

16 years agoAdded tag charybdis-3.0.0-rc1 for changeset 7aef7b002131
Jilles Tjoelker [Fri, 25 Apr 2008 12:38:53 +0000 (14:38 +0200)] 
Added tag charybdis-3.0.0-rc1 for changeset 7aef7b002131

16 years agoGlobal server notices already exist.
Jilles Tjoelker [Fri, 25 Apr 2008 12:24:33 +0000 (14:24 +0200)] 
Global server notices already exist.
(:<sourceserver> ENCAP <server> SNOTE <snomask> :<text>)

16 years agoCopy makerelease scripts from atheme-services and adapt them.
Jilles Tjoelker [Fri, 25 Apr 2008 12:17:32 +0000 (14:17 +0200)] 
Copy makerelease scripts from atheme-services and adapt them.

16 years agoDocument PRIVS command in sgml.
Jilles Tjoelker [Thu, 24 Apr 2008 21:58:47 +0000 (23:58 +0200)] 
Document PRIVS command in sgml.

16 years agoMention potential version differences explicitly.
Jilles Tjoelker [Thu, 24 Apr 2008 21:47:27 +0000 (23:47 +0200)] 
Mention potential version differences explicitly.

16 years agoRequire remoteban privilege to send dline/undline to other servers.
Jilles Tjoelker [Wed, 23 Apr 2008 16:32:46 +0000 (18:32 +0200)] 
Require remoteban privilege to send dline/undline to other servers.

16 years agoMention undline more clearly with unkline oper privilege.
Jilles Tjoelker [Wed, 23 Apr 2008 16:31:34 +0000 (18:31 +0200)] 
Mention undline more clearly with unkline oper privilege.

16 years agoMention dline/undline with remoteban oper privilege.
Jilles Tjoelker [Wed, 23 Apr 2008 16:31:02 +0000 (18:31 +0200)] 
Mention dline/undline with remoteban oper privilege.

16 years agoRemove ChangeLog -- it's no longer updated since SVN to HG transition.
William Pitcock [Wed, 23 Apr 2008 00:42:39 +0000 (19:42 -0500)] 
Remove ChangeLog -- it's no longer updated since SVN to HG transition.

16 years agoAdd SNONOTICE stuff to 3.1 todo.
William Pitcock [Wed, 23 Apr 2008 00:40:25 +0000 (19:40 -0500)] 
Add SNONOTICE stuff to 3.1 todo.

16 years agoExpand NEWS for 3.0.0.
Jilles Tjoelker [Tue, 22 Apr 2008 21:41:36 +0000 (23:41 +0200)] 
Expand NEWS for 3.0.0.

16 years agoShow hg revision number (serno) in ircd -version.
Jilles Tjoelker [Tue, 22 Apr 2008 21:41:16 +0000 (23:41 +0200)] 
Show hg revision number (serno) in ircd -version.

16 years agoAutomated merge with ssh://hg.atheme.org//hg/charybdis
William Pitcock [Tue, 22 Apr 2008 01:26:51 +0000 (20:26 -0500)] 
Automated merge with ssh://hg.atheme.org//hg/charybdis

16 years agoUse sendto_one_numeric() with the new AWAY numerics.
William Pitcock [Tue, 22 Apr 2008 01:26:23 +0000 (20:26 -0500)] 
Use sendto_one_numeric() with the new AWAY numerics.

16 years agoDon't try to fflush a file we just closed.
Jilles Tjoelker [Mon, 21 Apr 2008 22:45:43 +0000 (00:45 +0200)] 
Don't try to fflush a file we just closed.
ircd-ratbox r25251 (androsyn)

16 years agoAutomated merge with ssh://hg.atheme.org//hg/charybdis charybdis-3.0.0-rc1
William Pitcock [Mon, 21 Apr 2008 22:17:51 +0000 (17:17 -0500)] 
Automated merge with ssh://hg.atheme.org//hg/charybdis

16 years ago3.0.0-RC1.
William Pitcock [Mon, 21 Apr 2008 22:17:31 +0000 (17:17 -0500)] 
3.0.0-RC1.

16 years agoDocument remote D:lines in sgml.
Jilles Tjoelker [Sun, 20 Apr 2008 23:54:24 +0000 (01:54 +0200)] 
Document remote D:lines in sgml.

16 years agoMention shared dline flags in reference.conf.
Jilles Tjoelker [Sun, 20 Apr 2008 23:42:19 +0000 (01:42 +0200)] 
Mention shared dline flags in reference.conf.

16 years agoRemove dline flags from shared all.
Jilles Tjoelker [Sun, 20 Apr 2008 23:41:42 +0000 (01:41 +0200)] 
Remove dline flags from shared all.
This means dline/undline need to be specified
explicitly in a shared{} block.

16 years agoTake out some seven-style server notices.
Jilles Tjoelker [Sun, 20 Apr 2008 17:43:50 +0000 (19:43 +0200)] 
Take out some seven-style server notices.

16 years agoRepair fast/better undline (169:d8aa0d182c9f).
Jilles Tjoelker [Sun, 20 Apr 2008 14:05:17 +0000 (16:05 +0200)] 
Repair fast/better undline (169:d8aa0d182c9f).

16 years agoRemove windows newlines (^M).
Jilles Tjoelker [Sun, 20 Apr 2008 13:47:53 +0000 (15:47 +0200)] 
Remove windows newlines (^M).

16 years agoRemove obsolete comment.
Jilles Tjoelker [Sun, 20 Apr 2008 13:33:23 +0000 (15:33 +0200)] 
Remove obsolete comment.
DNS lookups should be done prior to usage of an item,
not when loading the configuration.

16 years agoRemove conf_connect_allowed(), neither used nor declared.
Jilles Tjoelker [Sun, 20 Apr 2008 13:32:08 +0000 (15:32 +0200)] 
Remove conf_connect_allowed(), neither used nor declared.

16 years agoMove some declarations to header files, this enforces that they match.
Jilles Tjoelker [Sun, 20 Apr 2008 13:30:24 +0000 (15:30 +0200)] 
Move some declarations to header files, this enforces that they match.

16 years agoFix various compiler warnings.
Jilles Tjoelker [Sun, 20 Apr 2008 13:20:10 +0000 (15:20 +0200)] 
Fix various compiler warnings.

16 years agoRemove silly cast that caused a compiler warning.
Jilles Tjoelker [Sun, 20 Apr 2008 12:47:34 +0000 (14:47 +0200)] 
Remove silly cast that caused a compiler warning.

16 years agoTODO changed
Valery Yatsko [Sun, 20 Apr 2008 07:33:41 +0000 (11:33 +0400)] 
TODO changed

16 years agoPatch removed
Valery Yatsko [Sun, 20 Apr 2008 07:26:48 +0000 (11:26 +0400)] 
Patch removed

16 years agoRemote d:lines implementation (based on ircd-seven's r230 by spb, Stephen Bennett...
Valery Yatsko [Sun, 20 Apr 2008 07:26:37 +0000 (11:26 +0400)] 
Remote d:lines implementation (based on ircd-seven's r230 by spb, Stephen Bennett <redacted>)

16 years agoPatch for remote dlines support - test needed
Valery Yatsko [Sun, 20 Apr 2008 07:15:07 +0000 (11:15 +0400)] 
Patch for remote dlines support - test needed

16 years agoAutomated merge with ssh://hg.atheme.org//hg/charybdis
William Pitcock [Sun, 20 Apr 2008 06:03:54 +0000 (01:03 -0500)] 
Automated merge with ssh://hg.atheme.org//hg/charybdis

16 years agoRemainder of irc_string.* is moved to new inline/stringops.h.
William Pitcock [Sun, 20 Apr 2008 06:03:11 +0000 (01:03 -0500)] 
Remainder of irc_string.* is moved to new inline/stringops.h.

16 years agoMissed include - now compiles ok
Valery Yatsko [Sun, 20 Apr 2008 05:51:50 +0000 (09:51 +0400)] 
Missed include - now compiles ok

16 years agoirc_string.h -> match.h, irc_string.h; includes changed
Valery Yatsko [Sun, 20 Apr 2008 05:47:38 +0000 (09:47 +0400)] 
irc_string.h -> match.h, irc_string.h; includes changed

16 years agostrip_tabs() is related to s_conf.c ONLY - moved it there
Valery Yatsko [Sun, 20 Apr 2008 05:38:26 +0000 (09:38 +0400)] 
strip_tabs() is related to s_conf.c ONLY - moved it there

16 years agoclean_string() is related to m_links.c ONLY - moved it there
Valery Yatsko [Sun, 20 Apr 2008 05:35:22 +0000 (09:35 +0400)] 
clean_string() is related to m_links.c ONLY - moved it there

16 years agostrtoken -> rb_strtok_r (with arguments order changes)
Valery Yatsko [Sun, 20 Apr 2008 05:20:25 +0000 (09:20 +0400)] 
strtoken -> rb_strtok_r (with arguments order changes)

16 years agolegacy irc sprintf gone
Valery Yatsko [Sun, 20 Apr 2008 05:12:09 +0000 (09:12 +0400)] 
legacy irc sprintf gone

16 years agomyctime -> rb_ctime
Valery Yatsko [Sun, 20 Apr 2008 05:03:39 +0000 (09:03 +0400)] 
myctime -> rb_ctime

16 years agono need for inetntop* now - removed
Valery Yatsko [Sun, 20 Apr 2008 04:57:25 +0000 (08:57 +0400)] 
no need for inetntop* now - removed

16 years agoVarious inet* -> rb_inet_*
Valery Yatsko [Sun, 20 Apr 2008 04:55:41 +0000 (08:55 +0400)] 
Various inet* -> rb_inet_*

16 years agoMissed file from previous changeset
Valery Yatsko [Sun, 20 Apr 2008 04:46:04 +0000 (08:46 +0400)] 
Missed file from previous changeset

16 years agostrlcat -> rb_strlcat
Valery Yatsko [Sun, 20 Apr 2008 04:44:04 +0000 (08:44 +0400)] 
strlcat -> rb_strlcat

16 years agostrlcpy -> rb_strlcpy
Valery Yatsko [Sun, 20 Apr 2008 04:40:40 +0000 (08:40 +0400)] 
strlcpy -> rb_strlcpy

16 years agoFunctions replacement: ircd_baseXX_{en,de}code -> rb_baseXX_{en,de}code
Valery Yatsko [Sun, 20 Apr 2008 04:36:28 +0000 (08:36 +0400)] 
Functions replacement: ircd_baseXX_{en,de}code -> rb_baseXX_{en,de}code

16 years agoget_randomness() removed from m_challenge.c - we use rb_get_random() now from libratbox
Valery Yatsko [Sun, 20 Apr 2008 04:30:41 +0000 (08:30 +0400)] 
get_randomness() removed from m_challenge.c - we use rb_get_random() now from libratbox

16 years ago'reseed_srand' event - libratbox and various ssl stuff need it
Valery Yatsko [Sun, 20 Apr 2008 04:26:14 +0000 (08:26 +0400)] 
'reseed_srand' event - libratbox and various ssl stuff need it

16 years agoRemove rb_checktimeouts event init from ircd.c - it's inside libratbox now
Valery Yatsko [Sun, 20 Apr 2008 04:14:22 +0000 (08:14 +0400)] 
Remove rb_checktimeouts event init from ircd.c - it's inside libratbox now

16 years agoCode cleanup (m_die)
Valery Yatsko [Sun, 20 Apr 2008 03:46:08 +0000 (07:46 +0400)] 
Code cleanup (m_die)

16 years agoSplitted open_logfiles(); into open_logfiles(); and close_logfiles();, use the second...
Valery Yatsko [Sun, 20 Apr 2008 03:42:30 +0000 (07:42 +0400)] 
Splitted open_logfiles(); into open_logfiles(); and close_logfiles();, use the second one on ircd_shutdown

16 years agoMoving some m_die code into ircd_shutdown(reason) function and use it on SIGTERM too
Valery Yatsko [Sun, 20 Apr 2008 03:38:56 +0000 (07:38 +0400)] 
Moving some m_die code into ircd_shutdown(reason) function and use it on SIGTERM too

16 years agoSwitched on using cache_user_motd(); for motd update on rehash
Valery Yatsko [Sun, 20 Apr 2008 03:24:50 +0000 (07:24 +0400)] 
Switched on using cache_user_motd(); for motd update on rehash

16 years agoDoxygen code documentation added in TODO list for future releases
Valery Yatsko [Sat, 19 Apr 2008 17:18:45 +0000 (21:18 +0400)] 
Doxygen code documentation added in TODO list for future releases

16 years agoRemove another mention of glines.
Jilles Tjoelker [Sat, 19 Apr 2008 16:05:26 +0000 (18:05 +0200)] 
Remove another mention of glines.

16 years agoAdd umode +z.
Jilles Tjoelker [Sat, 19 Apr 2008 16:04:47 +0000 (18:04 +0200)] 
Add umode +z.

16 years agoImprove SIGCHLD handler
Jilles Tjoelker [Thu, 17 Apr 2008 23:01:38 +0000 (01:01 +0200)] 
Improve SIGCHLD handler
- Reap multiple zombies per signal
- Save and restore errno
ircd-ratbox r25239

16 years agoRemove stray SetCork.
Jilles Tjoelker [Wed, 16 Apr 2008 18:49:08 +0000 (20:49 +0200)] 
Remove stray SetCork.
At this time, charybdis does not use ratbox3's cork mechanism.

16 years agoAdded tag charybdis-3.0.0-beta1 for changeset 47f12ac9988a
William Pitcock [Wed, 16 Apr 2008 02:33:54 +0000 (21:33 -0500)] 
Added tag charybdis-3.0.0-beta1 for changeset 47f12ac9988a

16 years agorerun autoconf charybdis-3.0.0-beta1
William Pitcock [Wed, 16 Apr 2008 02:32:40 +0000 (21:32 -0500)] 
rerun autoconf

16 years agocharybdis 3.0-beta1
William Pitcock [Wed, 16 Apr 2008 02:32:25 +0000 (21:32 -0500)] 
charybdis 3.0-beta1

16 years agopatricia: remove ugly abuse of K&R style function declaration
Jilles Tjoelker [Sun, 13 Apr 2008 16:20:18 +0000 (18:20 +0200)] 
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

16 years agoRemove ^M on line endings.
Jilles Tjoelker [Sun, 13 Apr 2008 15:54:23 +0000 (17:54 +0200)] 
Remove ^M on line endings.

16 years agoAdd PASS selector:password from seven, put TS5 removal to 3.1
Jilles Tjoelker [Sun, 13 Apr 2008 15:33:33 +0000 (17:33 +0200)] 
Add PASS selector:password from seven, put TS5 removal to 3.1

16 years agoNew operline based on ranting from ccr.
William Pitcock [Sat, 12 Apr 2008 23:56:46 +0000 (18:56 -0500)] 
New operline based on ranting from ccr.

16 years agoRemove linebuf's per-line flushing flag, as it's per-head state.
Jilles Tjoelker [Sat, 12 Apr 2008 22:44:21 +0000 (00:44 +0200)] 
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

16 years agoread/write return type should be ssize_t, not int or size_t.
Jilles Tjoelker [Sat, 12 Apr 2008 14:43:12 +0000 (16:43 +0200)] 
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

16 years agoFix cmode +R description.
Jilles Tjoelker [Fri, 11 Apr 2008 17:18:01 +0000 (19:18 +0200)] 
Fix cmode +R description.

16 years agoRerun autoconf and autoheader.
Jilles Tjoelker [Fri, 11 Apr 2008 15:57:37 +0000 (17:57 +0200)] 
Rerun autoconf and autoheader.

16 years agoRemove pagesize check from configure.
Jilles Tjoelker [Fri, 11 Apr 2008 15:57:01 +0000 (17:57 +0200)] 
Remove pagesize check from configure.
It is unused, and not a good thing to compile this in.

16 years agoRemove SOCKADDR_IN_HAS_LEN check, libratbox does it for us.
Jilles Tjoelker [Fri, 11 Apr 2008 15:47:30 +0000 (17:47 +0200)] 
Remove SOCKADDR_IN_HAS_LEN check, libratbox does it for us.

16 years agotypo'd.
William Pitcock [Fri, 11 Apr 2008 15:42:22 +0000 (10:42 -0500)] 
typo'd.

16 years agoFix the engrish in NEWS.
William Pitcock [Fri, 11 Apr 2008 15:39:29 +0000 (10:39 -0500)] 
Fix the engrish in NEWS.

16 years agoBranch merge
Valery Yatsko [Fri, 11 Apr 2008 15:18:13 +0000 (19:18 +0400)] 
Branch merge

16 years agoratbox3 DNS/Auth helper *CRAQ* veto'd.
William Pitcock [Fri, 11 Apr 2008 15:20:07 +0000 (10:20 -0500)] 
ratbox3 DNS/Auth helper *CRAQ* veto'd.

16 years agoHope these were the last things left from glines
Valery Yatsko [Fri, 11 Apr 2008 15:16:43 +0000 (19:16 +0400)] 
Hope these were the last things left from glines

16 years agoRemove various other gline stuff.
Jilles Tjoelker [Fri, 11 Apr 2008 15:10:40 +0000 (17:10 +0200)] 
Remove various other gline stuff.

16 years agoBranch merge
Valery Yatsko [Fri, 11 Apr 2008 15:10:01 +0000 (19:10 +0400)] 
Branch merge

16 years ago'You are exempt from...' message fixed - glines gone
Valery Yatsko [Fri, 11 Apr 2008 15:09:19 +0000 (19:09 +0400)] 
'You are exempt from...' message fixed - glines gone

16 years agoRemove /stats g/G from the help file.
Jilles Tjoelker [Fri, 11 Apr 2008 15:05:37 +0000 (17:05 +0200)] 
Remove /stats g/G from the help file.

16 years agoRemove another mention of glines from the sgml documentation.
Jilles Tjoelker [Fri, 11 Apr 2008 15:04:30 +0000 (17:04 +0200)] 
Remove another mention of glines from the sgml documentation.

16 years agoMake the sgml documentation compile again.
Jilles Tjoelker [Fri, 11 Apr 2008 15:03:39 +0000 (17:03 +0200)] 
Make the sgml documentation compile again.

16 years agoAutomated sync with ssh://hg.atheme.org//hg/charybdis
Valery Yatsko [Fri, 11 Apr 2008 14:58:19 +0000 (18:58 +0400)] 
Automated sync with ssh://hg.atheme.org//hg/charybdis

16 years agoFixing compilation - CAP_GLN removed
Valery Yatsko [Fri, 11 Apr 2008 14:56:53 +0000 (18:56 +0400)] 
Fixing compilation - CAP_GLN removed

16 years agoKeep gline information in server version and capab listings
Jilles Tjoelker [Fri, 11 Apr 2008 14:52:56 +0000 (16:52 +0200)] 
Keep gline information in server version and capab listings
for historical reference.

16 years agoRemoving glines
Valery Yatsko [Fri, 11 Apr 2008 14:47:03 +0000 (18:47 +0400)] 
Removing glines

16 years agossl files generator added to todo too (must be executed with ./configure to make...
Valery Yatsko [Fri, 11 Apr 2008 14:30:55 +0000 (18:30 +0400)] 
ssl files generator added to todo too (must be executed with ./configure to make installation a little bit userfriendly)

16 years agoChanged my email
Valery Yatsko [Fri, 11 Apr 2008 13:32:54 +0000 (17:32 +0400)] 
Changed my email

16 years agoAdd extern to eob_count global variable declaration in header file.
Jilles Tjoelker [Fri, 11 Apr 2008 09:30:07 +0000 (11:30 +0200)] 
Add extern to eob_count global variable declaration in header file.

16 years agokqueue: also use EV_ONESHOT for read events
Jilles Tjoelker [Fri, 11 Apr 2008 09:08:37 +0000 (11:08 +0200)] 
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

16 years agoTODO changes - bans todos
Valery Yatsko [Thu, 10 Apr 2008 20:56:21 +0000 (00:56 +0400)] 
TODO changes - bans todos

16 years agoResolver/identd will be done as separated modules in 3.1 (future release), added...
Valery Yatsko [Thu, 10 Apr 2008 20:39:49 +0000 (00:39 +0400)] 
Resolver/identd will be done as separated modules in 3.1 (future release), added some TODOs for discuission

16 years agoImporting r25217, r25219 and r25221 from ratbox3
Valery Yatsko [Thu, 10 Apr 2008 16:37:42 +0000 (20:37 +0400)] 
Importing r25217, r25219 and r25221 from ratbox3