Bryan Drewery 9ee976b600 Update bdlib and require C++14 8 tahun lalu
..
compat 3a7809e090 Add LibreSSL support 8 tahun lalu
crypto fc24faac96 mdata()->begin(), data()->cbegin(). 8 tahun lalu
mod 8a60488c0b const attribute here makes GCC complain even though it's intended. 8 tahun lalu
.gitignore 8456fcb6c2 Remove the need for makehelp 11 tahun lalu
EncryptedStream.cc fc244b9c05 Rename C++ files to .cc to quiet clang 12 tahun lalu
EncryptedStream.h 0bcd6a72f5 Simplify class for C++11 8 tahun lalu
Makefile.in fc1fe6ee7d Add RfcString for using rfc1459.c string comparisons 8 tahun lalu
RfcString.cc 4be3e05bc4 Optimize rfc functions for common case of using them. 8 tahun lalu
RfcString.h 20d8d6a2b2 RfcString will never be assigned via rvalue 8 tahun lalu
adns.cc 92a070a63b Simplify some Array handling 8 tahun lalu
adns.h 92a070a63b Simplify some Array handling 8 tahun lalu
auth.cc 050bdeaeb6 Log how many auth entries will be removed 8 tahun lalu
auth.h 1cceb3999f FillUsers(nick) is deadcode 8 tahun lalu
base64.cc fc24faac96 mdata()->begin(), data()->cbegin(). 8 tahun lalu
base64.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
bg.cc 603c6984cf Remove test thread code 11 tahun lalu
bg.h 9bf2b600f9 Remove fork-interval. 12 tahun lalu
binary.cc 92a070a63b Simplify some Array handling 8 tahun lalu
binary.h cb6522c63e * Add './wraith -V' which will display the packconfig that the bot is using. 15 tahun lalu
binds.cc ba46d5c58f Add more pure functions 8 tahun lalu
binds.h ba46d5c58f Add more pure functions 8 tahun lalu
botcmd.cc 14e79e73bb Merge branch '39-dynamic-roles' 8 tahun lalu
botcmd.h 9bdb36ed32 bot_shareupdate() should be private now 13 tahun lalu
botmsg.cc dc837f0b75 Add basic infrastructure for tracking feature flags on the botlink. 10 tahun lalu
botmsg.h e681ea7078 Update functions to accept consts 14 tahun lalu
botnet.cc 0381acbf51 bots: Fix sorting to account for all dots 8 tahun lalu
botnet.h f92bd834f3 cmds_groups: Indicate down bots with '*' 8 tahun lalu
buildinfo.h.in efd8d881e8 * Port [2413] to 1.2.12 20 tahun lalu
chan.h ee2c82b741 These are noexcept 8 tahun lalu
chanprog.cc 92a070a63b Simplify some Array handling 8 tahun lalu
chanprog.h 6bd0627106 Optimize clear_chanlist_member by using the hash 8 tahun lalu
cmds.cc bf4bb894dd Older clang34 doesn't like the {} syntax here. 8 tahun lalu
cmds.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
color.h c0e02b4d46 * More work on colors 22 tahun lalu
common.h f45337a580 * Use length() macro for bsearch() calling and also fix help table lookup off-by-1 error 16 tahun lalu
conf.cc 3415fb161a Update for new bdlib API 8 tahun lalu
conf.h c448aabfa6 Remove unused function conf_getlocalhub 8 tahun lalu
config-sanity.h 9f317e1988 Remove invalid references to gethostname/getipnodebyname 14 tahun lalu
config.h.in 9ee976b600 Update bdlib and require C++14 8 tahun lalu
core_binds.cc e9bfe7ed59 Fix memory leak in alias loop detection. 10 tahun lalu
core_binds.h 1ac3feff75 Reduce auth.h header pollution 8 tahun lalu
crypt.cc ac23d1a4cd Remove unneeded my_calloc/my_realloc 11 tahun lalu
crypt.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
dcc.cc 649f961119 Placate Clang 3.4.1 C++11 bug. 8 tahun lalu
dcc.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
dccutil.cc 72218e4a7b dumplots: Let prefix be a String 8 tahun lalu
dccutil.h 72218e4a7b dumplots: Let prefix be a String 8 tahun lalu
debug.cc 569497733f Don't block SIGCONT for debug builds 8 tahun lalu
debug.h 2988d40fb4 Remove dead function init_debug() 8 tahun lalu
dhparam.cc 3a7809e090 Add LibreSSL support 8 tahun lalu
dl.cc cea948bb94 Add forward-compat for OpenSSL 1.1. 8 tahun lalu
dl.h 485b5a0713 RTLD_SELF is not portable 8 tahun lalu
egg_timer.cc ac23d1a4cd Remove unneeded my_calloc/my_realloc 11 tahun lalu
egg_timer.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
eggdrop.h 5238967521 Send FEATURE_ROLES on link. 10 tahun lalu
enclink.cc ac23d1a4cd Remove unneeded my_calloc/my_realloc 11 tahun lalu
enclink.h ba46d5c58f Add more pure functions 8 tahun lalu
flags.cc fa8915cb26 Optimize some ismember lookups by avoiding a copy 8 tahun lalu
flags.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
garble.cc 3a84b0a664 Add some pure/const attributes 8 tahun lalu
garble.h fb072f5865 * Run stringfix over the pre-processed output 14 tahun lalu
generate_defs.sh cea948bb94 Add forward-compat for OpenSSL 1.1. 8 tahun lalu
generate_symbol.sh 0b1aca6676 * Fix symbol generating files changing between builds when it shouldn't have been 14 tahun lalu
libcrypto.cc c914bb8b7d Simplify traversing the symbol table 8 tahun lalu
libcrypto.h 3209392364 * No longer need to define these headers 14 tahun lalu
libssl.cc c914bb8b7d Simplify traversing the symbol table 8 tahun lalu
libssl.h 3209392364 * No longer need to define these headers 14 tahun lalu
libtcl.cc c914bb8b7d Simplify traversing the symbol table 8 tahun lalu
libtcl.h 093a7e020a * Add --disable-script-tcl (default enabled) 14 tahun lalu
log.cc 3a84b0a664 Add some pure/const attributes 8 tahun lalu
log.h d1246b5714 GCC doesn't like the empty irc_log() macro after an else statement 8 tahun lalu
main.cc 10b8bb47a9 Remove dead code transfer_init() 8 tahun lalu
main.h 46f8266acc Move role to flags.c 12 tahun lalu
makehelp.cc fc244b9c05 Rename C++ files to .cc to quiet clang 12 tahun lalu
makesort.cc fc244b9c05 Rename C++ files to .cc to quiet clang 12 tahun lalu
match.cc 3a84b0a664 Add some pure/const attributes 8 tahun lalu
match.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
misc.cc 1c1f6d950a Use range for loops in some places 8 tahun lalu
misc.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
misc_file.cc de794ef714 Use some noexcept and pure attributes 8 tahun lalu
misc_file.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
net.cc 07681a508d Implicit conversion is fine here 8 tahun lalu
net.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
openssl.cc 3a7809e090 Add LibreSSL support 8 tahun lalu
openssl.h 1d6e5068d8 * Refactor OpenSSL into openssl.{c,h} and load on startup 15 tahun lalu
response.cc 92a070a63b Simplify some Array handling 8 tahun lalu
response.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
rfc1459.cc da66bbf1fa GCC says these attributes do nothing 8 tahun lalu
rfc1459.h da66bbf1fa GCC says these attributes do nothing 8 tahun lalu
set.cc ba46d5c58f Add more pure functions 8 tahun lalu
set.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
settings.h a7b5169241 Fix pack settings.hash starting with \0 even though it's a valid hash. 8 tahun lalu
shell.cc 3a84b0a664 Add some pure/const attributes 8 tahun lalu
shell.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
socket.cc 3a84b0a664 Add some pure/const attributes 8 tahun lalu
socket.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
sorthelp.cc fc244b9c05 Rename C++ files to .cc to quiet clang 12 tahun lalu
sprintf.cc fc244b9c05 Rename C++ files to .cc to quiet clang 12 tahun lalu
sprintf.h ab45a7cfbd vprintf functions can use printf format attribute too 8 tahun lalu
stat.h 3861e5357b * Moved most of the "shell" functions to shell.c/.h 22 tahun lalu
stringfix.cc 6210ff1595 Raise the MAX_LINE_LEN higher. "set" is 32018 bytes long on next. 11 tahun lalu
tandem.h 3a84b0a664 Add some pure/const attributes 8 tahun lalu
timestamp.c fded6bc4d5 Add vim modeline everywhere 12 tahun lalu
traffic.h 5fecc94dd5 * Huge commit that introduces countless bugs I'm sure. 22 tahun lalu
types.h 190f4115a5 Merge branch 'type-cleanup' 14 tahun lalu
userent.cc ba46d5c58f Add more pure functions 8 tahun lalu
userent.h b99e4fd7c4 * Changed the order of some initialize functions in main.c to call majority after startup_checks() 21 tahun lalu
userrec.cc ba46d5c58f Add more pure functions 8 tahun lalu
userrec.h ba46d5c58f Add more pure functions 8 tahun lalu
users.cc ba46d5c58f Add more pure functions 8 tahun lalu
users.h ba46d5c58f Add more pure functions 8 tahun lalu