]> jfr.im git - irc/freenode/syn.git/shortlog
irc/freenode/syn.git
2020-09-13  Stephen Bennettadd licence info production origin/HEAD origin/production
2019-04-19  Janik Kleinhoffmasks.c: actually set last_matched on the proper mask(s)
2019-03-14  Janik Kleinhoffmake override_unaff actually work properly
2019-03-04  Janik Kleinhoffget_random_host_part: hash uid!user@host, rather than...
2019-02-19  Janik Kleinhofffix "facilty (null) requires hexip"
2019-02-19  Janik KleinhoffThis is atheme 7.2, not 7.3 yet
2019-02-19  Janik Kleinhofffacilities.c: add override_unaff setting
2019-02-19  Janik KleinhoffMake "random" cloaking deterministic
2019-02-19  Janik KleinhoffAllow util.c to include syn.h
2019-02-13  Janik Kleinhoffgateways.c: rip out unused reverse lookup code
2019-02-11  Janik Kleinhoffkline.c: fix memory leak, improve debug logging
2019-02-11  Janik Kleinhoffkline.c: allow unklining global klines
2019-01-25  Janik Kleinhofffacilities.c: store a cloak for all facility users
2019-01-24  Janik Kleinhofffacilities.c: properly restore session cloaks
2019-01-24  Janik Kleinhofffacilities.c: add "account" cloaking type
2019-01-24  Janik KleinhoffMerge branch 'ident-cloaking'
2019-01-24  Janik Kleinhoffhelp/addmask: give example of non-/ delimiters
2019-01-24  Janik Kleinhoffmasks.c: add last matched timestamp for LISTMASK
2019-01-23  Janik Kleinhoffmasks.c: add help files origin/devel
2019-01-23  Janik Kleinhoffhelp: add FACILITY SHOW help file
2019-01-23  Janik Kleinhofffacilities.c: add subcommand help
2019-01-20  Janik Kleinhoffmasks.c: indicate /i regex flag in log output and LISTMASK
2019-01-20  Janik Kleinhoffkline.c: handle CIDR klines
2019-01-18  Janik Kleinhofffacilities.c: use patricias instead of dictionaries
2018-03-18  Janik Kleinhofffacilities: Add "ident" cloaking type origin/ident-cloaking
2018-03-16  Janik Kleinhofffacilities.c: actually display help for FACILITY
2018-03-16  Janik Kleinhoffmodules: use newer module header style
2018-03-16  Janik Kleinhoffsourceinfo vtable: use designated initializers
2018-03-16  Janik Kleinhoffsyn.h: s/inline/static inline/
2016-05-10  Stephen Bennetti'm really dumb
2016-05-10  Stephen Bennetti'm dumb
2016-05-10  Stephen Bennettif we expect a hex ip but can't decode one, kill instea...
2015-01-02  Stephen Bennettextend tor-sasl special case to cover privateinternetaccess
2014-06-29  Stephen Bennettdon't use -Werror all the time
2014-06-29  Stephen Bennettdon't crash when victim->ip is null, which it can be now
2013-06-18  Stephen Bennettdisable reverse lookups for now until i can figure...
2013-06-10  Stephen Bennetthandle non-encap CHGHOST properly
2013-06-09  Stephen Bennettremove no-longer-necessary atheme patch
2013-06-09  Stephen Bennetttry to fix case where a user quits while a reverse...
2013-06-09  Stephen Bennettfix make install on silly shells
2013-06-09  Stephen BennettMake reverse dns lookups for gateway users asynchronous
2013-06-06  Stephen BennettIf a gateway user has no hostname in gecos, do a revers...
2013-06-06  Stephen Bennettfix new klines
2013-06-06  Stephen Bennettattempt 2 at supporting propagated bans. also removes...
2013-06-06  Stephen Bennettpropagated kline support try 1
2013-06-06  Stephen Bennettmake it work on atheme-7
2013-06-06  Stephen Bennettand update atheme patch for 7
2013-06-06  Stephen BennettMake it build against atheme-7
2010-10-08  Stephen BennettReject an incoming host change if it resets a gateway...
2010-04-01  Stephen BennettDrop the check to avoid sending out duplicate klines...
2010-03-19  Stephen BennettDrop *@* klines.
2010-02-04  Stephen BennettDon't send out connection snotes every time a kline...
2010-02-04  Stephen BennettSend out fake farconnect snotes for gateway users,...
2010-02-03  Stephen BennettAdd special case for tor-sasl users: reset their visibl...
2010-02-03  Stephen BennettRemove hyperion protocol module changes from the atheme...
2010-01-30  Stephen BennettDon't search for a kline on a null string
2010-01-30  Stephen BennettMake syn use the same Makefile.config setup that atheme...
2010-01-30  Stephen BennettFix compiler warning/error
2009-12-07  Stephen BennettAllow debug output to be sent to a different channel
2009-11-01  Stephen BennettBe more careful about checkout incoming host changes...
2009-11-01  Stephen BennettDon't use sscanf.
2009-11-01  Stephen BennettFix logic for wildcard klines
2009-11-01  Stephen BennettBe more paranoid about decoding hex ips
2009-10-30  Stephen BennettFix stupid bug
2009-10-29  Stephen BennettStore non-wildcard klines in a patricia tree instead...
2009-09-02  Stephen BennettIf we fail to decode a gateway IP for a user, don't...
2009-08-22  Stephen BennettFix stupid typo
2009-08-22  Stephen BennettIf we abort gateway checking because a user caused...
2009-08-13  Stephen BennettDon't segfault when a user connects through a gateway...
2009-08-13  Stephen BennettUpdate for the new user_nickchange hook, and the associ...
2009-08-12  Stephen BennettIn new-user hooks, blank out the user pointer if we...
2009-08-12  Stephen BennettUpdate for atheme hook changes
2009-08-07  Stephen BennettSave join rate data more often
2009-08-06  Stephen BennettSave the mask database more often
2009-08-02  Stephen BennettFix unloading facilities module
2009-08-02  Stephen BennettAdd the nasty hack to override unaffiliated cloaks...
2009-08-02  Stephen BennettAdd an atheme patch to hook into incoming host changes
2009-07-30  Stephen BennettDon't reveal the oper-reason part of a kline comment...
2009-07-30  Stephen BennettBe a bit smarter with installing
2009-07-30  Stephen BennettSave facilities db when changing a setting, as apparent...
2009-07-30  Stephen BennettCheck explicitly for null IP field, to avoid triggering...
2009-07-29  Stephen Bennettdon't spam while bursting
2009-07-29  Stephen BennettBe less silly
2009-07-29  Stephen BennettSpam when allowing gateway users
2009-07-29  Stephen BennettAdd a new function syn_report2 which accepts a verbosit...
2009-07-29  Stephen BennettFix typo, and remember to delete conf items on unload
2009-07-29  Stephen BennettCheck that setmask has enough arguments
2009-07-29  Stephen BennettReset a channel's join-rate counter when changing its...
2009-05-29  Stephen BennettDon't check facility throttles during netburst
2009-05-15  Stephen BennettCheck masks on nick changes as well as new connections
2009-05-08  Stephen BennettBe sure to check gateway users against tor nodes, even...
2009-05-08  Stephen BennettTypo
2009-05-06  Stephen BennettDon't segfault when not given enough arguments
2009-05-06  Stephen BennettDetect duplicate K:lines
2009-05-03  Stephen BennettSave and load the masks list to disk
2009-05-03  Stephen BennettFix display of set/expiry times
2009-05-03  Stephen BennettStore setter and set time for masks
2009-05-03  Stephen BennettRate-limit kill reports from facilities
2009-05-03  Stephen BennettMention the default cloaking method if no facility...
2009-05-03  Stephen BennettAdd help, initially for the facilities module
next