Adam
13c5eec00a
m_ssl_openssl: allow certificate chain files to be used
2016-09-05 10:41:52 -04: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
Adam
d427772bd3
os_defcon: find module by name, it might not be loaded yet
2016-07-10 20:51:03 -04:00
Adam
72269c44e5
Merge pull request #170 from Zoddo/charybdis/join0
...
Thanks
2016-07-03 13:47:49 -04:00
Adam
257a8a9a24
ns_maxemail: optionally remove gmail aliases
2016-07-03 13:42:18 -04:00
Adam
7a1d2e11dd
chankill: don't add duplicate akills
2016-07-03 13:31:12 -04:00
Adam
8000ae0c0f
#1677 apply sqlines even if the ircd doesn't on non opers
2016-07-03 12:36:34 -04:00
Adam
284d95bfe2
#1675 : fix saset display to update the account name on the correct clients
2016-07-03 12:27:01 -04:00
Adam
c7d5ee4bec
Fix /ns confirm to set +r/accounts when appropriate
2016-07-03 12:17:44 -04:00
Adam
4c4cc0ded7
Fix xmlrpc notice call to return something to prevent m_xmlrpc from thinking it is a http 404
2016-07-03 12:08:21 -04:00
Adam
83f89bfece
Clarify botserv repeat kicker message and allow setting repeat times to 1
2016-06-25 13:04:32 -04:00
Zoddo
9284441491
Handle /join 0 for ratbox & charybdis
2016-06-02 12:23:26 +02:00
Adam
56b158ea43
Fix handling nick introduction collisions on unreal4
2016-05-20 21:18:34 -04:00
Adam
9b5fdea8f2
Fix randomnews to work when there are more than newscount random news
2016-04-22 11:15:42 -04:00
Adam
8b6e17fe7e
Change access check in cs_updown to not allow actions on users with equal access
2016-04-16 18:14:23 -04:00
Zoddo
753b8dc989
Send new account name to the IRCd on SASL reauth
2016-04-15 10:49:30 +02:00
Adam
d2ea1e7917
Merge pull request #160 from Zoddo/charybdis/fix_euid
...
Fix host on charybdis if there is no vhost
2016-04-14 19:18:14 -05:00
Adam
a8f66578b1
Merge pull request #161 from Zoddo/charybdis/vhost_svslogin
...
Send vident/vhost in SVSLOGIN with SASL
2016-04-14 19:17:39 -05:00
Adam
ca39aeb554
Merge pull request #162 from SaberUK/2.0+sasl
...
Remove support for DH-AES and DH-BLOWFISH.
2016-04-14 19:16:56 -05:00
Adam
a941f9bde0
Remove memos from memoinfo more reliably
2016-04-14 20:15:53 -04:00
Peter Powell
f4f6787c9c
Remove support for DH-AES and DH-BLOWFISH.
...
These SASL mechanisms are considered insecure and should not be
used anymore.
2016-04-13 20:26:50 +01:00
Zoddo
82816cb206
Send vident/vhost in SVSLOGIN with SASL
...
Only charybdis seems to support that for the moment.
2016-04-10 18:24:25 +02:00
Zoddo
58f0c8c612
Fix host on charybdis if there is no vhost
2016-04-10 17:53:53 +02:00
Toni Kaija
ed47588087
proto/charybdis: Add support for MECHLIST
2016-03-17 15:13:11 +02:00
Adam
448967cefc
Merge pull request #156 from SaberUK/2.0+sasl-mechlist
...
Implement support for SASL 3.2 mechanism lists.
2016-03-15 17:41:48 -05:00
Adam
979027138b
Merge pull request #155 from SaberUK/2.0+sasl-reauth
...
Fix logging into accounts with SASL on servers that support reauth.
2016-03-15 17:40:26 -05:00
Adam
b431d4dccf
cs_clone: don't clone registered time
2016-03-08 19:49:30 -05:00
Peter Powell
52fdc45597
Implement support for SASL 3.2 mechanism lists.
2016-02-28 16:36:43 +00:00
Peter Powell
91762524e2
Fix logging into accounts with SASL on servers that support reauth.
2016-02-28 13:22:19 +00:00
Adam
413b38b1c1
Fail sasl external auth immediately if cert is empty
2016-02-13 18:25:04 -05:00
Adam
e0fd118b3e
Fix access path changes in ns_alist from earlier
2016-02-13 18:11:03 -05:00
Adam
c10d7bdada
Update chanserv secure help to reflect more accurately what it does
2016-02-13 14:41:23 -05:00
Adam
4e2ca31cf5
Rewrite access path system to be simplier and use recursion
...
Show where access is "from" in chanserv/status
2016-02-13 14:16:29 -05:00
Peter Powell
9c17c2d818
Fix a privilege escalation exploit on InspIRCd with m_autoop.
2016-02-10 08:56:23 +00:00
Adam
b12669487f
Allow /ms read to get a comma separated list of memo numbers as help describes. Show message if no memos could be displayed.
2016-01-30 16:54:20 -05:00
Robby
f118960a25
Update copyright to 2016. This was done with:
...
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \;
Added missing copyright headers to files that didn't have it yet.
Fixed some whitespace and blank lines along the way.
2016-01-28 20:24:49 +01:00
Adam
9645f53dc8
Update m_ssl_gnutls Windows library version to libgnutls-30
2016-01-23 22:25:19 -05:00
Adam
41802c28c6
Fix m_sql_oper to compile from the cleanup of the other day
2016-01-23 20:45:10 -05:00
Adam
38fcf15d62
Put maxlogins logic a few other important places
2016-01-23 10:53:32 -05:00
Adam
75dd784538
Fix hybrid to compile
2016-01-23 10:53:22 -05:00
Adam
7d674726c2
Merge pull request #145 from miwob/style+copyright
...
Style+copyright
2016-01-23 09:19:08 -06:00
Adam
be50211ae6
Merge pull request #149 from miwob/SendSQLine
...
Update SendSQLine() in hybrid's protocol module to use non-capsulatet…
2016-01-23 09:18:41 -06:00
Adam
faa8f57bb2
Merge pull request #148 from SaberUK/2.0+18mod
...
Error out if any 1.8 modules are in the the module directory.
2016-01-23 09:18:32 -06:00