profile/ivi/GSSDP.git
16 years agogssdp 0.4
Jorn Baayen [Thu, 26 Jul 2007 14:52:20 +0000 (14:52 +0000)]
gssdp 0.4

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@336 d8cb91d7-bff9-0310-92b9-80b65e4482b2

16 years ago2007-07-26 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Wed, 25 Jul 2007 23:23:52 +0000 (23:23 +0000)]
2007-07-26  Jorn Baayen  <jorn@openedhand.com>

* gssdp-1.0.pc.in:

List all dependencies.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@329 d8cb91d7-bff9-0310-92b9-80b65e4482b2

16 years ago2007-07-25 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Wed, 25 Jul 2007 13:56:19 +0000 (13:56 +0000)]
2007-07-25  Jorn Baayen  <jorn@openedhand.com>

* doc/gssdp-sections.txt:
* libgssdp/gssdp-error.c:

Doc polish.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@323 d8cb91d7-bff9-0310-92b9-80b65e4482b2

16 years ago2007-07-25 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Wed, 25 Jul 2007 12:20:40 +0000 (12:20 +0000)]
2007-07-25  Jorn Baayen  <jorn@openedhand.com>

* README:

Somewhat better description.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@319 d8cb91d7-bff9-0310-92b9-80b65e4482b2

16 years ago2007-07-24 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Tue, 24 Jul 2007 08:11:52 +0000 (08:11 +0000)]
2007-07-24  Jorn Baayen  <jorn@openedhand.com>

* NEWS:
* configure.ac:

Release 0.3.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@306 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-07-08 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Sun, 8 Jul 2007 10:07:50 +0000 (10:07 +0000)]
2007-07-08  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/gssdp-protocol.h:

s/bye-bye/byebye.

* libgssdp/gssdp-resource-group.c: (gssdp_resource_group_dispose):

byebype resources before unreffing client.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@294 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-07-03 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Mon, 2 Jul 2007 20:58:08 +0000 (20:58 +0000)]
2007-07-03  Jorn Baayen  <jorn@openedhand.com>

* NEWS:
* configure.ac:

Release 0.2.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@283 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-06-30 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Sat, 30 Jun 2007 13:27:02 +0000 (13:27 +0000)]
2007-06-30  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/gssdp-error.c: (gssdp_error_quark):

Change quark name for consistency.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@271 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-06-30 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Sat, 30 Jun 2007 12:56:04 +0000 (12:56 +0000)]
2007-06-30  Jorn Baayen  <jorn@openedhand.com>

* 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.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@270 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-06-30 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Sat, 30 Jun 2007 11:40:20 +0000 (11:40 +0000)]
2007-06-30  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/gssdp-resource-browser.c: (resource_available):

Use SoupDate for Expires header support.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@265 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-06-13 Ross Burton <ross@openedhand.com>
Ross Burton [Wed, 13 Jun 2007 08:53:22 +0000 (08:53 +0000)]
2007-06-13  Ross Burton  <ross@openedhand.com>

* configure.ac:
Use --without-libglade rather than --disable-libglade.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@239 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-06-13 Ross Burton <ross@openedhand.com>
Ross Burton [Wed, 13 Jun 2007 08:44:00 +0000 (08:44 +0000)]
2007-06-13  Ross Burton  <ross@openedhand.com>

* tools/Makefile.am:
Dist the glade.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@238 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-26 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Sat, 26 May 2007 18:44:25 +0000 (18:44 +0000)]
2007-05-26  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/gssdp-client.c:
* libgssdp/gssdp-client.h:
* libgssdp/gssdp-error.c:
* libgssdp/gssdp-resource-browser.c:
* libgssdp/gssdp-resource-browser.h:
* libgssdp/gssdp-resource-group.c:
* libgssdp/gssdp-resource-group.h:

gtkdoc-fu.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@231 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-26 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Sat, 26 May 2007 18:16:09 +0000 (18:16 +0000)]
2007-05-26  Jorn Baayen  <jorn@openedhand.com>

* configure.ac:
* doc/Makefile.am:
* doc/gssdp-docs.sgml:

Added doc preamble.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@228 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years agocorrect wording
Jorn Baayen [Mon, 21 May 2007 17:02:12 +0000 (17:02 +0000)]
correct wording

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@225 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-21 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Mon, 21 May 2007 15:40:14 +0000 (15:40 +0000)]
2007-05-21  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/gssdp-client.c: (gssdp_client_class_init):
* libgssdp/gssdp-client.h:
* libgssdp/gssdp-error.c:
* libgssdp/gssdp-resource-browser.c:
(gssdp_resource_browser_class_init):
* libgssdp/gssdp-resource-browser.h:
* libgssdp/gssdp-resource-group.c:
(gssdp_resource_group_class_init),
(gssdp_resource_group_get_max_age):
* libgssdp/gssdp-resource-group.h:

Doc coverage to 100%.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@224 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years agosort
Jorn Baayen [Mon, 21 May 2007 15:10:49 +0000 (15:10 +0000)]
sort

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@223 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-21 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Mon, 21 May 2007 15:03:45 +0000 (15:03 +0000)]
2007-05-21  Jorn Baayen  <jorn@openedhand.com>

* doc/Makefile.am:

Exclude private bits.

* doc/gssdp-docs.sgml:

Add title.

* libgssdp/gssdp-client.c: (gssdp_client_class_init):

Mark 'message-received' as private.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@221 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-21 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Mon, 21 May 2007 14:45:30 +0000 (14:45 +0000)]
2007-05-21  Jorn Baayen  <jorn@openedhand.com>

* configure.ac:

Point to gupnp.org.

* tools/Makefile.am:

Include path to glade file.

* po/*:

Added missing files.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@219 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-21 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Mon, 21 May 2007 14:33:07 +0000 (14:33 +0000)]
2007-05-21  Jorn Baayen  <jorn@openedhand.com>

* tools/gssdp-device-sniffer.glade:

Some UI cleanup.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@218 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-20 Zeeshan Ali <zeenix@gstreamer.net>
Jorn Baayen [Sun, 20 May 2007 09:53:26 +0000 (09:53 +0000)]
2007-05-20  Zeeshan Ali  <zeenix@gstreamer.net>

* tools/gssdp-device-sniffer.c: (append_device),
(resource_available_cb), (create_device_treemodel),
(setup_treeviews):

Replace 'Notify' and 'Last Notify' fields with 'First Notify'.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@217 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-19 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Sat, 19 May 2007 20:50:03 +0000 (20:50 +0000)]
2007-05-19  Jorn Baayen  <jorn@openedhand.com>

* tools/gssdp-device-sniffer.glade:

Fix about box closing.

2007-05-19  Zeeshan Ali  <zeenix@gstreamer.net>

* tools/gssdp-device-sniffer.c: (init_ui):

device-sniffer should test of the existance of the glade file itself,
to avoid warning messages from libglade.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@216 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-16 Zeeshan Ali <zeenix@gstreamer.net>
Jorn Baayen [Fri, 18 May 2007 14:42:17 +0000 (14:42 +0000)]
2007-05-16  Zeeshan Ali  <zeenix@gstreamer.net>

* tools/gssdp-device-sniffer.c: (append_device),
(resource_available_cb):

Append the device to the device treeview even when all details are not
yet known.

* tools/gssdp-device-sniffer.glade:

Fix the closing of dialog.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@215 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-15 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Tue, 15 May 2007 07:37:37 +0000 (07:37 +0000)]
2007-05-15  Jorn Baayen  <jorn@openedhand.com>

* tools/gssdp-device-sniffer.c: (packet_to_treeview_data),
(on_ssdp_message):
* tools/gssdp-device-sniffer.glade:

Updates by Zeeshan.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@214 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-11 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Sun, 13 May 2007 11:54:03 +0000 (11:54 +0000)]
2007-05-11  Jorn Baayen  <jorn@openedhand.com>

* AUTHORS: Added Zeeshan.

2007-05-11  Zeeshan Ali  <zeenix@gstreamer.net>

* tools/gssdp-device-sniffer.c: (on_ssdp_message),
(on_use_filter_radiobutton_toggled), (get_ip_filter),
(on_address_filter_dialog_response), (init_ui), (init_upnp):
* tools/gssdp-device-sniffer.glade:

- Correctly handle delete-event.
- Fix initial size of the window.
- Add support for IP-filtering of packets.
- Do active the resource-browser.
- Add copyright header.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@213 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-11 Zeeshan Ali <zeenix@gstreamer.net>
Jorn Baayen [Fri, 11 May 2007 15:41:16 +0000 (15:41 +0000)]
2007-05-11  Zeeshan Ali  <zeenix@gstreamer.net>

* tools/gssdp-device-sniffer.c: (append_device), (find_device),
(update_device), (resource_available_cb), (remove_device),
(resource_unavailable_cb), (create_packet_treemodel),
(create_device_treemodel), (setup_treeview), (setup_treeviews),
(init_upnp), (main):
* tools/gssdp-device-sniffer.glade:

- Remove unimplementable menu items and the associated callbacks.
- Implement device view.
- Deinit gssdp objects first rather than the UI.
- Some minor fixes.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@212 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-10 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Thu, 10 May 2007 15:43:13 +0000 (15:43 +0000)]
2007-05-10  Jorn Baayen  <jorn@openedhand.com>

* NEWS:
* README:

Added some text.

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@211 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years agoMove into trunk
Matthew Allum [Thu, 10 May 2007 12:31:24 +0000 (12:31 +0000)]
Move into trunk

git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gssdp@209 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-10 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Thu, 10 May 2007 08:28:42 +0000 (08:28 +0000)]
2007-05-10  Jorn Baayen  <jorn@openedhand.com>

* Makefile.am:

Do not install uninstalled PC file.

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@208 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-09 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Wed, 9 May 2007 16:35:28 +0000 (16:35 +0000)]
2007-05-09  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/gssdp-resource-browser.c: (resource_available):

Disable support for Expires header for now as correct RFC 1123 parsing
is a pain.

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@201 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-08 Zeeshan Ali <zeenix@gstreamer.net>
Jorn Baayen [Tue, 8 May 2007 11:42:37 +0000 (11:42 +0000)]
2007-05-08  Zeeshan Ali  <zeenix@gstreamer.net>

  * tools/gssdp-device-sniffer.c: (clear_packet_treeview),
  (packet_header_to_string), (clear_textbuffer),
  (update_packet_details), (display_packet), (on_packet_selected),
  (on_clear_packet_capture_activate), (packet_to_treeview_data),
  (append_packet), (on_ssdp_message), (create_model),
  (setup_treeviews), (init_upnp):

  - Implement packet details viewing.
  - Browsing passively.
  - Rename on_gssdp_message to on_ssdp_message
  - Implement clearing of packet info treeview and textview.
  - Rename clear_packet_capture1 to clear_packet_capture

  * tools/gssdp-device-sniffer.glade:

  Rename clear_packet_capture1 to clear_packet_capture

2007-05-08  Zeeshan Ali  <zeenix@gstreamer.net>

* libgssdp/gssdp-client.c: (socket_source_cb):

Unref the table instead of destroying it.

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@192 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-07 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Mon, 7 May 2007 15:03:59 +0000 (15:03 +0000)]
2007-05-07  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/gssdp-resource-browser.c: (received_discovery_response):

Handle standard-uncompliant replies to "ssdp:all" discovery requests
gracefully.

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@190 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-07 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Mon, 7 May 2007 14:17:12 +0000 (14:17 +0000)]
2007-05-07  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/gssdp-resource-browser.c: (resource_available):

Allow spaces when parsing Cache-Control.

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@188 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-04 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Fri, 4 May 2007 13:13:18 +0000 (13:13 +0000)]
2007-05-04  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/gssdp-protocol.h:
* libgssdp/gssdp-resource-browser.c: (received_announcement):
* libgssdp/gssdp-resource-browser.h:
* libgssdp/gssdp-resource-group.c: (message_received_cb):
* tests/test-browser.c: (main):
* tools/gssdp-device-sniffer.c: (init_upnp):

Define GSSDP_ALL_RESOURCES in gupnp-resource-browser.h.

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@187 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-04 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Fri, 4 May 2007 08:22:41 +0000 (08:22 +0000)]
2007-05-04  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/gssdp-resource-browser.c: (received_announcement):
* libgssdp/gssdp-resource-group.c: (message_received_cb),
(discovery_response_timeout), (discovery_response_free):

More "ssdp:all" work - should be all good now.

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@186 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-04 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Fri, 4 May 2007 08:04:08 +0000 (08:04 +0000)]
2007-05-04  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/gssdp-protocol.h:
* libgssdp/gssdp-resource-group.c: (message_received_cb):
* tests/test-browser.c: (main):

Handle "ssdp:all" correctly.

2007-05-04  Zeeshan Ali  <zeenix@gstreamer.net>

* Makefile.am:
* configure.ac:
* tools/Makefile.am:
* tools/gssdp-device-sniffer.c: (on_av_media_servers_1_0_activate),
(on_av_renderers_1_0_activate),
(on_enable_packet_capture_activate),
(on_search_all_devices_activate),
(on_clear_packet_capture1_activate), (on_details_activate),
(on_filter_menuitem_activate), (on_address_filter_activate),
(on_search_root_devices_activate),
(on_show_device_tracking_activate),
(on_internet_gateways_1_0_activate), (append_packet),
(on_gssdp_message), (on_custom_search_dialog_response),
(create_model), (setup_treeview), (setup_treeviews),
(on_delete_event), (init_ui), (deinit_ui), (init_upnp),
(deinit_upnp), (main):
* tools/gssdp-device-sniffer.glade:
Add a basic version of gssdp-device-sniffer.

2007-05-04  Zeeshan Ali  <zeenix@gstreamer.net>

* Makefile.am:
* configure.ac:
* gssdp-1.0-uninstalled.pc.in: Enable the users to build/link against
uninstalled gssdp.

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@185 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-03 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Thu, 3 May 2007 20:32:21 +0000 (20:32 +0000)]
2007-05-03  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/gssdp-protocol.h:
* libgssdp/gssdp-resource-browser.c: (received_announcement):
Actually, target field is NT for notifications, and ST
for searches ...

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@184 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-03 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Thu, 3 May 2007 20:17:02 +0000 (20:17 +0000)]
2007-05-03  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/gssdp-resource-browser.c: (received_announcement):
Target field is ST, not NT.

* libgssdp/gssdp-resource-group.c: (message_received_cb):
Add comment.

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@182 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-05-03 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Thu, 3 May 2007 20:09:19 +0000 (20:09 +0000)]
2007-05-03  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/Makefile.am:
* libgssdp/gssdp-client.c:
* libgssdp/gssdp-resource-browser.c:
(gssdp_resource_browser_get_property),
(gssdp_resource_browser_set_property),
(gssdp_resource_browser_class_init), (resource_available),
(resource_unavailable), (received_discovery_response),
(received_announcement), (message_received_cb):
* libgssdp/gssdp-resource-browser.h:
* libgssdp/gssdp-resource-group.c:
(gssdp_resource_group_get_property),
(gssdp_resource_group_set_property),
(gssdp_resource_group_class_init),
(gssdp_resource_group_remove_resource), (message_received_cb),
(discovery_response_timeout), (discovery_response_free),
(resource_alive), (resource_byebye):
* libgssdp/gssdp-resource-group.h:
* libgssdp/gssdp-service-browser.c:
* libgssdp/gssdp-service-browser.h:
* libgssdp/gssdp-service-group.c:
* libgssdp/gssdp-service-group.h:
* libgssdp/gssdp.h:
* tests/test-browser.c: (resource_available_cb), (main):
* tests/test-publish.c: (main):

Rename ServiceBrowser and ServiceGroup to ResourceBrowser
and ServiceGroup as to be consistent with the UPnP book.

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@181 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-04-19 Zeeshan Ali <zeenix@gstreamer.net>
Jorn Baayen [Thu, 19 Apr 2007 12:21:11 +0000 (12:21 +0000)]
2007-04-19  Zeeshan Ali  <zeenix@gstreamer.net>

* libgssdp/gssdp-client.c: (header_hash), (check_header_equality),
(socket_source_cb): HTTP/1.1 headers needs to be case-insensitive and
so should be our hash-table of HTTP headers.

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@179 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-04-16 Jorn Baayen <jorn@openedhand.com>
Jorn Baayen [Mon, 16 Apr 2007 11:47:52 +0000 (11:47 +0000)]
2007-04-16  Jorn Baayen  <jorn@openedhand.com>

* libgssdp/gssdp-client.c: (socket_source_cb):

Calculate message length correctly.

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@178 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years ago2007-04-16 Zeeshan Ali <zeenix@gstreamer.net>
Jorn Baayen [Mon, 16 Apr 2007 11:35:08 +0000 (11:35 +0000)]
2007-04-16  Zeeshan Ali  <zeenix@gstreamer.net>

* libgssdp/gssdp-socket-source.c: (gssdp_socket_source_new):

Allow multiple gssdp clients to exist on the same machine.

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@176 d8cb91d7-bff9-0310-92b9-80b65e4482b2

17 years agoget rid of local SoupHeaders copy
Jorn Baayen [Fri, 15 Dec 2006 12:44:17 +0000 (12:44 +0000)]
get rid of local SoupHeaders copy

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@175 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoconstructor error love
Jorn Baayen [Fri, 7 Jul 2006 10:07:51 +0000 (10:07 +0000)]
constructor error love

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@166 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agocorrect doc makefile
Jorn Baayen [Fri, 26 May 2006 10:47:49 +0000 (10:47 +0000)]
correct doc makefile

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@139 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoMake set_active() API consistent with other property setters.
Jorn Baayen [Fri, 5 May 2006 09:57:39 +0000 (09:57 +0000)]
Make set_active() API consistent with other property setters.

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@138 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agouse a shared timeout for service re-announcements
Jorn Baayen [Tue, 2 May 2006 13:11:36 +0000 (13:11 +0000)]
use a shared timeout for service re-announcements

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@137 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoadded dep on glib 2.9.1
Jorn Baayen [Fri, 28 Apr 2006 09:46:16 +0000 (09:46 +0000)]
added dep on glib 2.9.1

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@136 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agofully functonial ServiceGroup
Jorn Baayen [Fri, 28 Apr 2006 08:43:39 +0000 (08:43 +0000)]
fully functonial ServiceGroup

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@135 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoPartial GSSDPServiceGroup implementation
Jorn Baayen [Thu, 27 Apr 2006 13:38:43 +0000 (13:38 +0000)]
Partial GSSDPServiceGroup implementation

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@134 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoServiceBrowser will now only listen to the socket when it has been started
Jorn Baayen [Thu, 27 Apr 2006 11:26:10 +0000 (11:26 +0000)]
ServiceBrowser will now only listen to the socket when it has been started

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@133 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agogssdp-headers -> soup-headers
Jorn Baayen [Thu, 27 Apr 2006 08:08:09 +0000 (08:08 +0000)]
gssdp-headers -> soup-headers

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@132 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agono need to set LC_TIME as GNU strptime tries to parse international strings as well
Jorn Baayen [Thu, 27 Apr 2006 06:47:28 +0000 (06:47 +0000)]
no need to set LC_TIME as GNU strptime tries to parse international strings as well

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@131 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoGSSDPServiceBrowser is fully functional now
Jorn Baayen [Mon, 24 Apr 2006 11:47:39 +0000 (11:47 +0000)]
GSSDPServiceBrowser is fully functional now
still needs a bit of cleanup love

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@130 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoromove old file
Jorn Baayen [Fri, 21 Apr 2006 13:52:19 +0000 (13:52 +0000)]
romove old file

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@129 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoreshuffled API to be more generic (and more like Avahi, incidentally)
Jorn Baayen [Fri, 21 Apr 2006 13:51:26 +0000 (13:51 +0000)]
reshuffled API to be more generic (and more like Avahi, incidentally)

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@128 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoalways bind to SSDP port
Jorn Baayen [Thu, 20 Apr 2006 13:56:50 +0000 (13:56 +0000)]
always bind to SSDP port

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@127 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agodisable loopback
Jorn Baayen [Thu, 20 Apr 2006 13:52:58 +0000 (13:52 +0000)]
disable loopback

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@126 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoimplement sending discovery requests
Jorn Baayen [Thu, 20 Apr 2006 13:38:01 +0000 (13:38 +0000)]
implement sending discovery requests

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@125 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoupdates
Jorn Baayen [Thu, 20 Apr 2006 09:57:31 +0000 (09:57 +0000)]
updates

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@124 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agocompleted skels
Jorn Baayen [Thu, 20 Apr 2006 09:51:56 +0000 (09:51 +0000)]
completed skels

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@123 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoAdded GSSDPService dummy implementation
Jorn Baayen [Thu, 20 Apr 2006 08:08:37 +0000 (08:08 +0000)]
Added GSSDPService dummy implementation

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@122 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoadded dependency on 'uuid'
Jorn Baayen [Wed, 19 Apr 2006 14:06:07 +0000 (14:06 +0000)]
added dependency on 'uuid'

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@121 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoskeleton implementation of GSSDPDevice
Jorn Baayen [Wed, 19 Apr 2006 14:05:49 +0000 (14:05 +0000)]
skeleton implementation of GSSDPDevice

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@120 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoimplemented GSSDPDiscoverable
Jorn Baayen [Wed, 19 Apr 2006 13:35:22 +0000 (13:35 +0000)]
implemented GSSDPDiscoverable

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@119 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agocorrected includes
Jorn Baayen [Wed, 19 Apr 2006 11:37:26 +0000 (11:37 +0000)]
corrected includes

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@118 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoremove junk
Jorn Baayen [Wed, 19 Apr 2006 11:34:20 +0000 (11:34 +0000)]
remove junk

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@117 d8cb91d7-bff9-0310-92b9-80b65e4482b2

18 years agoadded gssdp skels
Jorn Baayen [Wed, 19 Apr 2006 11:32:43 +0000 (11:32 +0000)]
added gssdp skels

git-svn-id: https://svn.o-hand.com/repos/gupnp/gssdp@116 d8cb91d7-bff9-0310-92b9-80b65e4482b2