2008-05-19 Jorn Baayen * NEWS: * configure.ac: * libgssdp/Makefile.am: Bump soname and release 0.6.1. 2008-05-13 Jorn Baayen * doc/gssdp.types: Add types file so that introspection works. 2008-05-13 Jorn Baayen * NEWS: * configure.ac: Release gssdp 0.6. 2008-04-15 Jorn Baayen * libgssdp/gssdp-resource-browser.c (resource_available): * libgssdp/gssdp-resource-group.c (gssdp_resource_group_set_available): Use g_timeout_add_seconds(). We can because soup 2.4 depends on glib 2.16. 2008-04-15 Jorn Baayen * gssdp-1.0-uninstalled.pc.in: * gssdp-1.0.pc.in: Update for soup 2.4. 2008-04-14 Zeeshan Ali Khattak * configure.ac: * libgssdp/gssdp-client.c (parse_http_request), (parse_http_response), (socket_source_cb): * libgssdp/gssdp-resource-browser.c (resource_available), (resource_unavailable), (received_discovery_response), (received_announcement), (message_received_cb): * libgssdp/gssdp-resource-group.c (message_received_cb), (discovery_response_timeout): * tools/Makefile.am: * tools/gssdp-device-sniffer.c (packet_header_to_string), (display_packet), (on_packet_selected), (packet_to_treeview_data), (append_packet), (on_ssdp_message), (create_packet_treemodel): Port to libsoup 2.4. 2008-03-12 Zeeshan Ali Khattak * configure.ac: Require correct version of libsoup (>= 2.2.100). 2008-02-26 Jorn Baayen * autogen.sh: Don't call glib-gettextize. 2008-02-24 Jorn Baayen * configure.ac: Remove last trace of unused i18n. 2008-02-23 Jorn Baayen * NEWS: * configure.ac: Release 0.4.2. 2008-02-09 Zeeshan Ali Khattak * tools/gssdp-device-sniffer.c: Add port argument to 'message-received' callback function. 2008-02-09 Jorn Baayen * libgssdp/gssdp-protocol.h: * libgssdp/gssdp-resource-browser.c: (send_discovery_request): Include g_get_application_name() in "User-Agent" header. 2008-02-09 Jorn Baayen * libgssdp/gssdp-protocol.h: Add "User-Agent" header to discovery request. 2008-02-02 Jorn Baayen * libgssdp/gssdp-client.c: (gssdp_client_init), (gssdp_client_set_property), (gssdp_client_dispose), (gssdp_client_new), (gssdp_client_set_main_context), (_gssdp_client_send_message), (string_list_free), (header_hash), (header_equal), (socket_source_cb): * libgssdp/gssdp-socket-source.c: (gssdp_socket_source_new): * libgssdp/gssdp-socket-source.h: Send SSDP messages from dynamic port. 2008-02-01 Jorn Baayen * libgssdp/gssdp-resource-browser.c: (gssdp_resource_browser_set_property), (gssdp_resource_browser_dispose), (gssdp_resource_browser_set_active), (clear_cache): Emit multiple M-SEARCH requests because UDP is unreliable. Based on a patch by Zeeshan Ali. 2008-01-31 Jorn Baayen * libgssdp/gssdp-client-private.h: * libgssdp/gssdp-client.c: (gssdp_client_class_init), (_gssdp_client_send_message), (socket_source_cb): * libgssdp/gssdp-marshal.list: * libgssdp/gssdp-protocol.h: * libgssdp/gssdp-resource-browser.c: (gssdp_resource_browser_set_active): * libgssdp/gssdp-resource-group.c: (resource_group_timeout), (message_received_cb), (construct_al), (discovery_response_timeout), (resource_alive), (resource_byebye): * libgssdp/gssdp-socket-source.h: - Send discovery response to port of origin instead of to SSDP port. - Add Date header to discovery response. - Add missing G_GNUC_INTERNALs. 2008-01-14 Jorn Baayen * Makefile.am: * configure.ac: Remove unused translation framework. 2007-09-23 Jorn Baayen * NEWS: * configure.ac: Release 0.4.1. 2007-09-11 Zeeshan Ali * tools/gssdp-device-sniffer.c: (setup_treeviews): Pass the correct value to n_columns argument of gtk_list_store_new(). Fixes bug#501. 2007-09-10 Zeeshan Ali * tools/gssdp-device-sniffer.c: (setup_treeviews): Make sure treemodels get created at the startup. 2007-08-23 Jorn Baayen * gssdp-1.0-uninstalled.pc.in: * gssdp-1.0.pc.in: Move libsoup req to Requires.Private. 2007-07-27 Jorn Baayen * libgssdp/gssdp-client.c: (socket_source_cb): Fix compiler warning. Fixes #421. Patch by Priit Laes. 2007-07-26 Jorn Baayen * NEWS: Updated. * configure.ac: Bump version number to 0.4. 2007-07-26 Jorn Baayen * gssdp-1.0.pc.in: List all dependencies. 2007-07-25 Jorn Baayen * doc/gssdp-sections.txt: * libgssdp/gssdp-error.c: Doc polish. 2007-07-25 Jorn Baayen * README: Somewhat better description. 2007-07-24 Jorn Baayen * NEWS: * configure.ac: Release 0.3. 2007-07-08 Jorn Baayen * libgssdp/gssdp-protocol.h: s/bye-bye/byebye. * libgssdp/gssdp-resource-group.c: (gssdp_resource_group_dispose): byebye resources before unreffing client. 2007-07-03 Jorn Baayen * NEWS: * configure.ac: Release 0.2. 2007-06-30 Jorn Baayen * libgssdp/gssdp-error.c: (gssdp_error_quark): Change quark name for consistency. 2007-06-30 Jorn Baayen * libgssdp/gssdp-client.c: (gssdp_client_set_property): * libgssdp/gssdp-error.h: * libgssdp/gssdp-resource-browser.c: * libgssdp/gssdp-resource-group.c: Use error codes. 2007-06-30 Jorn Baayen * libgssdp/gssdp-resource-browser.c: (resource_available): Use SoupDate for Expires header support. 2007-06-13 Ross Burton * configure.ac: Use --without-libglade rather than --disable-libglade. 2007-06-13 Ross Burton * tools/Makefile.am: Dist the glade.