Bryan Drewery [Thu, 14 Jul 2011 13:12:00 +0000]
Merge branch 'dynamic-linking' into maint
* dynamic-linking:
* Only link libcrypto statically if the OS supports it
* Update docs
* Link libcrypto statically for now until it is moved to dlopen()
* Add 'dynamic' and 'static' targets and default to dynamic
* Check for libdl via dlopen and rerun autotools
Conflicts:
doc/UPDATES
Bryan Drewery [Thu, 14 Jul 2011 12:56:41 +0000]
* Update github for bdlib tracking
Bryan Drewery [Wed, 13 Jul 2011 19:03:35 +0000]
Merge branch 'no-desync-kick-friends' into maint
* no-desync-kick-friends:
* Don't kick friendly bots that are desynced: op them.
Conflicts:
doc/UPDATES
Bryan Drewery [Wed, 13 Jul 2011 18:58:34 +0000]
* Update docs
Bryan Drewery [Wed, 13 Jul 2011 18:58:04 +0000]
Merge branch 'mop-bitch' into maint
* mop-bitch:
* Update docs
* Don't enforce_bitch() if mop is set and not +bitch
Conflicts:
doc/UPDATES
Bryan Drewery [Tue, 28 Jun 2011 18:27:05 +0000]
Merge branch 'update-bdlib' into maint
* update-bdlib:
* Remove unused buffers from String::printf changes
* Update String += to use required size_t
* Update bd::String::printf syntax
* Update Stream::gets() -> Stream::read()
* Update bdlib
Bryan Drewery [Thu, 23 Jun 2011 16:13:37 +0000]
* Remove unused buffers from String::printf changes
Bryan Drewery [Thu, 23 Jun 2011 15:49:31 +0000]
* Update String += to use required size_t
Bryan Drewery [Thu, 23 Jun 2011 15:42:52 +0000]
* Update bd::String::printf syntax
Bryan Drewery [Sat, 28 May 2011 03:27:22 +0000]
* Only link libcrypto statically if the OS supports it
Bryan Drewery [Fri, 20 May 2011 04:19:20 +0000]
* Update Stream::gets() -> Stream::read()
Bryan Drewery [Thu, 19 May 2011 18:41:08 +0000]
* Update bdlib
Bryan Drewery [Thu, 19 May 2011 18:36:37 +0000]
* Add inet.tele.dk to ipv6 list
Bryan Drewery [Thu, 17 Feb 2011 16:26:57 +0000]
* Add efnet.bredband2.se for IPV6
Bryan Drewery [Wed, 16 Feb 2011 15:13:01 +0000]
* Don't kick friendly bots that are desynced: op them.
Bryan Drewery [Tue, 11 Jan 2011 20:14:44 +0000]
* Remove irc.blessed.net
Bryan Drewery [Mon, 10 Jan 2011 05:16:17 +0000]
Fix typo (thanks geto)
Bryan Drewery [Tue, 26 Oct 2010 14:50:52 +0000]
Merge branch 'HQ-admin-access' into maint
* HQ-admin-access:
* Add HQ as an owner when running in terminal emulation
Bryan Drewery [Tue, 26 Oct 2010 14:50:16 +0000]
Merge branch 'fix-adduser-console' into maint
* fix-adduser-console:
* Consider any channel users have flags on for partyline cmds (fixes .adduser)
Bryan Drewery [Tue, 26 Oct 2010 14:49:15 +0000]
Merge branch 'dcc_relay-overlap' into maint
* dcc_relay-overlap:
* Fix overlapping strcpy() in dcc_relay()
Bryan Drewery [Tue, 26 Oct 2010 14:46:54 +0000]
* Doc updates
Bryan Drewery [Tue, 26 Oct 2010 14:45:50 +0000]
* Add new IPv6/SSL support for irc.underworld.no
Bryan Drewery [Sat, 23 Oct 2010 20:45:03 +0000]
* Add HQ as an owner when running in terminal emulation
Bryan Drewery [Fri, 24 Sep 2010 16:25:31 +0000]
* Remove easynews and add irc.teksavvy.ca
Bryan Drewery [Fri, 10 Sep 2010 23:46:28 +0000]
* Consider any channel users have flags on for partyline cmds (fixes .adduser)
Bryan Drewery [Fri, 10 Sep 2010 15:50:11 +0000]
* Redirect 'make' on BSD to gmake
Bryan Drewery [Fri, 10 Sep 2010 14:11:01 +0000]
* Update docs
Bryan Drewery [Tue, 17 Aug 2010 22:14:16 +0000]
* Link libcrypto statically for now until it is moved to dlopen()
Bryan Drewery [Tue, 17 Aug 2010 21:54:10 +0000]
* Add 'dynamic' and 'static' targets and default to dynamic
BIN_TYPE_(STATIC|DYNAMIC) is now set as well.
Also see:
http://www.pixelbeat.org/programming/linux_binary_compatibility.html
http://web.archive.org/web/
20080612143346/http://people.redhat.com/drepper/no_static_linking.html
Bryan Drewery [Mon, 16 Aug 2010 15:48:13 +0000]
* Check for libdl via dlopen and rerun autotools
Bryan Drewery [Tue, 17 Aug 2010 22:57:45 +0000]
* Use length() macro for bsearch() calling and also fix help table lookup off-by-1 error
Bryan Drewery [Thu, 9 Sep 2010 20:51:23 +0000]
* Clarify where adns comes from
Bryan Drewery [Thu, 9 Sep 2010 20:47:58 +0000]
* Remove unneeded cygwin support
Bryan Drewery [Fri, 20 Aug 2010 23:40:29 +0000]
* Add efnet.bredband2.se
Bryan Drewery [Mon, 16 Aug 2010 21:25:10 +0000]
* Update CREDITS
Bryan Drewery [Mon, 16 Aug 2010 18:24:28 +0000]
* Ignore ipfw interface, same as pflog
Bryan Drewery [Sat, 14 Aug 2010 16:39:18 +0000]
Merge branch 'fix-af-type' into maint
* fix-af-type:
* Fix bot linking so it does not use IPv6 if not supported.
* Fix cmd_relay so it does not use IPv6 if not supported.
Bryan Drewery [Sat, 14 Aug 2010 16:33:56 +0000]
* Update docs to reflect 1.3.1 release
Bryan Drewery [Thu, 12 Aug 2010 19:39:14 +0000]
Merge branch 'compile-issues' into maint
* compile-issues:
* Use ftruncate() when writing binary
* Properly catch fatal errors writing temp files needed during compile
Bryan Drewery [Thu, 12 Aug 2010 19:37:37 +0000]
Merge branch 'auth-lookup' into maint
* auth-lookup:
* Fix auth IRC lookups getting the wrong cached idx
Bryan Drewery [Thu, 12 Aug 2010 19:37:01 +0000]
Merge branch 'restart-jump' into maint
* restart-jump:
* Initialize irc module when disconnecting from server if in the middle of a restart
Bryan Drewery [Thu, 12 Aug 2010 02:12:18 +0000]
* Add servers-ssl for later use
Bryan Drewery [Thu, 12 Aug 2010 02:09:42 +0000]
* Remove irc.igs.ca
Bryan Drewery [Thu, 29 Jul 2010 16:19:41 +0000]
* Update dnsbl.swiftbl.net to dnsbl.swiftbl.org due to them losing .net
Bryan Drewery [Wed, 14 Jul 2010 15:45:43 +0000]
* Remove need for password on -v/-h and add url to each
Bryan Drewery [Tue, 13 Jul 2010 19:52:39 +0000]
Merge branch 'rebind-ip-fixes' into maint
* rebind-ip-fixes:
* Update docs
* Fix DNS/Server sockets getting stuck when its socket was closed via fatal()
Bryan Drewery [Tue, 13 Jul 2010 19:51:27 +0000]
Merge branch 'bitch-fixes' into maint
* bitch-fixes:
* Track deops/kicks in +bitch better to avoid duplicate actions
Bryan Drewery [Tue, 13 Jul 2010 19:50:19 +0000]
Merge branch 'dcc-overflow' into maint
* dcc-overflow:
* Fix buffer overflow in botlink encryption writing
* Simplify key rotation
Bryan Drewery [Tue, 13 Jul 2010 19:49:44 +0000]
Merge branch 'botlink-stack-overflow' into maint
* botlink-stack-overflow:
* Fix stack overflow in bot linking due to bot continually looping forever between autolink_cycle() via failed_link()
Bryan Drewery [Mon, 12 Jul 2010 18:14:58 +0000]
* Initialize irc module when disconnecting from server if in the middle of a restart
Bryan Drewery [Mon, 12 Jul 2010 18:04:55 +0000]
* Ignore 'pflog' interfaces in promisc
Bryan Drewery [Thu, 8 Jul 2010 18:46:16 +0000]
* Update docs
Bryan Drewery [Thu, 8 Jul 2010 18:15:15 +0000]
* Track deops/kicks in +bitch better to avoid duplicate actions
Bryan Drewery [Thu, 8 Jul 2010 18:11:58 +0000]
* Don't enforce_bitch() if mop is set and not +bitch
Bryan Drewery [Mon, 5 Jul 2010 17:27:35 +0000]
* Don't automatically add hostname of *!user@0.0.0.0
Bryan Drewery [Thu, 1 Jul 2010 15:11:35 +0000]
* Fix overlapping strcpy() in dcc_relay()
Bryan Drewery [Thu, 1 Jul 2010 04:42:14 +0000]
* Fix buffer overflow in botlink encryption writing
Bryan Drewery [Thu, 1 Jul 2010 04:07:08 +0000]
* Simplify key rotation
Bryan Drewery [Wed, 30 Jun 2010 02:59:22 +0000]
* Compile warning fixes
Bryan Drewery [Thu, 1 Jul 2010 01:42:11 +0000]
* Update docs
Estella [Thu, 1 Jul 2010 01:41:47 +0000]
* Fix startup error on OpenBSD 4.7 due to failed ptrace()
Bryan Drewery [Mon, 28 Jun 2010 16:28:20 +0000]
* Fix auth IRC lookups getting the wrong cached idx
Bryan Drewery [Fri, 25 Jun 2010 05:43:26 +0000]
* Use ftruncate() when writing binary
Bryan Drewery [Fri, 25 Jun 2010 02:04:46 +0000]
* Properly catch fatal errors writing temp files needed during compile
Bryan Drewery [Wed, 26 May 2010 02:00:07 +0000]
* Fix stack overflow in bot linking due to bot continually looping forever between autolink_cycle() via failed_link()
Bryan Drewery [Sun, 13 Jun 2010 19:19:43 +0000]
* Show 'IRC' instead of 'DCC' when viewing help when authed on irc
Bryan Drewery [Sun, 13 Jun 2010 18:55:05 +0000]
* Fix bot linking so it does not use IPv6 if not supported.
Bryan Drewery [Sun, 13 Jun 2010 18:44:50 +0000]
* Fix cmd_relay so it does not use IPv6 if not supported.
Bryan Drewery [Sat, 5 Jun 2010 14:02:51 +0000]
* Pass MAKEJOBS along to bdlib configure script as well
Bryan Drewery [Fri, 4 Jun 2010 21:31:35 +0000]
* DDon't default to using -j4 in MAKEFLAGS, instead add a MAKEJOBS param
Bryan Drewery [Fri, 4 Jun 2010 21:29:35 +0000]
* Update bdlib
Bryan Drewery [Fri, 4 Jun 2010 21:13:41 +0000]
* Remove irc.efnet.ch and add irc.underworld.no
Bryan Drewery [Fri, 4 Jun 2010 15:40:36 +0000]
Merge branch 'rbl-updates' into maint
* rbl-updates:
* Remove cbl.abuseat.org as it was for email only
Bryan Drewery [Fri, 4 Jun 2010 15:36:39 +0000]
* Remove cbl.abuseat.org as it was for email only
Bryan Drewery [Fri, 28 May 2010 15:00:24 +0000]
* Use 'requested' for quit msg via cmd_die
Bryan Drewery [Wed, 26 May 2010 01:23:02 +0000]
* Fix botconfig having an extra space if no ipv6 used
Bryan Drewery [Tue, 25 May 2010 15:20:42 +0000]
* Update docs
Bryan Drewery [Tue, 25 May 2010 15:20:22 +0000]
* Fix DNS/Server sockets getting stuck when its socket was closed via fatal()
Bryan Drewery [Sun, 16 May 2010 02:22:26 +0000]
Merge branch 'fix-chanset-console'
* fix-chanset-console:
* Only +n can use .chanset * now
* Fix parsing errors in cmd_chanset
* Fix chanset security measures not being checked on console channels
Bryan Drewery [Mon, 26 Apr 2010 19:46:35 +0000]
* Fix help listing for 'netrelease
Bryan Drewery [Wed, 21 Apr 2010 16:41:19 +0000]
* Only +n can use .chanset * now
Bryan Drewery [Wed, 21 Apr 2010 16:40:55 +0000]
* Fix parsing errors in cmd_chanset
Bryan Drewery [Wed, 21 Apr 2010 16:14:49 +0000]
* Fix chanset security measures not being checked on console channels
Bryan Drewery [Mon, 19 Apr 2010 14:08:37 +0000]
* Remove stray printf() on update
Bryan Drewery [Mon, 19 Apr 2010 13:47:53 +0000]
* Fix crash related to slowpart
Bryan Drewery [Tue, 13 Apr 2010 03:59:37 +0000]
* Rename SHELLHASH to BINARYPASS (SHELLHASH is still supported)
Bryan Drewery [Sun, 11 Apr 2010 20:10:00 +0000]
* Remove hardcoded -bot alias and move to 'set alias'. Also add a '+bot' alias to 'newleaf'
Bryan Drewery [Sat, 10 Apr 2010 19:16:27 +0000]
* Fix invalid memory reference in --help
Bryan Drewery [Sat, 3 Apr 2010 19:50:57 +0000]
* Fix crash in mode parsing
Bryan Drewery [Fri, 2 Apr 2010 16:11:44 +0000]
* Fix crash and lockup in cmd_bottree
Bryan Drewery [Fri, 2 Apr 2010 14:23:47 +0000]
* Fix hub forgetting child leaf bots
Bryan Drewery [Fri, 2 Apr 2010 13:41:51 +0000]
* Don't log nonexistant members to hub - it works itself out
Bryan Drewery [Fri, 2 Apr 2010 13:38:47 +0000]
* Fix crash from setting a bot +B
This was caused by the bot ignoring JOINs and not calling newmember(),
then crashing if the member was opped via a cookie.
Bryan Drewery [Fri, 2 Apr 2010 05:26:38 +0000]
* Remove redundant channel key setting/clearing
Bryan Drewery [Fri, 2 Apr 2010 05:17:26 +0000]
* Don't process WHO for channels the bot shouldn't be in
Bryan Drewery [Fri, 2 Apr 2010 04:22:14 +0000]
* Fix debug log file getting overwritten with NULLs
Bryan Drewery [Thu, 25 Mar 2010 14:41:12 +0000]
* Update copyrights/licenses
Bryan Drewery [Tue, 23 Mar 2010 17:13:38 +0000]
* Update bdlib
Bryan Drewery [Tue, 23 Mar 2010 15:08:51 +0000]
Merge branch 'aes-updates'
* aes-updates:
* Update String decrypt_string_cbc() to directly call AES_cbc_encrypt()
* Update String encrypt_string_cbc() to directly call AES_cbc_encrypt()
* Encode the length of the text into the ciphertext's padding using PKCS[1] style padding
* Fix AES CBC functions not properly resizing
* Move AES String crypt functions to aes_util.c
Bryan Drewery [Tue, 23 Mar 2010 14:36:38 +0000]
* Update bdlib