summaryrefslogtreecommitdiff
path: root/libgupnp-igd
Commit message (Collapse)AuthorAgeFilesLines
* Move to new style private dataOlivier Crête2020-03-192-9/+6
| | | | Also now require GLib 2.38
* Use non-deprecated GAsync style apis to RemovePortMapping callOlivier Crête2020-03-191-8/+16
|
* Use non-deprecated GAsync style apis to AddPortMapping callOlivier Crête2020-03-191-45/+71
|
* Use non-deprecated GAsync style apis to GetExternalIPAddress callOlivier Crête2020-03-191-47/+67
|
* Remove unused Soup variableOlivier Crête2020-03-191-1/+0
|
* pkgconfig: Make gupnp dependency privateOlivier Crête2020-03-191-1/+1
|
* Switch to modern GMutex/GCond/GThread APIsOlivier Crête2020-03-181-35/+32
|
* meson: Remove private headers from sourcesOlivier Crête2020-03-181-2/+0
| | | | They confuse gobject-introspection
* Remove autotools build.Jan Schmidt2020-03-181-77/+0
| | | | Switch completely to meson, like GUPnP did already
* Switch to GUPnP 1.2 APIJens Georg2020-03-182-2/+2
|
* build: Initial meson filesJens Georg2020-03-181-0/+58
|
* free GStaticMutex in AddRemoveDataMatthew Waters2018-05-051-0/+2
| | | | | | | | | | | | | | | | | | | | | | Fixes a memory leak reported by valgrind 128 bytes in 16 blocks are definitely lost in loss record 6,923 of 7,784 at 0x4C2CE5F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) by 0x7AEAEB8: g_malloc (gmem.c:94) by 0x7B02A25: g_slice_alloc (gslice.c:1025) by 0x7AB6D9A: g_mutex_new (gthread-deprecated.c:1461) by 0x7AB70B4: g_static_mutex_get_mutex_impl (gthread-deprecated.c:524) by 0xBE6E74F: ??? (in /usr/lib/libgupnp-igd-1.0.so.4.2.0) by 0x7AE5784: g_main_dispatch (gmain.c:3182) by 0x7AE5784: g_main_context_dispatch (gmain.c:3847) by 0x7AE5B4F: g_main_context_iterate.isra.30 (gmain.c:3920) by 0x7AE5E61: g_main_loop_run (gmain.c:4116) by 0xBE6ED7D: ??? (in /usr/lib/libgupnp-igd-1.0.so.4.2.0) by 0x7B0D2A4: g_thread_proxy (gthread.c:784) by 0x8028089: start_thread (in /usr/lib/libpthread-2.26.so) by 0x833524E: clone (in /usr/lib/libc-2.26.so) https://bugzilla.gnome.org/show_bug.cgi?id=790165
* Update GTK-Doc usage to 1.10Olivier Crête2015-06-163-2/+8
|
* Version 0.2.40.2.4Olivier Crête2014-09-301-1/+1
|
* Add function to remove the port using the local portOlivier Crête2014-09-304-6/+144
|
* Move pre-conditions to the synchronous functionsOlivier Crête2014-09-301-2/+6
|
* Make the Class structures privateOlivier Crête2014-09-306-43/+74
|
* Version 0.2.30.2.3Olivier Crête2014-02-051-1/+1
|
* Make sure the GUPnPContextManager callback is not called after the object hasOlivier Crête2014-02-051-2/+2
| | | | disappeared
* Add signal to make it possible to ignore certain GUPnPContextsOlivier Crête2014-02-052-0/+33
|
* Fix build on OpenBSD.Jasper Lievisse Adriaanse2013-06-241-1/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=653970
* Pass GError as pointer, not struct, to g_signal_emit()Olivier Crête2013-06-241-1/+1
|
* Fix introspection commentOlivier Crête2013-01-041-2/+2
|
* Include config.h everywhereOlivier Crête2013-01-042-0/+7
|
* Emit GError in signal as boxed typeOlivier Crête2013-01-042-4/+4
|
* gir build: depend on library for 'make -j' safetyRyan Lortie2012-11-091-0/+1
| | | | | | Don't attempt to build the .gir file before the .la is done. https://bugzilla.gnome.org/show_bug.cgi?id=687995
* Version 0.2.10.2.1Olivier Crête2011-11-071-1/+1
|
* Restore the "main-context" property as read-onlyOlivier Crête2011-11-071-2/+45
| | | | Farsight2 used it to put a timer in the thread's context
* Version 0.2.00.2.0Olivier Crête2011-11-071-1/+1
|
* Don't leak control pointsJens Georg2011-11-071-0/+1
| | | | | _manage_control_points calls add_ref, so it's necessary to drop the initial reference after the call.
* Change the API to not sure GMainContext directly like before,Olivier Crête2011-11-073-75/+11
| | | | | but instead force the same GMainContext to be pushed on the thread for any call to the API.
* Disable introspection really if disabledOlivier Crête2011-05-041-0/+4
|
* Use variable for glib-genmarshalLaurent Bigonville2011-05-041-5/+5
| | | | Otherwise the build fails if it is installed outside of the path
* Port to introspection 0.10Olivier Crête2011-04-061-0/+4
|
* Version 0.1.90.1.9Olivier Crête2011-04-061-1/+1
|
* Push context as thread default context if it isn't alreadyOlivier Crête2011-04-061-0/+2
| | | | | Works around gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=646957
* Version 0.1.80.1.8Olivier Crête2011-01-171-1/+1
|
* Test GError on invalid ipOlivier Crête2011-01-171-2/+2
|
* Correctly give GError if the local router gives a bogus replyOlivier Crête2011-01-171-6/+8
|
* simpleigdthread: Add typecast to make newer GCC happyOlivier Crête2010-12-201-1/+1
| | | | | Report by Peter Robinson http://bugzilla.openedhand.com/show_bug.cgi?id=2209
* Explain more clearly what local_ip meansOlivier Crête2010-08-021-1/+2
|
* Add GObject Introspection supportOlivier Crête2010-05-213-11/+21
|
* Version 0.1.70.1.7Olivier Crête2010-05-191-1/+1
|
* Fix race if g_main_loop_quit() is called just before g_main_loop_run()Olivier Crête2010-05-191-1/+19
|
* override the main-context construct time property in the constructorSjoerd Simons2010-05-141-3/+22
|
* Remove empty linesOlivier Crête2010-01-181-2/+0
|
* Validate returned IP addressesOlivier Crête2010-01-181-0/+34
|
* Added python bindingsLouis-Francis Ratté-Boulianne2009-12-283-5/+33
|
* Version 0.1.50.1.5Olivier Crête2009-12-051-1/+1
|
* Port to use GUPnPContextManagerOlivier Crête2009-11-231-113/+63
|