Adam
675b113c3e
Split up db/conf/lib/locale install directories, and allow alternate ones to be specified at runtime
2012-05-06 21:43:50 -04:00
Adam
1b5805eeb0
Set quitmsg on ERROR
2012-04-29 20:39:33 -04:00
Adam
62818abbf4
Added options:casemap to chose how case insensitive strings are compared, using ascii, rfc1459, or a locale installed on the system
2012-04-29 15:43:51 -04:00
Adam
e490a5461f
Process defines even before includes, fixes defining{} pseudoclient names to something else in their respective configurations
2012-04-27 16:05:49 -04:00
Adam
5068483cb9
Add db_sql:prefix allow prefixing all anope tables similarly, and changed db_sql to update the databases incrementally instead of one big flush
2012-04-27 15:38:50 -04:00
Adam
1081ecdae8
Fixed non-debug build
2012-04-25 14:29:50 -04:00
Adam
2370c16f1e
Fixed build from the previous merge
2012-04-24 16:02:07 -04:00
Adam
3d84dc91f6
Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
2012-04-23 05:17:02 -04:00
Adam
573e49a7ea
Reworked live SQL support yet again
2012-04-23 05:08:26 -04:00
Adam
fc00406079
Fixed ./services --version etc not getting printed when stdout is a file/pipe/not a tty
2012-04-22 02:57:17 -04:00
DukePyrolator
b752c3a668
fixed a bug in chanstats
2012-04-13 18:33:22 +02:00
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