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
Adam
8cf21191fb
Merge pull request #147 from miwob/temporary_xline
...
Update SendSGLine() in hybrid's protocol module to add support for te…
2016-01-23 09:18:12 -06:00
Adam
c4bbef0af8
Merge pull request #143 from staticfox/grammar
...
hs_group: Fix grammar
2016-01-23 09:17:44 -06:00
Adam
7953274a88
Re-lookup access in webcpanel after deleting access as the old group might be invalid
2016-01-23 10:15:01 -05:00
Adam
d8eb3d4937
Apply regex sqlines on connect too
2016-01-23 08:58:08 -05:00
Adam
f91f375b70
Show akill/xline ids in view
2016-01-22 10:29:44 -05:00
Adam
eac25d016a
Include memo mail information in ms_info
2016-01-22 10:13:05 -05:00
miwob
2356a1caab
Update SendSQLine() in hybrid's protocol module to use non-capsulatet RESV message
2016-01-20 19:18:52 +01:00
Adam
164b349ef9
Fix various inconsistencies/crashes related to having multiple opers configured for the same user through combinations of os_oper/config/m_sql_oper
2016-01-19 16:25:02 -05:00
Peter Powell
2e370f6ed5
Error out if any 1.8 modules are in the the module directory.
2016-01-19 21:07:34 +00:00
miwob
9d30e1d63f
Update SendSGLine() in hybrid's protocol module to add support for temporary x-lines
2016-01-19 20:07:45 +01:00
Adam
4771af1cb8
Couple user find by nick fixes
2016-01-19 08:30:35 -05:00
miwob
7f418a58da
hybrid.cpp: clean up style to match with other code; update copyright header
2016-01-13 16:23:22 +01:00
Matt Ullman
d270910ace
hs_group: Fix grammar
2016-01-12 09:31:58 -05:00
Zoddo
4e675c50e5
[Unreal4] Use UID/SID instead of nick/servername when possible
2016-01-03 16:31:45 +01:00
Adam
0a37576270
Actually there is no account here
2016-01-02 17:19:08 -05:00
Adam
8f6f2a2c47
Add sasl log category for auth log messages
2016-01-02 17:15:26 -05:00
Adam
36a465473e
Add IRCDMESSAGE_SOFT_LIMIT to MD handler
2016-01-02 16:38:25 -05:00
Adam
23a0ecd0c4
unreal4: add md handler, certfp support
2015-12-30 16:11:41 -05:00
Adam
601af1b0eb
Unreal 4 changes
2015-12-30 12:42:12 -05:00
Adam
fb2aae1b17
Copy unreal -> unreal4
2015-12-30 12:42:03 -05:00
Adam
ac984af11a
Move CanAdd() check to after mask sanitization as it will remove other entries that are considered "covered by" the new mask
2015-12-29 14:04:45 -05:00
Adam
e6bdc5dddd
Merge pull request #141 from miwob/2.0+cmode_T_nonotice
...
Add support for channel mode +T to the ircd-hybrid protocol module
2015-12-29 12:57:09 -06:00
Adam
6e48b1d56f
Fix saset language reply
2015-12-28 17:45:44 -05:00
Michael Wobst
cd6401f628
Add support for channel mode +T to the ircd-hybrid protocol module
2015-12-26 13:29:18 +01:00
Adam
a25f94456d
Fix race with recovering and svsnicing nicknames. Wait for first svsnick to go through before issuing the second. Fixes users sometimes svsnick colliding when recovering nicknames.
2015-12-19 13:38:47 -05:00
Adam
b5228282e1
Merge commit '593ec34' into 2.0
2015-12-13 19:59:29 -05:00
Matt Ullman
593ec34ff7
os_akill: Sanity check AKILLing before modifing the akill list
2015-12-13 19:58:40 -05:00
Adam
7ce0eb219b
Fixup ecdd046c80 to compile
2015-12-13 19:52:50 -05:00
miwob
99282e65a6
hybrid.cpp:SendClientIntroduction(): use a valid IP address format. In the future ircd-hybrid will reject UID messages with invalid IP addresses
2015-12-13 19:48:22 -05:00
Adam
d07e60b3da
Merge pull request #136 from miwob/add+CanSQLineChannel
...
hybrid.cpp: add missing CanSQLineChannel = true; to the protocol options
2015-12-13 18:46:14 -06:00
Adam
3da2cdb496
Only special case level -1 to everyone and not everything <0
2015-12-13 19:43:21 -05:00
Adam
ecdd046c80
Add some replacement tokens for akick reason and welcome notice
2015-12-13 19:37:24 -05:00
Adam
56abaf8498
Add notice method to m_xmlrpc_main
2015-12-13 19:27:15 -05:00