./net/erlang-xmpp, XMPP parsing and serialization library on top of Fast XML

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.8.3, Package name: erlang-xmpp-1.8.3, Maintainer: pkgsrc-users

Fast Expat based Erlang XML parsing and manipulation library, with
a strong focus on XML stream parsing from network.


Required to run:
[lang/erlang] [misc/erlang-p1_utils] [textproc/erlang-stringprep] [textproc/erlang-fast_xml]

Required to build:
[pkgtools/cwrappers] [devel/rebar]

Master sites:

Filesize: 614.334 KB

Version history: (Expand)


CVS history: (Expand)


   2024-08-22 09:24:48 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
erlang-xmpp: updated to 1.8.3

Version 1.8.3

Updating fast_tls to version 1.1.21.
Improve handling of muc retracions
Add support for muc#roominfo_avatarhash field

Version 1.8.2

Updating fast_tls to version 1.1.20.
Updating fast_xml to version 1.1.52.
Updating ezlib to version 1.0.13.
Updating stringprep to version 1.0.30.
Updating p1_utils to version 1.0.26.
Add support for xep-0425 (0.3.0)
Fix auth error when using sasl2 with empty id in user-agent
Fix crash when using older ejabberd without handle_bind2_inline hook
Don't use stable resources when client didn't provide user-agent

Version 1.8.1

Updating fast_tls to version 1.1.19.

Version 1.8.0

Updating fast_tls to version 1.1.17.
Updating fast_xml to version 1.1.50.
Add support for xep-0474 - SASL SCRAM Downgrade Protection
Add support for xep-0388 - SASL2
Add support for xep-0386 - Bind 2
Add support for xep-0440 - SASL Channel-Binding Type Capability
Update support for xep-0424 to versuib 0.4.0
Allow disabling scram downgrade protection
Extend xmpp_stream_out to allow use as component implementation
Make handling of extra attributes in scram exchange better follow spec
Add support for tls-unique and tls-server-end-point channel binding
Fix compilation on arch where char is unsigned
   2022-10-14 21:31:13 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (3) | Package updated
Log message:
erlang-xmpp: Update to 1.6.0

upstream changes:
-----------------
Version 1.6.0
  o Updating fast_tls to version 1.1.16.
  o Updating stringprep to version 1.0.29.
  o Support additional namespaces in MIX elements
  o Add support for MIX presences, update_subscriptions and unsubscribe
  o Add allow_query_users to muc config
Version 1.5.8
  o Updating fast_tls to version 1.1.15.
  o Updating ezlib to version 1.0.12.
Version 1.5.7
  o Updating ezlib to version 1.0.11.
  o Updating fast_tls to version 1.1.14.
  o Updating fast_xml to version 1.1.49.
  o Updating stringprep to version 1.0.28.
  o Updating p1_utils to version 1.0.25.
  o Make socket release on detach, free resources earlier
  o Fix crash when doing srv resolution
Version 1.5.6
  o Updating fast_xml to version 1.1.48.
Version 1.5.5
  o Updating fast_xml to version 1.1.47.
  o Allow 'max' value in pubsub max_items, item_expire and children_max
  o Add compatibility quirk for old smack version in roster
  o Don't generate code attribute in errors (deprececed by rfc6120)
  o Change internal representation of markable element
  o Add MUC hats support
  o Generate documentation before publishing to hex
Version 1.5.4
  o Updating ezlib to version 1.0.10.
  o Updating fast_tls to version 1.1.13.
  o Updating fast_xml to version 1.1.47.
  o Updating stringprep to version 1.0.27.
  o Updating p1_utils to version 1.0.23.
  o Switch from using Travis to Github Actions as CI
  o Add support for MIX roster extension
  o Allow children inside address element
  o Make compatible with OTP24
  o Allow arbitrary children inside vCard
   2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958)
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
   2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962)
Log message:
net: Remove SHA1 hashes for distfiles
   2021-05-20 16:18:43 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (3)
Log message:
erlang-xmpp: Update to 1.5.3

upstream changes:
-----------------
Version 1.5.3
  o Updating fast_tls to version 1.1.12.
  o Updating fast_xml to version 1.1.46.
  o Updating p1_utils to version 1.0.22.
  o Updating stringprep to version 1.0.25.
  o Fix spec to match the current source code, as reportd by Dialyzer
  o xmpp uses p1_options, so Dialyzer reports some false warnings
  o Fix return value when skipping queued tcp packet to already closed socket

Version 1.5.2
  o Updating fast_tls to version 1.1.11.
  o Allow to free socket/parser/tls when session get detached
  o Add support for XEP-0430: Inbox
  o Add support for XEP-0333: Chat Markers
  o Add missing applicaitons to xmpp.app
  o Fix timezone in timestamp used by XEP-0202
  o Don't throw exception when client send invalid lenght sasl response
   2021-01-16 13:42:47 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (4)
Log message:
erlang-xmpp: Update to 1.5.1

upstream changes:
-----------------
Version 1.5.1
  * Fix issues with scram *-PLUS

Version 1.5.0
  * Updating p1_utils to version 1.0.21.
  * Updating stringprep to version 1.0.24.
  * Updating fast_tls to version 1.1.10.
  * Updating fast_xml to version 1.1.45.
  * Add support for scram-sha-256/512-{plus}

Version 1.4.10
  * Updating ezlib to version 1.0.9.
  * Updating fast_tls to version 1.1.9.
  * Updating fast_xml to version 1.1.44.
  * Updating stringprep to version 1.0.23.
  * Add support for MAM Flipped Pages
  * Exclude old OTP releases from Travis
  * Support building specs with rebar3

Version 1.4.9
  * Updating p1_utils to version 1.0.20.
  * Updating fast_xml to version 1.1.43.
  * Updating fast_tls to version 1.1.8.
  * Updating stringprep to version 1.0.22.

Version 1.4.8
  * Fixes to compile with Erlang/OTP 23.0
  * updating ezlib to version 1.0.8.
  * updating fast_tls to version 1.1.7.
  * updating fast_xml to version 1.1.42.
  * updating stringprep to version 1.0.21.
  * Replace bad-protocol sasl errors with not-authorized
  * Add Travis setup, and set Erlang/OTP 19.0 as lowest supported version

Version 1.4.7
  * Updating fast_tls to version 1.1.6.
  * Updating p1_utils to version 1.0.19.
  * Updating fast_xml to version 1.1.41.
  * Updating stringprep to version 1.0.20.
  * Fix compatibility issues with Erlang 23

Version 1.4.6
  * Updating fast_tls to version 1.1.5.
  * Updating fast_xml to version 1.1.40.
  * Recognize elements from XEP-0215 (External Service Discovery)
  * Limit usage of synchronously terminating session, as is can cause problems \ 
with handling of queued messages

Version 1.4.5
  * Updating ezlib to version 1.0.7.
  * Updating fast_tls to version 1.1.4.
  * Updating fast_xml to version 1.1.39.
  * Updating p1_utils to version 1.0.18.
  * Updating stringprep to version 1.0.19.
  * Update copyright year

Version 1.4.4
  * Fix handling of infinity values in couple places
  * Declare namespace for "urn:xmpp:carbons:rules:0"

Version 1.4.3
  * Updating fast_tls to version 1.1.3.
  * Updating stringprep to version 1.0.18.
  * Updating fast_xml to version 1.1.38.
  * Updating p1_utils to version 1.0.17.

Version 1.4.2
  * Fix incorrect return type

Version 1.4.1
  * Add support for jid-prep
  * Improve handling of IDNA

Version 1.4.0
  * Updating fast_tls to version 1.1.2.
  * Updating fast_xml to version 1.1.37.
  * Updating stringprep to version 1.0.17.
  * Updating p1_utils to version 1.0.16.
  * Update type specs
  * Improve xdata compiler
  * Add support for CAPTCHA data forms (XEP-0158)
  * Accept certificates without XmppAddr fields
  * Improve xmpp_socket:get_peer_certificate/2
  * Update pubsub#metadata form

Version 1.3.4
  * Updating ezlib to version 1.0.6.
  * Updating fast_tls to version 1.1.1.
  * Updating fast_xml to version 1.1.36.
  * Updating p1_utils to version 1.0.15.
  * Updating stringprep to version 1.0.16.

Version 1.3.3
  * Allow muc_subscriber element to have jid or nick attribute
  * Add support for XEP-0417
  * Add get_subtags/2 and try_subtags/2

Version 1.3.2
  * Release from correct branch

Version 1.3.1
  * Updating ezlib to version 1.0.5.
  * Updating fast_tls to version 1.1.0.
  * Updating fast_xml to version 1.1.35.
  * Updating p1_utils to version 1.0.14.
  * Updating stringprep to version 1.0.15.
  * Add contribution guide
  * Encode by attribute in stanza_error

Version 1.3.0
  * Introduce 'ignore_unknown' xdata codec option
  * Add support for decoding language tags generated by Cisco Jabber
  * Add support for latest MIX version and MIX-PAM (XEP-0405)

Version 1.2.8
  * Improve building with rebar3 and hex packaging

Version 1.2.7
  * Add code required for proxy protocol support

Version 1.2.6
  * Updating fast_tls to version 1.0.26.
  * Add support for XEP-0048 and XEP-0411
  * Add logging of data transmited over xml sockets
  * Add functions for processing white space pings
  * Validate xml:lang values
  * Fix encoding of timestamp with negative TZ offsets

Version 1.2.5
  * Update packaging for hex

Version 1.2.4
  * Updating fast_xml to version 1.1.34.
  * Updating stringprep to version 1.0.14.
  * Updating p1_utils to version 1.0.13.
  * Updating fast_tls to version 1.0.25.

Version 1.2.3
  * Updating fast_tls to version f36ea5b74526c2c1c9c38f8d473168d95804f59d.
  * Updating fast_xml to version 1.1.33.
  * Updating p1_utils to version 1.0.13.
  * Updating stringprep to version 1.0.13.
  * Added handling for xeps: 319, 047, 261, 260, 234, 300, 166
  * Refactor of xmpp_socket
   2018-07-20 11:21:56 by Filip Hajny | Files touched by this commit (3)
Log message:
net/erlang-xmpp: Update to 1.2.2.

Version 1.2.2
- Updating fast_xml to version 1.1.32.
- Fix crash when trying to encode xmlcdata
- Add missing files to hex package

Version 1.2.1
- Updating p1_utils to version 1.0.12.
- Updating fast_xml to version 1.1.31.
- Updating stringprep to version 1.0.12.

Version 1.2.0
- Support XEP-0377: Spam Reporting
- New xmpp_lang module to validate language tags
- Improve muc#roominfo and muc#roomconfig data forms
- XEP-0363: support and tags
- XEP-0363: data form support
- Add more functions to format errors
- Change arity of err_gone(), err_redirect() and serr_see_other_host()
  THIS CHANGE INTRODUCES API INCOMPATIBILITY: use xref to check the code
- Support multiple namespaces for the same data form
   2018-05-17 15:32:06 by Filip Hajny | Files touched by this commit (3)
Log message:
net/erlang-xmpp: Update to 1.1.21.

- Updating fast_xml to version 1.1.30.
- Support urn:xmpp:push:summary
- Add parent attribute in <thread/>
- Update supported XEP-0359 version to v0.3.0