Bryan Drewery [Wed, 7 May 2008 19:01:42 +0000]
* Fix kline notices (devel bug)
svn: 3767
Bryan Drewery [Sun, 4 May 2008 16:08:52 +0000]
* Fix compile error in cmd_botlink
svn: 3765
Bryan Drewery [Sun, 4 May 2008 16:08:26 +0000]
* Fix compile error in cmd_botlink
svn: 3764
Bryan Drewery [Mon, 21 Apr 2008 21:00:36 +0000]
* Make cmd_botlink perm_owner only
svn: 3763
Bryan Drewery [Sat, 19 Apr 2008 03:11:01 +0000]
* Fix compile include paths
svn: 3759
Bryan Drewery [Fri, 18 Apr 2008 16:53:41 +0000]
* Fix a very rare segfault when closing the identd socket (fixes #410)
svn: 3756
Bryan Drewery [Fri, 11 Apr 2008 01:59:23 +0000]
* Fix a buffer overflow with new long responses
svn: 3755
Alchy [Thu, 10 Apr 2008 03:13:20 +0000]
* Port [3752] to 1.2.15
* Add more mIRC version responses (alchy)
svn: 3753
Bryan Drewery [Wed, 9 Apr 2008 22:41:34 +0000]
* Port [3750] to 1.2.15
* Bots can now be started as ./binary bot.conf instead of ./binary bot. (Disable autocron and manually crontab it to start like this)
svn: 3751
Bryan Drewery [Wed, 9 Apr 2008 21:16:59 +0000]
* Port [3748] to 1.2.15
* Hide autocron unless set to 0
* Accept '!option' and old '! option' in binary config
svn: 3749
Bryan Drewery [Wed, 9 Apr 2008 21:05:03 +0000]
* Port [3746] to 1.2.15
* Fix datadir being expanded to full path (fixes #405)
svn: 3747
Bryan Drewery [Wed, 9 Apr 2008 20:48:57 +0000]
* Port [3744] to 1.2.15
* Change default ip/host/ip6 to a * in the binary config
* Hide datadir if it is set to the default in the binary config
* Silently fix user mistake of giving hostname in ip field in binary config
svn: 3745
Bryan Drewery [Tue, 8 Apr 2008 20:40:43 +0000]
* Complete move of bdlib to lib/ (Leave disabled as 1.2.x doesnt use it)
svn: 3743
Bryan Drewery [Tue, 8 Apr 2008 13:25:58 +0000]
* Add cmd_botlink for injecting into the botlink stream for testing.
svn: 3739
Bryan Drewery [Mon, 7 Apr 2008 21:33:03 +0000]
* Disable bdlib now as 1.2.x does not even use it.
svn: 3736
Bryan Drewery [Mon, 7 Apr 2008 21:28:40 +0000]
* Port [3733] to 1.2.15
* Move bdlib to external
svn: 3735
Bryan Drewery [Mon, 7 Apr 2008 21:10:10 +0000]
* Delete bdlib to move to external
svn: 3734
Bryan Drewery [Mon, 7 Apr 2008 19:26:58 +0000]
* Move build to build.sh
svn: 3731
Bryan Drewery [Mon, 7 Apr 2008 19:02:01 +0000]
* Port [3728] to 1.2.15
* For security purposes the following commands are now hub-only: botnick, botserver, botversion, botmsg, netnick, netserver, netversion
* Added cmd_nick to display leaf's current nick
svn: 3729
Bryan Drewery [Mon, 7 Apr 2008 14:58:26 +0000]
* Port [3725] to 1.2.15
* Cleanup page code (addresses #208)
svn: 3726
Bryan Drewery [Thu, 3 Apr 2008 14:53:45 +0000]
* Port [3717] to 1.2.15
* Fix case where binpath/datadir were not updated correctly when homedir changed. (fixes #169)
svn: 3718
Bryan Drewery [Thu, 3 Apr 2008 14:28:22 +0000]
* Port [3714] to 1.2.15
* Show kline reasons on connect to servers. (Fixes #400)
svn: 3715
Bryan Drewery [Wed, 2 Apr 2008 20:56:41 +0000]
* Add help for +knock
svn: 3713
Bryan Drewery [Wed, 2 Apr 2008 20:38:31 +0000]
* Port [3708] to 1.2.15
* Fix take with NO_TAKE nets
svn: 3709
Bryan Drewery [Wed, 2 Apr 2008 20:36:52 +0000]
* Port [3706] to 1.2.15
* Misc help cleanups
svn: 3707
Bryan Drewery [Sat, 29 Mar 2008 15:12:23 +0000]
* Port [3704] to 1.2.15
* Fix the bot not starting up when it is not allowed to run ptrace() (FreeBSD: security.bsd.unprivileged_proc_debug=0)
svn: 3705
Bryan Drewery [Sat, 29 Mar 2008 05:16:31 +0000]
* Port [3702] to 1.2.15
* Fix some cases where the bot would pointlessly do WHO on users instead of on the channel to resolve a desync.
svn: 3703
Bryan Drewery [Sat, 29 Mar 2008 01:54:51 +0000]
* Port [3700] to 1.2.15
* Fix segfault from receiving from non-recursive dns servers. (fixes #401)
svn: 3701
Bryan Drewery [Sat, 29 Mar 2008 00:56:29 +0000]
* Fix segfault in cmd_mmode (fixes #399)
svn: 3698
Bryan Drewery [Sat, 29 Mar 2008 00:13:22 +0000]
* Fix bot hosts/users being cached internally as wrong, even when a new host is added
svn: 3696
Bryan Drewery [Mon, 24 Mar 2008 16:37:04 +0000]
* Add link to documentation
svn: 3695
Bryan Drewery [Thu, 20 Mar 2008 02:36:13 +0000]
* Port [3692] to 1.2.15
* Make the 'detect login' use less shell resources
svn: 3693
Bryan Drewery [Thu, 13 Mar 2008 16:00:31 +0000]
* Port [3690] to 1.2.15
* Change default realname to mimic bitchx
svn: 3691
Bryan Drewery [Wed, 12 Mar 2008 02:03:45 +0000]
* Port [3688] to 1.2.15
* Really fix missing 'username' in packconfig for hubs, causing a segfault
svn: 3689
Bryan Drewery [Tue, 11 Mar 2008 21:00:21 +0000]
* Port [3686] to 1.2.15
* Fix a case where 'botcmd ?' would loop forever when a hub had a 1 character handle
svn: 3687
Bryan Drewery [Tue, 11 Mar 2008 19:32:34 +0000]
* Port [3683] to 1.2.15
* Fix a bug where some nets did not save userfile correctly
svn: 3684
Bryan Drewery [Mon, 10 Mar 2008 02:30:24 +0000]
* Fix possible situation where an error while saving userfile is not reported (fixes #287)
svn: 3681
Bryan Drewery [Mon, 10 Mar 2008 02:22:36 +0000]
* Port [3679] to 1.2.15
* Dont show portmin/portmax/pscloak/autouname in binary config unless they are set
svn: 3680
Bryan Drewery [Mon, 10 Mar 2008 02:02:45 +0000]
* Port [3677] to 1.2.15
* Fix bans not being removed from channels when removed from bot. (fixes #352)
svn: 3678
Bryan Drewery [Sun, 9 Mar 2008 19:10:07 +0000]
* Port [3675] to 1.2.15
* Move actual clearhosts loop from cmd_clearhosts into clearhosts() (prep for auto clearing leaf hosts)
svn: 3676
Bryan Drewery [Sun, 9 Mar 2008 19:01:14 +0000]
* Port [3673] to 1.2.15
* Bots now check their own hostmask before opping or requesting assistance to join a channel
svn: 3674
Bryan Drewery [Sun, 9 Mar 2008 18:52:30 +0000]
* Port [3671] to 1.2.15
* Added new chanset flag '+knock' which will make +y bots auto invite USERS. (No flag restrictions currently)
svn: 3672
Bryan Drewery [Sun, 9 Mar 2008 18:46:42 +0000]
* Port [3669] to 1.2.15
* Cleanup some ctcp responses
* Add more ctcp version responses (mirc scripts), and some others, such as irssi/xchat/snak/cgi::irc
* Add more 'responses' (ie, kicks reasons)
svn: 3670
Bryan Drewery [Sun, 9 Mar 2008 17:54:13 +0000]
* Port [3667] to 1.2.15
* Add links to FAQ/new site in cmd_help/cmd_about
svn: 3668
Bryan Drewery [Wed, 5 Mar 2008 17:19:08 +0000]
* Port [3664] to 1.2.15
* Fix NO_MDOP not working with new cmd_mmode
svn: 3665
Bryan Drewery [Mon, 3 Mar 2008 20:16:53 +0000]
* Update cmd_about a tad
svn: 3662
Bryan Drewery [Mon, 3 Mar 2008 19:35:11 +0000]
* Port [3659] to 1.2.15
* Inform user how to botmsg if trying to msg through botcmd
svn: 3660
Bryan Drewery [Mon, 3 Mar 2008 19:30:53 +0000]
* Port [3657] to 1.2.15
* Fixed '+user' so that hostmasks are sanity checked. Ie, (test@test.com is added as *!test@test.com)
svn: 3658
Bryan Drewery [Fri, 29 Feb 2008 04:28:39 +0000]
* Port [3655] to 1.2.15 from trunk
* Remove cmd_netmsg and restrict cmd_msg so it cannot be used from botcmd.
svn: 3656
Bryan Drewery [Thu, 28 Feb 2008 16:55:58 +0000]
* Note under 1.2.14 that support was dropped for Linux 2.2,2.4 and FreEBSD 4
svn: 3653
Bryan Drewery [Thu, 28 Feb 2008 14:48:58 +0000]
* Port [3648] to 1.2.15 from trunk
* Hide the debugging channels in the binary
svn: 3649
Bryan Drewery [Wed, 27 Feb 2008 15:53:54 +0000]
* Add irc.efnet.ch to ipv6 servers and remove port80
svn: 3645
Bryan Drewery [Tue, 26 Feb 2008 16:52:56 +0000]
* Fix a segfault in op cookies during a desync
svn: 3643
Bryan Drewery [Mon, 25 Feb 2008 23:45:22 +0000]
* Remove irc.prison.net
svn: 3640
Bryan Drewery [Mon, 25 Feb 2008 19:15:25 +0000]
* Fix a possible segfault when binaries compiled wrong
svn: 3638
Bryan Drewery [Mon, 25 Feb 2008 19:06:45 +0000]
* Fix ad url
svn: 3637
Bryan Drewery [Wed, 30 Jan 2008 22:19:27 +0000]
svn: 3635
Bryan Drewery [Wed, 30 Jan 2008 22:18:52 +0000]
svn: 3634
Bryan Drewery [Wed, 30 Jan 2008 21:16:00 +0000]
* Update system now uses revisions instead of build timestamp
svn: 3630
Bryan Drewery [Wed, 30 Jan 2008 18:00:42 +0000]
svn: 3629
Bryan Drewery [Tue, 29 Jan 2008 18:56:28 +0000]
* Delay for auto-op/voice (+O, +v) and +voice can now be set with 'chanset auto-delay' (default 5 seconds)
svn: 3626
Bryan Drewery [Tue, 29 Jan 2008 14:08:13 +0000]
* Change warning when unknown bot attempts to link
svn: 3624
Bryan Drewery [Tue, 29 Jan 2008 13:56:00 +0000]
* Bots no longer die when receiving a corrupt userfile under some conditions
svn: 3622
Bryan Drewery [Mon, 28 Jan 2008 17:55:43 +0000]
* Remove some debugging code
svn: 3620
Bryan Drewery [Mon, 28 Jan 2008 17:21:56 +0000]
* Fix an automatic hostmask bug (fixes #339)
svn: 3618
Bryan Drewery [Mon, 28 Jan 2008 04:37:42 +0000]
* Fix cmd_mop not working (fixes #392)
svn: 3616
Bryan Drewery [Mon, 28 Jan 2008 04:12:31 +0000]
* Fix cmd_mop logging on invalid channels (addresses #392)
svn: 3615
Bryan Drewery [Mon, 28 Jan 2008 02:52:02 +0000]
* Update servers list
svn: 3613
Bryan Drewery [Thu, 10 Jan 2008 02:31:56 +0000]
* Port [3610] to 1.2.14
* Add set 'irc-autoaway' to be able to disable autoaway feature. (addresses #380)
svn: 3611
Bryan Drewery [Thu, 10 Jan 2008 02:22:58 +0000]
* Port [3608] to 1.2.14
* Fix ambiguous warning when a bot tries linking after being added with +user (fixes #383)
svn: 3609
Bryan Drewery [Wed, 9 Jan 2008 04:55:49 +0000]
* Port [3604] to 1.2.14
* Userfile transfers now use a random filename instead of .share.botnick.users.timestamp
svn: 3605
Bryan Drewery [Mon, 17 Dec 2007 16:38:09 +0000]
* Port [3601] to 1.2.14
* Added OSVER entry for bots in .whois
svn: 3603
Bryan Drewery [Mon, 17 Dec 2007 05:45:32 +0000]
svn: 3599
Bryan Drewery [Fri, 30 Nov 2007 22:03:58 +0000]
* Add 4.2.2.2 as a backup recursive resolver
svn: 3598
Bryan Drewery [Thu, 29 Nov 2007 03:35:40 +0000]
* Port [3593] to 1.2.14
* Remove conf_compat_pids() which searched various paths for the pidfile to upgrade < 1.2.9 bots to 1.2.10 standards of having a datadir.
* Remove an old checkpid() hack for upgrading, not even used right now.
svn: 3595
Bryan Drewery [Sat, 17 Nov 2007 18:32:27 +0000]
* Port [3591] to 1.2.14
* (devel) Fix cmd_mmode mass opping over -fastop (fixes #379)
svn: 3592
Bryan Drewery [Tue, 6 Nov 2007 22:56:59 +0000]
* Fix getts with TZ set
svn: 3586
Bryan Drewery [Tue, 6 Nov 2007 03:51:43 +0000]
svn: 3585
Bryan Drewery [Mon, 5 Nov 2007 20:38:18 +0000]
* Fix getrev/getdate for solaris
svn: 3583
Bryan Drewery [Mon, 5 Nov 2007 19:27:44 +0000]
* Update doc about fixing #54 (+voice with +private)
svn: 3582
Bryan Drewery [Mon, 5 Nov 2007 07:30:02 +0000]
* Port [3579] to 1.2.14
* Fix checking for flood on hosts which are already ignored. (fixes #343)
svn: 3580
Bryan Drewery [Mon, 5 Nov 2007 06:33:25 +0000]
* Port [3577] to 1.2.14
* Fix cmd/dcc prefix leaking to -p users (when chat is off) (fixes #376)
svn: 3578
Bryan Drewery [Sun, 4 Nov 2007 21:25:57 +0000]
* Fix typo and clear up part of 'help mmode' (fixes #374)
svn: 3576
Bryan Drewery [Sun, 4 Nov 2007 21:16:13 +0000]
* Fix slowjoin in devel
svn: 3573
Bryan Drewery [Sun, 4 Nov 2007 20:53:18 +0000]
* Port [3571] to 1.2.14
* Fixed +take opping the wrong clients due to desync (+take now sets +bitch)
svn: 3572
Bryan Drewery [Sun, 4 Nov 2007 19:46:37 +0000]
* Fix cookie ops not recognizing missing cookie
svn: 3569
Bryan Drewery [Thu, 1 Nov 2007 20:36:11 +0000]
* Further fix restart issue
svn: 3568
Bryan Drewery [Sat, 27 Oct 2007 02:51:34 +0000]
* Fix % in spam banner
svn: 3565
Bryan Drewery [Thu, 25 Oct 2007 06:27:10 +0000]
* Use -stable and -devel
svn: 3561
Bryan Drewery [Thu, 25 Oct 2007 06:25:48 +0000]
* If building a development version, symlink as -devel on site, not -current
svn: 3560
Bryan Drewery [Thu, 25 Oct 2007 06:19:59 +0000]
* Fix restart not working due to [3538]
svn: 3558
Bryan Drewery [Tue, 23 Oct 2007 20:25:55 +0000]
* Port [3555] to 1.2.14
* Fix some other issues with 'help whois'
svn: 3556
Bryan Drewery [Tue, 23 Oct 2007 20:23:42 +0000]
* Port [3553] to 1.2.14
* Add missing +p flag to 'help whois'
svn: 3554
Bryan Drewery [Wed, 17 Oct 2007 19:33:06 +0000]
* Make 30%
svn: 3551
Bryan Drewery [Wed, 17 Oct 2007 18:58:02 +0000]
svn: 3549
Bryan Drewery [Wed, 17 Oct 2007 01:03:19 +0000]
* Add a little more logging on segfault
svn: 3547
Bryan Drewery [Mon, 15 Oct 2007 05:15:40 +0000]
* Update banner
svn: 3545
Bryan Drewery [Thu, 11 Oct 2007 06:00:45 +0000]
* Port [3538] to 1.2.14
* Bot no longer requires (or uses) '-B' to spawn bots. (now: ./binary <botnick>)
svn: 3541
Bryan Drewery [Mon, 8 Oct 2007 07:08:19 +0000]
* Port [3537] to 1.2.14
* Fix MODE parsing bug (setting -i+k key ignored key)
svn: 3538
Bryan Drewery [Sun, 7 Oct 2007 21:49:02 +0000]
* Fix oidentd.conf usage
* Cleanup old entries from my-ip and botnick
* Only bother with oidentd.conf if using ident-botnick=1 and oidentd=1
svn: 3535