solanum-vs-hackint-and-char.../include
Ed Kellett d4f7eb4ce6
Replace most checks for +o with oper:general
I'm preparing to PR a succession of privs changes with the ultimate goal
of severely limiting the scope of the binary oper/user dichotomy and
move conceptually distinct oper functions into their own privs.

Accomplishing this is a non-trivial task, and can wait, but it's
inconvenient now to have such functions enabled by the same mechanism
that grants any privs at all--so I'm moving all of them to a
transitional priv with the intention of eroding that later.
2020-08-04 22:58:30 +01:00
..
inline strip_unprintable: clarify type conversion 2019-10-06 23:16:43 +01:00
authproc.h ircd: rename DNSBL entries from blacklist to dnsbl_entry. 2020-07-05 21:20:31 -06:00
bandbi.h
cache.h
capability.h Change struct Dictionary(*) to rb_dictionary(_\1). 2016-03-23 08:09:58 -05:00
certfp.h
channel.h Centralise banmask matching logic 2020-04-12 12:35:18 +01:00
chmode.h
class.h
client.h Replace most checks for +o with oper:general 2020-08-04 22:58:30 +01:00
defaults.h authd: rename blacklist_provider to dnsbl_provider, change auth notices accordingly 2020-07-05 21:20:34 -06:00
dns.h
hash.h
hook.h Merge pull request #327 from edk0/filter-quit 2020-06-10 14:55:02 +00:00
hostmask.h Add an iline flag to match klines by spoof only 2020-04-20 11:10:39 +01:00
ircd.h ircd: functions that call exit(3) should be marked noreturn 2016-06-01 20:54:12 +00:00
ircd_defs.h gcc7 fixes: NICKLEN -> NAMELEN 2018-01-19 23:26:20 +00:00
ircd_getopt.h getopt: a function that calls exit(3) should be marked noreturn 2016-06-01 20:54:12 +00:00
ircd_linker.h
ircd_signal.h
listener.h Add basic SCTP listener support that binds to multiple addresses 2017-08-24 20:08:20 +01:00
logger.h
m_info.h remove RB_IPV6 2017-08-20 12:54:46 +01:00
match.h Centralise banmask matching logic 2020-04-12 12:35:18 +01:00
messages.h callerid: align soft caller-id behavior with ircd-hybrid implementation 2020-07-10 18:18:28 -06:00
modules.h Merge pull request #329 from edk0/reload-by-path 2020-06-25 17:32:58 +00:00
monitor.h
msg.h remove LAST in comment too; it's a bit pointless 2020-04-19 13:05:01 +01:00
msgbuf.h m_alias: Preserve protocol framing characters 2020-07-05 01:15:03 +01:00
newconf.h config.h delenda est 2016-03-19 19:14:26 -05:00
numeric.h
operhash.h
packet.h
parse.h
patchlevel.h
privilege.h
ratelimit.h
reject.h reject: Remember and send reasons for rejections 2019-12-31 01:35:31 +00:00
restart.h restart: functions that call exit(3) should be marked noreturn 2016-06-01 20:54:12 +00:00
s_assert.h make soft asserts better by allowing them to be used in expressions 2017-07-29 22:39:53 +01:00
s_conf.h Merge pull request #346 from edk0/opmod-as-statusmsg 2020-07-06 10:52:15 +00:00
s_newconf.h Replace most checks for +o with oper:general 2020-08-04 22:58:30 +01:00
s_serv.h
s_stats.h
s_user.h
scache.h
send.h ircd: send tags on every message 2017-08-06 16:21:29 +01:00
snomask.h
sslproc.h
stdinc.h
substitution.h
supported.h supported: make isupport_umode() public 2020-07-09 16:06:33 -06:00
tgchange.h
whowas.h
wsproc.h