Adam
70fb5900a2
Add support for inspircd2.0+s mlock, improved on Unreal's, and made server side mlock usage configurable
2012-05-23 19:35:56 -04:00
Adam
bf7d1a55af
Fixed some problems found by Robby
2012-05-23 15:09:41 -04:00
Robby
1f73e27870
Updated help messages for ns_list, cs_list, cs_entrymsg, and cs_info. Also fixed logging for cs_entrymsg.
2012-05-20 04:14:26 -04:00
Adam
699087b2bf
Fixed cs_entrymsg loading entries from the database
2012-05-20 03:57:22 -04:00
Adam
ccd29085a9
reinterpret_cast off of a virtual base does Bad Things
2012-05-17 03:57:19 -04:00
Adam
a883362c14
Fixed not always calling operator bool() in dynamic_reference, which would mess up service references and do weird things
2012-05-17 02:03:22 -04:00
Jeremy
ef88385d85
m_ldap_authentication: Removed the dependency on a specific binddn in favour of searching the tree for matching criteria and using the returned DN
2012-05-15 17:19:50 -04:00
Adam
90b0283160
Grab the DN for every LDAP query and send it in the result
2012-05-15 04:27:36 -04:00
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