1. 24 Jan, 2011 1 commit
  2. 05 Sep, 2010 1 commit
  3. 24 Aug, 2010 1 commit
  4. 19 Apr, 2010 1 commit
  5. 24 Aug, 2009 2 commits
  6. 24 Nov, 2008 1 commit
  7. 06 Nov, 2008 1 commit
    • Jussi Kukkonen's avatar
      2008-11-06 Zeeshan Ali (Khattak) <zeeshanak@gnome.org> · 6498e707
      Jussi Kukkonen authored
      	* AUTHORS:
      	* libgupnp/gupnp-resource-factory-private.h:
      	* libgupnp/gupnp-resource-factory.c:
      	* libgupnp/gupnp-resource-factory.h:
      	* libgupnp/gupnp-service-introspection.c:
      	* libgupnp/gupnp-service-introspection.h:
      	* libgupnp/gupnp-types-private.h:
      	* libgupnp/gupnp-types.c:
      	* libgupnp/gupnp-types.h:
      	* tests/test-introspection.c:
      	Replace my non-working "@gstreamer.net" email with "@gnome.org" one.
      
      git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gupnp@1347 d8cb91d7-bff9-0310-92b9-80b65e4482b2
      6498e707
  8. 27 Sep, 2008 1 commit
    • Jorn Baayen's avatar
      2008-09-27 Jorn Baayen <jorn@openedhand.com> · 014be4ec
      Jorn Baayen authored
      	* libgupnp/gupnp-context.c (gupnp_context_init),
      	(gupnp_context_constructor), (gupnp_context_class_init),
      	(gupnp_context_get_server), (host_path_handler):
      	* libgupnp/gupnp-resource-factory.c
      	(gupnp_resource_factory_create_device_proxy),
      	(gupnp_resource_factory_create_device),
      	(gupnp_resource_factory_create_service):
      	* libgupnp/gupnp-root-device.c (gupnp_root_device_constructor):
      	* libgupnp/gupnp-service-proxy.c (gupnp_service_proxy_dispose),
      	(emit_notifications), (server_handler), (subscription_expire),
      	(subscribe_got_response), (unsubscribe):
      	* libgupnp/gupnp-service.c (subscription_data_free), (subscribe),
      	(resubscribe):
      
      	Use the specified GMainContext for timeouts and plug several leaks.
      
      	Based on a patch from Olivier Crete <olivier.crete@collabora.co.uk>.
      
      
      
      git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gupnp@1269 d8cb91d7-bff9-0310-92b9-80b65e4482b2
      014be4ec
  9. 27 May, 2008 1 commit
    • Ross Burton's avatar
      2008-05-27 Ross Burton <ross@openedhand.com> · bcb304c1
      Ross Burton authored
      	* libgupnp/gupnp-control-point.c:
      	* libgupnp/gupnp-root-device.c:
      	* libgupnp/gupnp-context.c:
      	* libgupnp/gupnp-service-info.c:
      	* libgupnp/gupnp-service-introspection.c:
      	* libgupnp/gupnp-service.c:
      	* libgupnp/http-headers.c:
      	* libgupnp/gupnp-service-proxy.c:
      	* libgupnp/gupnp-device-info.c:
      	* libgupnp/gupnp-resource-factory.c:
      	Documentation cleanups.
      
      
      git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gupnp@996 d8cb91d7-bff9-0310-92b9-80b65e4482b2
      bcb304c1
  10. 15 May, 2008 1 commit
    • Ross Burton's avatar
      2008-05-15 Ross Burton <ross@openedhand.com> · abf9dfa0
      Ross Burton authored
      	* libgupnp/gupnp-context.c:
      	* libgupnp/gupnp-service-info.c:
      	* libgupnp/gupnp-service-introspection.c:
      	* libgupnp/gupnp-types.c:
      	* libgupnp/gupnp-service-proxy.c:
      	* libgupnp/gupnp-device-info.c:
      	* libgupnp/gupnp-error.c:
      	* libgupnp/gupnp-resource-factory.c:
      	* libgupnp/gupnp-error.h:
      	More documentation work, almost at 100% now.
      
      
      git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gupnp@953 d8cb91d7-bff9-0310-92b9-80b65e4482b2
      abf9dfa0
  11. 07 May, 2008 1 commit
    • Ross Burton's avatar
      2008-05-07 Ross Burton <ross@openedhand.com> · c39a4e96
      Ross Burton authored
      	* libgupnp/gupnp-control-point.c:
      	* libgupnp/gupnp-control-point.h:
      	* libgupnp/gupnp-root-device.c:
      	* libgupnp/gupnp-context.c:
      	* libgupnp/gupnp-root-device.h:
      	* libgupnp/gupnp-context.h:
      	* libgupnp/gupnp-service-info.h:
      	* libgupnp/gupnp-service.c:
      	* libgupnp/gupnp-service-introspection.h:
      	* libgupnp/gupnp-device.h:
      	* libgupnp/gupnp-service.h:
      	* libgupnp/gupnp-service-proxy.c:
      	* libgupnp/gupnp-device-proxy.h:
      	* libgupnp/gupnp-service-proxy.h:
      	* libgupnp/gupnp-resource-factory.c:
      	* libgupnp/gupnp-device-info.h:
      	* libgupnp/gupnp-resource-factory.h:
      	More documentation tweaks, up to 76% now.
      	
      	* doc/Makefile.am:
      	* doc/gupnp-sections.txt:
      	Remove unused sections and ignore private headers.
      
      
      git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gupnp@918 d8cb91d7-bff9-0310-92b9-80b65e4482b2
      c39a4e96
  12. 14 Apr, 2008 1 commit
    • Jorn Baayen's avatar
      2008-04-15 Jorn Baayen <jorn@openedhand.com> · 8a3e7623
      Jorn Baayen authored
      	    Zeeshan Ali Khattak  <zeenix@gmail.com>
      
      	* configure.ac:
      	* gupnp-1.0-uninstalled.pc.in:
      	* gupnp-1.0.pc.in:
      	* libgupnp/gupnp-context.c (gupnp_context_init),
      	(default_server_handler), (gupnp_context_get_server),
      	(hosting_server_handler), (gupnp_context_host_path):
      	* libgupnp/gupnp-control-point.c (gupnp_control_point_dispose),
      	(process_service_list), (process_device_list),
      	(description_loaded), (got_description_url), (load_description):
      	* libgupnp/gupnp-device-info.c (gupnp_device_info_class_init),
      	(gupnp_device_info_get_icon_url):
      	* libgupnp/gupnp-device-info.h:
      	* libgupnp/gupnp-device-proxy.c (gupnp_device_proxy_get_device),
      	(gupnp_device_proxy_get_service):
      	* libgupnp/gupnp-device.c (gupnp_device_get_device),
      	(gupnp_device_get_service):
      	* libgupnp/gupnp-resource-factory-private.h:
      	* libgupnp/gupnp-resource-factory.c
      	(gupnp_resource_factory_create_device_proxy),
      	(gupnp_resource_factory_create_service_proxy),
      	(gupnp_resource_factory_create_device),
      	(gupnp_resource_factory_create_service):
      	* libgupnp/gupnp-root-device.c (gupnp_root_device_constructor):
      	* libgupnp/gupnp-service-info.c (gupnp_service_info_dispose),
      	(gupnp_service_info_class_init),
      	(gupnp_service_info_get_introspection), (got_scpd_url),
      	(gupnp_service_info_get_introspection_async):
      	* libgupnp/gupnp-service-info.h:
      	* libgupnp/gupnp-service-proxy.c (gupnp_service_proxy_dispose),
      	(begin_action_msg), (action_got_response), (finish_action_msg),
      	(write_in_parameter), (gupnp_service_proxy_begin_action_valist),
      	(gupnp_service_proxy_begin_action_hash), (check_action_response),
      	(read_out_parameter), (gupnp_service_proxy_end_action_valist),
      	(gupnp_service_proxy_end_action_hash),
      	(gupnp_service_proxy_cancel_action), (server_handler),
      	(subscription_expire), (subscribe_got_response), (subscribe),
      	(unsubscribe):
      	* libgupnp/gupnp-service.c (control_server_handler),
      	(subscription_response), (subscription_server_handler),
      	(gupnp_service_constructor), (gupnp_service_dispose),
      	(notify_got_response), (notify_subscriber):
      	* libgupnp/http-headers.c (accept_language_get_locales),
      	(message_set_user_agent):
      	* libgupnp/xml-util.c (xml_util_get_child_element_content_uri),
      	(xml_util_get_child_element_content_url):
      	* libgupnp/xml-util.h:
      
      	Port to libsoup 2.4.
      
      
      
      git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gupnp@861 d8cb91d7-bff9-0310-92b9-80b65e4482b2
      8a3e7623
  13. 31 Jan, 2008 1 commit
  14. 09 Oct, 2007 1 commit
    • Jorn Baayen's avatar
      2007-10-09 Zeeshan Ali <zeenix@gstreamer.net> · 34725eef
      Jorn Baayen authored
      	    Jorn Baayen  <jorn@openedhand.com>
      
      	* libgupnp/gupnp-resource-factory.c:
      	* libgupnp/gupnp-resource-factory.h:
      
      	- Instead of asking the users to subclass resource factory, provide an
      	  API to register GTypes for UPnP types.
      	- Make the resource and resource proxy creation functions private.
      
      	* libgupnp/gupnp-resource-factory-private.h:
      
      	Make the resource and resource proxy creation functions private.
      
      	* libgupnp/gupnp-control-point.c:
      	* libgupnp/gupnp-root-device.c:
      
      	- "resource-factory" prop can only be set at contruction time.
      	- Make _new() a wrapper around_new_full().
      	- Provide getter for resource factory.
      	- Fix a copy&paste mistake.
      
      	* libgupnp/gupnp-control-point.h:
      	* libgupnp/gupnp-root-device.h:
      
      	Provide getter for resource factory.
      
      	* libgupnp/gupnp-device.c:
      	* libgupnp/gupnp-device.h:
      	* libgupnp/gupnp-device-info.c:
      	* libgupnp/gupnp-device-info.h:
      	* libgupnp/gupnp-device-proxy.c:
      
      	Move "resource-factory" prop to DeviceInfo class.
      
      	* libgupnp/Makefile.am:
      
      	Add gupnp-resource-factory-private.h to build.
      
      	* doc/gupnp-sections.txt:
      
      	- Add resource factory getter functions.
      	- Add type assignment (un)registeration functions.
      	- Remove the now private resource and resource proxy creation functions.
      
      
      
      git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gupnp@536 d8cb91d7-bff9-0310-92b9-80b65e4482b2
      34725eef
  15. 03 Oct, 2007 1 commit
    • Jorn Baayen's avatar
      2007-10-03 Jorn Baayen <jorn@openedhand.com> · 62fb7b1f
      Jorn Baayen authored
      	* configure.ac:
      
      	Version number to 0.6.99.
      
      2007-10-03  Zeeshan Ali  <zeenix@gstreamer.net>
      
      	* libgupnp/gupnp-control-point.c:
      	* libgupnp/gupnp-root-device.c:
      
      	Fix the type check for factory argument of _new_full() functions.
      
      2007-10-01  Zeeshan Ali  <zeenix@gstreamer.net>
      
      	* libgupnp/gupnp-resource-factory.c:
      
      	Add doc comments.
      
      	* doc/gupnp-docs.sgml:
      	* doc/gupnp-sections.txt:
      
      	Add ResourceFactory API to the docs.
      
      2007-10-01  Zeeshan Ali  <zeenix@gstreamer.net>
      
      	* doc/gupnp-sections.txt:
      
      	Add _control_point_new_full() and _root_device_new_full() to docs.
      
      2007-10-01  Zeeshan Ali  <zeenix@gstreamer.net>
      
      	* libgupnp/gupnp-resource-factory.c:
      	* libgupnp/gupnp-resource-factory.h:
      	* libgupnp/gupnp-control-point.c:
      	* libgupnp/gupnp-root-device.c:
      
      	Replace _resource_factory_new() with _resource_factory_get_default()
      	that only returns a pointer to a singleton object rather than creating
      	a new one.
      
      2007-10-01  Zeeshan Ali  <zeenix@gstreamer.net>
      
      	* libgupnp/gupnp-resource-factory.c:
      	* libgupnp/gupnp-resource-factory.h:
      	* libgupnp/gupnp-control-point.c:
      	* libgupnp/gupnp-control-point.h:
      	* libgupnp/gupnp-device-proxy.c:
      	* libgupnp/gupnp-device-proxy.h:
      	* libgupnp/gupnp-device.c:
      	* libgupnp/gupnp-root-device.c:
      	* libgupnp/gupnp-root-device.h:
      	* libgupnp/gupnp-service-proxy.c:
      	* libgupnp/gupnp-service.c:
      
      	New resource factory that handles the creation of device,
      	service and device and service proxy objects.
      
      	* libgupnp/gupnp-service-private.h:
      	* libgupnp/gupnp-service-proxy-private.h:
      	* libgupnp/gupnp-device-proxy-private.h:
      
      	Remove unneeded headers.
      
      	* libgupnp/Makefile.am:
      
      	- Add the new resource factory to build.
      	- Remove unneeded headers from build.
      
      
      
      git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gupnp@534 d8cb91d7-bff9-0310-92b9-80b65e4482b2
      62fb7b1f