Commit graph libervia-backend/CHANGELOG
Author SHA1 Message Date
Goffi
420df3340d CHANGELOG update 2026-03-09 09:22:02 +01:00
Goffi
6887005bd8 CHANGELOG: update 2023-05-15 16:26:22 +02:00
Goffi
4ef719f592 CHANGELOG: typo 2023-05-15 16:20:38 +02:00
Goffi
be5c1074b0 changelog: udpate 2023-04-13 21:56:09 +02:00
Goffi
9f66c8f769 v0.8.0 release 2021-11-30 23:31:07 +01:00
Goffi
099128918d changelog: minor update following renaming 2021-11-12 17:16:40 +01:00
Goffi
1eeb48b115 CHANGELOG: update 2021-04-21 11:44:47 +02:00
Goffi
33df18f2f6 CHANGELOG: update (including renaming of project) 2021-03-20 20:42:07 +01:00
Goffi
018d09caaa Renamed the project from "Salut à Toi" to "Libervia":
This renaming follows the decision taken at the General Assemblee of January 27th 2021 (cf.
https://repos.goffi.org/sat_docs/raw-file/tip/association/2021-01-27%20-%20compte%20rendu%20de%20l%27AG%20extraordinaire.pdf)
2021-03-20 20:42:04 +01:00
Goffi
7e1a281885 changelog: added alternative media player (libervia) and invitation/delete (jp) 2020-08-15 20:30:20 +02:00
Goffi
d1b2b462b7 changelog: update 2020-08-02 20:31:06 +02:00
Goffi
95ae0f7257 changelog: update 2020-04-14 21:01:13 +02:00
Goffi
346281f484 changelog: replaced "geo:" by URIs:
Changed wording because Cagou now tries to open any kind of URI with the right
application, not only "geo:" ones.
2020-04-01 23:46:46 +02:00
Goffi
a6e4d1d33f changelog: update 2020-03-23 16:55:15 +01:00
Goffi
70600d62f3 changelog: update 2020-03-22 18:47:59 +01:00
Goffi
dced27f328 jp(info): devices command first draft:
this command gather data on known devices of an entity.
2020-03-06 18:19:03 +01:00
Goffi
fd1cc3dd40 changelog: update 2020-02-28 18:10:58 +01:00
Goffi
60522948f5 changelog: update 2020-01-29 20:52:23 +01:00
Goffi
64a4df4066 changelog: update 2020-01-10 10:10:42 +01:00
Goffi
e795f0958c CHANGELOG: update 2019-12-20 12:28:04 +01:00
Goffi
808790933a plugins (imap, maildir, smtp): removed plugins IMAP, Maildir and SMTP:
they were experimental plugins, are not used and Maildir has not been ported to Python 3
2019-12-06 15:02:02 +01:00
Goffi
264809bbf2 CHANGELOG: update 2019-10-30 19:49:43 +01:00
Goffi
5fbbd75f9f changelog: update 2019-10-01 22:49:11 +02:00
Goffi
fbfe96c505 Python 3 port:
/!\ this is a huge commit
/!\ starting from this commit, SàT is needs Python 3.6+
/!\ SàT maybe be instable or some feature may not work anymore, this will improve with time

This patch port backend, bridge and frontends to Python 3.

Roughly this has been done this way:

- 2to3 tools has been applied (with python 3.7)
- all references to python2 have been replaced with python3 (notably shebangs)
- fixed files not handled by 2to3 (notably the shell script)
- several manual fixes
- fixed issues reported by Python 3 that where not handled in Python 2
- replaced "async" with "async_" when needed (it's a reserved word from Python 3.7)
- replaced zope's "implements" with @implementer decorator
- temporary hack to handle data pickled in database, as str or bytes may be returned,
  to be checked later
- fixed hash comparison for password
- removed some code which is not needed anymore with Python 3
- deactivated some code which needs to be checked (notably certificate validation)
- tested with jp, fixed reported issues until some basic commands worked
- ported Primitivus (after porting dependencies like urwid satext)
- more manual fixes
2019-08-13 19:08:41 +02:00
Goffi
541477d234 0.7.0 « La Commune » release 2019-07-24 19:47:30 +02:00
Goffi
a885a87266 changelog: added setup.py and VERSION 2019-05-05 20:20:46 +02:00
Goffi
ae686b6368 plugin XEP-0106: jid escaping implementation 2019-04-26 11:57:26 +02:00
Goffi
655416f115 misc (CHANGELOG): added CSI 2019-03-25 18:40:08 +01:00
Goffi
446f6bc02a misc (CHANGELOG): cap hash disco extensions update 2019-03-01 19:36:51 +01:00
Goffi
604ff498da changelog: update 2019-01-19 11:38:54 +01:00
Goffi
fa0179f87e jp (base): MAM and RSM arguments can now be used for pubsub commands:
- RSM and MAM args arguments have been added to pubsub group, and activated when multiple items are possible
- /!\ --max-items (i.e. pubsub original max) short option has been change for -M, and -m is now used for RSM max
- pubsub/search -m option has been renamed -M for same reason as above
- pubsub/search -o option has been replaced by -k (for keep), to avoid conflict with order-by (and long version is now --node-max)
2019-01-11 10:18:02 +01:00
Goffi
c059645abf jp (message/send, encryption): encryption handling:
- encryption algorithm can now be requested when sending a message (using --encrypt option)
- new encryption commands to (de)activate encryption session, check available algorithms, or manage trust.
2019-01-02 18:50:57 +01:00
Goffi
111d77e75e plugin XEP-0384: update to last python-omemo + trust management:
- Plugin has been updated to use last version of python-omemo (10.0.3).
- A temporary method remove all storage data if they are found, this method must be removed before 0.7 release (only people using dev version should have old omemo data in there storage).
- Trust management is not implemented, using new encryptionTrustUIGet method (an UI is also displayed when trust handling is needed before sending a message).
- omemo.DefaultOTPKPolicy is now used, instead of previous test policy of always deleting.

OMEMO e2e encryption is now functional for one2one conversations, including fingerprint management.
2019-01-02 18:50:28 +01:00
Goffi
35e15c664c plugin XEP-0045: MAM implementation for MUC 2018-12-07 19:13:28 +01:00
Goffi
05b59775d0 plugin XEP-0198: Stream Management implementation:
- hooks can now be set in stream onElement and send methods
- xmllog refactored to use new hooks
- client.isConnected now uses transport.connected method
- fixed reconnection, SàT will now try to reconnect indefinitely until it success, unresolvable failure happen (e.g. invalid certificate), or explicit disconnection is requested (or a plugin change this behaviour)
- new triggers: "stream_hooks", "disconnecting", "disconnected", and "xml_init" (replace "XML Initialized")
2018-11-18 15:49:46 +01:00
Goffi
604238e035 jp: new command "ping" 2018-11-10 10:16:38 +01:00
Goffi
3a07122da9 plugin XEP-0199: implementation of XMPP Ping 2018-11-10 10:16:38 +01:00
Goffi
1b8345f4af core (xmpp): server certificate validation:
XMPP server certificate is now checked, and connection is refused (by default) if it's not valid.
Certificate check can be disabled in the new parameter "Configuration/check_certificate".
If certificate checking is disabled, a warning note is sent on every new connection.
Twisted and Wokkel are temporarly monkey patched in sat.core.tls_patches module, until modifications are merged upstream.
2018-11-10 10:16:35 +01:00
Goffi
c1994b853f doc: CHANGELOG update 2018-09-20 19:52:47 +02:00
Goffi
8c1b3ed451 doc (CHANGELOG): added D-Bus namespace change 2018-07-02 08:53:29 +02:00
Goffi
e19377f6eb doc (CHANGELOG): prepared CHANGELOG for 0.7 release + unified indentation to 4 spaces 2018-07-02 08:26:02 +02:00
Goffi
ec8a5fbffb version update (0.6.1) 2016-07-12 23:30:13 +02:00
souliane
6e6725882c fixed a typo 2016-05-29 11:51:27 +02:00
Goffi
091f7b3717 changelog: minor fixes in previous commit 2016-05-28 20:12:54 +02:00
souliane
408b80a966 updated CHANGELOG for version 0.6.1 2016-03-10 12:01:29 +01:00
Goffi
a99b5fde3c fixed changelog 0.6.0 publication date 2015-12-02 13:10:33 +01:00
souliane
e72293a370 updated CHANGELOG for 0.6 2015-12-02 11:46:50 +01:00
souliane
1dba32d000 update CHANGELOG for v5.1 2014-09-18 11:28:41 +02:00
Goffi
606fd8cdf3 version update 2014-09-09 08:15:19 +02:00
Goffi
50c0c7f8c7 misc: CHANGELOG update 2014-09-08 23:30:42 +02:00