2007-05-04 Jorn Baayen <jorn@openedhand.com>
[profile/ivi/GSSDP.git] / ChangeLog
1 2007-05-04  Jorn Baayen  <jorn@openedhand.com>
2
3         * libgssdp/gssdp-protocol.h:
4         * libgssdp/gssdp-resource-browser.c: (received_announcement):
5         * libgssdp/gssdp-resource-browser.h:
6         * libgssdp/gssdp-resource-group.c: (message_received_cb):
7         * tests/test-browser.c: (main):
8         * tools/gssdp-device-sniffer.c: (init_upnp):
9
10         Define GSSDP_ALL_RESOURCES in gupnp-resource-browser.h.
11
12 2007-05-04  Jorn Baayen  <jorn@openedhand.com>
13
14         * libgssdp/gssdp-resource-browser.c: (received_announcement):
15         * libgssdp/gssdp-resource-group.c: (message_received_cb),
16         (discovery_response_timeout), (discovery_response_free):
17
18         More "ssdp:all" work - should be all good now.
19
20 2007-05-04  Jorn Baayen  <jorn@openedhand.com>
21
22         * libgssdp/gssdp-protocol.h:
23         * libgssdp/gssdp-resource-group.c: (message_received_cb):
24         * tests/test-browser.c: (main):
25
26         Handle "ssdp:all" correctly.
27
28 2007-05-04  Zeeshan Ali  <zeenix@gstreamer.net>
29
30         * Makefile.am:
31         * configure.ac:
32         * tools/Makefile.am:
33         * tools/gssdp-device-sniffer.c: (on_av_media_servers_1_0_activate),
34         (on_av_renderers_1_0_activate),
35         (on_enable_packet_capture_activate),
36         (on_search_all_devices_activate),
37         (on_clear_packet_capture1_activate), (on_details_activate),
38         (on_filter_menuitem_activate), (on_address_filter_activate),
39         (on_search_root_devices_activate),
40         (on_show_device_tracking_activate),
41         (on_internet_gateways_1_0_activate), (append_packet),
42         (on_gssdp_message), (on_custom_search_dialog_response),
43         (create_model), (setup_treeview), (setup_treeviews),
44         (on_delete_event), (init_ui), (deinit_ui), (init_upnp),
45         (deinit_upnp), (main):
46         * tools/gssdp-device-sniffer.glade:
47         Add a basic version of gssdp-device-sniffer.
48
49 2007-05-04  Zeeshan Ali  <zeenix@gstreamer.net>
50
51         * Makefile.am:
52         * configure.ac:
53         * gssdp-1.0-uninstalled.pc.in: Enable the users to build/link against
54         uninstalled gssdp.
55
56 2007-05-03  Jorn Baayen  <jorn@openedhand.com>
57
58         * libgssdp/gssdp-protocol.h:
59         * libgssdp/gssdp-resource-browser.c: (received_announcement):
60         Actually, target field is NT for notifications, and ST
61         for searches ...
62
63 2007-05-03  Jorn Baayen  <jorn@openedhand.com>
64
65         * libgssdp/gssdp-resource-browser.c: (received_announcement):
66         Target field is ST, not NT.
67
68         * libgssdp/gssdp-resource-group.c: (message_received_cb):
69         Add comment.
70
71 2007-05-03  Jorn Baayen  <jorn@openedhand.com>
72
73         * libgssdp/Makefile.am:
74         * libgssdp/gssdp-client.c:
75         * libgssdp/gssdp-resource-browser.c:
76         (gssdp_resource_browser_get_property),
77         (gssdp_resource_browser_set_property),
78         (gssdp_resource_browser_class_init), (resource_available),
79         (resource_unavailable), (received_discovery_response),
80         (received_announcement), (message_received_cb):
81         * libgssdp/gssdp-resource-browser.h:
82         * libgssdp/gssdp-resource-group.c:
83         (gssdp_resource_group_get_property),
84         (gssdp_resource_group_set_property),
85         (gssdp_resource_group_class_init),
86         (gssdp_resource_group_remove_resource), (message_received_cb),
87         (discovery_response_timeout), (discovery_response_free),
88         (resource_alive), (resource_byebye):
89         * libgssdp/gssdp-resource-group.h:
90         * libgssdp/gssdp-service-browser.c:
91         * libgssdp/gssdp-service-browser.h:
92         * libgssdp/gssdp-service-group.c:
93         * libgssdp/gssdp-service-group.h:
94         * libgssdp/gssdp.h:
95         * tests/test-browser.c: (resource_available_cb), (main):
96         * tests/test-publish.c: (main):
97
98         Rename ServiceBrowser and ServiceGroup to ResourceBrowser
99         and ServiceGroup as to be consistent with the UPnP book.
100
101 2007-04-19  Zeeshan Ali  <zeenix@gstreamer.net>
102
103         * libgssdp/gssdp-client.c: (header_hash), (check_header_equality),
104         (socket_source_cb): HTTP/1.1 headers needs to be case-insensitive and
105         so should be our hash-table of HTTP headers.
106
107 2007-04-16  Jorn Baayen  <jorn@openedhand.com>
108
109         * libgssdp/gssdp-client.c: (socket_source_cb):
110
111         Calculate message length correctly.
112
113 2007-04-16  Zeeshan Ali  <zeenix@gstreamer.net>
114
115         * libgssdp/gssdp-socket-source.c: (gssdp_socket_source_new):
116
117         Allow multiple gssdp clients to exist on the same machine.