eggdrop1.6.git
6 months agoAdded missing read trace flag to the nick-len variable trace after being unset to... master github/master
thommey [Tue, 25 Oct 2011 16:45:08 +0000] 
Added missing read trace flag to the nick-len variable trace after being unset to make the trace be removed properly on unload.

7 months agoUpdated instructions for compilation under Cygwin. Updated space requirements a bit.
pseudo [Sun, 2 Oct 2011 20:51:31 +0000] 
Updated instructions for compilation under Cygwin. Updated space requirements a bit.

7 months agoFixed an ancient bug resulting in sending uninitialized strings when sharing bot...
pseudo [Sun, 2 Oct 2011 20:11:06 +0000] 
Fixed an ancient bug resulting in sending uninitialized strings when sharing bot addresses.

7 months agoAltered the permission check on the pls/mns ban/exempt/invite commands from USER_MAST...
pseudo [Sun, 2 Oct 2011 18:25:17 +0000] 
Altered the permission check on the pls/mns ban/exempt/invite commands from USER_MASTER to USER_OP to allow global operators to set global bans.

7 months agoMade dcc_telnet_new() allow non-latin characters in new handles like other handle...
pseudo [Sun, 2 Oct 2011 18:21:35 +0000] 
Made dcc_telnet_new() allow non-latin characters in new handles like other handle validation functions.

7 months agoRemoved -mwin32 on Windows. It's no longer necessary and causes problems with Cygwin...
pseudo [Sun, 2 Oct 2011 17:34:33 +0000] 
Removed -mwin32 on Windows. It's no longer necessary and causes problems with Cygwin 1.7.

7 months agobackport some 1.8 changes
thommey [Fri, 23 Sep 2011 20:31:32 +0000] 
backport some 1.8 changes

8 months agobackport 1.8 docfix in the html tcl-commands for bind cron
thommey [Mon, 19 Sep 2011 14:38:50 +0000] 
backport 1.8 docfix in the html tcl-commands for bind cron

8 months agoFixed a bug in the mainloop for Tcl threads which is now also being used as vwait...
thommey [Fri, 9 Sep 2011 21:37:53 +0000] 
Fixed a bug in the mainloop for Tcl threads which is now also being used as vwait/update recursion mainloop.

9 months agoRemoved debug output accidentally checked in.
thommey [Mon, 15 Aug 2011 18:16:28 +0000] 
Removed debug output accidentally checked in.

9 months agoFixed a typo in the html documentation.
pseudo [Sat, 13 Aug 2011 22:44:29 +0000] 
Fixed a typo in the html documentation.

9 months agoFixed the .match command help.
pseudo [Mon, 8 Aug 2011 23:45:37 +0000] 
Fixed the .match command help.

9 months agoFixed a bug in the backported dns-settings patch where dns_change() would call iptost...
pseudo [Mon, 8 Aug 2011 22:37:02 +0000] 
Fixed a bug in the backported dns-settings patch where dns_change() would call iptostr() with inappropriate argument.

9 months agoPartially revert changes to vwait/update.
thommey [Sun, 31 Jul 2011 20:15:05 +0000] 
Partially revert changes to vwait/update.

10 months agoRan autotools.
thommey [Wed, 20 Jul 2011 10:54:48 +0000] 
Ran autotools.

10 months agoMore AC_LANG_* usage.
thommey [Wed, 20 Jul 2011 10:54:12 +0000] 
More AC_LANG_* usage.

10 months agoWork around Tcl8.5.10 bug 3371644. Use the autoconf macros AC_LANG_PROGRAM/AC_LANG_SO...
thommey [Wed, 20 Jul 2011 10:50:35 +0000] 
Work around Tcl8.5.10 bug 3371644. Use the autoconf macros AC_LANG_PROGRAM/AC_LANG_SOURCE.

10 months agoBackport changes from 1.8. Set eggdrop version to 1.6.21.
thommey [Sat, 9 Jul 2011 15:07:48 +0000] 
Backport changes from 1.8. Set eggdrop version to 1.6.21.

13 months agoFixed getudef() to return intptr_t instead of int to prevent crashes on 64-bit systems.
pseudo [Fri, 1 Apr 2011 12:22:15 +0000] 
Fixed getudef() to return intptr_t instead of int to prevent crashes on 64-bit systems.
Backport of the 1.8 patch.

13 months agoFixed dns.mod on QNX6/Mac OS X/Solaris. Rewrote dns.mod's autoconf checks to detect...
pseudo [Fri, 1 Apr 2011 12:10:08 +0000] 
Fixed dns.mod on QNX6/Mac OS X/Solaris. Rewrote dns.mod's autoconf checks to detect the resolver library properly on Darwin/Solaris/QNX6.
Backport of the 1.8 patch.

13 months agoReplaced most dns.mod preprocessor definitions with config variables. Added support...
pseudo [Fri, 1 Apr 2011 11:59:49 +0000] 
Replaced most dns.mod preprocessor definitions with config variables. Added support for user-specified dns servers and non-standard ports. Backport of the 1.8 patch.

15 months agoFreshened Copyrights to 2011
simple [Sun, 13 Feb 2011 14:19:32 +0000] 
Freshened Copyrights to 2011

22 months agoAdd sanity check to check-stoned event. Prevents eggdrop from disconnecting in case...
thommey [Mon, 12 Jul 2010 16:18:09 +0000] 
Add sanity check to check-stoned event. Prevents eggdrop from disconnecting in case of drift timers.

22 months agoUnwind all nested [vwait] calls before performing a restart. Prevents Tcl_Panic(...
thommey [Mon, 12 Jul 2010 15:40:52 +0000] 
Unwind all nested [vwait] calls before performing a restart. Prevents Tcl_Panic() when deleting active interpreter.

Make sure traces are looked up in the global scope.

Give eggdrop events priority over Tcl events so they can't starve it.

22 months agoChannels weren't read from the chanfile.
pseudo [Sat, 10 Jul 2010 14:54:49 +0000] 
Channels weren't read from the chanfile.

22 months agoFixed a problem with channels added in the config getting deleted after the config...
pseudo [Fri, 9 Jul 2010 23:29:54 +0000] 
Fixed a problem with channels added in the config getting deleted after the config is loaded.
The chanfile is now saved before and after rehash instead of being reloaded after.

22 months agoAdded mod-transfer.html to index.html
pseudo [Fri, 9 Jul 2010 17:21:47 +0000] 
Added mod-transfer.html to index.html

22 months agoMake sure tickle_WaitForEvent returns 1 when anything was done. This was not done...
thommey [Fri, 9 Jul 2010 15:33:27 +0000] 
Make sure tickle_WaitForEvent returns 1 when anything was done. This was not done if Tcl socket handlers were called. It is required to make Tcl_DoOneEvent() break out of its loop for vwait.
Don't use Tcl_SetServiceMode(), Tcl handles that.

22 months agoAdded log_ts to the modules function table to keep modules relying on the old LOG_TS...
pseudo [Thu, 8 Jul 2010 19:23:06 +0000] 
Added log_ts to the modules function table to keep modules relying on the old LOG_TS #define working.

22 months agoRestore socket_cleanup functionality, was broken by the notifier patch.
thommey [Wed, 7 Jul 2010 21:05:50 +0000] 
Restore socket_cleanup functionality, was broken by the notifier patch.

22 months agoFixed detection of eggdrop already running on startup.
thommey [Wed, 7 Jul 2010 16:25:58 +0000] 
Fixed detection of eggdrop already running on startup.

22 months agoChanged the URL of gseen.mod in docs. Fixed a minor problem with special dcc handles...
pseudo [Mon, 5 Jul 2010 12:07:05 +0000] 
Changed the URL of gseen.mod in docs. Fixed a minor problem with special dcc handles like (telnet), (dns), etc.

22 months agoAdded a -raw argument to tcl_putdcc(). Modified putdccraw in compat.tcl to use putdcc...
pseudo [Fri, 2 Jul 2010 21:56:44 +0000] 
Added a -raw argument to tcl_putdcc(). Modified putdccraw in compat.tcl to use putdcc -raw

22 months agoAdded few contributors to the THANKS file
pseudo [Fri, 2 Jul 2010 15:41:14 +0000] 
Added few contributors to the THANKS file

22 months agoAdded CVE references to the Changes file, added simple to AUTHORS
thommey [Thu, 1 Jul 2010 19:02:10 +0000] 
Added CVE references to the Changes file, added simple to AUTHORS

22 months agoMore anticipation of the (usually automatically generated) THANKS and AUTHORS file
thommey [Thu, 1 Jul 2010 18:09:16 +0000] 
More anticipation of the (usually automatically generated) THANKS and AUTHORS file

22 months agoFixed some stuff in the THANKS file. I know this should be autogenerated, but manual...
thommey [Thu, 1 Jul 2010 18:05:13 +0000] 
Fixed some stuff in the THANKS file. I know this should be autogenerated, but manual fixing is better than no fixing.

22 months agoRan misc/killwhitespace and misc/runautotools
thommey [Thu, 1 Jul 2010 16:10:49 +0000] 
Ran misc/killwhitespace and misc/runautotools

22 months agoPrevent uninitialized memory access that became visible due to the notifier overwrite...
thommey [Wed, 30 Jun 2010 21:12:25 +0000] 
Prevent uninitialized memory access that became visible due to the notifier overwrite. Use memmove when strcpy targets overlap.

22 months agoOverwrite the Tcl notifier with our own version of it if possible.
thommey [Tue, 29 Jun 2010 15:52:23 +0000] 
Overwrite the Tcl notifier with our own version of it if possible.
Integrate Tcl events and sockets into our own eventloop and socketlist.
Don't fork() before initializing Tcl anymore with overwritten notifier.
Replace max-dcc with a dynamically enlarging array, limited by the new setting max-socks.
Add two configure checks against the Tcl library to check if the notifier can be replaced.

22 months agoModified compat.tcl version of time to allow accessing Tcl's time command if any...
thommey [Mon, 28 Jun 2010 21:13:26 +0000] 
Modified compat.tcl version of time to allow accessing Tcl's time command if any arguments are passed to it.

22 months agoRemoved root uid check when compiled on Cygwin, as it was reported to cause problems...
pseudo [Sat, 26 Jun 2010 20:26:05 +0000] 
Removed root uid check when compiled on Cygwin, as it was reported to cause problems for some cygwin installations, while it doesn't provide
any protection, as administrator accounts appear as non-zero uids anyway.

23 months agoAdded 'simple' and 'rfc' to the THANKS file
simple [Thu, 17 Jun 2010 20:44:33 +0000] 
Added 'simple' and 'rfc' to the THANKS file

2 years agoChannels added in the config are no longer static. Added access to the static flag...
pseudo [Wed, 24 Mar 2010 13:14:50 +0000] 
Channels added in the config are no longer static. Added access to the static flag via new channel setting, available to permanent owners only.
Removed the example channel adds from eggdrop.conf.

2 years agoChanged some eggdrop.conf settings. .set and .tcl are no longer unbound by default.
pseudo [Tue, 23 Mar 2010 15:25:29 +0000] 
Changed some eggdrop.conf settings. .set and .tcl are no longer unbound by default.
Made .+chan check if the user is permitted to set the need-* settings.

2 years agoFixed a crash when restarting, related to bind log.
pseudo [Sun, 21 Mar 2010 20:41:32 +0000] 
Fixed a crash when restarting, related to bind log.

2 years agoModified cron_match() to match Sunday as both 0 and 7.
pseudo [Thu, 18 Mar 2010 15:19:38 +0000] 
Modified cron_match() to match Sunday as both 0 and 7.
Fixed some spelling errors.

2 years agoAdded new Tcl command 'matchstr' as a simplified alternative to Tcl's string match.
pseudo [Sun, 14 Mar 2010 18:34:59 +0000] 
Added new Tcl command 'matchstr' as a simplified alternative to Tcl's string match.

2 years agoAdded Brian Greenberg's patch to randomize the uptime update interval.
pseudo [Sun, 14 Mar 2010 18:30:17 +0000] 
Added Brian Greenberg's patch to randomize the uptime update interval.

2 years agoAdded a configure option to set the handlen
pseudo [Sun, 14 Mar 2010 18:21:59 +0000] 
Added a configure option to set the handlen
Added a configure option to enable dns debugging and made it default for make debug.
Removed obsolete check for broken sscanf from configure.

2 years agoAdded missing mod-transfer.html. Thanks to mike.ds
pseudo [Sat, 13 Mar 2010 22:49:38 +0000] 
Added missing mod-transfer.html. Thanks to mike.ds

2 years agoAdded a new bind LOG triggered when text is sent to the logs.
pseudo [Mon, 8 Mar 2010 20:52:56 +0000] 
Added a new bind LOG triggered when text is sent to the logs.

2 years agoFixed a bug in checking user priviledges for .chaddr on sharebots.
thommey [Mon, 8 Mar 2010 16:01:15 +0000] 
Fixed a bug in checking user priviledges for .chaddr on sharebots.

2 years agoAdded a new bind CRON as a crontab-like alternative to bind TIME.
pseudo [Mon, 8 Mar 2010 11:18:07 +0000] 
Added a new bind CRON as a crontab-like alternative to bind TIME.

2 years agoRemoved some CYGWIN_HACKS that aren't needed anymore.
pseudo [Sat, 20 Feb 2010 18:33:51 +0000] 
Removed some CYGWIN_HACKS that aren't needed anymore.

2 years agoFixed dns.mod SIGBUS crashes on 64-bit Sparc.
pseudo [Thu, 18 Feb 2010 13:11:20 +0000] 
Fixed dns.mod SIGBUS crashes on 64-bit Sparc.
Fixes Bugzilla Bug # 454 "Eggdrop crashes on sun sparc running debian etch"

2 years agoGot rid of some compile warnings related to passing possibly signed chars to tolower().
pseudo [Thu, 18 Feb 2010 13:03:04 +0000] 
Got rid of some compile warnings related to passing possibly signed chars to tolower().

2 years agoChanged the definition of the 'Function' type to avoid data loss with functions retur...
pseudo [Thu, 18 Feb 2010 09:52:29 +0000] 
Changed the definition of the 'Function' type to avoid data loss with functions returning 64-bit types. 64-bit builds will no longer crash due to pointers being truncated to 32 bits.
Created new function pointer type 'IntFunc' for use only with functions returning int.

Fixes Bugzilla Bug # 485 "64-bit eggdrop builds crash on some systems"

2 years agoFixed a minor notes.mod formatting bug when displaying dcc usage.
thommey [Tue, 9 Feb 2010 14:51:07 +0000] 
Fixed a minor notes.mod formatting bug when displaying dcc usage.

2 years agoRenamed list_delete/list_append/list_contains functions to egg_list_* due to request...
pseudo [Sun, 7 Feb 2010 17:21:14 +0000] 
Renamed list_delete/list_append/list_contains functions to egg_list_* due to request to avoid conflicts with MySQL headers.

2 years agoUpdated module versions and dependencies for the console, channels, irc and server...
pseudo [Sat, 6 Feb 2010 09:20:12 +0000] 
Updated module versions and dependencies for the console, channels, irc and server modules.

2 years agoFixed a small spelling mistake, and some caps consistency.
simple [Thu, 4 Feb 2010 13:56:59 +0000] 
Fixed a small spelling mistake, and some caps consistency.

2 years agoDon't assume cidr notation for hostmasks with slashes, unless the string portion...
pseudo [Wed, 3 Feb 2010 08:58:24 +0000] 
Don't assume cidr notation for hostmasks with slashes, unless the string portion after the slash consists only of digits.

2 years agoFixed the STRIP_ALL flag used with strip_mirc_codes() to actually work.
pseudo [Tue, 26 Jan 2010 09:39:59 +0000] 
Fixed the STRIP_ALL flag used with strip_mirc_codes() to actually work.

2 years agoAdded runtime check using Tcl_GetCurrentThread() to autodetect a threaded Tcl library...
tothwolf [Tue, 26 Jan 2010 03:12:15 +0000] 
Added runtime check using Tcl_GetCurrentThread() to autodetect a threaded Tcl library when compiled and linked against Tcl 8.1 and later.

Replaced EGG_TCL_ENABLE_THREADS and EGG_TCL_CHECK_THREADS autoconf macros with EGG_TCL_CHECK_GETCURRENTTHREAD.

2 years agoFixed a fixfrom() bug, breaking userhost matching. Fixed a bug in telnet autodetectio...
pseudo [Mon, 25 Jan 2010 20:11:55 +0000] 
Fixed a fixfrom() bug, breaking userhost matching. Fixed a bug in telnet autodetection, which prevented cvs bots from linking reliably with bots running older versions.

2 years ago* Regenerated config.h.in with autoheader
tothwolf [Sat, 23 Jan 2010 18:34:09 +0000] 
* Regenerated config.h.in with autoheader

2 years agoReplaced the LOG_TS definition with a config variable "timestamp-format", defaulting...
pseudo [Fri, 15 Jan 2010 19:51:48 +0000] 
Replaced the LOG_TS definition with a config variable "timestamp-format", defaulting to "[%H:%M:%S]".

Added support for silent backups and logfile switching with higher quiet-save values.

Patch by: pseudo

2 years agoMoved strict-host documentation to the core section, where it belongs and added a...
pseudo [Sun, 10 Jan 2010 22:28:56 +0000] 
Moved strict-host documentation to the core section, where it belongs and added a warning to discourage it's usage in the future.

Rewrote fixfrom() to not modify it's string argument.
Fixes Bugzilla Bug # 423 "Enforcement of Non-matching Bans"
Found by: BarkerJr / Patch by: pseudo

2 years agoAdded CIDR support to eggdrop. This includes accepting and matching b/e/I masks and...
pseudo [Thu, 7 Jan 2010 13:48:30 +0000] 
Added CIDR support to eggdrop. This includes accepting and matching b/e/I masks and user hosts in cidr notation.

Moved rfc_toupper from wild_match() to the new addr_match().

Added two new Tcl commands - matchaddr and matchcidr to provide interface to the new internal host matching.

Patch by: pseudo

2 years agoChanged GetInt / GetIntFromObj's Tcl_Interp argument to NULL in tcl_resultint() to...
pseudo [Mon, 4 Jan 2010 18:38:26 +0000] 
Changed GetInt / GetIntFromObj's Tcl_Interp argument to NULL in tcl_resultint() to avoid an unneeded error message being stored in the interp result.

Patch by: pseudo

2 years agoModified various checks to allow non-latin characters in handles. Added missing check...
pseudo [Mon, 4 Jan 2010 13:15:10 +0000] 
Modified various checks to allow non-latin characters in handles. Added missing checks to tcl_adduser() and tcl_chhand().

Added telnet autodetection to src/dcc.c. Made changes to stop interpreting telnet codes from bots. Reworked telnet handlers to properly understand and escape character 0xff in data.
Fixes Bugzilla Bug # 419 "droped chars when sharing"

Patch by: pseudo

2 years agoVarious minor docfixes.
pseudo [Sun, 3 Jan 2010 14:48:39 +0000] 
Various minor docfixes.

Patch by: pseudo

2 years agoUpdated copyright dates
pseudo [Sun, 3 Jan 2010 13:27:22 +0000] 
Updated copyright dates

Patch by: pseudo

2 years agoFixed a potential crash in read_lang() with lines > 512 characters in language files...
pseudo [Thu, 24 Dec 2009 10:31:05 +0000] 
Fixed a potential crash in read_lang() with lines > 512 characters in language files. Added support for lines of unlimited size.

Patch by: pseudo

2 years ago* Fixed another link for geteggdrop.com
tothwolf [Wed, 16 Dec 2009 17:56:14 +0000] 
* Fixed another link for geteggdrop.com

2 years ago* Fixed links for geteggdrop.com
tothwolf [Wed, 16 Dec 2009 17:55:07 +0000] 
* Fixed links for geteggdrop.com

2 years agoMoved console flags validation from cmd_console() to a separate function check_confla...
pseudo [Thu, 26 Nov 2009 09:32:27 +0000] 
Moved console flags validation from cmd_console() to a separate function check_conflags().

Added calls to check_dcc_attrs() / check_dcc_chanattrs in tcl_chattr() to make the behaviour consistent between all chattr functions.

Added calls to check_conflags() in check_dcc_attrs/check_dcc_chanattrs() and chon_console() in order to ensure users will not retain privileged console flags if their access gets downgraded.
Fixes Bugzilla Bug # 133 ".chattr / .console bug"
Found by: DarkReap1 / Patch by: pseudo

2 years agoIntroduced new config variable allow-ps to allow chanmode optionally enforce both...
pseudo [Mon, 23 Nov 2009 09:42:01 +0000] 
Introduced new config variable allow-ps to allow chanmode optionally enforce both +ps at the same time.
Fixes Bugzilla Bug # 414  "channel modes +s and +p on ts5 network"

Found by: Ofloo / Patch by: pseudo

2 years agoModified reset_chan_info() to support independent reset of various information throug...
pseudo [Sat, 21 Nov 2009 23:12:29 +0000] 
Modified reset_chan_info() to support independent reset of various information through flags. Updated tcl_resetchan() to make use of this.

Removed redundant TOPIC requests and optimized the channel join/reset code to ask for b/e/I modes in one message.

Added safety checks after some mode bind triggers to avoid accessing freed memory and not up-to-date flag records.

Added two new Tcl commands: resetchanidle and resetchanjoin.

Modified the channel reset logic to perform live updates on the member list without deleting and readding members. Channel mode changes with the bot as a target now trigger mode binds without initial blind delays during channel join/reset.
Fixes Bugzilla Bug # 385 "MODE - bug, when bot just joined the chan"
Found by: gernot@rockstarvienna.com / Patch by: pseudo

2 years agoModified build_flags() to not repeat global bot flags when both bot and chan flags...
pseudo [Sun, 15 Nov 2009 13:10:34 +0000] 
Modified build_flags() to not repeat global bot flags when both bot and chan flags are requested.

Fixed tcl_botattr() and tcl_chattr() to return only bot-specific or user-specific flags respectively.
Fixes Bugzilla Bug # 484 "botattr tcl command returns bot channel flags incorrectly"

Found by: Pixelz / Patch by: pseudo

2 years agoupdated patch.h, changed _wild_match_per behaviour
thommey [Sat, 31 Oct 2009 15:18:03 +0000] 
updated patch.h, changed _wild_match_per behaviour

2 years agoMake mode binds case-sensitive for the mode change. Fixes Bug # 476.
thommey [Sat, 31 Oct 2009 14:43:09 +0000] 
Make mode binds case-sensitive for the mode change. Fixes Bug # 476.

2 years agoOnly whine once about the opless state of a channel. Fixes Bug # 483
thommey [Fri, 30 Oct 2009 16:02:19 +0000] 
Only whine once about the opless state of a channel. Fixes Bug # 483

2 years agoFixed some spelling errors in the documentation.
pseudo [Sun, 25 Oct 2009 15:19:05 +0000] 
Fixed some spelling errors in the documentation.

Improved the description of the getchanjoin Tcl command in the docs.

Patch by: pseudo

2 years agoModified cmd_mns_host() to allow masters use -host even if they are +d/+k.
pseudo [Sun, 25 Oct 2009 10:57:51 +0000] 
Modified cmd_mns_host() to allow masters use -host even if they are +d/+k.
Fixes Bugzilla Bug # 446 "channel flag +d/+k prevents using of .-host even if using against others"

Found by: De Kus / Patch by: pseudo

2 years agoReplace deprecated Tcl result access method. Fixes Bug # 472.
thommey [Mon, 12 Oct 2009 14:10:31 +0000] 
Replace deprecated Tcl result access method. Fixes Bug # 472.

2 years agoAdded a new bind "OUT" to server.mod. Triggered when a message is sent to the server.
pseudo [Fri, 9 Oct 2009 22:24:22 +0000] 
Added a new bind "OUT" to server.mod. Triggered when a message is sent to the server.

Modified tcl_putnow() to support sending multiple lines at once.

Changed tcl_putdccraw() to always return an error. It's deprecated in favor of putdcc / putnow.

Added a putdccraw replacement to scripts/compat.tcl

Patch by: pseudo

2 years agoAdded stricter argument checking to tcl_logfile().
pseudo [Fri, 9 Oct 2009 11:16:58 +0000] 
Added stricter argument checking to tcl_logfile().
Fixes Bugzilla Bug # 432 "Logfile Tcl Command Lacks Validation"

Replaced a sequence of unsafe calls to strcat() with a snprintf().

Found by: TothWolf / Patch by: pseudo

2 years agoMade eggdrop log the channel name for /MSG GO commands.
pseudo [Fri, 2 Oct 2009 11:16:59 +0000] 
Made eggdrop log the channel name for /MSG GO commands.
Fixes Bugzilla Bug # 452 "Failed GO Messages Should Include Channel Name"

Found by: BarkerJr / Patch by: pseudo

2 years agoAdded bugreporter names for recent patches to doc/Changes1.6.
pseudo [Fri, 2 Oct 2009 09:47:28 +0000] 
Added bugreporter names for recent patches to doc/Changes1.6.

Patch by: pseudo

2 years agoFixed bugs in the tcl_eggserver() and next_server() logic.
pseudo [Thu, 1 Oct 2009 21:33:33 +0000] 
Fixed bugs in the tcl_eggserver() and next_server() logic.
Fixes Bugzilla entry #468 ".jump fails if the server list is empty, even when a server name is supplied."

Found by: Dan / Patch by: pseudo

2 years agoAdded a msg-rate config variable, to replace the current #define msgrate in server...
pseudo [Thu, 1 Oct 2009 15:52:33 +0000] 
Added a msg-rate config variable, to replace the current #define msgrate in server.mod.

Added new command [putnow] for bypassing the queueing system to be used instead of [putdccraw]. Equivalent to [putserv noqueue] in eggdrop 1.9.

Patch by: pseudo

2 years agoFixed a reversed pointer check in join_notes().
pseudo [Thu, 1 Oct 2009 15:24:00 +0000] 
Fixed a reversed pointer check in join_notes().
Fixes Bugzilla Bug # 455: "Possible segment violation in join_notes"

Patch by: pseudo

2 years agoMade eggdrop request ban/invite exception lists when (half)opped, if getting them...
pseudo [Thu, 1 Oct 2009 15:02:14 +0000] 
Made eggdrop request ban/invite exception lists when (half)opped, if getting them on join fails.
Fixes Bugzilla Bug # 465 "channel exempts not loaded properly on EFNET"

Patch by: pseudo

2 years agoReplaced a mistaken typecast with the proper one and eliminates the last remaining...
pseudo [Thu, 1 Oct 2009 14:56:30 +0000] 
Replaced a mistaken typecast with the proper one and eliminates the last remaining compile warning.
Fixes Bugzilla Bug # 450 "some warning during compile"

Patch by: pseudo

2 years agoAdded dccwhois.tcl, quotepass.tcl and quotepong.tcl to scripts/CONTENTS
pseudo [Thu, 1 Oct 2009 14:50:38 +0000] 
Added dccwhois.tcl, quotepass.tcl and quotepong.tcl to scripts/CONTENTS
Fixes Bugzilla Bug # 480 "scripts/CONTENTS missing data"

Patch by: pseudo

2 years agoUpdated msg/irc.help to include /MSG commands available to halfops.
pseudo [Thu, 1 Oct 2009 14:38:04 +0000] 
Updated msg/irc.help to include /MSG commands available to halfops.
Fixes Bugzilla Bug # 475 "halfop and dehalfop missing from message help display"

Patch by: pseudo

2 years agoThe KEY msg command now logs on success. Fixes Bugzilla # 482
thommey [Tue, 22 Sep 2009 20:30:47 +0000] 
The KEY msg command now logs on success. Fixes Bugzilla # 482

Found by: Rickard Utgren / Patch by: Freeder

2 years agoRemoved blank at the end of wrong args tcl error for restart/rehash
thommey [Tue, 22 Sep 2009 00:09:10 +0000] 
Removed blank at the end of wrong args tcl error for restart/rehash