summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* wip: Rewrite link-local locationswip/ipv6Jens Georg2018-10-293-2/+80
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* wip: Add max hops for v6Jens Georg2018-10-291-1/+6
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* wip: Add pktinfo handling for ipv6Jens Georg2018-10-295-1/+282
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* WIPJens Georg2018-10-291-5/+5
|
* wip: ipv6 optsJens Georg2018-10-295-19/+69
|
* wip: send v6 discoveryJens Georg2018-10-298-16/+89
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* wip: Use GInetAddress consistently in clientJens Georg2018-10-291-27/+18
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Consistently use GInetAddress in socket sourceJens Georg2018-10-293-37/+29
| | | | | | Don't pass around the ip address as string Signed-off-by: Jens Georg <mail@jensge.org>
* build: Use proper syntax for config.hJens Georg2018-10-291-3/+3
| | | | | The code depdens on the #define / #undef semantics from autoconf. Keep it that way
* sniffer: Modify ui file search orderJens Georg2018-10-261-17/+15
| | | | | | | | | | Search order is as follows: - Current dir - Next to the executable - Install path Also change the way to look for the file. Just use gtk_builder_add_from_file and have it fail when the path does not exist
* meson: Fix symbol exporting for snifferJens Georg2018-10-261-1/+2
|
* meson: Backport meson supportJens Georg2018-10-2616-21/+214
|
* Update Bugtracker URLJens Georg2018-10-261-1/+1
|
* Post-release version bumpJens Georg2018-10-261-1/+1
|
* Prepare 1.0.2gssdp-1.0.2Jens Georg2017-03-202-1/+9
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Remove deprecated functions with GTK 3.22Jens Georg2017-03-041-3/+23
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* doc: Move annotations to the bottomJens Georg2017-03-041-1/+1
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Prepare 1.0.1gssdp-1.0.1Jens Georg2016-10-153-2/+18
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* doc: Update FSF addressJens Georg2016-10-151-3/+3
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* doc: Declare stableJens Georg2016-10-151-1/+1
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* win32: Fix compiler issues with recent mingwJens Georg2016-10-151-14/+16
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* client: Use proper modifer for ssize_tJens Georg2016-10-151-3/+3
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Release 1.0gssdp-1.0Jens Georg2016-09-191-1/+1
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Prepare 0.99.0gssdp-0.99.0Jens Georg2016-08-152-1/+10
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Add new API to docsJens Georg2016-08-151-0/+2
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Don't leak arp_lookupJens Georg2016-07-071-2/+2
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Post-release version bumpJens Georg2016-06-201-1/+1
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Prepare 0.14.16gssdp-0.14.16Jens Georg2016-06-201-0/+17
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Fix interface lookup on Win32Florian Zwoch2016-06-181-27/+39
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=762455
* Remove unused includeAurélien Chabot2016-06-181-9/+0
| | | | | | | | | | | | | | | | Those include were introduce by the patch : 3030bf4cb97db33fcdfe7e69706fdb0f19b0f446 Port to glib multicast socket functions It seem there were needed in the first revision of the patch but not anymore after reviews. Moreover this will fix the build with bionic as ifaddrs.h is not available on this toolchain. Signed-off-by: Aurélien Chabot <aurelien.chabot@parrot.com> https://bugzilla.gnome.org/show_bug.cgi?id=765709
* gssdp-client: Fill the device interface index for bionicAurélien Chabot2016-06-181-0/+2
| | | | | | | | | | This is possible now due to the recent support of if_nametoindex that is available on android. Without that, the device index is never filled leading to all packets that are received on the socket to be dropped. Signed-off-by: Aurélien Chabot <aurelien.chabot@parrot.com> https://bugzilla.gnome.org/show_bug.cgi?id=765688
* Post-release version bumpJens Georg2016-04-251-1/+1
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Prepare 0.14.15gssdp-0.14.15Jens Georg2016-04-251-0/+21
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* client: Do not leak host_addrJens Georg2016-04-241-0/+5
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Do not use PKTINFO on OS XJens Georg2016-04-241-1/+1
| | | | | | Signed-off-by: Jens Georg <mail@jensge.org> https://bugzilla.gnome.org/show_bug.cgi?id=762324
* build: Add macros from autoconf-archiveJens Georg2016-04-152-0/+139
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* gssdp-client: Fix potential strncpy() buffer overflowPhilip Withnall2016-04-061-1/+1
| | | | | | | | | | | | strncpy() does not append a nul terminator if the input string is at least as long as the output buffer length — so you must always reserve space in the output buffer for a nul terminator. The req structure was previously memset() to zero, so a nul terminator is present in arp_dev already. Spotted by Coverity (CID: 143731). https://bugzilla.gnome.org/show_bug.cgi?id=764677
* gssdp-client: Fix preprocessor syntaxPhilip Withnall2016-04-041-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=762324
* Add ARP lookup for LinuxJens Georg2016-04-021-0/+41
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=653894
* Fill user-agent cache from SSDP packetsJens Georg2016-04-021-0/+13
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=653894
* Add user-agent cache to GSSDP clientJens Georg2016-04-023-0/+86
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=653894
* Use if_nametoindex if availableJens Georg2016-02-192-1/+16
| | | | | | Signed-off-by: Jens Georg <mail@jensge.org> https://bugzilla.gnome.org/show_bug.cgi?id=762324
* Use TTL passed to clientJens Georg2016-02-181-1/+1
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Post-release version bumpJens Georg2016-02-081-1/+1
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Prepare 0.14.14gssdp-0.14.14Jens Georg2016-02-081-0/+14
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Distribute vapi fileJens Georg2016-02-051-1/+1
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Fix active discoveryJens Georg2016-02-051-0/+11
| | | | | | | | | If we got host_ip and device from CM, we would not have the interface index and received packets would be thrown away. Passive discovery still worked. Signed-off-by: Jens Georg <mail@jensge.org>
* gssdp-client: Fix GLib warning if host IP is not knownPhilip Withnall2016-01-171-1/+2
| | | | | | | | Prevent calling a GInetAddress constructor with a NULL IP address if the host IP could not be determined. (This is happening on my Linux system; I have not investigated the cause.) https://bugzilla.gnome.org/show_bug.cgi?id=760702
* Post-release version bumpJens Georg2015-12-311-1/+1
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* Prepare 0.14.13gssdp-0.14.13Jens Georg2015-12-311-1/+9
| | | | Signed-off-by: Jens Georg <mail@jensge.org>