]> jfr.im git - irc/freenode/Sigyn.git/log
irc/freenode/Sigyn.git
3 years agoMerge branch 'master' of github.com:freenode/Sigyn master origin/HEAD origin/master
Nicolas Coevoet [Thu, 11 Feb 2021 08:28:36 +0000 (08:28 +0000)] 
Merge branch 'master' of github.com:freenode/Sigyn

3 years agomake cycle detection less aggressive
Nicolas Coevoet [Thu, 11 Feb 2021 08:28:31 +0000 (08:28 +0000)] 
make cycle detection less aggressive

3 years agoMerge pull request #61 from jesopo/invite-off-by-one
Nicolas Coevoet [Thu, 11 Feb 2021 08:15:51 +0000 (09:15 +0100)] 
Merge pull request #61 from jesopo/invite-off-by-one

"more than minimum users" means it's less than the minimum

3 years ago"more than minimum users" means it's less than the minimum
jesopo [Wed, 10 Feb 2021 21:12:26 +0000 (21:12 +0000)] 
"more than minimum users" means it's less than the minimum

3 years agotypo & force resolve when / in host
Nicolas Coevoet [Mon, 8 Feb 2021 17:06:47 +0000 (17:06 +0000)] 
typo & force resolve when / in host

3 years agoMerge pull request #57 from jesopo/mxbl-casefold
Nicolas Coevoet [Tue, 24 Nov 2020 21:35:11 +0000 (22:35 +0100)] 
Merge pull request #57 from jesopo/mxbl-casefold

casefold mxbl-related domain names, remove domains.txt stuff (unused)

3 years agoMerge branch 'master' into mxbl-casefold
jesopo [Tue, 24 Nov 2020 21:28:47 +0000 (21:28 +0000)] 
Merge branch 'master' into mxbl-casefold

3 years agoMerge pull request #58 from swantzter/patch-1
Nicolas Coevoet [Tue, 24 Nov 2020 19:35:10 +0000 (20:35 +0100)] 
Merge pull request #58 from swantzter/patch-1

Change contact person for CoC to niko

3 years agoMerge pull request #56 from jesopo/mxbl-ipv6
Nicolas Coevoet [Tue, 24 Nov 2020 19:34:29 +0000 (20:34 +0100)] 
Merge pull request #56 from jesopo/mxbl-ipv6

support matching IPv6 results in MXBL

3 years agoChange contact person for CoC to niko
Svante Bengtson [Mon, 23 Nov 2020 13:45:33 +0000 (14:45 +0100)] 
Change contact person for CoC to niko

3 years agocasefold mxbl-related domain names, remove domains.txt stuff (unused)
jesopo [Mon, 23 Nov 2020 13:35:41 +0000 (13:35 +0000)] 
casefold mxbl-related domain names, remove domains.txt stuff (unused)

3 years agoactually break parent `while to_resolve:` loop when mxbl matches
jesopo [Mon, 23 Nov 2020 10:50:07 +0000 (10:50 +0000)] 
actually break parent `while to_resolve:` loop when mxbl matches

3 years agoquery AAAA records in mxbl code
jesopo [Mon, 23 Nov 2020 10:49:58 +0000 (10:49 +0000)] 
query AAAA records in mxbl code

3 years agoMerge pull request #54 from jesopo/mxbl-A
Nicolas Coevoet [Mon, 23 Nov 2020 09:57:44 +0000 (10:57 +0100)] 
Merge pull request #54 from jesopo/mxbl-A

deduplicate code for mxbl, also look at email domain A records

3 years agodeduplicate code for mxbl, also look at email domain A records
jesopo [Sat, 21 Nov 2020 21:08:23 +0000 (21:08 +0000)] 
deduplicate code for mxbl, also look at email domain A records

3 years agoMerge pull request #53 from jesopo/desactivated
Nicolas Coevoet [Fri, 20 Nov 2020 13:25:50 +0000 (14:25 +0100)] 
Merge pull request #53 from jesopo/desactivated

'desactivated' -> 'deactivated'

3 years ago'desactivated' -> 'deactivated'
jesopo [Wed, 18 Nov 2020 12:21:31 +0000 (12:21 +0000)] 
'desactivated' -> 'deactivated'

3 years agoMerge branch 'master' of github.com:freenode/Sigyn
Nicolas Coevoet [Thu, 5 Nov 2020 16:45:20 +0000 (16:45 +0000)] 
Merge branch 'master' of github.com:freenode/Sigyn

3 years agoignoring the annoying bridge
Nicolas Coevoet [Thu, 5 Nov 2020 16:45:14 +0000 (16:45 +0000)] 
ignoring the annoying bridge

3 years agoMerge pull request #51 from jesopo/dronebl-type-19
Nicolas Coevoet [Fri, 23 Oct 2020 20:28:08 +0000 (22:28 +0200)] 
Merge pull request #51 from jesopo/dronebl-type-19

add dronebl type 19 (Abused VPN Service) to !dnsbl

3 years agoadded reply to rmdnsbl
Nicolas Coevoet [Wed, 21 Oct 2020 18:39:30 +0000 (18:39 +0000)] 
added reply to rmdnsbl

3 years agoadd dronebl type 19 (Abused VPN Service) to !dnsbl
jesopo [Tue, 13 Oct 2020 21:32:20 +0000 (21:32 +0000)] 
add dronebl type 19 (Abused VPN Service) to !dnsbl

3 years agochecking abuse on others channel if user ignored
Nicolas Coevoet [Fri, 9 Oct 2020 15:12:05 +0000 (15:12 +0000)] 
checking abuse on others channel if user ignored

3 years agocleanup of unused features & methods
Nicolas Coevoet [Wed, 7 Oct 2020 13:20:56 +0000 (13:20 +0000)] 
cleanup of unused features & methods

3 years agosmall fixs on lethalaccount
Nicolas Coevoet [Mon, 28 Sep 2020 19:36:06 +0000 (19:36 +0000)] 
small fixs on lethalaccount

3 years agoMerge branch 'master' of github.com:freenode/Sigyn
Nicolas Coevoet [Fri, 18 Sep 2020 06:04:29 +0000 (06:04 +0000)] 
Merge branch 'master' of github.com:freenode/Sigyn

3 years agovarious fix ( dronebl type, lethal account etc )
Nicolas Coevoet [Fri, 18 Sep 2020 06:04:25 +0000 (06:04 +0000)] 
various fix ( dronebl type, lethal account etc )

3 years agoMerge pull request #45 from jesopo/ipranges
Nicolas Coevoet [Fri, 18 Sep 2020 06:01:01 +0000 (08:01 +0200)] 
Merge pull request #45 from jesopo/ipranges

_ip_ranges(h) refactor, support all /ip.[...] gateway cloaks, add IPv6 /60, /56 & /48

3 years agosome fixs related to gateway klines
Nicolas Coevoet [Thu, 27 Aug 2020 07:41:25 +0000 (07:41 +0000)] 
some fixs related to gateway klines

3 years agoadd IPv6 /60 to _ip_ranges()
jesopo [Wed, 29 Jul 2020 23:54:17 +0000 (23:54 +0000)] 
add IPv6 /60 to _ip_ranges()

3 years agoadd /56 and /48 for _ip_ranges()
jesopo [Wed, 29 Jul 2020 23:22:39 +0000 (23:22 +0000)] 
add /56 and /48 for _ip_ranges()

3 years agorefactor _ip_ranges(, support all gateway /ip. cloaks
jesopo [Wed, 29 Jul 2020 22:47:06 +0000 (22:47 +0000)] 
refactor _ip_ranges(, support all gateway /ip. cloaks

3 years agovarious changes
Nicolas Coevoet [Thu, 9 Jul 2020 07:13:47 +0000 (07:13 +0000)] 
various changes

4 years agomore harsh against join/part spam, with the use of abusePermit/Life
Nicolas Coevoet [Tue, 5 May 2020 12:33:45 +0000 (12:33 +0000)] 
more harsh against join/part spam, with the use of abusePermit/Life

4 years agofixing previous merge
Nicolas Coevoet [Mon, 9 Mar 2020 13:15:29 +0000 (13:15 +0000)] 
fixing previous merge

4 years agoMerge pull request #42 from xnrand/patch-2
Nicolas Coevoet [Mon, 9 Mar 2020 13:10:41 +0000 (14:10 +0100)] 
Merge pull request #42 from xnrand/patch-2

Make removeDnsbl logging more consistent

4 years agohandling ssl error on dronebl
Nicolas Coevoet [Mon, 9 Mar 2020 13:08:29 +0000 (13:08 +0000)] 
handling ssl error on dronebl

4 years agoMake removeDnsbl logging more consistent
xnrand [Sat, 7 Mar 2020 14:29:37 +0000 (15:29 +0100)] 
Make removeDnsbl logging more consistent

4 years agovarious changes
Nicolas Coevoet [Thu, 20 Feb 2020 09:24:40 +0000 (09:24 +0000)] 
various changes

5 years agodnsbling on server's side filtered messages
Nicolas Coevoet [Fri, 29 Mar 2019 14:43:59 +0000 (14:43 +0000)] 
dnsbling on server's side filtered messages

5 years agoadded ipV6 support for dronebl, handling server side filtering
Nicolas Coevoet [Mon, 4 Mar 2019 09:29:07 +0000 (09:29 +0000)] 
added ipV6 support for dronebl, handling server side filtering

5 years agosome modifications related to how badmail are handled
Nicolas Coevoet [Sun, 3 Feb 2019 10:32:43 +0000 (10:32 +0000)] 
some modifications related to how badmail are handled

5 years agomodified when fdrop or freeze are triggered on mxbls entries
Nicolas Coevoet [Mon, 21 Jan 2019 11:14:59 +0000 (11:14 +0000)] 
modified when fdrop or freeze are triggered on mxbls entries

5 years agofixed a little issue with mx blacklisted domain/ip
Nicolas Coevoet [Mon, 7 Jan 2019 14:34:56 +0000 (14:34 +0000)] 
fixed a little issue with mx blacklisted domain/ip

5 years agoresolves #32
Nicolas Coevoet [Fri, 23 Nov 2018 13:07:53 +0000 (13:07 +0000)] 
resolves #32

5 years agoresolve #40 #38
Nicolas Coevoet [Fri, 9 Nov 2018 10:58:08 +0000 (10:58 +0000)] 
resolve #40 #38

5 years agoMerge pull request #39 from tonyravioli/master
Nicolas Coevoet [Thu, 11 Oct 2018 08:41:48 +0000 (10:41 +0200)] 
Merge pull request #39 from tonyravioli/master

Grammar fix

5 years agoMerge branch 'master' into master
Nicolas Coevoet [Thu, 11 Oct 2018 08:41:35 +0000 (10:41 +0200)] 
Merge branch 'master' into master

5 years agopython 3 version
Nicolas Coevoet [Tue, 2 Oct 2018 17:09:35 +0000 (17:09 +0000)] 
python 3 version

5 years agoModified for readability
Pasta Ravioli [Wed, 10 Oct 2018 18:46:35 +0000 (14:46 -0400)] 
Modified for readability

5 years agoFixing IRC capitalization
Pasta Ravioli [Wed, 3 Oct 2018 19:50:12 +0000 (15:50 -0400)] 
Fixing IRC capitalization

Matching stylization on freenode.net and on line 38 of the README document itself.

5 years agoGrammar fix
Pasta Ravioli [Wed, 3 Oct 2018 19:35:41 +0000 (15:35 -0400)] 
Grammar fix

The wording is still a little awkward but at least this makes it grammatically correct.

5 years agolittle changes
Nicolas Coevoet [Wed, 26 Sep 2018 09:46:58 +0000 (09:46 +0000)] 
little changes

5 years agoremoved unicode stuff, and some cleanup of unused feature ( badword )
Nicolas Coevoet [Fri, 14 Sep 2018 14:41:58 +0000 (14:41 +0000)] 
removed unicode stuff, and some cleanup of unused feature ( badword )

5 years agotranlsating unicode homoglyphes to ascii
Nicolas Coevoet [Thu, 6 Sep 2018 08:33:53 +0000 (08:33 +0000)] 
tranlsating unicode homoglyphes to ascii

5 years agofixing unicode error with patterns
Nicolas Coevoet [Fri, 31 Aug 2018 10:04:41 +0000 (10:04 +0000)] 
fixing unicode error with patterns

5 years agoMerge branch 'master' of https://github.com/freenode/Sigyn
Nicolas Coevoet [Tue, 28 Aug 2018 12:42:42 +0000 (12:42 +0000)] 
Merge branch 'master' of https://github.com/freenode/Sigyn

5 years agoMerge pull request #37 from MarcoAurelioWM/patch-1
Nicolas Coevoet [Tue, 28 Aug 2018 12:40:07 +0000 (14:40 +0200)] 
Merge pull request #37 from MarcoAurelioWM/patch-1

README: use monospaced font for IRC channels and commands

5 years agoMerge pull request #35 from fndax/patch-2
Nicolas Coevoet [Tue, 28 Aug 2018 12:39:58 +0000 (14:39 +0200)] 
Merge pull request #35 from fndax/patch-2

Ignore flood snotes on freenode-connect

5 years agoresolve #33
Nicolas Coevoet [Tue, 28 Aug 2018 12:39:29 +0000 (12:39 +0000)] 
resolve #33

5 years agoMerge pull request #34 from fndax/patch-1
Nicolas Coevoet [Tue, 28 Aug 2018 12:33:57 +0000 (14:33 +0200)] 
Merge pull request #34 from fndax/patch-1

Remove foo@foo.com registration detection

5 years agoREADME: use monospaced font for IRC channels and commands
MarcoAurelio [Tue, 21 Aug 2018 11:09:25 +0000 (13:09 +0200)] 
README: use monospaced font for IRC channels and commands

5 years agoDon't kline mxbled users
Nicolas Coevoet [Sun, 12 Aug 2018 01:32:41 +0000 (01:32 +0000)] 
Don't kline mxbled users

5 years agoIgnore flood snotes on freenode-connect
Dax [Tue, 7 Aug 2018 00:42:08 +0000 (17:42 -0700)] 
Ignore flood snotes on freenode-connect

Sigyn keeps klining users for "flooding" freenode-connect when there's lots of new connections (and thus lots of CTCP replies going to freenode-connect). Ignore flood snotes about freenode-connect to prevent this.

5 years agoRemove foo@foo.com registration detection
Dax [Tue, 7 Aug 2018 00:36:35 +0000 (17:36 -0700)] 
Remove foo@foo.com registration detection

Remove foo@foo.com registration detection because of false positives and lack of applicability these days

5 years agoIgnore flood snotes on freenode-connect
Dax [Tue, 7 Aug 2018 00:42:08 +0000 (17:42 -0700)] 
Ignore flood snotes on freenode-connect

Sigyn keeps klining users for "flooding" freenode-connect when there's lots of new connections (and thus lots of CTCP replies going to freenode-connect). Ignore flood snotes about freenode-connect to prevent this.

5 years agoRemove foo@foo.com registration detection
Dax [Tue, 7 Aug 2018 00:36:35 +0000 (17:36 -0700)] 
Remove foo@foo.com registration detection

Remove foo@foo.com registration detection because of false positives and lack of applicability these days

5 years agoMerge branch 'master' of https://github.com/freenode/Sigyn
Nicolas Coevoet [Mon, 4 Jun 2018 13:49:30 +0000 (13:49 +0000)] 
Merge branch 'master' of https://github.com/freenode/Sigyn

Conflicts:
plugin.py

5 years agolittles changes / uppercase detection
Nicolas Coevoet [Mon, 4 Jun 2018 13:47:20 +0000 (13:47 +0000)] 
littles changes / uppercase detection

6 years agoMerge pull request #31 from siniStar7boy/master
Nicolas Coevoet [Wed, 21 Mar 2018 13:17:40 +0000 (14:17 +0100)] 
Merge pull request #31 from siniStar7boy/master

plugin.py: Hide config/oper info in OperServ

6 years agoplugin.py: Hide config/oper info in OperServ
Austin Ellis [Tue, 20 Mar 2018 14:37:56 +0000 (09:37 -0500)] 
plugin.py: Hide config/oper info in OperServ

Add's the generic klineMessage and | config/triggers (visible to opers, only)

6 years agoMerge pull request #28 from Mikaela/operserv
Nicolas Coevoet [Tue, 20 Mar 2018 14:09:28 +0000 (15:09 +0100)] 
Merge pull request #28 from Mikaela/operserv

plugin.py: fix using OperServ AKILL

6 years agolittle fixs
Nicolas Coevoet [Mon, 19 Mar 2018 09:31:43 +0000 (09:31 +0000)] 
little fixs

6 years agoplugin.py: fix using OperServ AKILL
Mikaela Suomalainen [Sat, 17 Mar 2018 17:16:23 +0000 (19:16 +0200)] 
plugin.py: fix using OperServ AKILL

f35897a2d44e7f22a8d5dbdedc9c1b70f4891501 is missing the word or command
AKILL from the beginning of everything sent to OperServ.

6 years agolittle fix
Nicolas Coevoet [Fri, 9 Mar 2018 08:39:36 +0000 (08:39 +0000)] 
little fix

6 years agolittle fixs
Nicolas Coevoet [Thu, 8 Mar 2018 14:09:08 +0000 (14:09 +0000)] 
little fixs

6 years agoresolve #27 - not tested
Nicolas Coevoet [Wed, 7 Mar 2018 09:23:51 +0000 (09:23 +0000)] 
resolve #27 - not tested

6 years agoresolve #26
Nicolas Coevoet [Tue, 6 Mar 2018 10:29:43 +0000 (10:29 +0000)] 
resolve #26

6 years agovarious little fix related to dronebl reason
Nicolas Coevoet [Wed, 21 Feb 2018 09:25:45 +0000 (09:25 +0000)] 
various little fix related to dronebl reason

6 years agoMerge pull request #25 from Mikaela/upstream
Nicolas Coevoet [Thu, 22 Feb 2018 11:34:36 +0000 (12:34 +0100)] 
Merge pull request #25 from Mikaela/upstream

plugin.py: fix typo (desactivated -> deactivated)

6 years agoplugin.py: fix typo (desactivated -> deactivated)
Mikaela Suomalainen [Sun, 18 Feb 2018 14:55:27 +0000 (16:55 +0200)] 
plugin.py: fix typo (desactivated -> deactivated)

6 years agolittle fix/typos
Nicolas Coevoet [Fri, 16 Feb 2018 13:46:13 +0000 (13:46 +0000)] 
little fix/typos

6 years agovarious little fixs
Nicolas Coevoet [Thu, 15 Feb 2018 11:46:29 +0000 (11:46 +0000)] 
various little fixs

6 years agofix previous commit - typos, thx uptime
Nicolas Coevoet [Wed, 14 Feb 2018 10:42:27 +0000 (10:42 +0000)] 
fix previous commit - typos, thx uptime

6 years agoresolve #22 + specific botnet fight
Nicolas Coevoet [Wed, 14 Feb 2018 08:40:53 +0000 (08:40 +0000)] 
resolve #22 + specific botnet fight

6 years agoresolve #23 and specific changes about botnet attacks
Nicolas Coevoet [Sat, 10 Feb 2018 12:11:40 +0000 (12:11 +0000)] 
resolve #23 and specific changes about botnet attacks

6 years agoincrease version number 1.0.2
Nicolas Coevoet [Fri, 9 Feb 2018 09:11:28 +0000 (09:11 +0000)] 
increase version number

6 years agoadded ability to add comment to dnsbl entry, for logChannel
Nicolas Coevoet [Fri, 9 Feb 2018 09:09:47 +0000 (09:09 +0000)] 
added ability to add comment to dnsbl entry, for logChannel

6 years agoadded more check for the joinSpamPart protection
Nicolas Coevoet [Tue, 6 Feb 2018 15:38:41 +0000 (15:38 +0000)] 
added more check for the joinSpamPart protection

6 years agoadded detection for join, spam, part kindof, and decloaking
Nicolas Coevoet [Mon, 5 Feb 2018 15:52:07 +0000 (15:52 +0000)] 
added detection for join, spam, part kindof, and decloaking

6 years agolittle fix
Nicolas Coevoet [Thu, 1 Feb 2018 09:25:14 +0000 (09:25 +0000)] 
little fix

6 years agocommented code about kline on pattern creation: that way channel klines are properly...
Nicolas Coevoet [Tue, 30 Jan 2018 16:18:38 +0000 (16:18 +0000)] 
commented code about kline on pattern creation: that way channel klines are properly filled and ignored user are warned, that may allow spammer one more line of spam, but we can live with that

6 years agoresolve #21
Nicolas Coevoet [Mon, 29 Jan 2018 09:50:45 +0000 (09:50 +0000)] 
resolve #21

6 years agofix the leave command
Nicolas Coevoet [Tue, 23 Jan 2018 14:27:44 +0000 (14:27 +0000)] 
fix the leave command

6 years agofix presence on autojoined to 30 min and 1h for trusted users
Nicolas Coevoet [Tue, 23 Jan 2018 13:38:39 +0000 (13:38 +0000)] 
fix presence on autojoined to 30 min and 1h for trusted users

6 years agolittle changes on invite, prevent adding empty pattern due to space
Nicolas Coevoet [Mon, 22 Jan 2018 23:06:32 +0000 (23:06 +0000)] 
little changes on invite, prevent adding empty pattern due to space

6 years agoMerge branch 'master' of https://github.com/freenode/Sigyn
Nicolas Coevoet [Thu, 18 Jan 2018 10:49:47 +0000 (10:49 +0000)] 
Merge branch 'master' of https://github.com/freenode/Sigyn

6 years agoadded usercount check on /invite - another good side part it that 322 is not send...
Nicolas Coevoet [Thu, 18 Jan 2018 10:49:27 +0000 (10:49 +0000)] 
added usercount check on /invite - another good side part it that 322 is not send when channel is unregistered

6 years agoUpdate README.md
Nicolas Coevoet [Mon, 15 Jan 2018 09:44:02 +0000 (10:44 +0100)] 
Update README.md

6 years agoadded 'trusted' users, who can ask sigyn to join channels for few hours even if not op
Nicolas Coevoet [Mon, 15 Jan 2018 09:11:13 +0000 (09:11 +0000)] 
added 'trusted' users, who can ask sigyn to join channels for few hours even if not op