Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-21 | fix: HTTP: Don’t accept content encoding | Philipp Hörist | |
Currently libsoup does not offer any signal which communicates the transfered size over the network, which makes it impossible to track progress for encoded content. Fixes #143 | |||
2023-05-21 | cfix: HTTP: Remove usage of got-body-data signal | Philipp Hörist | |
It seems broken see https://gitlab.gnome.org/GNOME/libsoup/-/issues/347 | |||
2023-05-21 | cfix: HTTP: Don’t cancel() on overlow for Soup < 3.4.0 | Philipp Hörist | |
2023-05-21 | cfix: HTTP: Use cancel() to abort download in got-body-data callback | Philipp Hörist | |
Fixes #144 | |||
2023-05-20 | cfix: HTTP: Exit async callbacks early if message is finished | Philipp Hörist | |
2023-05-19 | imprv: Use got-body-data for determining progress | Philipp Hörist | |
Fixes #143 | |||
2023-05-19 | ci: Add missing job | Philipp Hörist | |
2023-05-18 | ci: Add release publish step | Philipp Hörist | |
2023-05-10 | change: OMEMO: Add device id and namespace to OMEMOBundle | Philipp Hörist | |
2023-04-23 | imprv: Lower log level for missing GSSAPI dependency | Philipp Hörist | |
2023-04-20 | feat: Add method to generate XMPP IRIs | Philipp Hörist | |
2023-04-05 | ci: Add possibility to force a debian deploy | Philipp Hörist | |
2023-03-25 | release: 4.2.24.2.2 | Philipp Hörist | |
2023-03-25 | fix: HTTP: Reset attributes on redirect | Philipp Hörist | |
Fixes #141 | |||
2023-03-18 | release: 4.2.14.2.1 | Philipp Hörist | |
2023-03-18 | fix: HTTP: Make sure streams are closed only once | Philipp Hörist | |
Stream.close() can have side effects which lead to the method beeing called twice in the same Mainloop iteration. | |||
2023-02-05 | release: 4.2.04.2.0 | Philipp Hörist | |
2023-02-05 | imprv: Add SASLprep profile | Philipp Hörist | |
2023-02-03 | feat: Add support for XEP-0461: Message Replies | wurstsalat | |
2023-02-01 | ci: Deploy nightly only if necessary | Philipp Hörist | |
2023-01-24 | ci: Debian: Add correct version dependencies | Philipp Hörist | |
2023-01-24 | chore: Update README.md | Philipp Hörist | |
2023-01-24 | change: Require PyGObject 3.42.0 | Philipp Hörist | |
2023-01-24 | release: 4.1.04.1.0 | Philipp Hörist | |
2023-01-24 | ci: Rename jobs | Philipp Hörist | |
2023-01-23 | ci: Use dedicated image for deploy stage | Philipp Hörist | |
2023-01-19 | ci: Debian: Make project folder for nightlies | Philipp Hörist | |
2023-01-19 | ci: Add debian nightly builds | Philipp Hörist | |
2023-01-18 | ci: Use release-helper | Philipp Hörist | |
- Remove obsolete scripts | |||
2023-01-18 | change: Port package to pyproject.toml | Philipp Hörist | |
2023-01-17 | fix: Handle race condition when cancelling request | Philipp Hörist | |
Fixes #136 | |||
2023-01-14 | release: 4.0.14.0.1 | Philipp Hörist | |
2023-01-10 | fix: HTTP: Parse uri with correct flags | Philipp Hörist | |
2023-01-06 | release: 4.0.04.0.0 | Philipp Hörist | |
2023-01-06 | chore: Move pyright config into pyproject.toml | Philipp Hörist | |
2023-01-06 | chore: Remove mypy.ini | Philipp Hörist | |
2023-01-06 | change: Raise required python version to 3.10 | Philipp Hörist | |
2023-01-06 | change: Remove example client | Philipp Hörist | |
This is factored out into its own project https://pypi.org/project/nbxmpp-client/ | |||
2023-01-06 | chore: Update README.md | Philipp Hörist | |
2023-01-02 | refactor: Don’t cancel when content-length is not available | Philipp Hörist | |
In this case we default to content-length = 0 | |||
2023-01-02 | cfix: HTTP: Store lost content-length again | Philipp Hörist | |
2023-01-02 | cfix: HTTP: Handle case where sniffer omits content-type | Philipp Hörist | |
2023-01-02 | cfix: HTTP: Don’t special handle contet-length of zero | Philipp Hörist | |
2023-01-01 | cfix: Don’t sniff content on unsuccessful responses | Philipp Hörist | |
2023-01-01 | new: HTTP: Add more logging | Philipp Hörist | |
2023-01-01 | cq: Ignore pylint error | Philipp Hörist | |
2022-12-31 | cfix: Check Soup version earlier on import | Philipp Hörist | |
2022-12-29 | imprv: HTTP: Better handle finish of messages | Philipp Hörist | |
- Always use content sniffer - Connect `got-body` to determain if body was fully received - Connect `content-sniffed` and handle header checks there - Add more logging | |||
2022-12-28 | change: Port to libsoup3 | Philipp Hörist | |
- Port code to libsoup3 - Wrap Soup.Session and Soup.Message for easier usage | |||
2022-12-25 | change: XEP-0392: Update to 0.8.0 | mjk | |
* Remove background adaptation * Allow users to specify saturation and lightness * Provide more granular access to separate algorithms * Add type information to the interface * Add docs with links to precise XEP versions |