summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-18cs_access: Fixed disabling channel levels. Also, correctly log /cs levels ↵Robby-
commands as an override or a normal command at the time it is executed, so, right before levels actually get modified.
2013-11-16Don't default /cs list or /ns list to require oper privsAdam
2013-11-16Add missing .founder checks to cs_flagsAdam
2013-11-16Delete notify/client sockets when m_dns is unloadedAdam
2013-11-16Make /cs up set modes you have the priv for, but not the auto priv, because ↵Adam
Robby says so
2013-11-16Also check command names in cs_log when seeing if a newly added entry ↵Adam
already exists. Also force command names lowercase when looking them up.
2013-11-16Fix default level names for access change/list in db_oldAdam
2013-11-16Tell people why they cant disable the founder level instead of claiming it ↵Adam
doesn't exist
2013-11-16Add help for /cs set keepmodesAdam
2013-11-16Allow founders to change flags even if they don't have any matching access ↵Adam
entries on the channel
2013-11-16Use the source's sync state and not mine when processing sjoins to determine ↵Adam
whether or not to sync the channel on creation, instead sync it when the server syncs.
2013-11-15Add general:hideregisteredcommands to hide commands that require you to be ↵Adam
identified to use. This changes the behavior of hideprivilegedcommands to only hide commands users don't have the oper privileges to execute.
2013-11-15Allow mlocking +r on ratbox/whatever elseAdam
2013-11-12Set the default db name to anope.dbAdam
2013-11-12try/catch cs_access AccessUnserialize just incase, don't crash if ns_ajoin ↵Adam
is loaded before the protocol module
2013-11-09Merge pull request #25 from Robby-/1.9-nsidfaillogacctnamesAdam
ns_identify: When logging failures, also show the account name, and that it exists or not.
2013-11-09Do not grant auto privileges to founders if they match other accessAdam
entries. This allows channel founders to disable auto +qo without having to globally disable autoop or the levels.
2013-11-09Show (none) on flags list if a user is on the access list but has no flagsAdam
2013-11-09Remove db_plainAdam
2013-11-08Don't allow users to remove non-flags access entries that are >= them with ↵Adam
/cs flags, also spotted by TGS
2013-11-04Merge pull request #26 from Cronus89/patch-1Jens Voß
CREATE EVENT chanstats_event_cleanup_weekly failed due to calculating im...
2013-11-04Merge pull request #23 from Phr33d0m/1.9Adam
Some fixes here and there
2013-11-04Add a couple of usability and aesthetic changes, fix the half-broken ↵Denis M. (Phr33d0m)
chanlist functionality, add a couple of missing ESCAPED_CHANNEL vars Add missing ESCAPED_CHANNEL Changed EMAIL_TYPE to FORCE_EMAIL. Now makes more sense Make it more obvious when the 'email' field is optional Add a 'Retry' button to go back to the registration page Fixed broken chanlist functionality. Before even if the user clicked on the channels nothing happened, now it goes straight to the 'set' page (at least something happens) Small fix, disable the 'Save' button if user has no SET powers Add another missing ESCAPED_CHANNEL Add a more clear definition of what hostmasks are allowed in that field, either user@host or nick\!user@host Fix wrongly placed var Changed some aesthetics
2013-11-03CREATE EVENT chanstats_event_cleanup_weekly failed due to calculating ↵Cronus89
improper start of week.
2013-11-04ns_identify: When logging failures, also show the account name, and that it ↵Robby-
exists or not.
2013-11-01Attempt #3Adam
2013-11-01Fix release build, not too sure why this is, compiler seems to infer this as ↵Adam
a copy of ChanAccess
2013-11-01Compare access entries created with the levels access system by access level ↵Adam
and not by privilege set, as two entries can have the same privset but different levels, but still represent two different levels of access. This prevented users from adding other users at a lower access level when that level had the same privset as them. Spotted by TSG.
2013-11-01Cleanup some access(group) comparison logic in access.cppAdam
2013-11-01Use Config::GetClient for looking up services for command{} blocks which ↵Adam
lessens the insanity of renaming services
2013-11-01People often seem to get tripped up by this, so document more clearlyAdam
2013-11-01Don't take modes in SetCorrectModes if the user has the ME privilegeAdam
2013-10-28Merge pull request #24 from Robby-/1.9+fixesAdam
1.9+fixes
2013-10-28Fix logging when identifying with an SSL certificate fingerprint.Robby-
2013-10-28Stop requesting identification when changing nicks to a registered nick, and ↵Robby-
the current client certificate fingerprint matches one on the nickname's list.
2013-10-28Fix kill and killquick default expiry times.Robby-
ns_access and ns_cert: Fix accessmax defaults, also state in the config that 0 is not a valid value.
2013-10-28Fix some typos and touch up the configs a little.Robby-
2013-10-27Fix m_httpd not passing non post data to other modules correctly & close ↵Adam
connections immediately when we are done flushing data
2013-10-27fixed a small error that causes irc2sql to not compileDukePyrolator
2013-10-27fixed make install not installing the new example config filesDukePyrolator
2013-10-26added the irc2sql gateway moduleDukePyrolator
2013-10-26moved some config options from example.conf to nickserv.example.confDukePyrolator
2013-10-26new event OnSetDisplayedHostDukePyrolator
2013-10-22Make nickserv's confirmemailchanges option workAdam
2013-10-19Fix some typos of languageAdam
2013-10-19Fix os_dns not using remove_split_servers and fix remove_split_servers=true ↵Adam
readd_connected_servers=false causing delinked servers to remaing in pooled+not active state
2013-10-14Bump for 1.9.10-gitAdam
2013-10-12Anope 1.9.9 Release1.9.9Adam
2013-10-12Update version.logAdam
2013-10-12Update language filesAdam