summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-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-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-01Don't take modes in SetCorrectModes if the user has the ME privilegeAdam
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-14Bump for 1.9.10-gitAdam
2013-10-12Anope 1.9.9 Release1.9.9Adam
2013-10-09Call OnBotPrivmsg after checking if the message is a ctcp, not before. fix ↵Adam
typo in opersrev.example.conf
2013-10-05Always show expire time for nicks in /ns info to opers, even if the user is ↵Adam
online Make Anope::strftime show "now" if the time is now Fix typo in nickalias.cpp for the type of the last_seen field, spotted by grawity
2013-10-05Fix logging for log type 'other'.Robby-
os_ignore: Log expired ignores to the normal log level. cs_drop: Allow Services Operators to actually drop channels in Read-Only mode. os_akill, os_sxline, cs_akick: Log deletions by number.
2013-10-05Fix xline uid generation when the one chosen already existsAdam
2013-09-27Replace this silly random code generation code with something more sane lookingAdam
2013-09-27Translate strftime correctlyAdam
2013-09-27Translate SendSyntax() and spacify it properlyAdam
2013-09-27Align info formatters with translated keys?Adam
2013-09-27Translate listformatter properlyAdam
2013-09-27Fix various commands to properly report a given expiry time is invalidAdam
2013-09-27Fix cs_mode lock reply if nothing is doneAdam
Fix not clearing forbids when os_forbid is unloaded Apply nick and chan forbids when added Fix loading forbids until after the service is constructed
2013-09-19Make os_session akill ip ranges and not individual user's ipsAdam
2013-09-16Remove static variables from functions in modules which causes them to be ↵Adam
marked as gnu unique objects, which breaks dlclose()/dlopen() on g++ 4.5+
2013-09-08Fix allowing duplicate entries on the snline listAdam
Have proto mods recognize cidr ranges as zlineable IPs Remove operserv/global from global.conf because its dumb Fix example config ~botserv/set example to work as expected
2013-09-08Fix logging /os set list. Enforce snlines on ircds that can't have snlines ↵Adam
set by just killing the user. Fix double call to OnMatch() when a user matches an xline
2013-09-03Dont allow multiple list modes with the same param on the mode list at onceAdam
2013-09-03Cap mode stacker max line lengthAdam
2013-09-03Cleanup previous commitAdam
Fix log messages from commands send through webpanel Don't show OperServ section to non opers
2013-08-31add vhost support for hybridDukePyrolator
2013-08-29Dont crash on HasPriv() on an empty access groupAdam
2013-08-25Fix User::IsIdentified with check_nick, do not remove +r on bursting clients ↵Adam
until after server sync
2013-08-25Fix not resetting channel status modes on our clients when a channel ts lowersAdam
2013-08-25Create persistent channels on startup, which used to work and got lost somewhereAdam
Fix some oddities with using persistent channels with no botserv Send list modes to uplink when bursting Fix issues with persist + keepmodes Fix /os modes clear all not clearing all status modes Fix operwall on ratbox/plexus Dont apply mlock in SetCorrectModes since that just recursively calls itself unncessarially Change command logging to show the command name and not the service name
2013-08-22Fix previous commitAdam
2013-08-22Always set +o on users who have access for it, even if higher modes have a ↵Adam
prefix
2013-08-17Fix 318 raw being sent for uids on ts6 ircdsAdam
2013-08-12Use less strict valid ident checks on hybrid, unreal, and inspircdAdam
2013-08-11Remove channels from accesss lists when they expire/dropAdam
2013-08-10Add "simple seen" mode to cs_seenAdam
2013-08-08Fix logging LOG_NORMAL logs in m_sqllog. Fix/add more compat extensible ↵Adam
items to ChannelInfo::Unserialize
2013-08-07Add m_sql_logAdam
2013-08-01Use MessageSource as the source for many IRCDProto funcsAdam
Keep track of what user modes are oper only/server only/etc
2013-07-26Rethink jupe/squit thing somewhat. Workaround for the inspircd rsquit/squit messAdam
2013-07-26Fix issues with 'Me' related to previous commitAdam
2013-07-26Interally quit servers when jupedAdam
2013-07-21More validation stuff from fgsAdam
2013-07-21More basic config validation, and fix crash when no uplinks are configured. ↵Adam
spotted by fgs
2013-07-21Move SendLogin() back to User::Identify, it was moved at some point? but ↵Adam
doesn't as intended in ::Login
2013-07-20Fix not setting the correct compile flags on modules and fix the resulting ↵Adam
warnings