| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
use xmlReadMemory, also use NONET flat
|
|
|
|
|
|
|
| |
Move it to prepare_action_msg so it is also available in sync calls, for
handling authentication requests properly.
Fixes #86
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/gupnp/-/issues/85
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
If not, skip the corresponding test
|
|
|
|
|
|
| |
scan-build currently does not neem to handle g_autofree very well...
This reverts commit deb28a4d96922d9c68ce96743f1016c7ab9ebd59.
|
| |
|
| |
|
| |
|
|
|
|
| |
Mainly useful for debugging context managers
|
|
|
|
|
|
|
| |
Skip tentative addresses, which otherwise lead to binding errors and
ignore addresses that are announced as deprecated.
Fixes #83
|
|
|
|
|
|
| |
Otherwise /test/bugs/81 will fail
Fixes #82
|
| |
|
| |
|
|
|
|
| |
Fixed #81
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Trying to propagate an error over some unintialized error causes a
warning and, more importantly, an invalid free
Fixes #80
|
| |
|
|
|
|
|
| |
Properly unref cancellable when being done fetching description
document.
|
|
|
|
|
| |
- Unref the actual context, not the list
- Free the list element
|
| |
|
|
|
|
|
| |
- Also free list if the manager does not live anymore
- Free the list nodes properly
|
|
|
|
|
| |
If we still have filtered contexts in shutdown, drop that reference as
well
|
| |
|
| |
|
|
|
|
|
| |
Do not assert_not_reached() on errors, but handle timeouts with retry
and other errors like other parsing errors
|
|
|
|
| |
Remove hack to use warnings with glib development versions
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Even if we render the manpage with nonet, should be consistent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Without that build test suite binaties fails
```console
+ /usr/bin/meson compile -C x86_64-redhat-linux-gnu -j 48 --verbose
ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/gupnp-1.5.3/x86_64-redhat-linux-gnu'
[1/66] /usr/bin/gcc -Itests/test-service.p -Itests -I../tests -Iinternal -I../internal -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -Werror=deprecated-declarations -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -pthread '-DDATA_PATH="/home/tkloczko/rpmbuild/BUILD/gupnp-1.5.3/tests/data"' -MD -MQ tests/test-service.p/test-service.c.o -MF tests/test-service.p/test-service.c.o.d -o tests/test-service.p/test-service.c.o -c ../tests/test-service.c
FAILED: tests/test-service.p/test-service.c.o
/usr/bin/gcc -Itests/test-service.p -Itests -I../tests -Iinternal -I../internal -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -Werror=deprecated-declarations -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -pthread '-DDATA_PATH="/home/tkloczko/rpmbuild/BUILD/gupnp-1.5.3/tests/data"' -MD -MQ tests/test-service.p/test-service.c.o -MF tests/test-service.p/test-service.c.o.d -o tests/test-service.p/test-service.c.o -c ../tests/test-service.c
In file included from ../tests/test-service.c:5:
../libgupnp/gupnp-xml-doc.h:15:10: fatal error: libxml/tree.h: No such file or directory
15 | #include <libxml/tree.h>
| ^~~~~~~~~~~~~~~
compilation terminated.
```
Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
|
|
|
|
|
|
|
| |
It is always better use fixed shebang instead use env command as it
adds come security risk.
Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
|
|
|
|
|
| |
Switch to "OASIS//DocBook XML V4.5" DTD.
Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Only check for our part of the warning, do not consider upstream
texts to be stable
|
|
|
|
| |
We need that for GSSDPClient::address property
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
When requesting G_SOCKET_FAMILY_INVALID, now creates contexts of V4 and
V6 addresses
|