Attila Molnar
a57e41304f
m_ssl_openssl: Set sane default context options
2015-03-12 19:35:07 +01:00
Adam
41a24afa4f
Revert "Added kickcheck override for users with protected privs"
2015-03-12 13:29:50 -04:00
Adam
8d3fa47ab2
Merge pull request #99 from H7-25/extemp_protected
...
Added kickcheck override for users with protected privs
2015-03-12 08:15:59 -04:00
Adam
64781817ac
Merge pull request #105 from miwob/master+use-uid-for-svsnick
...
- Change SendForceNickChange() to use UIDs
2015-03-12 08:15:49 -04:00
Adam
69c18f131f
Merge pull request #106 from miwob/master+SendClientIntroduction
...
- Update SendClientIntroduction() to use * for account names instead of ...
2015-03-12 08:15:44 -04:00
Adam
e030771cbc
Merge pull request #107 from miwob/master+misc-hybrid-changes
...
- Misc updates to the hybrid protocol modules:
2015-03-12 08:15:38 -04:00
Adam
03f05d3948
Merge pull request #111 from aFreshMelon/fix-xmlrpc-response
...
Correct wrong XML response tag
2015-03-12 08:15:31 -04:00
Adam
c5ff7c6868
Show passlen in PASSWORD_TOO_LONG
2015-03-12 08:00:12 -04:00
Attila Molnar
89257d9bce
InspIRCd 2.0: Re-set server-side topiclock when an incoming METADATA topiclock from a bursting server changes it
2015-03-11 23:46:00 +01:00
Attila Molnar
e47aacad0e
InspIRCd 2.0: Re-set server-side mlock when an incoming METADATA mlock from a bursting server changes it
2015-03-11 23:46:00 +01:00
Attila Molnar
72ade225a7
InspIRCd 2.0: Pass use_server_side_topiclock and use_server_side_mlock references to METADATA handler
2015-03-11 23:46:00 +01:00
Attila Molnar
a52af0d260
InspIRCd 2.0: Add METADATA handler, pass everything to inspircd12/metadata
2015-03-11 23:46:00 +01:00
Adam
92920f5a1c
Only matches sqlines against channels if they begin with a #
2015-03-11 14:49:03 -04:00
Peter Tseng
bf727285bc
SendConfirmMail: Replace %E with new email
...
The old mailer message said the user is changing email "to %e", which is
changing TO the OLD email. But instead, the user is actually changing
the email to the new email.
We could change %e to be the new email, but maybe some users of Anope
have already configured their messages to assume %e is the old email. So
instead, add a new %E that is replaced with the new email.
2015-03-11 14:44:38 -04:00
Adam
310e95a92e
Allow cs clone to clone levels too
2015-03-11 14:36:56 -04:00
Adam
78bff86dab
Make cs_clone behave closer to how the help describes it
2015-03-11 14:24:42 -04:00
Adam
3f093d708f
Normalize masks given to cs_kick, use entry to match them against users
2015-03-11 12:13:08 -04:00
Adam
c3cc5804c3
Normalize masks given to cs_ban, use entry to match them against users
2015-03-11 11:26:12 -04:00
Adam
dc58239c8a
Remove cloak prior to applying vhost in insp20 fhost handler
2015-03-11 10:48:25 -04:00
Adam
a899c04ec2
Strip color codes when looking up fantasy commands.
2015-03-11 09:16:32 -04:00
Adam
fb17bc85ea
Redesign m_ldap to no longer rely on undefined behavior
...
Accessing the same LDAP* from multiple threads at once is always
undefined, even if one thread is just polling ldap_result.
Instead keep one thread per connection and issue blocking queries on the
thread.
2015-03-11 08:48:08 -04:00
Sebastian Barfurth
474cd7a99b
Correct wrong XML response tag
2015-03-07 19:05:41 +01:00
miwob
76337bc04a
- Misc updates to the hybrid protocol modules:
...
- best supported version is 8.2.x
- fixed UID message handler to cope with account names being '*'
- minium required TS version is TS6 now
2015-02-15 21:47:55 +01:00
miwob
abe232601b
- Update SendClientIntroduction() to use * for account names instead of 0
2015-02-15 21:33:22 +01:00
miwob
6ada3ec871
- Change SendForceNickChange() to use UIDs
2015-02-15 21:27:01 +01:00
H7-25
61a8dd57f7
Added kickcheck override for users with protected privs
2015-02-11 08:11:25 +01:00
Adam
94427b234c
Merge pull request #102 from miwob/master+protocol-missing-modes
...
- Added some missing user modes to the ircd-hybrid protocol module
2015-02-10 19:18:46 -05:00
miwob
2f49065500
Misc changes to the ircd-hybrid protocol module:
...
- Increase MaxModes to 6
- SendLogout(): send "+d *" instead of "+d 0"
- Update copyright year
- Removed user mode +z from supported modes
2015-02-08 12:29:16 +01:00
miwob
41ae2dbefb
- Added some missing user modes to the ircd-hybrid protocol module
2015-02-07 19:08:55 +01:00
Adam
f44280a9c9
Merge pull request #101 from miwob/master+hybrid-protocol-no-globops-override
...
- Removed SendGlobopsInternal() override as it's basically a duplicate o...
2015-02-06 17:21:33 -05:00
miwob
f484a68dee
- Removed SendGlobopsInternal() override as it's basically a duplicate of SendGlobopsInternal() in protocol.c
2015-02-06 20:28:30 +01:00
miwob
8550e22167
- Update ircd-hybrid protocol module to support channel mode 'C' (no CTCPs)
2015-02-06 19:39:31 +01:00
Adam
9834518b28
Fix os_mode to handle channels going away due to mode changes, and maybe cs_mode
2015-02-05 20:16:43 -05:00
Adam
dc5039e994
Properly unescape xmlrpc
2015-02-03 18:42:35 -05:00
Adam
845ca576b4
More properly track topic change sources and allow users with access to change topics through topiclock
2015-01-28 22:57:15 -05:00
Adam
d324e91520
Fix negatively locking param modes in default mlock
2015-01-26 13:16:25 -05:00
Adam
9ac1b4ba01
Merge pull request #98 from flotwig/patch-1
...
cs_entrymsg to use SET permission, not isFounder
2015-01-11 19:38:35 -05:00
Zach Bloomquist
7e0cb6d8ef
cs_entrymsg to use SET permission, not isFounder
...
Correcting syntax error
(i don't actually know c++)
2015-01-11 19:29:33 -05:00
Adam
3055b7272b
Fix m_xmlrpc server configuration option
2015-01-10 15:37:49 -05:00
Adam
e88925e587
Merge pull request #94 from webczat/2.0
...
Fix issue 1627.
2014-12-28 20:30:36 -05:00
Adam
9b2202dfee
Merge pull request #93 from alexbarton/ngircd-fix-servertoken
...
ngIRCd protocol module: fix servertoken
2014-12-28 18:12:38 -05:00
Adam
03f6e26550
Merge pull request #95 from webczat/2.0x
...
fix chanserv.cpp using Get for bool extensible items
2014-12-28 18:11:37 -05:00
Adam
3c0994a89e
Fix crash when non-users register channels
2014-12-28 18:08:58 -05:00
Adam
e800afcfac
Fix adding regmoderated mode twice in plexus
2014-12-28 18:08:39 -05:00
Michał Zegan
d45cb5451e
Fix issue 1627.
...
It required that the FHost message was rewritten for the insp20 protocol module instead of relying on inspircd12's version.
The insp20 version internally removes +x mode on host change.
2014-12-12 03:56:38 +01:00
Michał Zegan
d9c9f2a407
Changed calls to Get() for bool extensible items to HasExt in the chanserv module, remove duplication of code.
2014-12-12 03:48:00 +01:00
Adam
7213413f8b
Remove os exception move
2014-12-11 19:33:06 -05:00
Adam
516211c88a
Add SAVE support to inspircd20
2014-12-07 19:32:21 -05:00
Adam
e1f5e030bc
Change webpanel access add to just add via the commands, split Command::Run into two so I can do this as I need to run named commands for it
2014-12-05 20:24:27 -05:00
Adam
afffeb0a1d
Update Kill() calls to pass source pointer instead of name
2014-12-05 17:27:08 -05:00