ChangeLog 2.7 KB
Newer Older
Philipp Hörist's avatar
Philipp Hörist committed
1 2 3 4 5
python-nbxmpp 0.6.8 (07 October 2018)

 * Reset SM counter after receiving <enabled>
 * Issue event when SM resume fails

Philipp Hörist's avatar
Philipp Hörist committed
6 7 8 9 10 11 12
python-nbxmpp 0.6.7 (19 August 2018)

 * Raise default TLS version to 1.2
 * Remove DIGEST-MD5 from the default auth mechs
 * Add STANZA RECEIVED Event (Some servers send more than one stanza in one packet)
 * Add alternative locations to load TLS certs from

Philipp Hörist's avatar
Philipp Hörist committed
13 14 15 16 17 18
python-nbxmpp 0.6.6 (20 May 2018)

 * Record all SSL errors instead of only the first
 * Pass arguments to plugin/plugout methods
 * Allow the Roster to be initalized without requesting it from the server

Yann Leboulanger's avatar
Yann Leboulanger committed
19 20 21 22 23
python-nbxmpp 0.6.5 (30 April 2018)

 * Fix BOSH usage (don't set ALPN)
 * Better handling of certificate files

Yann Leboulanger's avatar
Yann Leboulanger committed
24 25 26 27
python-nbxmpp 0.6.4 (17 March 2018)

 * Fix SOCKS5 usage

Philipp Hörist's avatar
Philipp Hörist committed
28
python-nbxmpp 0.6.3 (26 January 2018)
Philipp Hörist's avatar
Philipp Hörist committed
29 30 31 32

 * Add ALPN and SNI support for when using DirectTLS
 * Bugfixes

Philipp Hörist's avatar
Philipp Hörist committed
33 34 35 36 37 38
python-nbxmpp 0.6.2 (27 December 2017)

 * Correctly load client certs
 * Warn on any error in the certificate chain
 * Fixed a traceback loop

Yann Leboulanger's avatar
Yann Leboulanger committed
39 40 41 42 43 44
python-nbxmpp 0.6.1 (29 November 2017)

 * Add new getStanzaIDAttrs method
 * Fix BOSH connexion
 * stop using PyOpenSSL for random generator

Philipp Hörist's avatar
Philipp Hörist committed
45
python-nbxmpp 0.6.0 (25 September 2017)
Philipp Hörist's avatar
Philipp Hörist committed
46

Philipp Hörist's avatar
Philipp Hörist committed
47
 * Add new getOriginID/SetOriginID method for Messages
Philipp Hörist's avatar
Philipp Hörist committed
48
 * Add new getJid() method for Protocol
Philipp Hörist's avatar
Philipp Hörist committed
49 50
 * getTagAttr() accepts now a namespace argument
 * Add new `protocol` argument for getTag()
Philipp Hörist's avatar
Philipp Hörist committed
51
 * Add new XEP Namespaces
Philipp Hörist's avatar
Philipp Hörist committed
52

Philipp Hörist's avatar
Philipp Hörist committed
53 54 55 56 57
python-nbxmpp 0.5.6 (03 June 2017)

  * Support XEP-0198 Version 1.5.2
  * Add new XEP Namespaces

Yann Leboulanger's avatar
Yann Leboulanger committed
58 59 60 61 62
python-nbxmpp 0.5.5 (30 January 2017)

  * Some cleanup
  * Add some namespaces

Yann Leboulanger's avatar
Yann Leboulanger committed
63 64 65 66 67 68 69
python-nbxmpp 0.5.4 (04 September 2016)

  * Fix SCRAM authentication
  * Fix BOSH connection with UTF-8 messages
  * Fix smacks implementation
  * Use uuid in stanza ids

Yann Leboulanger's avatar
Yann Leboulanger committed
70 71 72 73 74 75
python-nbxmpp 0.5.3 (13 July 2015)

  * Fix receiving long utf8 strings under py3
  * Fix issue with pyopenssl 0.15.1
  * Fix decoding issues

Yann Leboulanger's avatar
Yann Leboulanger committed
76 77 78 79 80 81
python-nbxmpp 0.5.2 (27 December 2014)

  * Fix BOSH HTTP requests
  * Fix handling of binary SASL data for mechanism GSSAPI
  * Update MAM namespace

Yann Leboulanger's avatar
Yann Leboulanger committed
82 83 84 85
python-nbxmpp 0.5.1 (04 October 2014)

  * Fix printing network errors in a non-utf-8 console

Yann Leboulanger's avatar
Yann Leboulanger committed
86 87 88 89 90
python-nbxmpp 0.5 (02 July 2014)

  * support both python2 and python3
  * Fix storing server certificate when there is no error

Yann Leboulanger's avatar
Yann Leboulanger committed
91 92 93 94 95 96
python-nbxmpp 0.4 (15 March 2014)

  * Ability to configure TLS protocol version
  * Add support for SCRAM-SHA-1-PLUS
  * Security improvements

Yann Leboulanger's avatar
Yann Leboulanger committed
97 98 99 100 101 102
python-nbxmpp 0.3 (23 December 2013)

  * Improve security level
  * Ability to configure cipher list
  * Store only depth 0 SSL certificate

Yann Leboulanger's avatar
Yann Leboulanger committed
103 104 105 106 107 108 109
python-nbxmpp 0.2 (26 July 2013)

  * Add some namespace
  * do TLS handshake without blocking
  * store all SSL errors instead of only last one

python-nbxmpp 0.1 (05 August 2012)
Yann Leboulanger's avatar
Yann Leboulanger committed
110 111

  * Initial release