| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: Marvin W <git@larma.de>
|
|
Add libnice as a plugin. If it is present, use libnice to enumerate
local IP addresses and listen on them to support direct connections for
Jingle SOCKS5.
Tested with Conversations and Gajim.
Created the nice.vapi file using
```
vapigen --library nice --pkg gio-2.0 --metadatadir metadata /usr/share/gir-1.0/Nice-0.1.gir
```
|
|
|
|
|
|
|
|
|
|
|
|
It's barely possible for .onion servers to provide a non-self-signed cert. But that's fine because encryption is provided independently though TOR.
see #958
|
|
fixes #960
|
|
fixes #970
|
|
fixes #310
|
|
fixes #947
|
|
fixes #707
|
|
fixes #534
|
|
|
|
|
|
|
|
|
|
|
|
fixes #923
Co-authored-by: eta <eta@theta.eu.org>
|
|
|
|
fixes #886
|
|
|
|
Setting PRAGMA synchronous = 0 is really unsafe, and leads to database
corruption (which I've personally experienced). This commit uses
SQLite's Write-Ahead Log (WAL) [1] instead, together with synchronous =
NORMAL. According to [1], this trades off performance for durability
(i.e. it's possible that some transactions may not have committed if the
power gets lost), but still guarantees that the database won't corrupt
itself.
Together, these changes should improve reliability whilst either
improving or having no effect on performance.
[1]: https://www.sqlite.org/wal.html
|
|
|
|
|
|
Fixes #911
|
|
|
|
|
|
|
|
|
|
fixes #831
|
|
|
|
|
|
|
|
|
|
|
|
|