Daniel Brötzmann pushed to branch omemo_integration at gajim / gajim


Commits:
10348486 by Philipp Hörist at 2023-01-30T21:41:24+01:00
ci: Debian: Fix debian package build

Use python3:Depends to gather dependencies

Fixes #11386

- - - - -
2163b33f by Philipp Hörist at 2023-01-31T19:34:02+01:00
ci: Add Debian only pipelines

- - - - -
614b5a9e by Philipp Hörist at 2023-01-31T20:00:03+01:00
ci: Don’t include revision in folder name

- - - - -
2b64acbf by Philipp Hörist at 2023-01-31T22:05:45+01:00
ci: Build nightly only if necessary

- - - - -
55dfb403 by Philipp Hörist at 2023-02-01T20:12:17+01:00
ci: Remove obsolete script

- - - - -
ee774b29 by Weblate at 2023-02-01T20:18:15+01:00
chore: Update translations

- - - - -
27f65cf6 by Philipp Hörist at 2023-02-01T21:46:09+01:00
ci: Fix linter version

- - - - -
b5d9231e by Philipp Hörist at 2023-02-03T00:34:01+01:00
refactor: Fix unnecessary comparisons

- - - - -
c1a77f45 by Philipp Hörist at 2023-02-03T00:40:38+01:00
chore: Update IANA data

- - - - -
a95e6966 by Philipp Hörist at 2023-02-03T00:44:55+01:00
release: 1.7.0

- - - - -
3c2c6448 by Philipp Hörist at 2023-02-03T15:47:25+01:00
fix: Make switching status work again

This was a regression after refactoring

- - - - -
6aa2a6d4 by Philipp Hörist at 2023-02-05T17:44:54+01:00
change: Raise nbxmpp version to 4.2.0

- - - - -
97679843 by Philipp Hörist at 2023-02-05T17:44:54+01:00
fix: Apply SASLprep to passwords

This fixes the case where it was not possible to login with Gajim
when some special characters where used in the password

- - - - -
e837ef4e by Philipp Hörist at 2023-02-05T20:34:25+01:00
feat: Improve KeepassXC Integration

Provide setting which improves the KeepassXC Integration

NOTES: If you already used KeepassXC with Gajim, enabling the new
integration setting will trigger new entries in the password manager

- - - - -
42df93c3 by Philipp Hörist at 2023-02-05T21:42:26+01:00
refactor: Add MemoryPasswordStorage

This helps to provide a uniform interface for setting and getting passwords

- - - - -
b8bbae6e by Philipp Hörist at 2023-02-06T21:38:06+01:00
imprv: MUC: Enable archiving when creating MUCs on ejabberd

- - - - -
0e9d53f4 by Weblate at 2023-02-08T21:57:53+01:00
chore: Update translations

- - - - -
1afc701c by Philipp Hörist at 2023-02-08T22:08:41+01:00
other: Flatpak: Update dependencies

- - - - -
a600ca70 by Philipp Hörist at 2023-02-08T22:09:28+01:00
release: 1.7.1

- - - - -
23ba79a3 by wurstsalat at 2023-02-10T20:46:08+01:00
fix: Start Chat: Fix wrong JID type in _start_new_chat

Fixes #11398

- - - - -
e2569508 by wurstsalat at 2023-02-10T20:50:25+01:00
fix: Plugins: Don't fail hard on uninstall errors

Fixes #11389

- - - - -
45f2388f by wurstsalat at 2023-02-10T21:08:18+01:00
fix: Nickname completion: Make sure recent nicknames list does not contain None

Fixes #11394

- - - - -
f5635b84 by wurstsalat at 2023-02-10T21:53:50+01:00
imprv: Audio preview: Allow skipping by clicking the visualization

Closes #11392

- - - - -
799b8c21 by wurstsalat at 2023-02-11T18:58:59+01:00
fix: Don't highlight message if it's an URI containing our nick

Fixes #11387

- - - - -
63a0e85b by Philipp Hörist at 2023-02-13T19:59:30+01:00
imprv: Add audio/x-wav to default mime types

- - - - -
94e227f0 by wurstsalat at 2023-02-14T21:45:26+01:00
fix: GetRelativeTimeTest: Fix comparison of translated strings and off-by 
timezone errors

- - - - -
0618ab18 by wurstsalat at 2023-02-14T21:45:26+01:00
cfix: Settings values: Make additional_uri_schemes a string setting

- - - - -
1526a6db by wurstsalat at 2023-02-14T21:45:26+01:00
imprv: Tests: Use in-memory settings database

- - - - -
c1225720 by wurstsalat at 2023-02-14T21:45:26+01:00
imprv: Improve check for message highlight and add tests

- - - - -
e57e7b5c by wurstsalat at 2023-02-14T21:59:07+01:00
imprv: Improve get_recent_muc_nicks query

- - - - -
ff12e81a by wurstsalat at 2023-02-15T20:23:17+01:00
fix: Profile: Don't allow saving profile when not connected

Fixes #11401

- - - - -
b5a3c285 by wurstsalat at 2023-02-15T20:48:13+01:00
cq: Use correct data type for ngettext

- - - - -
9d7c788a by wurstsalat at 2023-02-15T21:01:19+01:00
cq: Text styling: Add type hint

- - - - -
951a7a1e by wurstsalat at 2023-02-15T21:02:18+01:00
ci: Update pyright config

- - - - -
677244fd by wurstsalat at 2023-02-17T14:20:48+01:00
imprv: PEPConfig: Ask for confirmation when deleting nodes

- - - - -
64719feb by Daniel Brötzmann at 2023-02-17T13:27:19+00:00
cfix: HighlightTest: Fix xmpp address test
- - - - -
9ae5487e by Philipp Hörist at 2023-02-19T10:47:19+01:00
imprv: Don’t color log timestamps

- - - - -
2959a47d by Philipp Hörist at 2023-02-19T10:47:19+01:00
refactor: Simplify action lookup

- - - - -
1b993e59 by Philipp Hörist at 2023-02-19T10:47:20+01:00
refactor: Remove unnecessary None check

- - - - -
ca959adb by Philipp Hörist at 2023-02-19T10:47:20+01:00
cq: Narrow expected type

- - - - -
a29845d7 by wurstsalat at 2023-02-19T16:43:00+01:00
imprv: Select group chat after creating it

Fixes #11304

- - - - -
508b0523 by wurstsalat at 2023-02-19T22:34:17+01:00
cfix: Improve get_recent_muc_nicks query

- - - - -
1e165ac4 by wurstsalat at 2023-02-20T10:48:13+01:00
other: Windows installer: Remove 'Run application' checkbox on finish 
page

Running Gajim after the setup (which is using elevated privileges) will run 
gajim.exe in the same context.
This may lead to problems, since Gajim should not be run with elevated 
privileges.
Running with user privileges can not be easily achieved using NSIS.
Therefore, running the application after the setup has been disabled.

- - - - -
7aef2aa6 by wurstsalat at 2023-02-20T18:27:38+01:00
imprv: Windows: Offer direct download of Gajim setup when update is available

- - - - -
a39f0a1b by wurstsalat at 2023-02-20T20:09:19+01:00
imprv: Windows: Add direct download for Gajim Portable updates

- - - - -
aa5cb0a9 by wurstsalat at 2023-02-20T19:55:08+00:00
imprv: Proxies: Add 'Tor (Browser)' default proxy setting

- - - - -
08f9b39a by wurstsalat at 2023-02-21T20:28:27+01:00
imprv: Add message menu entry for deleting messages locally

- - - - -
faac4f25 by lovetox at 2023-02-22T19:20:02+01:00
Omemo Start

- - - - -
4be05807 by wurstsalat at 2023-02-22T19:20:02+01:00
cq: OMEMO: Add type annotations

- - - - -
2dff4c97 by wurstsalat at 2023-02-22T19:20:02+01:00
cq: OMEMO: Fix linting errors

- - - - -
79c8c857 by wurstsalat at 2023-02-22T19:20:02+01:00
cq: Add type stubs for python-qrcode

- - - - -
68d8b855 by wurstsalat at 2023-02-22T19:20:02+01:00
chore: Adapt dependencies for OMEMO

- - - - -
0b9651a2 by wurstsalat at 2023-02-22T19:20:02+01:00
chore: OMEMO: Remove unused methods

'activate' has a replacement in the 'signled-in' event

- - - - -
e0d82e52 by wurstsalat at 2023-02-22T19:20:02+01:00
new: Add OMEMO_TEMP_DL to caps

- - - - -
5ba3500f by wurstsalat at 2023-02-22T19:20:02+01:00
new: Add OMEMOTrustManager

- - - - -
be842f02 by wurstsalat at 2023-02-22T19:20:02+01:00
new: OMEMO: Add file encryption

- - - - -
b344ea25 by Philipp Hörist at 2023-02-22T19:20:33+01:00
chore: Update dependencies

- - - - -
a7a19bf0 by Philipp Hörist at 2023-02-22T19:20:34+01:00
new: Block omemo plugin

- - - - -
c70728d2 by wurstsalat at 2023-02-22T19:20:34+01:00
chore: OMEMO: Remove obsolete qrcode version check

- - - - -
6991b03d by Philipp Hörist at 2023-02-22T19:20:34+01:00
refactor: Move omemo storage to storage module

- - - - -
50836030 by Philipp Hörist at 2023-02-22T19:20:34+01:00
refactor: Move omemo code into common

- - - - -
a56a8a64 by Philipp Hörist at 2023-02-22T19:20:34+01:00
cq: Fix linter errors

- - - - -
79e137d6 by wurstsalat at 2023-02-22T19:20:34+01:00
new: OMEMO: Add handling of MucAdded signal

- - - - -
5f1d49ca by wurstsalat at 2023-02-22T19:20:34+01:00
new: OMEMO: Add EncryptionAnnouncementRow

- - - - -
6fa8481d by Philipp Hörist at 2023-02-22T19:20:34+01:00
fix: check preconditions

- - - - -
bd106e7a by Philipp Hörist at 2023-02-22T19:20:34+01:00
refactor: Rename methods

- - - - -
9740f439 by Philipp Hörist at 2023-02-22T19:20:34+01:00
cq: Remove blank line

- - - - -
9a50c1ca by Philipp Hörist at 2023-02-22T19:20:34+01:00
refactor: Remove unused code

- - - - -
73849097 by Philipp Hörist at 2023-02-22T19:20:34+01:00
refactor: Use send_stanza method

- - - - -
ab6e16f6 by Philipp Hörist at 2023-02-22T19:20:34+01:00
refactor: Remove devices module

- - - - -
6794616a by Philipp Hörist at 2023-02-22T19:20:34+01:00
cq: Remove unused imports

- - - - -
9c9e680f by Philipp Hörist at 2023-02-22T19:20:34+01:00
refactor: Switch to new library

- - - - -
b13d4456 by Philipp Hörist at 2023-02-22T19:20:34+01:00
cq: Fix storage annotations

- - - - -
6aeda075 by Philipp Hörist at 2023-02-22T19:20:34+01:00
fix: Fix import

- - - - -
5110fb56 by wurstsalat at 2023-02-22T19:32:20+01:00
Fix typo in flatpak files

- - - - -
1bedeabb by wurstsalat at 2023-02-22T19:32:28+01:00
Enable users to copy their fingerprints

- - - - -
914effa6 by wurstsalat at 2023-02-22T19:33:39+01:00
Fix HTTPUpload method call

- - - - -
bf1cb181 by wurstsalat at 2023-02-22T20:57:34+01:00
OMEMOTrustManager: Fix leaks

- - - - -
057d08e7 by wurstsalat at 2023-02-22T20:59:36+01:00
Run isort

- - - - -
0b9ae2d7 by wurstsalat at 2023-02-22T21:15:52+01:00
cq: Fix linting errors

- - - - -


30 changed files:

- − .ci/make_release.py
- .gitlab-ci.yml
- .pre-commit-config.yaml
- ChangeLog
- README.md
- data/org.gajim.Gajim.appdata.xml.in
- debian/control
- + debian/patches/remove-nbxmpp-from-deps.patch
- + debian/patches/series
- flatpak/org.gajim.Gajim.Devel.yaml
- flatpak/org.gajim.Gajim.yaml
- gajim/__init__.py
- gajim/common/application.py
- gajim/common/call_manager.py
- gajim/common/client.py
- gajim/common/const.py
- gajim/common/dbus/logind.py
- gajim/common/dbus/music_track.py
- gajim/common/dbus/remote_control.py
- gajim/common/events.py
- gajim/common/filetransfer.py
- gajim/common/helpers.py
- gajim/common/iana.py
- gajim/common/logging_helpers.py
- gajim/common/modules/httpupload.py
- gajim/common/modules/muc.py
- + gajim/common/modules/omemo.py
- gajim/common/modules/util.py
- + gajim/common/omemo/__init__.py
- + gajim/common/omemo/aes.py


The diff was not included because it is too large.


View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/26df9e5ded7149d721019ca09a7f0a5bcad5d73d...0b9ae2d71d0efdaf15cc52443011f9c1b94490e4

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/26df9e5ded7149d721019ca09a7f0a5bcad5d73d...0b9ae2d71d0efdaf15cc52443011f9c1b94490e4
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to