Adam
0a8d46b538
Fixed parsing FMODE on inspircd 1.1
2012-05-14 22:30:03 -04:00
Adam
a84226edf0
Do not show help for set message if useprivmsg is disabled
2012-05-11 00:50:58 -04:00
Adam
9370b063d0
Fixed crash on access del + valgrind errors
2012-05-10 17:53:53 -04:00
Adam
d5ffae0e46
Made ssl cert and keyfiles configurable
2012-05-09 03:37:37 -04:00
lethality
f89599726e
fixed paste error (failed awesomeness) in last commit.
2012-05-09 03:11:57 +01:00
lethality
a81b3aaff1
Fixed saving backups
2012-05-09 01:23:34 +01:00
Adam
820e4edc2b
Fixed some 100% cpu bugs with the new SQL stuff, and fixed sqlite+db_sql_live
2012-05-08 18:04:49 -04:00
Robby
25586f3246
Allow services operators to release other user's nicks, and allow services operators to view the access list of other operators
2012-05-08 02:01:44 -04:00
Adam
b7149fc940
Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9
2012-05-06 21:44:11 -04:00
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
DukePyrolator
c797987615
Readding missing valid nick check to ns register/group removed in os_forbid commit
2012-05-05 09:35:18 +02:00
Adam
eb0e07d564
Use Unreal's MLOCK command if supported
2012-05-04 16:03:02 -04:00
Adam
1b5805eeb0
Set quitmsg on ERROR
2012-04-29 20:39:33 -04:00
Adam
42e652cae7
Pull table schemas from SQL on startup so we can alter the schemas if we need to, fixed sqlite to work again
2012-04-29 19:24:37 -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
4d9a96e8df
Fixes to db_sql
2012-04-27 17:06:16 -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
83ee20fc29
Clarify access denied messages caused by NSSecureAdmins
2012-04-25 19:02:09 -04:00
Adam
b08aa4ed92
Check for os_sesion to exist before having defcon try and place session bans
2012-04-25 18:49:53 -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
63c639e108
Fixed hashm checking in db_old and loading 1.9.1 databases
2012-04-23 05:07:06 -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
7372b457cc
fixed a compile error in m_sqlite
2012-04-08 19:29:56 +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
DukePyrolator
9e1fda2a44
Modified the SQL API to allow unescaped parameters (useful for passing row names and NULL values)
2012-04-08 12:30:48 +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
DukePyrolator
e6edc6586e
updated the german language file
2012-04-01 20:50:46 +02:00
DukePyrolator
cf3124c063
fixed some typos
2012-04-01 20:50:04 +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
DukePyrolator
1b0ebcadfa
fixed bug #1399
2012-03-21 22:20:18 +01:00
DukePyrolator
0d100ffacc
fixed ns_ajoin
2012-03-21 20:25:25 +01:00
Adam
88fd1da803
Fixed typos
2012-03-13 21:07:10 -04:00
Adam
a06934777c
Actually check if the nicks arent registered, oops
2012-03-13 19:26:11 -04: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
beae4775cf
Bug #1382 - Save maxusercount and maxusertime
2012-03-13 16:58:14 -04:00
Adam
cff91a532f
Made gch files depend on the header they were generated from
2012-03-11 21:21:47 -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
Adam
ab25815694
Fixed backup databases having their names collide due to not separating month and day, #1383
2012-03-05 20:15:56 -05:00