Bryan Drewery fa8915cb26 Optimize some ismember lookups by avoiding a copy пре 8 година
..
compat 3a7809e090 Add LibreSSL support пре 8 година
crypto 3a7809e090 Add LibreSSL support пре 8 година
mod 1ac3feff75 Reduce auth.h header pollution пре 8 година
.gitignore 8456fcb6c2 Remove the need for makehelp пре 11 година
EncryptedStream.cc fc244b9c05 Rename C++ files to .cc to quiet clang пре 12 година
EncryptedStream.h 1552f7f547 This can be inlined пре 8 година
Makefile.in fc1fe6ee7d Add RfcString for using rfc1459.c string comparisons пре 8 година
RfcString.cc 4be3e05bc4 Optimize rfc functions for common case of using them. пре 8 година
RfcString.h 4be3e05bc4 Optimize rfc functions for common case of using them. пре 8 година
adns.cc dbaa358a87 Merge branch 'maint' пре 11 година
adns.h 9756ec315f No reason for egg_dns_send to be public пре 11 година
auth.cc 2f0d7f048a Eliminate use of slow HashTable.each пре 8 година
auth.h 2f0d7f048a Eliminate use of slow HashTable.each пре 8 година
base64.cc 3a84b0a664 Add some pure/const attributes пре 8 година
base64.h 3a84b0a664 Add some pure/const attributes пре 8 година
bg.cc 603c6984cf Remove test thread code пре 11 година
bg.h 9bf2b600f9 Remove fork-interval. пре 12 година
binary.cc c195b88eab Make ./wraith -q and -Q clearly exit when already written. пре 8 година
binary.h cb6522c63e * Add './wraith -V' which will display the packconfig that the bot is using. пре 15 година
binds.cc 3a84b0a664 Add some pure/const attributes пре 8 година
binds.h 3d73dd7ea4 * Move tclhash.* to binds.* (tcl hasnt been used in years) пре 17 година
botcmd.cc 14e79e73bb Merge branch '39-dynamic-roles' пре 8 година
botcmd.h 9bdb36ed32 bot_shareupdate() should be private now пре 13 година
botmsg.cc dc837f0b75 Add basic infrastructure for tracking feature flags on the botlink. пре 10 година
botmsg.h e681ea7078 Update functions to accept consts пре 14 година
botnet.cc ca99e45324 Convert some things to STL where easily possible. пре 8 година
botnet.h 3a84b0a664 Add some pure/const attributes пре 8 година
buildinfo.h.in efd8d881e8 * Port [2413] to 1.2.12 пре 20 година
chan.h ee2c82b741 These are noexcept пре 8 година
chanprog.cc fa8915cb26 Optimize some ismember lookups by avoiding a copy пре 8 година
chanprog.h 6bd0627106 Optimize clear_chanlist_member by using the hash пре 8 година
cmds.cc 1c1f6d950a Use range for loops in some places пре 8 година
cmds.h 3a84b0a664 Add some pure/const attributes пре 8 година
color.h c0e02b4d46 * More work on colors пре 22 година
common.h f45337a580 * Use length() macro for bsearch() calling and also fix help table lookup off-by-1 error пре 16 година
conf.cc c448aabfa6 Remove unused function conf_getlocalhub пре 8 година
conf.h c448aabfa6 Remove unused function conf_getlocalhub пре 8 година
config-sanity.h 9f317e1988 Remove invalid references to gethostname/getipnodebyname пре 14 година
config.h.in 88ef26930f Latest automake пре 8 година
core_binds.cc e9bfe7ed59 Fix memory leak in alias loop detection. пре 10 година
core_binds.h 1ac3feff75 Reduce auth.h header pollution пре 8 година
crypt.cc ac23d1a4cd Remove unneeded my_calloc/my_realloc пре 11 година
crypt.h 3a84b0a664 Add some pure/const attributes пре 8 година
dcc.cc 3a84b0a664 Add some pure/const attributes пре 8 година
dcc.h 3a84b0a664 Add some pure/const attributes пре 8 година
dccutil.cc 3a84b0a664 Add some pure/const attributes пре 8 година
dccutil.h 1ac3feff75 Reduce auth.h header pollution пре 8 година
debug.cc 91270cc343 Don't enable SEGV/BUS handlers when address sanitizer is active пре 8 година
debug.h eff1dac48c Fix header symbol collision on FreeBSD 12 пре 8 година
dhparam.cc 3a7809e090 Add LibreSSL support пре 8 година
dl.cc cea948bb94 Add forward-compat for OpenSSL 1.1. пре 8 година
dl.h 485b5a0713 RTLD_SELF is not portable пре 8 година
egg_timer.cc ac23d1a4cd Remove unneeded my_calloc/my_realloc пре 11 година
egg_timer.h 3a84b0a664 Add some pure/const attributes пре 8 година
eggdrop.h 5238967521 Send FEATURE_ROLES on link. пре 10 година
enclink.cc ac23d1a4cd Remove unneeded my_calloc/my_realloc пре 11 година
enclink.h ee88bd167d Silence clang warnings by removing unused len param пре 13 година
flags.cc fa8915cb26 Optimize some ismember lookups by avoiding a copy пре 8 година
flags.h 3a84b0a664 Add some pure/const attributes пре 8 година
garble.cc 3a84b0a664 Add some pure/const attributes пре 8 година
garble.h fb072f5865 * Run stringfix over the pre-processed output пре 14 година
generate_defs.sh cea948bb94 Add forward-compat for OpenSSL 1.1. пре 8 година
generate_symbol.sh 0b1aca6676 * Fix symbol generating files changing between builds when it shouldn't have been пре 14 година
libcrypto.cc 3a7809e090 Add LibreSSL support пре 8 година
libcrypto.h 3209392364 * No longer need to define these headers пре 14 година
libssl.cc 3a7809e090 Add LibreSSL support пре 8 година
libssl.h 3209392364 * No longer need to define these headers пре 14 година
libtcl.cc cea948bb94 Add forward-compat for OpenSSL 1.1. пре 8 година
libtcl.h 093a7e020a * Add --disable-script-tcl (default enabled) пре 14 година
log.cc 3a84b0a664 Add some pure/const attributes пре 8 година
log.h 3a84b0a664 Add some pure/const attributes пре 8 година
main.cc 794c227b65 Merge branch 'maint' пре 8 година
main.h 46f8266acc Move role to flags.c пре 12 година
makehelp.cc fc244b9c05 Rename C++ files to .cc to quiet clang пре 12 година
makesort.cc fc244b9c05 Rename C++ files to .cc to quiet clang пре 12 година
match.cc 3a84b0a664 Add some pure/const attributes пре 8 година
match.h 3a84b0a664 Add some pure/const attributes пре 8 година
misc.cc 1c1f6d950a Use range for loops in some places пре 8 година
misc.h 3a84b0a664 Add some pure/const attributes пре 8 година
misc_file.cc de794ef714 Use some noexcept and pure attributes пре 8 година
misc_file.h 3a84b0a664 Add some pure/const attributes пре 8 година
net.cc 3a84b0a664 Add some pure/const attributes пре 8 година
net.h 3a84b0a664 Add some pure/const attributes пре 8 година
openssl.cc 3a7809e090 Add LibreSSL support пре 8 година
openssl.h 1d6e5068d8 * Refactor OpenSSL into openssl.{c,h} and load on startup пре 15 година
response.cc 1e8aa62971 Avoid crashing due to different ptr for key creating empty set пре 11 година
response.h 3a84b0a664 Add some pure/const attributes пре 8 година
rfc1459.cc 3a84b0a664 Add some pure/const attributes пре 8 година
rfc1459.h 3a84b0a664 Add some pure/const attributes пре 8 година
set.cc 3a84b0a664 Add some pure/const attributes пре 8 година
set.h 3a84b0a664 Add some pure/const attributes пре 8 година
settings.h a7b5169241 Fix pack settings.hash starting with \0 even though it's a valid hash. пре 8 година
shell.cc 3a84b0a664 Add some pure/const attributes пре 8 година
shell.h 3a84b0a664 Add some pure/const attributes пре 8 година
socket.cc 3a84b0a664 Add some pure/const attributes пре 8 година
socket.h 3a84b0a664 Add some pure/const attributes пре 8 година
sorthelp.cc fc244b9c05 Rename C++ files to .cc to quiet clang пре 12 година
sprintf.cc fc244b9c05 Rename C++ files to .cc to quiet clang пре 12 година
sprintf.h ab45a7cfbd vprintf functions can use printf format attribute too пре 8 година
stat.h 3861e5357b * Moved most of the "shell" functions to shell.c/.h пре 22 година
stringfix.cc 6210ff1595 Raise the MAX_LINE_LEN higher. "set" is 32018 bytes long on next. пре 11 година
tandem.h 3a84b0a664 Add some pure/const attributes пре 8 година
timestamp.c fded6bc4d5 Add vim modeline everywhere пре 12 година
traffic.h 5fecc94dd5 * Huge commit that introduces countless bugs I'm sure. пре 22 година
types.h 190f4115a5 Merge branch 'type-cleanup' пре 14 година
userent.cc 3a84b0a664 Add some pure/const attributes пре 8 година
userent.h b99e4fd7c4 * Changed the order of some initialize functions in main.c to call majority after startup_checks() пре 21 година
userrec.cc 1ac3feff75 Reduce auth.h header pollution пре 8 година
userrec.h 507564aa43 Merge branch 'user-caching' into maint пре 10 година
users.cc ac23d1a4cd Remove unneeded my_calloc/my_realloc пре 11 година
users.h 3a84b0a664 Add some pure/const attributes пре 8 година