summaryrefslogtreecommitdiff
path: root/chat/eggdrop
AgeCommit message (Collapse)AuthorFilesLines
2005-03-04- Sort PLIST to make pkglint happyadrianp2-4/+4
- Move USE_INET6 BUILD_DEFS as pointed out by Georg Schwarz on tech-pkg@
2005-02-23Add RMD160 digests in addition to SHA1 onesagc1-1/+2
2005-02-13Apply fixes from pkg/29230 by Georg Schwarz <georg.schwarz@freenet.de>zuntum1-1/+3
fixing the following issues: - chat/eggdrop builds without zlib support on systems without native zlib support. - chat/eggdrop compiles without modules on platforms where it does not explicitly know to support them, missing a few items for PLIST
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-2/+2
Suggested by Roland Illig, ok'd by various.
2004-12-03Changes 1.6.17:adam14-135/+125
- Lots of doc updates. - Added a "stripcodes" Tcl command. See doc/tcl-commands.doc for more information. - Bot idx's should be considered valid to tcl_valididx. - Always try to detect shared Tcl libraries before static ones. - We now correctly differentiate the +l user flag from the +l bot flag. - Cleaned up modules.c and the module configure stuff quite a bit. - Detect Tcl in $HOME/lib and $HOME/tcl/lib first, as to make it easier to allow users to override the system's Tcl version. - We now support module loading under Darwin (Mac OS X) and NeXT Step. - Don't try to call tcl_notes if the notes module isn't loaded. - Show a more descriptive error message when a listen socket can't be opened. - Fixed Tcl encoding issues with .tcl and .set. - Added a set of Finnish language files and a Finnish MOTD. - time_t isn't unsigned, and therefor %lu should not be used as a conversion specifier. - Fixed a gcc warning in dcc.c. - Added support for Quakenet channel modes. - Removed an invalid killsock() in dcc.c. - Fixed extra spaces being written to chan file. - Reworked 'make config' / module configure process. - Op (+o) implies halfop (+l) now. - Cleaned up and optimized rmspace() and fixfrom(). - Updated recomended Tcl version to 8.4.6. - Fix behavior of the BCST bind. BCST is now correctly triggered for dccbroadcasts, as well as when a bot "says" something on a channel. See doc/tcl-commands.doc for more information. - Remove some unneeded casts. - Fixed performance issues with mv/cp when a lot of files are in the file area. - Typo in doc/COMPILING-FAQ. It's LD_LIBRARY_PATH, not LB_LIBRARY_PATH. - Fix a possible issue with ident code. - Don't let .tcl mkdir create duplicate filedb entries. - Fixed a compile error related to varargs when using old Tcl versions. - Fixed a compile error on systems that don't have socklen_t. - Suppress configure warnings on systems that use newer versions of GNU coreutils.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-08-27Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,jlam2-5/+5
which are the full option names used to set rpath directives for the linker and the compiler, respectively. In places were we are invoking the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is inserted in case the flag is a word, e.g. -rpath. The default values of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the compiler that you use. They may be overridden on a ${OPSYS}-specific basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG, respectively. Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-08-22Fix bogus installation of dns.so that shows up only when USE_INET6 is notcube1-2/+2
YES. Fixes PR 26176.
2004-03-11bump PKGREVISION after tcl dependency change.grant1-2/+2
2004-03-11bl3ify.minskim1-3/+3
2004-03-11Switch to Tcl 8.4. It will close PR pkg/24739.minskim3-3/+19
2004-03-08Replace lang/tcl with lang/tcl83. Packages compatible with 8.4 willminskim1-2/+2
be updated to depend on lang/tcl after Tcl/Tk update.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-24Updated to version 1.6.15.salo11-185/+216
Changes: - use tar.bz2 distfile - install documentation in proper locations - install more docs - fix PLIST for NOPIC and USE_INET6 - DESCR has 80 columns 1.6.15: ======= - Support for the IPv6 protocol. - Many bugfixes related to the transfer and filesystem modules. - Several more functions have been exported for use by module coders. - Updated UnderNet's max bans to 45, and EFnet's to 25. - The nick bind is now triggered even if the nick is not on any channels (ie if the bot's nick changes before it's on a channel). - Removed strict-servernames -- $server is now always the server's realname and $serveraddress is it's server list entry. - Merged use-console-r and debug-output into one new setting named raw-log. - Updated recommended Tcl version to 8.3.4. - User-punishing and tcl_maskhost nor use matching banmasks regardless of strict-host. - Updates to the 'autobotchk' script.
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2003-04-30Honour PKG_SYSCONFDIR. Bump PKGREVISION to 1.jmmv5-15/+32
2003-01-16Add missing file.salo1-1/+2
2003-01-16Update to version 1.6.13.salo4-18/+18
Patches provided by Sergey Svishchev <svs+pr at grep dot ru> in PR pkg/19869. Changes: 1.6.13 (22 November 2002) ========================= - doc/MODULES updates - fixed utf-8 handling for config file strings (such as realname) - added a proc to alltools that returns the ordinal number for a number - added support for EMFILE (errno 24 - Too many files open) in neterror() - fixed the list format returned by tcl_channel_info() - don't ban users when not going to kick in refresh_ban_kick() - added a stacking limit for fastdeq - made the modes-per-line limit definable in src/chan.h - [ban/exempt/invite]-time were not being saved to the channel file - halfops were not honored in flush_modes() - fixed cosmetic problems with logging in some irc module commands - exported tell_bottree() to modues - optimized logging functions - removed eggdrop.advanced.conf and eggdrop.simple.conf - adding a missing killsock and lostdcc in eof_dcc_send() and eof_dcc_get() - fixed the logic in check_this_member() - made the timestamp style definable in src/eggdrop.h - added a missing return in bot_actchan() - fixed a problem with 'connect' and 'control' where the script would abort prematurely - don't "want ops" in modeless (+) channels - tell the user to set 'my-ip' when hostname self-lookup fails - improved access checking in -host/+host - fixed a possible buffer overflow in raw_dcc_resend_send() - fixed a missing escape in some regexps in misc/modconfig - channel set #chan chanmode $var corrupted $var in Tcl8.x - don't log "joined #chan but didn't want to" in certain cases where the channel was newly removed or set inactive - cosmetic changes to share_stick_[exempt/invite/ban] - msg_key and msg_invite did not work properly for !channels - show the number of hops in .trace's output - use the proper dynamic lib extention on Mac OSX - return 5 from dccsend if the file exists in the temp directory and copy-to-tmp is enabled - fixed a possible exploit in reaffirm_owners() - friends/ops/bots are now correctly unbanned when a ban is set on a - channel that matches their host - compile fix for systems that do not support snprintf() - fixed a bug where if the bot is kicked while channel information is - still being received, the bot will think it's still on the channel and not rejoin - removed names parsing, as it causes many problems and was only added for compatability with an old version of unrealircd - more broken dprintf's in irc commands - fixed a broken dprintf in cmd_kick() - made [ban/invite/exempt]-time a channel int - documentation updates related to the PUBM bind 1.6.12 (26 July 2002) ===================== - reverted the sockfix patches from 1.6.11 1.6.11 (26 July 2002) ===================== - need-[limit/invite/unban/key] work now - fixed a problem with 'connect' and 'control' where the script would abort prematurely - improved the logic in cmd_mnsban when specifying what happen to remove and where to remove it from - fixed cmd_kickban so it works - fixed a bug causing "[HH:MM] !!! OVER MAXIMUM <queue> QUEUE" to be - logged to LOG_SVROUT - log PINGs/PONGs sent to the server in LOG_SVROUT - some small changes to make eggdrop work with tcl8.4b1 (it won't work with tcl8.4a1 or a2 anymore though) - fixed a crash while doing .kickban -nick - the return values of uname() are now properly checked - added handlen friendly code to various commands (this is a new patch to replace the handlen friendly patch reverted in 1.6.10 - don't show +inactive channels in a remote .who - changed the .status output a bit (includes the name of the config file now) - msg_whois should require an argument. - added support for halfops (channel mode +h) - don't allow channels containing commas to be added.. also made an error message more clear - updates to doc/MODULES - more doc updates - fix for !channels when people quit or change nicks - made all the commands use CHANMETA instead of hardcoding channel types - added 'channel get <chan> <setting>' (backported from 1.7) - uptime.mod will not unload now once loaded (this prevents you from losing your stats on a .restart .. to remove, you have to .die) - uptime.mod now sends the proper pid and also won't send garbage if the bot currently isn't on a server - updated slennox's sentinel.tcl to the latest version - added support for +r on Undernet's ircu 2.10.11 - fixed a crash in seen.mod with long channel names - added support for the +C channel mode (noctcp) on QuakeNet's ircu
2002-12-09Replace "true" by "${TRUE}".tron1-2/+2
2002-09-25Update to 1.6.10nb1, provided by Sergey Svishchev in PR 18062:wiz4-3/+37
Enable language files.
2002-09-12Standardize.wiz1-3/+3
2002-09-12Fix RCS Id.wiz1-1/+1
2002-08-01Change MAINTAINER from tv at netbsd dot org to packages at netbsd dot orgjschauma1-2/+2
after consulting with Todd. Any volunteers for any of these packages?
2002-06-26Re-import eggdrop as chat/eggdrop.kent14-0/+402