Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add cancellable to stream connect | fiaxh | 2024-08-19 | 6 | -28/+41 |
| | |||||
* | Fix some compiler warnings | fiaxh | 2023-10-07 | 1 | -2/+2 |
| | |||||
* | Fix build on some Vala compiler versions | Marvin W | 2023-09-24 | 1 | -0/+10 |
| | | | | See https://gitlab.gnome.org/GNOME/vala/-/issues/1474 and https://gitlab.gnome.org/GNOME/vala/-/issues/1478 | ||||
* | Fix xml output intendation | fiaxh | 2023-05-13 | 1 | -1/+1 |
| | |||||
* | Improve history sync under load | Marvin W | 2023-02-07 | 1 | -1/+1 |
| | |||||
* | Add priority for and allow cancellation of outgoing stanzas | Marvin W | 2023-02-07 | 3 | -16/+16 |
| | |||||
* | Collapse most stream releated errors into IOError | Marvin W | 2023-02-07 | 10 | -108/+80 |
| | |||||
* | HTTP: Make LimitInputStream pollable for better async compatibility | Marvin W | 2022-11-04 | 1 | -1/+1 |
| | | | | Fixes #1307 | ||||
* | Fix crash when using direct TLS + ALPN | fiaxh | 2021-10-15 | 1 | -1/+1 |
| | |||||
* | Fix misc compiler warnings | fiaxh | 2021-10-12 | 1 | -1/+3 |
| | |||||
* | Unify connection debug messages | selurvedu | 2021-08-09 | 2 | -4/+4 |
| | |||||
* | Merge remote-tracking branch 'origin/feature/calls' | fiaxh | 2021-05-11 | 1 | -2/+2 |
|\ | |||||
| * | Improve & refactor Jingle base implementation | fiaxh | 2021-03-21 | 1 | -2/+2 |
| | | | | | | | | Co-authored-by: Marvin W <git@larma.de> | ||||
* | | Fix segfault on bad certificate with multiple xmpp records | fiaxh | 2021-04-07 | 4 | -10/+17 |
|/ | | | | Co-authored-by: Marvin W <git@larma.de> | ||||
* | Fix segfault on accept_certificate signal (fixup 81a5505) | fiaxh | 2020-12-31 | 4 | -11/+11 |
| | |||||
* | Allow certificates from unknown CAs from .onion domains | fiaxh | 2020-12-31 | 6 | -12/+32 |
| | | | | | | 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 | ||||
* | Refactor XmppStream, TLS and connection method logic | fiaxh | 2020-11-20 | 7 | -287/+420 |
| | | | | fixes #534 | ||||
* | Improve stream management queue | fiaxh | 2020-07-21 | 2 | -1/+8 |
| | |||||
* | Visually highlight pending messages, improve resending | fiaxh | 2020-07-16 | 1 | -1/+1 |
| | |||||
* | Add queue and resending to stream management | fiaxh | 2020-07-15 | 2 | -9/+35 |
| | |||||
* | Don't strip() at XML layer | Marvin W | 2020-06-28 | 1 | -5/+10 |
| | |||||
* | Work-around use after free | Marvin W | 2020-04-01 | 1 | -1/+1 |
| | | | | Upstream: https://gitlab.gnome.org/GNOME/vala/-/issues/751 | ||||
* | Properly check Jids everywhere | Marvin W | 2019-12-23 | 1 | -1/+5 |
| | |||||
* | Add timing to logs, fix issue of silently ignored I/O errors | Marvin W | 2019-12-22 | 3 | -14/+18 |
| | |||||
* | Don't continue reading after stream was disconnected, make disconnecting async | fiaxh | 2019-11-27 | 1 | -9/+14 |
| | | | | fixes #636 | ||||
* | Don't attempt DNS SRV lookups in connection fallback | fiaxh | 2019-11-18 | 1 | -1/+1 |
| | |||||
* | Fix some warnings | hrxi | 2019-09-10 | 1 | -2/+0 |
| | | | | | | Instances of `RegexError` are just asserted as `assert_not_reached` as they cannot really fail except for allocation failure if the given regex is valid. | ||||
* | Unroll some async methods in stanza reader | Marvin W | 2019-07-14 | 1 | -19/+37 |
| | |||||
* | Do not log long bodies | Marvin W | 2019-07-14 | 1 | -0/+3 |
| | |||||
* | Fix ANSI color removal for XMPP log on non-tty stderrs | hrxi | 2019-06-06 | 1 | -2/+2 |
| | |||||
* | Don't set timeouts on registration connection attempts | fiaxh | 2019-06-01 | 1 | -1/+4 |
| | |||||
* | Use glib log functions | fiaxh | 2019-03-15 | 1 | -3/+3 |
| | |||||
* | Fix compiler error (From using uint8[].copy()) | fiaxh | 2019-02-04 | 1 | -2/+2 |
| | |||||
* | Improve ping timeouts, add debug output for XmlErrors and ping timeouts | fiaxh | 2019-01-02 | 1 | -26/+33 |
| | |||||
* | Small connection fixes | fiaxh | 2018-03-10 | 1 | -0/+6 |
| | |||||
* | Move Jid class to xmpp-vala, partially refactor namespace | Marvin W | 2018-01-28 | 7 | -15/+16 |
| | |||||
* | Fix typos in comments and variable names (#269) | linkmauve | 2018-01-10 | 1 | -1/+1 |
| | | | Thanks `codespell`! | ||||
* | Tab completion: Case insensitive, handle spaces | fiaxh | 2018-01-06 | 1 | -1/+1 |
| | |||||
* | Show error on invalid TLS certificate | fiaxh | 2018-01-04 | 3 | -24/+29 |
| | |||||
* | Async service lookup, connect and write | fiaxh | 2017-11-23 | 2 | -22/+48 |
| | |||||
* | Read+(write) stream async | fiaxh | 2017-11-16 | 3 | -71/+78 |
| | |||||
* | Fix warnings | fiaxh | 2017-10-31 | 2 | -4/+6 |
| | |||||
* | http-files: max-file-size handling | fiaxh | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | xmpp-vala: use encoded value when formatting stanza attributes | Marvin W | 2017-08-29 | 1 | -3/+3 |
| | | | | fixes #140 | ||||
* | Fix some UI issues | Marvin W | 2017-08-22 | 1 | -1/+1 |
| | |||||
* | xmpp-vala: Connection fallback without SRV records | fiaxh | 2017-08-19 | 1 | -2/+6 |
| | |||||
* | xmpp-vala: catch TLS errors during read() | Marvin W | 2017-08-17 | 1 | -0/+2 |
| | |||||
* | Stream Management | fiaxh | 2017-08-14 | 1 | -15/+36 |
| | |||||
* | xmpp-vala: improve namespace handling, add some tests | Marvin W | 2017-08-12 | 5 | -30/+74 |
| | |||||
* | SRV records for XMPP over TLS | fiaxh | 2017-08-11 | 1 | -4/+52 |
| |