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