]>
jfr.im git - irc/atheme/atheme.git/log
William Pitcock [Sat, 3 Jan 2015 09:19:29 +0000 (03:19 -0600)]
atheme 7.2.3.
William Pitcock [Sat, 3 Jan 2015 09:11:09 +0000 (03:11 -0600)]
saslserv/ecdsa-nist256p-challenge: add backwards compatibility for old pubkey syntax
William Pitcock [Sat, 3 Jan 2015 09:10:10 +0000 (03:10 -0600)]
document SET PUBKEY.
Max Teufel [Fri, 31 Oct 2014 08:16:01 +0000 (09:16 +0100)]
nickserv/set_pubkey: new module
Add an easier way to change the public key for SASL
ECDSA-NIST256p-CHALLENGE authentication.
William Pitcock [Sat, 3 Jan 2015 09:00:47 +0000 (03:00 -0600)]
Update copyright notices for 2015.
Janik Kleinhoff [Tue, 30 Dec 2014 16:22:40 +0000 (16:22 +0000)]
atheme.conf.example: minor grammar fix
Janik Kleinhoff [Fri, 2 Jan 2015 14:24:01 +0000 (14:24 +0000)]
nickserv/set_accountname: disallow change if RESTRICTed
As with vHost changes, account name changes can be abused for ban
evasion on ircds with accountname-based bans (as well as making it
harder for channel operators to identify a trouble user), so allow
RESTRICT to disallow these.
Janik Kleinhoff [Thu, 25 Dec 2014 11:17:58 +0000 (11:17 +0000)]
nickserv/{enforce,ghost}: respect frozen accounts
This further avoids allowing access of frozen accounts, most critically
in the case of the NickServ REGAIN command which would otherwise allow
logging in to a frozen account.
Janik Kleinhoff [Mon, 22 Dec 2014 17:24:01 +0000 (17:24 +0000)]
nickserv/vhost: update usercloak metadata on vhost removal
This is consistent with HostServ behaviour and records additional
possibly helpful information.
Mantas Mikulėnas [Wed, 24 Dec 2014 15:10:34 +0000 (17:10 +0200)]
protocol/unreal: fix checking of +f syntax
check_flood would immediately return false regardless of action char
validity, and check_flood_old was expecting a ':' but actually checked
for '*'.
William Pitcock [Mon, 22 Dec 2014 21:45:56 +0000 (15:45 -0600)]
Merge pull request #425 from shockkolate/patch-1
Fix NickServ ACC command short description
Shockk [Mon, 22 Dec 2014 19:52:39 +0000 (19:52 +0000)]
Fix NickServ ACC command short descrption
All command short descriptions returned by `/msg NickServ HELP COMMANDS` end with a period except for the ACC command. This pull request simply fixes a grammatical inconsistency in the project.
William Pitcock [Mon, 22 Dec 2014 18:32:17 +0000 (12:32 -0600)]
Merge pull request #424 from Renegade334/master
modules/operserv/clones.c: Fix inconsistent inequality check
Renegade334 [Sun, 21 Dec 2014 16:12:01 +0000 (16:12 +0000)]
modules/operserv/clones.c: Fix inconsistent inequality check
William Pitcock [Sun, 21 Dec 2014 01:13:08 +0000 (19:13 -0600)]
Merge pull request #423 from Renegade334/master
modules/chanserv/clone.c: Gracefully handle chanacs 'setter' being NULL
Renegade334 [Sat, 20 Dec 2014 22:17:31 +0000 (22:17 +0000)]
modules/chanserv/clone.c: Gracefully handle chanacs 'setter' being NULL
Mantas Mikulėnas [Tue, 16 Dec 2014 08:48:15 +0000 (10:48 +0200)]
protocol/*: convert ircd_t to C99 struct syntax
Mantas Mikulėnas [Tue, 16 Dec 2014 08:41:42 +0000 (10:41 +0200)]
protocol/*: clean up the mix of spaces & tabs
7-space indents
I don't even
Mantas Mikulėnas [Thu, 18 Dec 2014 20:56:06 +0000 (22:56 +0200)]
contrib/cap_sasl.pl: show the real cmdchar instead of none
Janik Kleinhoff [Thu, 18 Dec 2014 20:46:16 +0000 (20:46 +0000)]
contrib/cap_sasl.pl: don't assume cmdchar = /
This avoids breaking on an irssi instance that does not consider / as a
command prefix.
Mantas Mikulėnas [Thu, 18 Dec 2014 16:19:09 +0000 (18:19 +0200)]
contrib/cap_sasl.pl: clarify license
Jilles Tjoelker [Thu, 18 Dec 2014 14:44:20 +0000 (15:44 +0100)]
Correctly call <ctype.h> functions using (unsigned char) casts.
Jilles Tjoelker [Thu, 18 Dec 2014 14:08:39 +0000 (15:08 +0100)]
operserv/clones: Fix some corner cases in ADDEXEMPT mask validity checking.
Mantas Mikulėnas [Thu, 18 Dec 2014 11:31:32 +0000 (13:31 +0200)]
nickserv/enforce: fix unimportant bug
Mantas Mikulėnas [Thu, 18 Dec 2014 05:37:16 +0000 (07:37 +0200)]
contrib/cap_sasl.pl: ./foo is a relative path
Mantas Mikulėnas [Wed, 17 Dec 2014 23:09:36 +0000 (01:09 +0200)]
contrib/cap_sasl.pl: strip slashes from the file name just in case
Mantas Mikulėnas [Wed, 17 Dec 2014 22:46:44 +0000 (00:46 +0200)]
contrib/cap_sasl.pl: bump the version number
Mantas Mikulėnas [Wed, 17 Dec 2014 22:30:07 +0000 (00:30 +0200)]
contrib/cap_sasl.pl: use relative path in sasl.auth as well
Mantas Mikulėnas [Wed, 17 Dec 2014 22:26:18 +0000 (00:26 +0200)]
contrib/cap_sasl.pl: use relative path for a shorter command
Mantas Mikulėnas [Wed, 17 Dec 2014 22:25:33 +0000 (00:25 +0200)]
contrib/cap_sasl.pl: implement ECDSA key generation
Mantas Mikulėnas [Wed, 17 Dec 2014 21:28:35 +0000 (23:28 +0200)]
contrib/cap_sasl.pl: disconnect on failure
Mantas Mikulėnas [Wed, 17 Dec 2014 21:16:21 +0000 (23:16 +0200)]
contrib/cap_sasl.pl: update contact information
Mantas Mikulėnas [Wed, 17 Dec 2014 21:14:39 +0000 (23:14 +0200)]
contrib/cap_sasl.pl: allow key paths to be relative to ~/.irssi
Mantas Mikulėnas [Wed, 17 Dec 2014 21:13:31 +0000 (23:13 +0200)]
contrib/cap_sasl.pl: don't use global filehandles (no functional changes)
Mantas Mikulėnas [Wed, 17 Dec 2014 21:02:07 +0000 (23:02 +0200)]
contrib/cap_sasl.pl: properly abort authentication
Mantas Mikulėnas [Wed, 17 Dec 2014 20:59:19 +0000 (22:59 +0200)]
contrib/cap_sasl.pl: require challenge to always be 32 bytes
Mantas Mikulėnas [Wed, 17 Dec 2014 20:54:18 +0000 (22:54 +0200)]
contrib/cap_sasl.pl: use Crypt::PK::ECC instead of ecdsatool
Mantas Mikulėnas [Wed, 17 Dec 2014 20:53:31 +0000 (22:53 +0200)]
contrib/cap_sasl.pl: whitespace, error msglevels
Mantas Mikulėnas [Wed, 17 Dec 2014 13:03:59 +0000 (15:03 +0200)]
Merge pull request #422 from PriceChild/master
Remove trailing '.' from "set flags" report.
Joseph Price [Wed, 17 Dec 2014 12:52:45 +0000 (12:52 +0000)]
Remove trailing '.' from "set flags" report.
It's unclear that it isn't part of the mask that was set.
William Pitcock [Tue, 16 Dec 2014 15:24:58 +0000 (09:24 -0600)]
Merge pull request #421 from Renegade334/master
OperServ CLONES ADDEXEMPT ip/mask validity check
Renegade334 [Tue, 16 Dec 2014 14:44:33 +0000 (14:44 +0000)]
cidr.c: Fix loop handling in inet_pton6 to prevent invalid chars being silently ignored
Renegade334 [Tue, 16 Dec 2014 14:38:05 +0000 (14:38 +0000)]
Check IP/mask validity in CLONES ADDEXEMPT
William Pitcock [Mon, 15 Dec 2014 11:46:04 +0000 (05:46 -0600)]
Merge pull request #420 from Renegade334/master
/modules/operserv/clones.c: Add missing params error message for DELEXEM...
Renegade334 [Mon, 15 Dec 2014 09:47:57 +0000 (09:47 +0000)]
/modules/operserv/clones.c: Add missing params error message for DELEXEMPT; remove needless check for null pointer in ADDEXEMPT
William Pitcock [Wed, 10 Dec 2014 14:38:58 +0000 (08:38 -0600)]
atheme 7.2.2.
William Pitcock [Wed, 10 Dec 2014 14:36:35 +0000 (08:36 -0600)]
nickserv/multimark: clean up various style violations pointed out with clang
William Pitcock [Wed, 10 Dec 2014 14:28:40 +0000 (08:28 -0600)]
libathemecore: chanacs_user_flags(): do not grant effective flags other than +b to unverified users (closes #416).
William Pitcock [Sat, 29 Nov 2014 21:56:35 +0000 (15:56 -0600)]
Merge pull request #414 from Gryllida/patch-2
Update list
Gryllida [Sat, 29 Nov 2014 10:15:50 +0000 (21:15 +1100)]
Update list
Fix wrong order in the examples
William Pitcock [Fri, 28 Nov 2014 22:28:46 +0000 (16:28 -0600)]
Merge pull request #413 from errietta/snote-on-mark
wallops when vhosting a marked account
Errietta Kostala [Fri, 28 Nov 2014 22:26:13 +0000 (22:26 +0000)]
wallops when vhosting a marked account
William Pitcock [Thu, 20 Nov 2014 22:21:11 +0000 (16:21 -0600)]
Merge pull request #412 from errietta/migrate
Implement functionality to migrate ALL the old marks.
Errietta Kostala [Thu, 20 Nov 2014 22:11:35 +0000 (22:11 +0000)]
Implement functionality to migrate ALL the old marks.
Janik Kleinhoff [Thu, 20 Nov 2014 17:49:21 +0000 (17:49 +0000)]
alis LIST help: only mention -showsecret if user has chan:auspex
William Pitcock [Wed, 19 Nov 2014 04:02:55 +0000 (22:02 -0600)]
Merge pull request #411 from thomasdubell/patch-1
Removed irrelevant command in command_fail listing
thomas [Wed, 19 Nov 2014 00:23:36 +0000 (16:23 -0800)]
Removed irrelevant command in command_fail listing
William Pitcock [Tue, 18 Nov 2014 23:29:16 +0000 (17:29 -0600)]
Merge pull request #410 from errietta/master
*sigh* require auspex for restored marks too
Errietta Kostala [Tue, 18 Nov 2014 23:21:09 +0000 (23:21 +0000)]
*sigh* require auspex for restored marks too
This wouldn't happen if we had test suite!1!#!#
William Pitcock [Tue, 18 Nov 2014 22:22:25 +0000 (16:22 -0600)]
Merge pull request #409 from errietta/accountname
Display account name and not uid in marks
Errietta Kostala [Tue, 18 Nov 2014 22:15:46 +0000 (22:15 +0000)]
Display account name and not uid in marks
Errietta Kostala [Fri, 14 Nov 2014 22:41:02 +0000 (22:41 +0000)]
Multimark checks for FORCE (closes #408)
Mantas Mikulėnas [Wed, 12 Nov 2014 06:50:33 +0000 (08:50 +0200)]
Merge pull request #407 from alxy/patch-1
Fix table layout on Github
Alexander Guth [Tue, 11 Nov 2014 20:50:54 +0000 (21:50 +0100)]
Fix table layout on Github
William Pitcock [Tue, 11 Nov 2014 15:53:58 +0000 (09:53 -0600)]
Merge pull request #406 from Gryllida/patch-1
Update ALIS help
Gryllida [Tue, 11 Nov 2014 13:34:41 +0000 (00:34 +1100)]
Add newline
Gryllida [Tue, 11 Nov 2014 13:31:17 +0000 (00:31 +1100)]
Remove incorrect part of the example
Gryllida [Tue, 11 Nov 2014 13:29:23 +0000 (00:29 +1100)]
Correct order
Gryllida [Tue, 11 Nov 2014 13:23:13 +0000 (00:23 +1100)]
Update alis list documentation (automatic wildcards)
Gryllida [Tue, 11 Nov 2014 12:37:09 +0000 (23:37 +1100)]
Update ALIS help
Add more details about the pattern. Correct typo. Add more examples on the new options.
William Pitcock [Mon, 10 Nov 2014 14:30:16 +0000 (08:30 -0600)]
Merge pull request #405 from Argure/master
Discontinuation notices
Patrick Godschalk [Mon, 10 Nov 2014 14:27:36 +0000 (15:27 +0100)]
README correction
Patrick Godschalk [Mon, 10 Nov 2014 14:26:31 +0000 (15:26 +0100)]
Discontinuation notices
William Pitcock [Sat, 8 Nov 2014 03:22:40 +0000 (21:22 -0600)]
atheme 7.2.1.
William Pitcock [Tue, 4 Nov 2014 04:26:19 +0000 (22:26 -0600)]
Merge pull request #404 from thomasdubell/master
Update topicswap
thomas [Tue, 4 Nov 2014 02:55:26 +0000 (18:55 -0800)]
Update topicswap
stupid typo
William Pitcock [Mon, 3 Nov 2014 23:34:35 +0000 (17:34 -0600)]
Merge pull request #403 from thomasdubell/master
Create topicswap
thomas [Mon, 3 Nov 2014 23:30:51 +0000 (15:30 -0800)]
Create topicswap
Added helpfile
Janik Kleinhoff [Sun, 2 Nov 2014 20:00:21 +0000 (21:00 +0100)]
chanserv/topicswap: better parameter checks to avoid crash
Fixes atheme/atheme#400.
William Pitcock [Mon, 3 Nov 2014 00:51:20 +0000 (18:51 -0600)]
Merge pull request #401 from attilamolnar/master+csop
chanserv: Always move on to the next nick in case of an error in /cs op etc.
Attila Molnar [Sun, 2 Nov 2014 21:33:20 +0000 (22:33 +0100)]
chanserv: Tell the user who they failed to op/voice if they don't have enough privs
Attila Molnar [Sun, 2 Nov 2014 21:31:25 +0000 (22:31 +0100)]
chanserv: Always move on to the next nick in case of an error in /cs op etc.
Fixes #399
William Pitcock [Sun, 2 Nov 2014 03:26:46 +0000 (22:26 -0500)]
Revert "Fix https://github.com/atheme/atheme/issues/397"
This reverts commit
ed32a1ef52aeb9c0b67699ebedd9cf35c4bb01bd .
William Pitcock [Sun, 2 Nov 2014 03:26:13 +0000 (22:26 -0500)]
Merge pull request #398 from ToBeFree/patch-1
Fix https://github.com/atheme/atheme/issues/397
William Pitcock [Sun, 2 Nov 2014 03:21:39 +0000 (22:21 -0500)]
Merge pull request #396 from errietta/master
Require auspex for mark list in info
Tobias Frei [Sun, 2 Nov 2014 00:51:20 +0000 (01:51 +0100)]
Fix https://github.com/atheme/atheme/issues/397
\ 1 Remove unneeded compatibility with Anope's "/msg ChanServ flags #channel modify/clear/list", as it causes issues described in https://github.com/atheme/atheme/issues/397
Errietta Kostala [Sat, 1 Nov 2014 22:21:51 +0000 (22:21 +0000)]
Require auspex for mark list in info
William Pitcock [Fri, 31 Oct 2014 05:02:32 +0000 (00:02 -0500)]
atheme 7.2.0.
William Pitcock [Fri, 31 Oct 2014 04:59:54 +0000 (23:59 -0500)]
Merge pull request #395 from attilamolnar/master+topiclock
protocol/inspircd: Ensure ircd-side topic lock state is always what we think it should be
William Pitcock [Fri, 31 Oct 2014 01:32:54 +0000 (20:32 -0500)]
Merge pull request #394 from attilamolnar/master+ctcp
Ignore CTCP messages that begin with space characters
Attila Molnar [Fri, 31 Oct 2014 01:21:00 +0000 (02:21 +0100)]
protocol/inspircd: Ensure ircd-side topic lock state is always what we think it should be
Attila Molnar [Fri, 31 Oct 2014 01:14:50 +0000 (02:14 +0100)]
Add myself to contributors
Attila Molnar [Fri, 31 Oct 2014 01:13:18 +0000 (02:13 +0100)]
Ignore CTCP messages that begin with space characters
William Pitcock [Fri, 31 Oct 2014 00:37:17 +0000 (19:37 -0500)]
NEWS: memorialize Argure's commentary on atheme EOL forever
William Pitcock [Wed, 29 Oct 2014 10:02:43 +0000 (05:02 -0500)]
nickserv/enforce: add more checks
William Pitcock [Wed, 29 Oct 2014 09:49:40 +0000 (04:49 -0500)]
nickserv/enforce: cleanups
William Pitcock [Wed, 29 Oct 2014 09:47:25 +0000 (04:47 -0500)]
nickserv/enforce: do not check if a non-existent user is banned from a channel
William Pitcock [Wed, 29 Oct 2014 09:11:17 +0000 (04:11 -0500)]
libathemecore: update CTCP ABOUT.
Colgate Minuette [Wed, 15 Oct 2014 01:51:06 +0000 (18:51 -0700)]
Set the default to only roll/calc once if not specified.
William Pitcock [Mon, 27 Oct 2014 07:32:01 +0000 (02:32 -0500)]
NEWS: add more updates