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