pkgsrc/chat
khorben dcec1720cf prosody: update to 0.12.0
New in this release:

Modules

* mod_mimicking: Prevent address spoofing
* mod_s2s_bidi: Bi-directional server-to-server connections (XEP-0288)
* mod_external_services: Generic XEP-0215 support
* mod_turn_external: Easy setup of XEP-0215 for STUN/TURN for audio/video calls
* mod_http_file_share: File sharing via HTTP (XEP-0363)
* mod_http_openmetrics: Expose metrics to Prometheus and compatible monitoring systems
* mod_smacks: Stream management and resumption (XEP-0198)
* mod_auth_ldap: LDAP authentication
* mod_cron: One module to rule all the periodic tasks
* mod_admin_shell: New home of the Console admin interface
* mod_admin_socket: Enable secure connections to the Console
* mod_tombstones: Prevent re-registration of deleted accounts
* mod_invites: Create and manage invites
* mod_invites_register: Allow registering accounts using invites
* mod_invites_adhoc: Create invites via ad-hoc command
* mod_bookmarks: Synchronise open rooms between clients

Security and authentication

* Unencrypted HTTP port (5280) restricted to loopback by default
* require_encryption options default to true if unspecified
* Authentication module defaults to internal_hashed if unspecified
* SNI support (including automatic certificate selection)
* ALPN support in mod_net_multiplex
* DANE support in low-level network layer
* Direct TLS support (c2s and s2s)
* SCRAM-SHA-256
* Direct TLS (including https) certificates are now updated on reload
* Pluggable authorization providers (mod_authz_*)
* Easy use of Mozilla TLS recommendations presets

HTTP

* CORS handling now provided by mod_http
* Built-in HTTP server now handles HEAD requests
* Uploads can be handled incrementally

API

* Module statuses (API change)
* util.error for encapsulating errors
* Promise based API for sending queries
* API for adding periodic tasks
* More APIs supporting ES6 Promises
* Async can be used during shutdown

Other

* Plugin installer
* MUC presence broadcast controls
* MUC: support for XEP-0421 occupant identifiers
* prosodyctl check connectivity via observe.jabber.network
* STUN/TURN server tests in prosodyctl check
* libunbound for DNS queries
* The POSIX poll() API used by server_epoll on *nix other than Linux

Changed in this release

* Improved rules for mobile optimizations in mod_csi_simple
* Improved rules for what messages should be archived in mod_mam
* mod_limits: Support for exempt JIDs
* mod_server_contact_info now loaded on components if enabled
* Statistics now based on OpenMetrics
* Statistics scheduling can be done by plugin
* Offline messages aren't sent to MAM clients
* Archive quotas (maximum limit on items in an archive store)
* Rewritten migrator with archive support
* Improved automatic certificate locating and selecting
* Logging to syslog no longer missing startup messages
* Graceful shutdown sequence that closes ports first and waits for connections to close

Removed in this release

* daemonize option deprecated
* SASL DIGEST-MD5 removed
* mod_auth_cyrus (older LDAP support)
* Network backend server_select deprecated (not actually removed yet)
2022-05-08 21:24:12 +00:00
..
anope revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
atheme atheme: update to 7.2.12 2022-03-04 07:59:38 +00:00
bitchbot chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
bitchx chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
bitlbee revbump for icu and libffi 2021-12-08 16:01:42 +00:00
bitlbee-discord revbump for icu and libffi 2021-12-08 16:01:42 +00:00
bitlbee-facebook revbump for icu and libffi 2021-12-08 16:01:42 +00:00
bitlbee-mastodon revbump for icu and libffi 2021-12-08 16:01:42 +00:00
bitlbee-steam revbump for icu and libffi 2021-12-08 16:01:42 +00:00
bnc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
carbons-purple revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
catgirl add chat/catgirl 2022-03-04 10:09:14 +00:00
centerim chat/centerim: patch out bogus code 2021-12-19 02:44:20 +00:00
centerim5 revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
cgiirc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
coyim Revbump all Go packages after go117 update 2022-04-13 07:50:51 +00:00
ctrlproxy revbump for icu and libffi 2021-12-08 16:01:42 +00:00
dccserver chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
dino revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
eggdrop eggdrop: update to 1.9.2 2022-03-07 07:28:45 +00:00
ejabberd chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
ekg revbump for devel/protobuf 2022-04-03 18:50:16 +00:00
element-web Update chat/element-web to 1.10.10 2022-04-18 11:13:01 +00:00
emacs-jabber chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
emech chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
epic4 chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
epic4-doc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
farstream revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
finch revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
fisg chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
gajim *: Replace per-package msgfmt hacks with msgfmt-desktop.mk 2022-03-12 08:01:48 +00:00
gajim-plugin-omemo chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
gloox revbump for icu and libffi 2021-12-08 16:01:42 +00:00
gomuks Revbump all Go packages after go117 update 2022-04-13 07:50:51 +00:00
goofey chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
hexchat revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
i2cb chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
i2cbd chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
icb chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
icbirc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
ii chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
ircd-hybrid revbump for icu and libffi 2021-12-08 16:01:42 +00:00
irchat-pj chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
ircII chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
ircu chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
iroffer chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
irssi irssi: fix building on Solaris 10 2022-01-19 22:15:43 +00:00
irssi-icb revbump for icu and libffi 2021-12-08 16:01:42 +00:00
irssi-xmpp revbump for icu and libffi 2021-12-08 16:01:42 +00:00
jabberd2 revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
kgb-bot chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
konversation revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
ktp-accounts-kcm revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
ktp-approver revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
ktp-auth-handler revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
ktp-common-internals revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
ktp-contact-list revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
ktp-contact-runner revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
ktp-desktop-applets revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
ktp-filetransfer-handler revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
ktp-kded-integration-module revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
ktp-send-file revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
ktp-text-ui revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
libfolks revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
libgadu revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
libmesode libmesode: remove patch that is not (active) in distinfo 2022-03-10 06:56:41 +00:00
libmsn chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
libotr chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
libpurple revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
libsignal-protocol-c chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
libtelepathy revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
libtlen chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
loudmouth revbump for icu and libffi 2021-12-08 16:01:42 +00:00
lurch-purple revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
matrix-synapse chat/matrix-synapse: Relax signedjson requirement 2022-04-18 14:04:42 +00:00
matterircd Revbump all Go packages after go117 update 2022-04-13 07:50:51 +00:00
mautrix-telegram Update chat/mautrix-telegram to 0.11.3 2022-04-23 13:49:50 +00:00
mcabber revbump for icu and libffi 2021-12-08 16:01:42 +00:00
meanwhile revbump for icu and libffi 2021-12-08 16:01:42 +00:00
miniircd chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
mumble revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
ninja chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
p5-IRC-Utils chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
p5-Net-Goofey chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
p5-Net-Jabber chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
p5-POE-Component-IRC chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
p5-POE-Filter-IRCD chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
phone chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
pidgin revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
pidgin-facebookchat revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
pidgin-icb revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
pidgin-latex revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
pidgin-libnotify revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
pidgin-otr revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
pidgin-sametime revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
pidgin-silc revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
pircbot chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
profanity revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
prosody prosody: update to 0.12.0 2022-05-08 21:24:12 +00:00
psi revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
psybnc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
py-axolotl *: bump PKGREVISION for egg.mk users 2022-01-04 20:52:30 +00:00
py-axolotl-curve25519 *: bump PKGREVISION for egg.mk users 2022-01-04 20:52:30 +00:00
py-hangups python: egg.mk: add USE_PKG_RESOURCES flag 2022-01-05 15:40:56 +00:00
py-mastodon *: bump PKGREVISION for egg.mk users 2022-01-04 20:52:30 +00:00
py-matrix-common Update chat/py-matrix-common to 1.1.0 2022-02-25 16:36:35 +00:00
py-matrix-nio py-matrix-nio: fix dependency pattern 2022-01-25 18:30:25 +00:00
py-mautrix chat/py-mautrix: Fix PKGNAME 2022-04-23 13:43:29 +00:00
py-nbxmpp py-nbxmpp: update to 2.04, gajim: update to 1.3.3 2022-03-04 09:34:29 +00:00
py-telethon Update chat/py-telethon to 1.24.0 2022-01-15 20:01:37 +00:00
py-tulir-telethon Update chat/py-tulir-telethon to 1.25.0a7 2022-04-23 12:45:09 +00:00
py-xmpppy chat/py-xmpppy: Update to 0.7.1 2022-04-10 18:49:25 +00:00
quassel revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
quirc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
riece chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
roxirc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
ruby-net-irc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
scrollz revbump for icu and libffi 2021-12-08 16:01:42 +00:00
silc-client chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
silc-client-icb chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
silc-server chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
sirc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
skypeweb-purple revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
spectrum revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
srain revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
swift swift: use COMPILER_RPATH_FLAG 2022-05-03 20:21:48 +00:00
swirc swirc: update to 3.3.4. 2022-05-05 07:02:46 +00:00
telegram-purple revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
telepathy-farstream revbump for icu and libffi 2021-12-08 16:01:42 +00:00
telepathy-gabble revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
telepathy-glib revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
telepathy-haze revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
telepathy-idle revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
telepathy-logger revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
telepathy-mission-control5 revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
telepathy-qt revbump for icu and libffi 2021-12-08 16:01:42 +00:00
telepathy-qt5 revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
tik chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
tirc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
tkabber chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
tkirc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
tkirc2 chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
tootstream python: egg.mk: add USE_PKG_RESOURCES flag 2022-01-05 15:40:56 +00:00
toxcore chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
unrealircd unrealircd: update to 5.2.4 2022-03-04 08:50:46 +00:00
unrealircd6 unrealircd6: update to 6.0.3 2022-04-24 13:46:58 +00:00
weechat weechat: Update to 3.5 2022-03-29 16:42:17 +00:00
xaric chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
ysm chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
zenicb chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
zenirc chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
zircon chat: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:10 +00:00
znc revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
Makefile Remove chat/maubot 2022-04-20 10:19:26 +00:00