]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - ChangeLog
[svn] Remove hash_find_masked_server(), which made it possible
[irc/rqf/shadowircd.git] / ChangeLog
index 05fbb75370c70a14549f5f5b8fb6efdaabe820d2..9869ad5d360e20789cbe5ca244f657034bb1cdb1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,343 @@
+jilles      2007/02/01 00:02:35 UTC    (20070201-3175)
+  Log:
+  Remove '*' from valid server name characters.
+  This makes it impossible to connect hostmasked servers.
+  (This support didn't work well anyway, was incompatible
+  with TS6 and we never masked ourselves.)
+  
+
+  Changes:     Modified:
+  +1 -1                trunk/src/match.c (File Modified) 
+
+
+jilles      2007/01/31 23:57:18 UTC    (20070131-3173)
+  Log:
+  Change spambot, flooder and jupe joiner notices from host to orighost.
+  
+
+  Changes:     Modified:
+  +1 -1                trunk/modules/core/m_join.c (File Modified) 
+  +2 -2                trunk/modules/core/m_message.c (File Modified) 
+  +2 -2                trunk/src/channel.c (File Modified) 
+
+
+jilles      2007/01/28 22:13:18 UTC    (20070128-3169)
+  Log:
+  Add documentation for SASL client protocol, same as atheme doc/SASL.
+  
+
+  Changes:     Modified:
+  + -          trunk/doc/sasl.txt (File Added) 
+
+
+jilles      2007/01/26 18:52:11 UTC    (20070126-3167)
+  Log:
+  Include real hostname in Closing Link message for unknown
+  connections that have sent USER. This is helpful for
+  k-lined users while not breaking server IP hiding.
+  
+
+  Changes:     Modified:
+  +3 -1                trunk/src/client.c (File Modified) 
+
+
+jilles      2007/01/26 16:52:29 UTC    (20070126-3165)
+  Log:
+  Rerun autoconf.
+  
+
+  Changes:     Modified:
+  +29 -29      trunk/configure (File Modified) 
+
+
+nenolod     2007/01/25 07:36:23 UTC    (20070125-3163)
+  Log:
+  - nick[user@host] -> nick!user@host in kill messages. based on jilles' change in 3.0
+  
+
+  Changes:     Modified:
+  +3 -3                trunk/modules/core/m_kill.c (File Modified) 
+
+
+nenolod     2007/01/25 07:23:01 UTC    (20070125-3161)
+  Log:
+  Backport from early 3.x: 
+  
+  --
+  nenolod     2006/09/27 16:39:14 UTC  (20060927-2178)
+    Log:
+    - remove "Processing connection to foobar.net" message
+    
+  
+    Changes:   Modified:
+    +0 -3              trunk/src/s_auth.c (File Modified) 
+  
+  
+  nenolod     2006/09/27 16:34:26 UTC  (20060927-2176)
+    Log:
+    - missed the processing connection one (actually, we can probably nuke this one)
+    
+  
+    Changes:   Modified:
+    +1 -2              trunk/src/s_auth.c (File Modified) 
+  
+  
+  river       2006/09/27 16:33:05 UTC  (20060927-2174)
+    Log:
+    get_client_name = stupid
+    
+    
+  
+    Changes:   Modified:
+    +10 -7     trunk/modules/core/m_kill.c (File Modified) 
+  
+  
+  nenolod     2006/09/27 16:32:37 UTC  (20060927-2172)
+    Log:
+    - remove excessive arguments
+    
+  
+    Changes:   Modified:
+    +1 -2              trunk/src/s_conf.c (File Modified) 
+    +1 -1              trunk/src/s_user.c (File Modified) 
+  
+  
+  nenolod     2006/09/27 16:30:59 UTC  (20060927-2170)
+    Log:
+    - use sendto_one_notice() for on-connect notices too.
+    
+  
+    Changes:   Modified:
+    +10 -10    trunk/src/s_auth.c (File Modified) 
+  
+  
+  nenolod     2006/09/27 16:27:01 UTC  (20060927-2168)
+    Log:
+    - use sendto_one_notice() in the core, too.
+    
+  
+    Changes:   Modified:
+    +2 -2              trunk/src/chmode.c (File Modified) 
+    +8 -15     trunk/src/modules.c (File Modified) 
+    +3 -5              trunk/src/s_conf.c (File Modified) 
+    +1 -2              trunk/src/s_newconf.c (File Modified) 
+    +20 -57    trunk/src/s_user.c (File Modified) 
+  
+  
+  river       2006/09/27 16:19:25 UTC  (20060927-2166)
+    Log:
+    the KILL command will use get_client_name(, SHOW_IP) instead of
+    target->name, and will show a more useful error for local opers
+    
+    
+  
+    Changes:   Modified:
+    +6 -4              trunk/modules/core/m_kill.c (File Modified) 
+  
+  
+  nenolod     2006/09/27 16:09:48 UTC  (20060927-2164)
+    Log:
+    - fix bugs in sendto_one_notice()/sendto_one_numeric() where a client identifier won't be sent to unregistered clients
+    
+  
+    Changes:   Modified:
+    +4 -2              trunk/src/send.c (File Modified) 
+  
+  
+  nenolod     2006/09/27 16:05:46 UTC  (20060927-2161)
+    Log:
+    - back out r2159
+    
+  
+    Changes:   Modified:
+    +1 -1              trunk/include/client.h (File Modified) 
+  
+  
+  nenolod     2006/09/27 16:04:05 UTC  (20060927-2159)
+    Log:
+    - get_id(): fall back to "*" if client has no known name
+    
+  
+    Changes:   Modified:
+    +1 -1              trunk/include/client.h (File Modified) 
+  
+  
+  nenolod     2006/09/27 16:01:29 UTC  (20060927-2157)
+    Log:
+    - convert to sendto_one_notice().
+    
+  
+    Changes:   Modified:
+    +2 -3              trunk/unsupported/m_clearchan.c (File Modified) 
+    +4 -6              trunk/unsupported/m_force.c (File Modified) 
+  
+  
+  nenolod     2006/09/27 15:57:11 UTC  (20060927-2155)
+    Log:
+    - use sendto_one_notice() in many places instead of 
+  sendto_one(source_p, ":%s NOTICE %s :", ...);
+    
+  
+    Changes:   Modified:
+    +10 -25    trunk/extensions/example_module.c (File Modified) 
+    +5 -14     trunk/extensions/hurt.c (File Modified) 
+    +1 -2              trunk/extensions/m_42.c (File Modified) 
+    +7 -12     trunk/extensions/m_mkpasswd.c (File Modified) 
+    +1 -2              trunk/extensions/m_ojoin.c (File Modified) 
+    +1 -2              trunk/extensions/m_opme.c (File Modified) 
+    +3 -3              trunk/extensions/spy_whois_notice.c (File Modified) 
+    +3 -3              trunk/extensions/spy_whois_notice_global.c (File Modified) 
+    +3 -7              trunk/modules/core/m_die.c (File Modified) 
+    +2 -4              trunk/modules/core/m_kill.c (File Modified) 
+    +2 -2              trunk/modules/core/m_squit.c (File Modified) 
+    +1 -2              trunk/modules/m_challenge.c (File Modified) 
+    +11 -15    trunk/modules/m_connect.c (File Modified) 
+    +20 -28    trunk/modules/m_dline.c (File Modified) 
+    +2 -2              trunk/modules/m_etrace.c (File Modified) 
+    +11 -21    trunk/modules/m_gline.c (File Modified) 
+    +2 -4              trunk/modules/m_kline.c (File Modified) 
+    +1 -2              trunk/modules/m_rehash.c (File Modified) 
+    +3 -7              trunk/modules/m_restart.c (File Modified) 
+    +31 -45    trunk/modules/m_set.c (File Modified) 
+    +2 -4              trunk/modules/m_testmask.c (File Modified) 
+    +5 -8              trunk/modules/m_unreject.c (File Modified) 
+    +2 -5              trunk/modules/m_xline.c (File Modified) 
+  --
+  
+
+  Changes:     Modified:
+  +2 -0                trunk/doc/sgml/oper-guide/commands.sgml (File Modified) 
+  +10 -25      trunk/extensions/example_module.c (File Modified) 
+  +5 -14       trunk/extensions/hurt.c (File Modified) 
+  +1 -2                trunk/extensions/m_42.c (File Modified) 
+  +7 -12       trunk/extensions/m_mkpasswd.c (File Modified) 
+  +1 -2                trunk/extensions/m_ojoin.c (File Modified) 
+  +1 -2                trunk/extensions/m_opme.c (File Modified) 
+  +3 -3                trunk/extensions/spy_whois_notice.c (File Modified) 
+  +3 -3                trunk/extensions/spy_whois_notice_global.c (File Modified) 
+  +3 -7                trunk/modules/core/m_die.c (File Modified) 
+  +14 -11      trunk/modules/core/m_kill.c (File Modified) 
+  +2 -2                trunk/modules/core/m_squit.c (File Modified) 
+  +1 -2                trunk/modules/m_challenge.c (File Modified) 
+  +11 -15      trunk/modules/m_connect.c (File Modified) 
+  +2 -4                trunk/modules/m_dline.c (File Modified) 
+  +2 -2                trunk/modules/m_etrace.c (File Modified) 
+  +11 -21      trunk/modules/m_gline.c (File Modified) 
+  +2 -4                trunk/modules/m_kline.c (File Modified) 
+  +1 -2                trunk/modules/m_rehash.c (File Modified) 
+  +3 -7                trunk/modules/m_restart.c (File Modified) 
+  +31 -45      trunk/modules/m_set.c (File Modified) 
+  +2 -4                trunk/modules/m_testmask.c (File Modified) 
+  +5 -8                trunk/modules/m_unreject.c (File Modified) 
+  +1 -3                trunk/modules/m_xline.c (File Modified) 
+  +2 -2                trunk/src/chmode.c (File Modified) 
+  +8 -15       trunk/src/modules.c (File Modified) 
+  +10 -14      trunk/src/s_auth.c (File Modified) 
+  +3 -6                trunk/src/s_conf.c (File Modified) 
+  +1 -2                trunk/src/s_newconf.c (File Modified) 
+  +20 -57      trunk/src/s_user.c (File Modified) 
+  +4 -2                trunk/src/send.c (File Modified) 
+  +2 -3                trunk/unsupported/m_clearchan.c (File Modified) 
+  +4 -6                trunk/unsupported/m_force.c (File Modified) 
+
+
+nenolod     2007/01/25 07:08:21 UTC    (20070125-3159)
+  Log:
+  - keyword-subst from charybdis 2.2.
+  
+
+  Changes:     Modified:
+  +12 -3       trunk/doc/example.conf (File Modified) 
+  +58 -3       trunk/doc/reference.conf (File Modified) 
+  + -          trunk/include/substitution.h (File Added) 
+  +1 -0                trunk/src/Makefile.in (File Modified) 
+  +2 -2                trunk/src/s_conf.c (File Modified) 
+  +164 -1      trunk/src/s_user.c (File Modified) 
+  + -          trunk/src/substitution.c (File Added) 
+
+
+nenolod     2007/01/25 07:00:49 UTC    (20070125-3157)
+  Log:
+  Removed merge tracking for "svnmerge" for 
+  http://svn.atheme.org/charybdis/branches/release-2.2
+  
+
+  Changes:     Modified:
+  + -          trunk/  (Property Modified)
+
+
+nenolod     2007/01/25 06:59:58 UTC    (20070125-3155)
+  Log:
+  Initialized merge tracking via "svnmerge" with revisions "1-1919" from 
+  http://svn.atheme.org/charybdis/branches/release-2.2
+  
+
+  Changes:     Modified:
+  + -          trunk/  (Property Modified)
+
+
+nenolod     2007/01/25 06:59:30 UTC    (20070125-3153)
+  Log:
+  Removed merge tracking for "svnmerge" for 
+  http://svn.atheme.org/charybdis/branches/release-2.2
+  
+
+  Changes:     Modified:
+  + -          trunk/  (Property Modified)
+
+
+nenolod     2007/01/25 06:58:41 UTC    (20070125-3151)
+  Log:
+  Initialized merge tracking via "svnmerge" with revisions "1-2190" from 
+  http://svn.atheme.org/charybdis/branches/release-2.2
+  
+
+  Changes:     Modified:
+  + -          trunk/  (Property Modified)
+
+
+nenolod     2007/01/25 06:57:47 UTC    (20070125-3149)
+  Log:
+  - bleah
+  
+
+  Changes:     Modified:
+  + -          trunk/  (Property Modified)
+
+
+nenolod     2007/01/25 06:50:46 UTC    (20070125-3147)
+  Log:
+  Initialized merge tracking via "svnmerge" with revisions "1-3146" from 
+  http://svn.atheme.org/charybdis/branches/release-2.2
+  
+
+  Changes:     Modified:
+  + -          trunk/  (Property Modified)
+
+
+nenolod     2007/01/25 06:45:04 UTC    (20070125-3145)
+  Log:
+  - version bump to 2.2.0
+  
+
+  Changes:     Modified:
+  +3 -1                trunk/NEWS (File Modified) 
+  +1 -1                trunk/configure.ac (File Modified) 
+
+
+nenolod     2007/01/25 06:40:21 UTC    (20070125-3143)
+  Log:
+  - the new plan:
+    + branches/release-2.1 -> 2.2 base
+    + 3.0 -> branches/cxxconversion
+    + backport some immediate 3.0 functionality for 2.2
+    + other stuff
+  
+
+  Changes:     Modified:
+  + -          trunk/ (File Added) 
+
+
 jilles      2007/01/23 23:48:50 UTC    (20070123-3139)
   Log:
   Merged revisions 3135,3137 via svnmerge from