Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move to new style private data | Olivier Crête | 2020-03-19 | 2 | -9/+6 |
| | | | | Also now require GLib 2.38 | ||||
* | Use non-deprecated GAsync style apis to RemovePortMapping call | Olivier Crête | 2020-03-19 | 1 | -8/+16 |
| | |||||
* | Use non-deprecated GAsync style apis to AddPortMapping call | Olivier Crête | 2020-03-19 | 1 | -45/+71 |
| | |||||
* | Use non-deprecated GAsync style apis to GetExternalIPAddress call | Olivier Crête | 2020-03-19 | 1 | -47/+67 |
| | |||||
* | Remove unused Soup variable | Olivier Crête | 2020-03-19 | 1 | -1/+0 |
| | |||||
* | pkgconfig: Make gupnp dependency private | Olivier Crête | 2020-03-19 | 1 | -1/+1 |
| | |||||
* | Switch to modern GMutex/GCond/GThread APIs | Olivier Crête | 2020-03-18 | 1 | -35/+32 |
| | |||||
* | meson: Remove private headers from sources | Olivier Crête | 2020-03-18 | 1 | -2/+0 |
| | | | | They confuse gobject-introspection | ||||
* | Remove autotools build. | Jan Schmidt | 2020-03-18 | 1 | -77/+0 |
| | | | | Switch completely to meson, like GUPnP did already | ||||
* | Switch to GUPnP 1.2 API | Jens Georg | 2020-03-18 | 2 | -2/+2 |
| | |||||
* | build: Initial meson files | Jens Georg | 2020-03-18 | 1 | -0/+58 |
| | |||||
* | free GStaticMutex in AddRemoveData | Matthew Waters | 2018-05-05 | 1 | -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.10 | Olivier Crête | 2015-06-16 | 3 | -2/+8 |
| | |||||
* | Version 0.2.40.2.4 | Olivier Crête | 2014-09-30 | 1 | -1/+1 |
| | |||||
* | Add function to remove the port using the local port | Olivier Crête | 2014-09-30 | 4 | -6/+144 |
| | |||||
* | Move pre-conditions to the synchronous functions | Olivier Crête | 2014-09-30 | 1 | -2/+6 |
| | |||||
* | Make the Class structures private | Olivier Crête | 2014-09-30 | 6 | -43/+74 |
| | |||||
* | Version 0.2.30.2.3 | Olivier Crête | 2014-02-05 | 1 | -1/+1 |
| | |||||
* | Make sure the GUPnPContextManager callback is not called after the object has | Olivier Crête | 2014-02-05 | 1 | -2/+2 |
| | | | | disappeared | ||||
* | Add signal to make it possible to ignore certain GUPnPContexts | Olivier Crête | 2014-02-05 | 2 | -0/+33 |
| | |||||
* | Fix build on OpenBSD. | Jasper Lievisse Adriaanse | 2013-06-24 | 1 | -1/+4 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=653970 | ||||
* | Pass GError as pointer, not struct, to g_signal_emit() | Olivier Crête | 2013-06-24 | 1 | -1/+1 |
| | |||||
* | Fix introspection comment | Olivier Crête | 2013-01-04 | 1 | -2/+2 |
| | |||||
* | Include config.h everywhere | Olivier Crête | 2013-01-04 | 2 | -0/+7 |
| | |||||
* | Emit GError in signal as boxed type | Olivier Crête | 2013-01-04 | 2 | -4/+4 |
| | |||||
* | gir build: depend on library for 'make -j' safety | Ryan Lortie | 2012-11-09 | 1 | -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.1 | Olivier Crête | 2011-11-07 | 1 | -1/+1 |
| | |||||
* | Restore the "main-context" property as read-only | Olivier Crête | 2011-11-07 | 1 | -2/+45 |
| | | | | Farsight2 used it to put a timer in the thread's context | ||||
* | Version 0.2.00.2.0 | Olivier Crête | 2011-11-07 | 1 | -1/+1 |
| | |||||
* | Don't leak control points | Jens Georg | 2011-11-07 | 1 | -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ête | 2011-11-07 | 3 | -75/+11 |
| | | | | | but instead force the same GMainContext to be pushed on the thread for any call to the API. | ||||
* | Disable introspection really if disabled | Olivier Crête | 2011-05-04 | 1 | -0/+4 |
| | |||||
* | Use variable for glib-genmarshal | Laurent Bigonville | 2011-05-04 | 1 | -5/+5 |
| | | | | Otherwise the build fails if it is installed outside of the path | ||||
* | Port to introspection 0.10 | Olivier Crête | 2011-04-06 | 1 | -0/+4 |
| | |||||
* | Version 0.1.90.1.9 | Olivier Crête | 2011-04-06 | 1 | -1/+1 |
| | |||||
* | Push context as thread default context if it isn't already | Olivier Crête | 2011-04-06 | 1 | -0/+2 |
| | | | | | Works around gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=646957 | ||||
* | Version 0.1.80.1.8 | Olivier Crête | 2011-01-17 | 1 | -1/+1 |
| | |||||
* | Test GError on invalid ip | Olivier Crête | 2011-01-17 | 1 | -2/+2 |
| | |||||
* | Correctly give GError if the local router gives a bogus reply | Olivier Crête | 2011-01-17 | 1 | -6/+8 |
| | |||||
* | simpleigdthread: Add typecast to make newer GCC happy | Olivier Crête | 2010-12-20 | 1 | -1/+1 |
| | | | | | Report by Peter Robinson http://bugzilla.openedhand.com/show_bug.cgi?id=2209 | ||||
* | Explain more clearly what local_ip means | Olivier Crête | 2010-08-02 | 1 | -1/+2 |
| | |||||
* | Add GObject Introspection support | Olivier Crête | 2010-05-21 | 3 | -11/+21 |
| | |||||
* | Version 0.1.70.1.7 | Olivier Crête | 2010-05-19 | 1 | -1/+1 |
| | |||||
* | Fix race if g_main_loop_quit() is called just before g_main_loop_run() | Olivier Crête | 2010-05-19 | 1 | -1/+19 |
| | |||||
* | override the main-context construct time property in the constructor | Sjoerd Simons | 2010-05-14 | 1 | -3/+22 |
| | |||||
* | Remove empty lines | Olivier Crête | 2010-01-18 | 1 | -2/+0 |
| | |||||
* | Validate returned IP addresses | Olivier Crête | 2010-01-18 | 1 | -0/+34 |
| | |||||
* | Added python bindings | Louis-Francis Ratté-Boulianne | 2009-12-28 | 3 | -5/+33 |
| | |||||
* | Version 0.1.50.1.5 | Olivier Crête | 2009-12-05 | 1 | -1/+1 |
| | |||||
* | Port to use GUPnPContextManager | Olivier Crête | 2009-11-23 | 1 | -113/+63 |
| |