DukePyrolator
deb5196101
Added Chanstats. It uses a new, improved database format and is not compatible with current phpdenora or magirc installations.
2012-04-08 12:43:34 +02:00
Adam
9d249ef96f
Fixed unpacking questions from dns packets
2012-04-06 14:41:28 -04:00
Viper
e03b73e8cd
Revert changes made to line endings.
2012-04-06 15:36:49 +02:00
Hal9000
6b473f22bd
Revert last commit cause guess what, I screwed things up
2012-04-06 15:12:22 +02:00
Hal9000
05bb80c06c
Fixed mail function causing some MTAs to sent blank messages
2012-04-06 14:35:34 +02:00
Adam
12a6a27b52
Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
2012-03-27 19:14:55 -04:00
Adam
31a0e673b2
Fixed unpacking multiple names from dns packets when one has multiple compression pointers.
...
Currently this will just fail at unpacking the later name due to offsets being invalid.
Also cleaned up the existing code and made unpacking error messages more helpful.
2012-03-27 19:01:29 -04:00
DukePyrolator
8d0b4a1bf5
added a missing error message when a module file does not exist. this fixes bug #1401 . also moved some debug messages to debug level 2
2012-03-22 07:30:38 +01:00
Adam
a26f4b9a9a
Bug #1389 - readd RNG seed in the config and start DNS query ids off on a random number
2012-03-13 17:45:07 -04:00
Adam
053d6a2247
Add a nickserv:unregistered_notice config option to send a message to unregistered users on connect. Suggested by Cronus.
2012-03-13 17:18:11 -04:00
Adam
92ed5d7208
Fixed having multiple uplink blocks work right if the first uplink fails on startup
2012-03-11 16:44:44 -04:00
Adam
7800375510
Bug #1384 - Fixed spacing of connection log message if users have no vhost - patch from cbiedl
2012-03-11 05:20:28 -04:00
DukePyrolator
b7a6d518b0
fixed the --dir commandline parameter
2012-03-04 10:18:25 +01:00
Adam
a5b9e235ae
Added chanserv:require config option to set which modes must be on all registered channels. Prevents the core from always enforcing +r on every channel, even if chanserv is not loaded.
2012-02-26 23:23:15 -05:00
Adam
e73013830d
Fixed missing #include in init.cpp
2012-02-25 22:45:51 -05:00
Adam
601dc41baf
Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
2012-02-24 14:54:44 -05:00
Adam
2337b7717d
Fixed calculating bots channel count of assigned channels and fixed the order of saving memos (among other things)
2012-02-24 14:53:34 -05:00
lethality
ba32aad4cb
Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
2012-02-23 02:32:49 +00:00
Adam
24811e5970
Added a configuration option to make all nick registrations require admin verification
2012-02-22 20:55:59 -05:00
lethality
f01aab5f9b
Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
2012-02-23 00:04:36 +00:00
Adam
3850b073dd
Added regex support for many commands, such as akill, sqline, snline,
...
all of the */list commands, etc.
Also extended the ability of akill to match a full nick!user@host and
real name of users.
2012-02-22 18:12:02 -05:00
lethality
826de43724
Fixed some trivial formatting
2012-02-22 00:28:58 +00:00
Adam
b84e080463
Made our message sources actual clients/servers, and put in a few more default messages for very standard things (KICK etc)
2012-02-19 20:54:55 -05:00
Adam
0ba58d7d0e
Fixed some events
2012-02-18 18:07:34 -05:00
Adam
f2ce9cd85c
Made mode lock del check status of the mode lock before removing it
2012-02-18 15:47:16 -05:00
Adam
ee5cd8493e
Use C++11's explicit override feature if available
2012-02-18 15:04:26 -05:00
Adam
41e8d27602
Fixed FreeBSD build
2012-02-16 16:02:17 -05:00
Adam
e1f5fc6a0c
Remove revision numbers as they're only ever set by Config reading git since we've switched off of SVN. Instead just use the hash for the current head when building. Also recheck the hash on every make not just Config.
2012-02-15 00:06:25 -05:00
Adam
db59f1a70f
Fixed detecting when to set +r and fixed crash on shutdown introduced by the last commit
2012-02-14 19:03:09 -05:00
Adam
a9772cde21
Clean up and reorganize our header files
2012-02-14 15:13:27 -05:00
Adam
086790d633
Removed our RNG and just use the systems, it's not very widely used. Also made DNS query ids not random as they don't need to be.
2012-02-13 00:10:45 -05:00
Adam
1bc8e2ab82
Removed operserv:notifications in favor of log blocks, as well as some other notifiications
2012-02-08 18:00:24 -05:00
Adam
01194e3958
Bump for 1.9.7-git
2012-02-04 13:12:11 -05:00
Adam
f082530f89
Anope 1.9.6 Release
2012-02-03 15:19:09 -05:00
Adam
52eaa7d6d6
Windows
2012-01-25 15:48:07 -05:00
Adam
a270a13010
Fixed crash from last commit
2012-01-15 02:59:09 -05:00
Adam
964d63cdac
Improve on db_sql_live_read
2012-01-15 01:47:31 -05:00
Adam
c462a69b7d
Only match users nicks against access list entries if the entry is a mask... accidentally removed from an earlier fix for #1368
2012-01-13 15:37:17 -05:00
Adam
a52ed70ea0
Don't ever attempt to process CTCPs as regular messages
2012-01-10 17:58:56 -05:00
Adam
7c03e60299
Removed this "valid" ip check in cidr::cidr, is wrong for IPv6 and ::pton checks this anyway using inet_pton. Also fixed a comment Robby broke in chanserv.conf
2012-01-10 17:53:48 -05:00
Adam
815e140ecf
Fixed loading akill reasons
2012-01-08 19:42:48 -05:00
Adam
4204ece7a8
Updated Copyright to 2012
2012-01-02 21:28:24 -05:00
Adam
20aa4e85ce
Bug #1368 - check all members of a users gruop against the access list
2011-12-31 01:33:32 -05:00
Adam
150831c1a6
Made capab management a bit simplier
2011-12-27 23:11:14 -05:00
Adam
1a4157b7f4
Add DT_ALLOW_EMPTY config flag, allow fantasychars to be empty
2011-12-23 12:29:30 -05:00
Adam
e5851addd6
Fixed saving databases with MySQL when shut down by SIGINT
2011-12-19 16:07:28 -05:00
Adam
45fc3ce1c4
Fixed formatting of many lists and INFO outputs
2011-12-19 15:37:15 -05:00
Adam
c88a751eab
Add privilege ranks to determine how powerful privileges are
2011-12-15 02:29:13 -05:00
Adam
9ea030d060
Fixed access comparators
2011-12-15 01:14:13 -05:00
Adam
ad14c8145b
Update channel last used times when founders use the channel, too
2011-12-12 15:37:08 -05:00