Adam
|
574c8dfbc7
|
Fix previous commit, deleting sessions removes it from the map which invalidates the reference
|
2016-12-21 10:35:57 -05:00 |
|
Adam
|
4381031994
|
m_sasl: log hostname/ip, if provided
|
2016-12-19 19:03:10 -05:00 |
|
Adam
|
d092f5e7c8
|
Fix detecting if chghost/chgident is loaded on inspircd and don't send them unless they are
|
2016-12-11 09:43:22 -05:00 |
|
Adam
|
358f46b8ae
|
Fix setting kill quick in webcpanel
|
2016-12-11 09:34:37 -05:00 |
|
Adam
|
e5125c2c84
|
Allow nonconfirmed opers to confirm accounts
|
2016-12-11 09:24:52 -05:00 |
|
Adam
|
65db59b3ec
|
Remove unnecessary functions from ngircd that duplicate the default behavior, fix a few typos in comments
|
2016-12-10 23:28:50 -05:00 |
|
Adam
|
95cd7a6aee
|
inspircd12: fix mode handler to handle opers changing other users umodes correctly
|
2016-12-01 19:10:46 -05:00 |
|
Adam
|
12515fd2c1
|
cs_access: fix typo
|
2016-12-01 19:08:39 -05:00 |
|
Adam
|
437a6dbb29
|
os_logsearch: optimize non wildcard searches, allow regex
|
2016-11-22 19:44:25 -05:00 |
|
Adam
|
d96ca9b824
|
os_logsearch: add a hard max limit and make the limiter smarter
|
2016-11-22 19:35:11 -05:00 |
|
Adam
|
23a0628fba
|
db_old: convert languages to UTF-8 encoded version
|
2016-11-11 13:30:22 -05:00 |
|
Adam
|
ef9c69f99d
|
Don't apply secureops to users with chanserv/administration privilege, not protected
|
2016-11-05 12:06:26 -04:00 |
|
Adam
|
8be331618c
|
ns_group: allow userless execution
|
2016-11-05 11:07:02 -04:00 |
|
Adam
|
a5fdf7c546
|
irc2sql: fix changing status modes to update ison modes
|
2016-11-05 10:36:28 -04:00 |
|
Adam
|
dba19d839a
|
cs_access: fix negative access to apply to the -1/0 special casing
|
2016-11-05 10:35:47 -04:00 |
|
Adam
|
7453c71c00
|
irc2sql: fix crash on shutdown with no sql
|
2016-11-05 10:34:25 -04:00 |
|
Adam
|
f09ea316dd
|
irc2sql: update max topic len to 512
|
2016-11-05 10:34:09 -04:00 |
|
Adam
|
ac0f3c5ccf
|
m_mysql: null empty columns instead of setting to ''
|
2016-11-04 22:56:15 -04:00 |
|
Adam
|
76ea111980
|
irc2sql: fix a couple SQL errors
|
2016-11-04 22:07:00 -04:00 |
|
Adam
|
9f9183afc4
|
help: always use command name from config, which may be a different case
|
2016-11-03 23:23:57 -04:00 |
|
Adam
|
ef32505633
|
dns: set error to REFUSED when there are no answers
|
2016-11-03 23:15:07 -04:00 |
|
Adam
|
304494322f
|
Don't apply secureops to protected users
|
2016-11-03 23:08:49 -04:00 |
|
Adam
|
9e510cd0d9
|
Fix userless /ns set email, #1689
|
2016-11-03 23:04:22 -04:00 |
|
Adam
|
4b97a9b13f
|
Fix crash loading enc_old prior to the proto mods
|
2016-11-03 22:54:35 -04:00 |
|
Adam
|
07f72a3122
|
os_list: fix regex matching
|
2016-10-25 14:35:36 -04:00 |
|
Adam
|
f4543edfe2
|
plexus: add noop and sasl support
|
2016-10-16 18:52:40 -04:00 |
|
Adam
|
095751363d
|
db_sql: don't update objects pending creation as it duplicates it
|
2016-10-16 18:51:58 -04:00 |
|
Adam
|
1b67b97e93
|
ns_maxemail: equals_ci for comparing emails
|
2016-10-06 14:59:22 -04:00 |
|
Adam
|
d4bf0957d1
|
inspircd20: specifially add channel modes official-join and operprefix as status modes, sometimes they are sent in CAPAB without a status prefix which causes them to be added as parameter modes
|
2016-10-04 21:45:45 -04:00 |
|
Adam
|
99acdcf168
|
cs_mode: check chanserv privilege too for status modes on set
|
2016-10-04 21:28:43 -04:00 |
|
Adam
|
e95950ee26
|
cs_mode: make override logging of mode set more reliable
|
2016-10-04 21:13:43 -04:00 |
|
Adam
|
fc0171fb40
|
memoserv: always use display for memo source
|
2016-09-30 21:03:35 -04:00 |
|
Adam
|
1c82697ccb
|
Revert "Always use display for memo source"
This reverts commit d8a945b1a6.
|
2016-09-30 20:52:38 -04:00 |
|
AlphaTech
|
f3bb46a9f5
|
MemoServ - Read All
|
2016-09-25 17:27:30 -04:00 |
|
Adam
|
3a8ff5d456
|
Merge pull request #177 from attilamolnar/2.0+sqliteleak
m_sqlite: Fix possible memory leak when opening a database fails
|
2016-09-25 14:37:01 -04:00 |
|
Adam
|
0b783b66a4
|
Merge pull request #178 from Techman-/2.0+resv
Thanks
|
2016-09-25 14:36:46 -04:00 |
|
Adam
|
d8a945b1a6
|
Always use display for memo source
|
2016-09-14 17:24:06 -04:00 |
|
Adam
|
b50fbec705
|
cs_seen: allow unregistered users to use
|
2016-09-13 12:36:48 -04:00 |
|
Adam
|
d488efdcfe
|
ms_cancel: cleanup, consider accounts by equiality instead of sender name to account name
|
2016-09-06 14:46:19 -04:00 |
|
Adam
|
13c5eec00a
|
m_ssl_openssl: allow certificate chain files to be used
|
2016-09-05 10:41:52 -04:00 |
|
Michael Hazell
|
39eb9f8cfc
|
ratbox: fix RESVs
Also, enable channel support because it wasn't specified already and point charybdis to these methods instead.
|
2016-09-04 04:05:11 -04:00 |
|
Attila Molnar
|
de174149f7
|
m_sqlite: Fix possible memory leak when opening a database fails
|
2016-08-17 14:09:05 +02:00 |
|
Adam
|
8fdfa6e094
|
Fix #1684 more, can have non-user sources for encap sasl
|
2016-07-25 22:27:30 -04:00 |
|
Adam
|
dad4be050b
|
cs_xop: remove unused code
|
2016-07-25 19:35:19 -04:00 |
|
Adam
|
937b0e7185
|
db_old: fix warnings
|
2016-07-25 19:34:59 -04:00 |
|
Adam
|
c18eedec18
|
ns_set: clear last modes before unserializing them
|
2016-07-23 16:20:54 -04:00 |
|
Adam
|
5bd3fde79b
|
cs_set: clear last modes before unserializing them
|
2016-07-23 16:17:21 -04:00 |
|
Adam
|
647f8cd4e6
|
Add/fix various checks on source user existing in the protocol modules
|
2016-07-23 15:47:33 -04:00 |
|
Michael Hazell
|
b578ed2544
|
charybdis.cpp: Properly support RESVs
Properly support RESV and UNRESV in Charybdis, and improve RESV setting for pseudoclients when bursting.
|
2016-07-21 23:27:20 -04:00 |
|
Adam
|
0a7f167060
|
m_dns: accept unpacking the root domain, and don't consider exceptions from nameserver/additional record unpacking as fatal to query parsing
|
2016-07-19 21:17:58 -04:00 |
|