pkgsrc/chat
fhajny c6e087dfc7 chat/eggdrop: Update to 1.8.3.
- Loosely based on joyent/pkgsrc/pull/38 by ismell@.
- Removed the static build option as it didn't work at all.


Eggdrop v1.8.3

Tcl-API changes:
  - Added "handle ipaddress botport userport" syntax to the addbot Tcl
    command.
General changes:
  - Fixed a bug where ssl-enabled ports were not able to be reverted to
    non-SSL ports via the setuser Tcl command.
  - SSL certs: Fail earlier if SSL certs have issues. Also fatally error
    if only one of ssl-privatekey/certificate config settings is set.
  - Correctly check against invalid flags with the .match partyline
    command and matchattr Tcl command.
  - Prevent loop when writing to stdout in foreground mode that results
    in a segfault.
  - Lots of additional error checking against values for .+bot, .chaddr
    and the Tcl addbot command.
  - No longer trigger CHON binds when returning from a control script.
  - Added the '.resetconsole' command, allowing a user to reset console
    flags to those specified in the config file.
Botnet changes:
  - Added the 'l' console flag to handle messages sent from linked bots,
    reserving the 'b' console flag to handle messages related to botnet-
    linkings.
  - Split the "raw share traffic" flag into incoming (h) and outgoing (g).
  - Fixed a race condition in SSL userfile sharing, causing the transfer
    to stall with 511 bytes missing.
  - Fixed a bug introduced in v1.8.2 with copy-to-tmp, where the userfile
    being received is now properly being sent to a tmpfile first if
    copy-to-tmp is set.
  - Botnet sharing:  A slave will now use the address of the hub (to
    which it's succesfully connected) instead of an IP given by the hub
    which was wrong in certain cases (especially in NAT situations).
  - Bots request existing channel flags for users upon adding a new
    channel.
Deprecations:
  - Deprecated the "ipv4address:botport/userport" and
    "[ipv6address]:botport/userport" address formats for addbot.


Eggdrop v1.8.2

eggdrop.conf changes:
  - temp-path renamed to tmpfile and its purpose changed.
    It is now only used by filesys.mod/transfer.mod and optional.
  - blowfish-use-mode is a new setting for Tcl encrypt/decrypt.
    Allows using CBC instead of ECB mode for encryption.
    Tcl scripts not using the same mode are incompatible with each other.
    Does NOT affect password hashing for the userfile.
    CBC will be the NEW DEFAULT in a later version of eggdrop.
    Will be removed in a future Eggdrop version and forced to CBC.
  - global-* is renamed to default-*.
    This clarifies their purpose as default channel settings,
    not ones that override for existing channels.
    global-* still works for backwards compatibility.
Tcl-API changes:
  - encrypt/decrypt: These commands can now encrypt/decrypt in CBC
    mode instead of the current ECB mode. This does NOT affect password
    hashing for the userfile.
  - getuser: Can now be called without a second argument. Returns a flat
    key/value list (dict) of settings for that user.
  - configureargs: New global variable holding the ./configure arguments.
    This is a _string_, not a list. User needs to split it themselves.
  - maskhost: New types 30-39 set hostmask to * (to allow e.g. nick!*@*).
General changes:
  - Improved command line argument parsing.
  - Portuguese language file added.
  - Eggdrop no longer changes nick on every rehash if altnick uses '?'.
  - Terminal-mode (commandline -nt) always has full owner access now.
  - Allow spaces in server passwords in serverlist.


Eggdrop v1.8.1

- Autobotchk - Added functionality improvements to the tried-and-true
  autobotchk script, allowing characters such as {} and [] to be used in
  filenames
- .who linkedbot output - Truncates listings appropriately
- Minutely hook - The minutely hook was only called for missed minutes mod
  60, now it is still listed in minutes but it can be greater than 60.
- New OpenSSL version detection
- Moved previously hard-coded version strings to
  version.h and update them via misc/setpatch instead of misc/addpatch
- Compile cleanup - Fixed some compiler warnings
- General bugfixes


Eggdrop v1.8.0

- Support for utf-8 encoding with a fallback of iso8859-1
- Support for IPv6
- SSL support has been added for all kinds of connections, including
  certificate verification and authorization, and partyline SSL.
- The wire module has been removed from eggdrop
- Config file changes: e.g. my-ip and my-hostname settings are replaced
  by vhost4, vhost6 and the listen-addr.
2018-02-27 19:08:48 +00:00
..
anope chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
atheme Comment out some dead HOMEPAGEs. 2017-08-01 17:40:08 +00:00
bitchbot Comment out some dead HOMEPAGEs. 2017-08-01 17:40:08 +00:00
bitchx Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
bitlbee Follow some http -> https redirects. 2017-08-01 14:58:51 +00:00
bnc Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
bsflite Add SHA512 digests for distfiles for chat category 2015-11-03 01:20:17 +00:00
centerim Revbump after boost update 2018-01-01 21:18:06 +00:00
cgiirc Sort PLIST files. 2018-01-01 22:29:15 +00:00
climm Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
ctrlproxy chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
dccserver dccserver: follow redirect 2017-11-06 13:24:58 +00:00
dircproxy chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
eggdrop chat/eggdrop: Update to 1.8.3. 2018-02-27 19:08:48 +00:00
ejabberd Update chat/ejabberd to 18.01. 2018-01-16 12:28:56 +00:00
ekg Convert all occurrences (353 by my count) of 2017-01-19 18:52:01 +00:00
emacs-jabber Add SHA512 digests for distfiles for chat category 2015-11-03 01:20:17 +00:00
emech Add SHA512 digests for distfiles for chat category 2015-11-03 01:20:17 +00:00
empathy Bump PKGREVISION for gdbm shlib major bump 2018-01-28 20:10:34 +00:00
epic4 Recursive revbump from lang/perl5 5.26.0 2017-06-05 14:22:16 +00:00
epic4-doc Convert all occurrences (353 by my count) of 2017-01-19 18:52:01 +00:00
farstream Fix indentation in buildlink3.mk files. 2018-01-07 13:03:53 +00:00
finch Reset PKGREVISION after update. 2017-03-11 07:15:25 +00:00
fisg Follow some redirects. 2017-09-06 09:02:59 +00:00
gajim dbus is optional in gajim. 2017-04-08 18:08:53 +00:00
gale chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
gg2 Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
gloox gloox: follow redirect 2018-02-11 15:41:19 +00:00
gnomeicu Bump PKGREVISION for gdbm shlib major bump 2018-01-28 20:10:34 +00:00
goofey Add SHA512 digests for distfiles for chat category 2015-11-03 01:20:17 +00:00
gossip Bump PKGREVISION for gdbm shlib major bump 2018-01-28 20:10:34 +00:00
gtmess Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
hexchat hexchat: Leave pkgsrc to handle security features. 2018-02-02 14:01:59 +00:00
i2cb i2cb: follow redirect 2018-02-11 15:43:18 +00:00
i2cbd i2cbd: follow redirect 2018-02-11 15:43:46 +00:00
icb RELRO & friends 2017-12-12 07:13:01 +00:00
icbirc Comment out dead sites. 2017-08-16 20:45:30 +00:00
icqlib Comment out dead sites. 2017-08-16 20:45:30 +00:00
ii Follow redirects. 2017-09-08 06:16:15 +00:00
inspircd inspircd: Specify c++03 to avoid conflicts with std::bind. 2018-01-26 13:41:21 +00:00
inspircd12 chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
ircd-hybrid chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
irchat-pj Comment out dead sites. 2017-08-16 20:45:30 +00:00
ircII include limits.h for PATH_MAX. 2017-07-22 15:13:41 +00:00
ircservices chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
ircu chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
iroffer Sort PLIST files. 2018-01-01 22:29:15 +00:00
irssi irssi: update to 1.1.1 2018-02-15 21:27:11 +00:00
irssi-icb irssi: update to 1.1.1 2018-02-15 21:27:11 +00:00
irssi-xmpp irssi: update to 1.1.1 2018-02-15 21:27:11 +00:00
jabberd chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
jabberd2 Sort PLIST files. 2018-01-01 22:29:15 +00:00
kgb-bot Reset MAINTAINER after tonnerre resigned. 2017-04-19 11:24:36 +00:00
konversation Revbump after boost update 2018-01-01 21:18:06 +00:00
ktp-accounts-kcm Revbump after boost update 2018-01-01 21:18:06 +00:00
ktp-approver Revbump after boost update 2018-01-01 21:18:06 +00:00
ktp-auth-handler Revbump after boost update 2018-01-01 21:18:06 +00:00
ktp-common-internals Revbump after boost update 2018-01-01 21:18:06 +00:00
ktp-contact-list Fix indentation in buildlink3.mk files. 2018-01-07 13:03:53 +00:00
ktp-contact-runner Revbump after boost update 2018-01-01 21:18:06 +00:00
ktp-desktop-applets Revbump after boost update 2018-01-01 21:18:06 +00:00
ktp-filetransfer-handler Revbump after boost update 2018-01-01 21:18:06 +00:00
ktp-kded-integration-module Revbump after boost update 2018-01-01 21:18:06 +00:00
ktp-send-file Revbump after boost update 2018-01-01 21:18:06 +00:00
ktp-text-ui Revbump after boost update 2018-01-01 21:18:06 +00:00
libfolks Fix indentation in buildlink3.mk files. 2018-01-07 13:03:53 +00:00
libirc Sort PLIST files. 2018-01-01 22:29:15 +00:00
libmsn Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
libotr Update to 4.1.1. 2016-03-09 18:04:17 +00:00
libpurple Bump PKGREVISION for gdbm shlib major bump 2018-01-28 20:10:34 +00:00
libtelepathy Follow some http redirects. 2017-08-16 20:21:03 +00:00
libtlen fix CVE-2009-3720 in libtlen. 2017-08-01 10:41:45 +00:00
licq-core Add SHA512 digests for distfiles for chat category 2015-11-03 01:20:17 +00:00
licq-gui-console Remove INCOMPAT_CURSES settings for NetBSD 0.x and 1.x. Tighten up some 2015-09-08 11:57:48 +00:00
line-purple Sort PLIST files. 2018-01-01 22:29:15 +00:00
loudmouth Fix indentation in buildlink3.mk files. 2018-01-07 13:03:53 +00:00
matterircd Extract with bsdtar. (Build then fails on golang issues.) 2017-12-28 13:19:38 +00:00
mcabber Update chat/mcabber to 1.1.0 2017-09-09 14:19:25 +00:00
meanwhile Fix indentation in buildlink3.mk files. 2018-01-07 13:03:53 +00:00
ninja Requires termcap. 2017-05-09 14:53:26 +00:00
p5-IRC-Utils Recursive revbump from lang/perl5 5.26.0 2017-06-05 14:22:16 +00:00
p5-Net-AIM Comment out dead MASTER_SITES/HOMEPAGEs. 2017-09-03 08:36:49 +00:00
p5-Net-AOLIM Recursive revbump from lang/perl5 5.26.0 2017-06-05 14:22:16 +00:00
p5-Net-Goofey Recursive revbump from lang/perl5 5.26.0 2017-06-05 14:22:16 +00:00
p5-Net-ICQ2000 Comment out dead MASTER_SITES/HOMEPAGEs. 2017-09-03 08:36:49 +00:00
p5-Net-Jabber Recursive revbump from lang/perl5 5.26.0 2017-06-05 14:22:16 +00:00
p5-POE-Component-IRC p5-POE-Component-IRC: update to 6.90. 2017-09-17 08:02:26 +00:00
p5-POE-Filter-IRCD Recursive revbump from lang/perl5 5.26.0 2017-06-05 14:22:16 +00:00
phone Deal with non-value-preserving casts. 2017-02-07 23:55:05 +00:00
pidgin Update chat/{libpurple,pidgin} to version 2.12.0 2017-03-20 18:42:50 +00:00
pidgin-facebookchat Update some HOMEPAGEs. 2017-09-03 09:22:57 +00:00
pidgin-icb Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
pidgin-latex Follow some redirects. 2017-09-03 08:53:04 +00:00
pidgin-libnotify Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
pidgin-otr Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
pidgin-sametime Reset PKGREVISION after update. 2017-03-11 07:15:25 +00:00
pidgin-silc Reset PKGREVISION after update. 2017-03-11 07:15:25 +00:00
pircbot Add SHA512 digests for distfiles for chat category 2015-11-03 01:20:17 +00:00
prosody Update chat/prosody to 0.10.0 2017-11-23 22:06:15 +00:00
psi chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
psybnc Don't create certificates at build time. They are not installed and the 2016-12-15 23:46:48 +00:00
py-hangups py-hangups: propagate incompatibilty from py-aiohttp 2018-02-15 07:45:42 +00:00
py-xmpppy Add python-3.6 to incompatible versions. 2017-01-01 14:43:22 +00:00
quirc Comment out dead sites. 2017-09-04 18:00:49 +00:00
riece chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
roxirc Comment out dead sites. 2017-09-04 18:00:49 +00:00
ruby-net-irc Comment out dead sites. 2017-09-04 18:00:49 +00:00
scrollz scrollz: efence and inet6 options conflict 2018-01-13 08:53:58 +00:00
silc-client Recursive revbump from lang/perl5 5.26.0 2017-06-05 14:22:16 +00:00
silc-client-icb chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
silc-server Convert all occurrences (353 by my count) of 2017-01-19 18:52:01 +00:00
sirc Follow some redirects. 2017-09-04 18:08:18 +00:00
skypeweb-purple Update skypeweb-purple to version 1.3 2017-04-21 23:09:57 +00:00
spectrum spectrum: use https 2018-02-11 15:53:06 +00:00
swift Bump PKGREVISION for gdbm shlib major bump 2018-01-28 20:10:34 +00:00
telegram-purple Update chat/telegram-purple to version 1.3.0 2017-05-12 22:35:52 +00:00
telepathy-farsight Follow some redirects. 2017-09-04 18:08:18 +00:00
telepathy-farstream Follow some redirects. 2017-09-04 18:08:18 +00:00
telepathy-gabble Revbump after textproc/icu update 2017-11-30 16:45:00 +00:00
telepathy-glib Revert buildtool.mk additions for glib-{mkenums,genmarshal} using packages 2017-10-15 23:19:10 +00:00
telepathy-haze Follow some redirects. 2017-09-04 18:08:18 +00:00
telepathy-idle Follow some http redirects. 2017-08-16 20:21:03 +00:00
telepathy-logger Fix indentation in buildlink3.mk files. 2018-01-07 13:03:53 +00:00
telepathy-mission-control Fix indentation in buildlink3.mk files. 2018-01-07 13:03:53 +00:00
telepathy-mission-control5 Comment out dead sites. 2017-09-04 18:00:49 +00:00
telepathy-qt Follow some redirects. 2017-09-04 18:08:18 +00:00
tik Sort PLIST files. 2018-01-01 22:29:15 +00:00
tirc Don't modify CFLAGS, especially when done badly and break -gfoo arguments. 2016-01-07 15:46:29 +00:00
tkabber Add SHA512 digests for distfiles for chat category 2015-11-03 01:20:17 +00:00
tkicb Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
tkirc Sort PLIST files. 2018-01-01 22:29:15 +00:00
tkirc2 Sort PLIST files. 2018-01-01 22:29:15 +00:00
unrealircd Revbump after boost update 2018-01-01 21:18:06 +00:00
vicq Comment out dead MASTER_SITES/HOMEPAGEs. 2017-09-03 08:36:49 +00:00
weechat Update chat/weechat to 2.0.1 2018-01-20 17:20:15 +00:00
xaric Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
xchat Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
xchat-perl Sort PLIST files. 2018-01-01 22:29:15 +00:00
xchat-python Add python-3.6 to incompatible versions. 2017-01-01 14:43:22 +00:00
xchat-systray-integration chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
ysm Add SHA512 digests for distfiles for chat category 2015-11-03 01:20:17 +00:00
zenicb Extend SHA512 checksums to various files I have on my local distfile 2017-03-23 17:06:45 +00:00
zenirc chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
zircon chat/*: remove unnecessary :Q modifiers 2018-01-13 23:18:25 +00:00
Makefile iip: remove - it was EOLed in 2004. 2017-11-26 10:48:04 +00:00