]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
danieldg [Thu, 25 Feb 2010 16:15:46 +0000 (16:15 +0000)]
Fix /LUSERS miscounting
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12565
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Thu, 25 Feb 2010 15:03:58 +0000 (15:03 +0000)]
GCC doesn't like characters being used in array subscripts
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12564
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 24 Feb 2010 18:49:21 +0000 (18:49 +0000)]
Fix empty prefixes in m_chanprotect
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12558
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 24 Feb 2010 14:07:03 +0000 (14:07 +0000)]
Add documentation of OJOIN [Namegduf]
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12557
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 24 Feb 2010 14:06:56 +0000 (14:06 +0000)]
Update mode list, remove taxonomy command [namegduf]
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12556
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 24 Feb 2010 14:06:49 +0000 (14:06 +0000)]
Document changes to /CHECK, invite timers (missed in 1.2), and fix
SETNAME's documentation as it is not restricted to opers.
Patch by namegduf.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12555
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 24 Feb 2010 14:06:42 +0000 (14:06 +0000)]
Update extban documentation to the new way extbans work. [namegduf]
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12554
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 23 Feb 2010 18:45:26 +0000 (18:45 +0000)]
Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not specified
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12550
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 23 Feb 2010 05:53:08 +0000 (05:53 +0000)]
Add a short message at the top of permchannel DB, and ensure config format is compat
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12544
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 23 Feb 2010 00:56:45 +0000 (00:56 +0000)]
Fix uninit variable warning
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12528
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sun, 21 Feb 2010 18:07:41 +0000 (18:07 +0000)]
Correct the base64 implementations
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12510
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sun, 21 Feb 2010 17:27:30 +0000 (17:27 +0000)]
Fix base64 decoding function
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12509
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sun, 21 Feb 2010 17:08:54 +0000 (17:08 +0000)]
Add HMAC implementation to HashProvider
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12508
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sun, 21 Feb 2010 17:08:45 +0000 (17:08 +0000)]
Add Base64 encode/decode functions to the core
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12507
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sun, 21 Feb 2010 17:08:36 +0000 (17:08 +0000)]
Fix exception on m_cloaking GetVersion if run without a hash provider
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12506
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sat, 20 Feb 2010 18:54:50 +0000 (18:54 +0000)]
Allow invex to bypass key
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12505
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sat, 20 Feb 2010 18:31:46 +0000 (18:31 +0000)]
Fix compilation warning
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12504
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sat, 20 Feb 2010 16:49:14 +0000 (16:49 +0000)]
Replace m_halfvoice with m_customprefix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12503
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sat, 20 Feb 2010 09:15:55 +0000 (09:15 +0000)]
Restore <options:exemptchanops> with long names
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12502
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sat, 20 Feb 2010 07:28:33 +0000 (07:28 +0000)]
Extend +X to take named modes in addition to mode letters
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12501
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Fri, 19 Feb 2010 22:02:58 +0000 (22:02 +0000)]
Change channel mode +a to "admin" which is easier to remember than "protected"
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12500
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Fri, 19 Feb 2010 21:39:53 +0000 (21:39 +0000)]
Allow autoop to use long names
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12499
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Fri, 19 Feb 2010 16:31:47 +0000 (16:31 +0000)]
Disable -O2 when compiling with full debug, allow make D=2 to enable debug+optimize
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12498
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Fri, 19 Feb 2010 02:50:29 +0000 (02:50 +0000)]
Kill m_spy, which was replaced by channels/auspex in 1.2 but kept alive for nostalgia
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12497
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Thu, 18 Feb 2010 22:11:47 +0000 (22:11 +0000)]
Compile fix for m_ldapauth
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12495
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Thu, 18 Feb 2010 21:23:00 +0000 (21:23 +0000)]
Allow SASL messages to be targeted at the services server
<sasl target="services.example.net"> will avoid broadcasting all
authentication messages across the network, which improves security.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12494
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Thu, 18 Feb 2010 21:22:52 +0000 (21:22 +0000)]
Reset the already_sent IDs during slow garbage collection
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12493
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Thu, 18 Feb 2010 16:45:39 +0000 (16:45 +0000)]
Support multiple certificates in GnuTLS certificate chain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12491
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Thu, 18 Feb 2010 16:29:33 +0000 (16:29 +0000)]
Fix double-erase of iterator if a server dies and times out at the same time
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12490
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Thu, 18 Feb 2010 05:45:15 +0000 (05:45 +0000)]
Documentation updates by DukePyrolator
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12489
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 17 Feb 2010 19:47:01 +0000 (19:47 +0000)]
Add <chanhistory:maxlines> to specify the maximum allowed size of channel history
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12488
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Wed, 17 Feb 2010 12:54:10 +0000 (12:54 +0000)]
Check for <user>:<password> for ldap auth in /PASS password if ident/nickname method fails, this allows people with long uids/invalid uids to still auth to LDAP. Thanks to stezz.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12486
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 17 Feb 2010 02:14:50 +0000 (02:14 +0000)]
Allow STARTTLS to be disabled via <gnutls starttls="no">
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12485
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 17 Feb 2010 02:02:10 +0000 (02:02 +0000)]
Hide SSL= line of 005 if <gnutls:showports>/<openssl:showports> is false
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12484
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 17 Feb 2010 00:43:20 +0000 (00:43 +0000)]
Fix routing of prefix-channel messages now that 2.0 sends to status and above, not just status
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12483
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 16 Feb 2010 22:00:56 +0000 (22:00 +0000)]
Change is-using-SSL numeric to 671 to match more other IRCds
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12482
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 16 Feb 2010 21:47:52 +0000 (21:47 +0000)]
Change is-using-SSL numeric to 275 to match other IRCds
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12481
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 16 Feb 2010 21:38:38 +0000 (21:38 +0000)]
Bug #645 was correct behavior on the client's part, the IRC STARTTLS standard was broken
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12480
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 16 Feb 2010 20:34:43 +0000 (20:34 +0000)]
Change /HELPOP to /HELP in documentation, add alias for HELPOP
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12478
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 16 Feb 2010 20:32:43 +0000 (20:32 +0000)]
Defer module init on initial load for easier dependency checking
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12477
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 16 Feb 2010 16:22:53 +0000 (16:22 +0000)]
Document <oper:autologin>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12476
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 16 Feb 2010 15:25:04 +0000 (15:25 +0000)]
Delete 0-user permanent channels that are being set -P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12475
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 16 Feb 2010 14:20:55 +0000 (14:20 +0000)]
Incrementing the counter in a loop is useful to prevent it being an infinite loop
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12474
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 16 Feb 2010 01:07:57 +0000 (01:07 +0000)]
Handle GRELOADMODULE when module is not loaded
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12472
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 16 Feb 2010 00:48:10 +0000 (00:48 +0000)]
Remove SYSTEM and related sensitive information from the non-oper VERSION line
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12471
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Mon, 15 Feb 2010 23:02:34 +0000 (23:02 +0000)]
Show opers the raw VERSION string, not the custom one
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12470
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Mon, 15 Feb 2010 23:02:24 +0000 (23:02 +0000)]
Dump sendq before closing socket
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12469
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Mon, 15 Feb 2010 18:29:19 +0000 (18:29 +0000)]
Allow a reason to be specified for <connect:deny>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12468
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Mon, 15 Feb 2010 18:04:53 +0000 (18:04 +0000)]
Add <oper:autologin> to allow SSL fingerprint-based automatic oper login
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12467
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Mon, 15 Feb 2010 16:39:28 +0000 (16:39 +0000)]
Deny identical mode +H change
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12466
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Mon, 15 Feb 2010 15:45:04 +0000 (15:45 +0000)]
2.0 beta 3 release
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12464
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Mon, 15 Feb 2010 01:33:25 +0000 (01:33 +0000)]
Allow forced nick change to bypass Q:Lines
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12460
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Mon, 15 Feb 2010 00:08:09 +0000 (00:08 +0000)]
Fix build error
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12459
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sun, 14 Feb 2010 18:34:35 +0000 (18:34 +0000)]
Remove unused exports; counting is not for programmers
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12457
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sun, 14 Feb 2010 05:04:45 +0000 (05:04 +0000)]
Switch the order of arguments in the +X mode, thanks aquanight for the suggestion
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12456
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sun, 14 Feb 2010 01:33:17 +0000 (01:33 +0000)]
Don't check for existance and such when removing bans
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12455
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sun, 14 Feb 2010 00:31:44 +0000 (00:31 +0000)]
m_dnsbl updates
Prevent user registration until dnsbl lookups are complete
Allow DNSBLs to be checked using <connect:dnsbl> (MARK type)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12454
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sat, 13 Feb 2010 22:29:43 +0000 (22:29 +0000)]
Fix inverted return on ldapoper
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12453
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sat, 13 Feb 2010 21:47:13 +0000 (21:47 +0000)]
Clean up treesocket naming confusion by adding a link block reference during negotiation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12452
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sat, 13 Feb 2010 17:20:56 +0000 (17:20 +0000)]
Fix double-invocation of Squit that can cause a crash on delink
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12451
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sat, 13 Feb 2010 16:41:24 +0000 (16:41 +0000)]
Change GeoIP to be a connect block matcher
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12450
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sat, 13 Feb 2010 14:52:09 +0000 (14:52 +0000)]
Fix kqueue to not report 0 maximum open sockets
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12449
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Sat, 13 Feb 2010 04:59:45 +0000 (04:59 +0000)]
Copy example configs and such to run/conf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12448
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Fri, 12 Feb 2010 23:49:44 +0000 (23:49 +0000)]
Fix compilation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12447
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Fri, 12 Feb 2010 23:41:22 +0000 (23:41 +0000)]
Write out the permchannels database on a timer, not on every mode change
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12446
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Fri, 12 Feb 2010 22:30:27 +0000 (22:30 +0000)]
Remove possible references to deleted User objects due to DNS lookups
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12445
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Fri, 12 Feb 2010 20:18:11 +0000 (20:18 +0000)]
Fix stats output to divide in floating-point
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12444
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Fri, 12 Feb 2010 19:50:23 +0000 (19:50 +0000)]
Fix conversion warnings on g++ 3.4
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12443
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Fri, 12 Feb 2010 17:06:45 +0000 (17:06 +0000)]
Floating-point math should have no place in an ircd
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12442
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Fri, 12 Feb 2010 15:11:47 +0000 (15:11 +0000)]
Fix sending null character on callerid metadata, which causes netsplits
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12440
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Fri, 12 Feb 2010 04:08:11 +0000 (04:08 +0000)]
Fix help text in helpop, route ACCEPT command to fix callerid
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12439
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Fri, 12 Feb 2010 00:03:44 +0000 (00:03 +0000)]
Improve support for NetBSD
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12438
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Thu, 11 Feb 2010 20:27:03 +0000 (20:27 +0000)]
When we get events on unknown file descriptors, unregister them rather than spinning at 100% CPU
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12436
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Thu, 11 Feb 2010 16:07:52 +0000 (16:07 +0000)]
Restart server_hash iteration after quitting dead and pinged out servers
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12435
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Thu, 11 Feb 2010 15:29:38 +0000 (15:29 +0000)]
Fix double-sending of locally sourced kills
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12434
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Thu, 11 Feb 2010 07:17:30 +0000 (07:17 +0000)]
Make UID modify its parameter on a nick collision so that services has an easier time understanding things
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12433
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Thu, 11 Feb 2010 06:56:51 +0000 (06:56 +0000)]
Fix routing of KILL command when sourced from a server
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12432
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Thu, 11 Feb 2010 04:34:38 +0000 (04:34 +0000)]
Allow "make QUICK=1" to speed up the compile (disables -O2)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12431
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Thu, 11 Feb 2010 04:09:22 +0000 (04:09 +0000)]
Change SERVICE_{CMODE,UMODE} to SERVICE_MODE, which makes more sense
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12430
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 10 Feb 2010 23:11:13 +0000 (23:11 +0000)]
Show SSL fingerprint in /WHOIS line, allow fingerprints to be hidden from non-opers with config option
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12429
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 10 Feb 2010 20:54:32 +0000 (20:54 +0000)]
Fix TBAN not working if the banner is owner/protected
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12426
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 10 Feb 2010 20:54:22 +0000 (20:54 +0000)]
Fix incorrect ServerInstance pointer in m_sasl
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12425
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 10 Feb 2010 20:54:12 +0000 (20:54 +0000)]
Change display of PROP list to match the input format
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12424
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 10 Feb 2010 20:54:03 +0000 (20:54 +0000)]
Better error messages for m_autoop
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12423
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 10 Feb 2010 20:53:54 +0000 (20:53 +0000)]
Fix incorrect check of mode permissions when displaying them
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12422
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 10 Feb 2010 04:16:57 +0000 (04:16 +0000)]
2.0 beta 2 release
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12420
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 10 Feb 2010 03:09:05 +0000 (03:09 +0000)]
Fix WHOISNOTICE parameters being sent backwards
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12419
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Wed, 10 Feb 2010 01:48:43 +0000 (01:48 +0000)]
Why are we wasting space on DieValue?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12418
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 9 Feb 2010 23:14:49 +0000 (23:14 +0000)]
Fix typo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12417
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 9 Feb 2010 22:53:41 +0000 (22:53 +0000)]
Sort CAPAB CHANMODES and USERMODES
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12416
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 9 Feb 2010 21:04:14 +0000 (21:04 +0000)]
Fix double-free when catching an exception in module init()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12415
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 9 Feb 2010 19:35:14 +0000 (19:35 +0000)]
Eliminate duplicate names between user and channel modes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12414
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 9 Feb 2010 15:18:06 +0000 (15:18 +0000)]
Allow exemptchanops to modify the channel access level needed to bypass +t
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12413
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 9 Feb 2010 08:08:39 +0000 (08:08 +0000)]
Update m_exemptchanops to allow users to specify the status required for the exemption
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12412
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 9 Feb 2010 05:54:43 +0000 (05:54 +0000)]
Move password checking into connect class search
This makes it possible to have a passworded connect class that is
open to any host without denying users that do not use the password.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12411
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 9 Feb 2010 05:35:19 +0000 (05:35 +0000)]
Clean up documentation of connect blocks a bit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12410
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 9 Feb 2010 05:05:09 +0000 (05:05 +0000)]
This module isn't supposed to be part of 2.0; it will be third-party until 2.1
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12409
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 9 Feb 2010 04:57:13 +0000 (04:57 +0000)]
Change <connect:requiresasl> to <connect:requireaccount>, which is more accurate
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12408
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 9 Feb 2010 03:40:20 +0000 (03:40 +0000)]
Move chanhistory to PostJoin hook
While irssi is currently able to show the lines sent prior to join,
it is better for this module to work on all clients without modification.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12407
e03df62e -2008-0410-955e-
edbf42e46eb7
danieldg [Tue, 9 Feb 2010 02:22:44 +0000 (02:22 +0000)]
half-voice is a better name than status prefix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12406
e03df62e -2008-0410-955e-
edbf42e46eb7