summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* specify gi-docgen as a native dependencyHEADmasterColin2023-03-261-0/+1
| | | | | | | | | | | | this allows for cross-compilation. successfully in use by NixOS/nixpkgs here: - <https://github.com/NixOS/nixpkgs/pull/221308> other gnome projects already specifying gi-docgen as native dependency: - [gtk](https://gitlab.gnome.org/GNOME/gtk/-/blob/8cf3a95d8cd5c79d941b6430f00647caa9b52eb0/docs/reference/meson.build#L4) - [libadwaita](https://gitlab.gnome.org/GNOME/libadwaita/-/blob/fc27700ea2463c9670cd2fb264697d52cba68b89/doc/meson.build#L27) - [libhandy](https://gitlab.gnome.org/GNOME/libhandy/-/blob/691fa96e17172a7c1605c59005ea8021cdf3d056/doc/meson.build#L18)
* Prepare GSSDP 1.6.2gssdp-1.6.2Jens Georg2022-11-201-0/+8
|
* client,socket-source: Propagate random portJens Georg2022-11-202-11/+43
| | | | | | | | If the client is configured to use a random port, store the one that is generated in the port property. That causes the GUPnP context later on to create the Soup server on that port as well Fixes part of GUPnP/81
* ci: Add pandoc to installationJens Georg2022-11-161-2/+2
|
* doc,build: Add manpage for snifferJens Georg2022-11-166-30/+90
|
* build: Post-release version bumpJens Georg2022-11-071-1/+1
|
* build: Fix doc distribution scriptJens Georg2022-11-071-1/+1
|
* Prepare GSSDP 1.6.1gssdp-1.6.1Jens Georg2022-11-071-0/+17
|
* build: Version bumpJens Georg2022-11-071-1/+1
|
* Client: Check scope ID only if IPv6Jens Georg2022-11-072-1/+40
| | | | | | | There are link-local addresses for IPv4 as well, but they do not have scope ids. Avoid critical if running into such an address. Fixes #22
* build, ci: Fix documentation install pathJens Georg2022-11-072-4/+4
|
* client: Do not accept multicast packets on loJens Georg2022-11-021-8/+18
| | | | | | | | | | | | | Revert accidental revert All multicast packets are also received on lo. If we answer those, we cause the remote site to receive locations for the wrong addresses on their lo interface. This was added because of missing announcements previously, not sure what exactly has changed since then Fixes #24
* net-posix: Do not leak mask if already providedJens Georg2022-11-021-2/+10
|
* Net-Posix: Use correct macro to parse netlink msgsJens Georg2022-10-231-2/+2
| | | | We need RTM_RTA, not IFA_RTA
* Revert "client: Do not accept multicast packets on lo"Jens Georg2022-10-131-18/+8
| | | | This reverts commit 7ecb930d93714b34e751d63a1db47028a2bbf7fe.
* build: Fix glib version hackJens Georg2022-10-111-3/+3
|
* client: Do not accept multicast packets on loJens Georg2022-09-181-8/+18
| | | | | | | | | | | All multicast packets are also received on lo. If we answer those, we cause the remote site to receive locations for the wrong addresses on their lo interface. This was added because of missing announcements previously, not sure what exactly has changed since then Fixes #24
* Prepare GSSDP 1.6gssdp-1.6.0Jens Georg2022-09-172-1/+5
|
* ci: Add tag that we need ipv6 for the testJens Georg2022-08-161-0/+2
|
* Post-release version bumpJens Georg2022-08-161-1/+1
|
* Prepare GSSDP 1.5.2gssdp-1.5.2Jens Georg2022-08-071-3/+10
|
* net-posix: Add missing breakJens Georg2022-08-071-0/+1
| | | | Line removed accidentally...
* Client: Add new convenience constructorsJens Georg2022-08-057-40/+161
|
* Client: Make get_host_ip fill an errorwip/property-cleanupJens Georg2022-08-056-17/+31
| | | | | Properly exit on error and pass on the reason instead of printing a warning on console and just carry on
* Client: Fix host-ip handlingJens Georg2022-08-051-21/+50
| | | | | Make host-ip construct-only (anything else does not make any sense anyway) and only fill host-addr from it after creation, in init
* Client: Make properties construct-onlyJens Georg2022-08-052-126/+117
| | | | | Move all properties which do not make sense to be changed after construction construct-only
* clang-format: Do not reflow commentsJens Georg2022-08-041-1/+1
| | | | This breaks GObject property annotations
* Fix version annotation for Client:portJens Georg2022-08-042-2/+2
| | | | Was Deprecated, should actually be Since
* Client: Expose Client:host_addr as propertyJens Georg2022-08-041-4/+31
|
* Enable global scope v6 addressesJens Georg2022-07-153-23/+16
|
* ci: Update to F36Jens Georg2022-06-041-32/+14
|
* ci: Add coverity scanJens Georg2022-06-041-0/+27
|
* Post-release version bumpJens Georg2022-06-031-1/+1
|
* Prepare GSSDP 1.5.1gssdp-1.5.1Jens Georg2022-06-031-0/+12
|
* socket-source: Allow interface index up to MAXINTOlivier CrĂȘte2022-05-251-1/+1
| | | | | | | I couldn't find anything that would prevent the ifindex to be above MAXINT16 and it seems the CI systems have higher one sometimes. Hopefully this should fix https://gitlab.gnome.org/GNOME/gupnp-igd/-/jobs/2021422
* client: Clean-up debug outputJens Georg2022-05-251-3/+4
|
* ci: Really disable libsoup docsJens Georg2022-04-241-1/+1
|
* ci: Properly disable docs for libsoupJens Georg2022-04-241-1/+1
|
* Post-release version bumpJens Georg2022-04-241-1/+1
|
* Prepare GSSDP 1.5.0gssdp-1.5.0-reallyJens Georg2022-04-241-0/+9
|
* ci: Switch CI back to fdo buildgssdp-1.5.0Jens Georg2022-02-122-279/+216
|
* Revert "ci: Enable doc build"Jens Georg2022-01-081-18/+2
| | | | This reverts commit 22e743823c189e8db8422cda66963a3a7bfca904.
* ci: Enable doc buildJens Georg2022-01-081-2/+18
|
* client: Avoid critical if address is NULLwip/libsoup3Jens Georg2021-12-291-2/+3
|
* ci: Switch to flatpak temporarilyJens Georg2021-11-212-200/+279
|
* build: Fix GIR and vapi dependency to libsoup3Jens Georg2021-11-212-2/+2
|
* Port GSSDP to libsoup3 APIJens Georg2021-10-284-21/+17
|
* SocketSource: Small code clean-upJens Georg2021-10-281-4/+3
|
* Client: Deprecate msearch-port propertyJens Georg2021-10-282-0/+39
|
* Bump API versionJens Georg2021-10-276-13/+18
|