changelog

来自「另一 UPNP SDK 支持在UNIX/LINUX上运行。 UPnP是一种网络协」· 代码 · 共 2,164 行 · 第 1/5 页

TXT
2,164
字号
2008-06-11  Ross Burton  <ross@openedhand.com>	* doc/server-tutorial.xml:	Add *correct* comments about when query-variable is called.2008-06-11  Ross Burton  <ross@openedhand.com>	* doc/server-tutorial.xml:	Add comments about when query-variable is called.2008-06-10  Ross Burton  <ross@openedhand.com>	* doc/glossary.xml:	Add links to the cross references.2008-06-10  Ross Burton  <ross@openedhand.com>	* doc/client-tutorial.xml:	* doc/server-tutorial.xml:	Lots of proof reading.2008-06-10  Ross Burton  <ross@openedhand.com>	* examples/BinaryLight1.xml:	Use better friendly and model names.2008-06-10  Ross Burton  <ross@openedhand.com>	* doc/glossary.xml:	Add UDN, fix acronyms.2008-06-10  Ross Burton  <ross@openedhand.com>	* doc/Makefile.am:	* doc/gupnp-docs.sgml:	* doc/gupnp-docs.xml:	Rename the main document to .xml, this isn't 1980 any more.2008-06-10  Ross Burton  <ross@openedhand.com>	* doc/gupnp-binding-tool.xml:	* doc/gupnp-docs.sgml:	Don't use entities to get the version, use XInclude.2008-06-10  Ross Burton  <ross@openedhand.com>	* doc/gupnp-binding-tool.xml:	* doc/gupnp-docs.sgml:	* doc/Makefile.am:	Add a refentry for gupnp-binding-tool and add it to the	documentation.2008-06-10  Ross Burton  <ross@openedhand.com>	* doc/glossary.xml:	Add SCPD and remove baseform attributes.2008-06-10  Ross Burton  <ross@openedhand.com>	* doc/gupnp-docs.sgml:	Merge the overview into the tutorial part.2008-06-10  Ross Burton  <ross@openedhand.com>	* doc/gupnp-docs.sgml:	Add an index.2008-06-10  Ross Burton  <ross@openedhand.com>	* doc/server-tutorial.xml:	Document service description files.2008-06-09  Ross Burton  <ross@openedhand.com>	* doc/server-tutorial.xml:	Talk about the UPnP lightbulb instead of a made up interface, so	we can refer to the example code.2008-06-09  Ross Burton  <ross@openedhand.com>	* examples/:	* Makefile.am:	* configure.ac:	Add some basic but non-trivial examples.2008-06-09  Ross Burton  <ross@openedhand.com>	* doc/gupnp-docs.sgml:	* doc/glossary.xml:	* doc/overview.xml:	* doc/Makefile.am:	Add a basic glossary, and reference the Intel UPnP book.2008-06-06  Ross Burton  <ross@openedhand.com>	* doc/gupnp-docs.sgml:	* doc/overview.xml:	* doc/Makefile.am:	Split the (currently very small) overview out into a separate file.2008-06-06  Ross Burton  <ross@openedhand.com>	* doc/gupnp-docs.sgml:	Add more section IDs.2008-06-05  Zeeshan Ali Khattak  <zeenix@gmail.com>	* gupnp/libgupnp/gupnp-service.c:	Refactor connect_names_to_signal_handlers() function.2008-06-05  Jorn Baayen  <jorn@openedhand.com>	* libgupnp/gupnp-marshal.list:	* libgupnp/gupnp-service.c (gupnp_service_class_init):	Revert back to G_TYPE_POINTER for GValue argument type. We do not	want the GValue to be boxed as it is passed as an outward argument.	* libgupnp/gupnp-service.c (notify_got_response):	Cancel subscription on Precondition Failed.2008-06-04  Jorn Baayen  <jorn@openedhand.com>	* libgupnp/gupnp-root-device.c (download_and_parse),	(gupnp_root_device_constructor):	Split out description document downloading code into a separate 	function.2008-06-04  Jorn Baayen  <jorn@openedhand.com>	* libgupnp/gupnp-context.c (construct_local_path), (append_locale),	(redirect_to_folder), (host_path_handler), (host_path_data_new),	(host_path_data_free), (gupnp_context_host_path):	* libgupnp/gupnp-control-point.c (load_description):	* libgupnp/gupnp-root-device.c (gupnp_root_device_constructor):	* libgupnp/gupnp-service-info.c	(gupnp_service_info_get_introspection),	(gupnp_service_info_get_introspection_async):	* libgupnp/gupnp-service-proxy.c (begin_action_msg):	* libgupnp/gupnp-service.c (gupnp_service_action_get_locales):	* libgupnp/http-headers.c (http_language_from_locale),	(locale_from_http_language), (http_request_get_range),	(http_request_set_accept_language),	(http_request_get_accept_locales), (http_request_set_user_agent),	(http_response_set_content_locale),	(http_response_set_content_type),	(http_response_set_content_range):	* libgupnp/http-headers.h:	Cleanup of hosting logic.	Reprefix message_ functions with http_request_/http_response_.2008-06-03  Jorn Baayen  <jorn@openedhand.com>	* libgupnp/gupnp-context.c (host_path_handler):	Don't free path_to_open too early.2008-06-03  Jorn Baayen  <jorn@openedhand.com>	* doc/server-tutorial.xml:	Update for new gupnp_root_device_new() API.2008-06-03  Jorn Baayen  <jorn@openedhand.com>	* libgupnp/Makefile.am:	Bump ABI version.	* libgupnp/gupnp-context.c (host_path_handler),	(gupnp_context_host_path):	Fix a couple of bugs regarding Accept-Language handling.	* libgupnp/gupnp-control-point.c (load_description):	* libgupnp/gupnp-service-proxy.c (begin_action_msg),	(finish_action_msg), (check_action_response),	(gupnp_service_proxy_cancel_action):	* libgupnp/gupnp-service.c (gupnp_service_action_get_locales):	* libgupnp/http-headers.c (message_get_range),	(message_set_accept_language), (message_get_accept_locales):	* libgupnp/http-headers.h:	Add Accept-Language header to more messages.	Some restructuring for clarity.	* libgupnp/gupnp-root-device.c (gupnp_root_device_finalize),	(gupnp_root_device_init), (gupnp_root_device_constructor),	(gupnp_root_device_new):	* libgupnp/gupnp-root-device.h:	Remove xmlDoc argument from gupnp_root_device_new() for simplicity.	xmlDocs can still be passed to gupnp_root_device_new_full().	* tests/test-server.c (main):	Update for API change.2008-05-30  Ross Burton  <ross@openedhand.com>	* doc/server-tutorial.xml:	Add more content.2008-05-29  Ross Burton  <ross@openedhand.com>	* libgupnp/gupnp-service.c:	Add gtk-doc markup to signal names so they are links.2008-05-29  Ross Burton  <ross@openedhand.com>	* doc/client-tutorial.xml:	* doc/gupnp-docs.sgml:	* doc/Makefile.am:	Run the client tutorial through gtk-doc for symbol linking and fix	some tags.2008-05-29  Ross Burton  <ross@openedhand.com>	* doc/server-tutorial.xml:	* doc/gupnp-docs.sgml:	* doc/Makefile.am:	Add rather poor first draft of the server guide.2008-05-28  Ross Burton  <ross@openedhand.com>	* doc/gupnp-sections.txt:	Add a symbol which somehow decided it wanted to be documented.2008-05-27  Ross Burton  <ross@openedhand.com>	* libgupnp/gupnp-service.c:	Fix doc typo.2008-05-27  Ross Burton  <ross@openedhand.com>	* 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.2008-05-23  Ross Burton  <ross@openedhand.com>	* tools/gupnp-binding-tool:	Add async wrappers too.2008-05-23  Jorn Baayen  <jorn@openedhand.com>	* libgupnp/gupnp-marshal.list:	* libgupnp/gupnp-service.c (gupnp_service_action_get_type),	(gupnp_service_class_init):	* libgupnp/gupnp-service.h:	Use G_TYPE_VALUE and GUPNP_TYPE_SERVICE_ACTION in signal declarations	where appropriate.2008-05-22  Ross Burton  <ross@openedhand.com>	* tools/gupnp-binding-tool:	* tools/Makefile.am:	* configure.ac:	* Makefile.am:	Initial commit of gupnp-binding-tool, to generate convenience C	wrappers for GUPnP service definitions.2008-05-22  Jorn Baayen  <jorn@openedhand.com>	* configure.ac:	Version to 0.10.1.99.2008-05-22  Ross Burton  <ross@openedhand.com>	* libgupnp/gupnp-device-info.[ch]:	* doc/gupnp-sections.txt:	Add gupnp_device_info_get_presentation_url().2008-05-21  Ross Burton  <ross@openedhand.com>	* libgupnp/gupnp-context.c:	When guessing the host's IP address, try and use the default	route's interface.2008-05-19  Jorn Baayen  <jorn@openedhand.com>	* NEWS:	* configure.ac:	* libgupnp/Makefile.am:	Bump soname, and release 0.10.1.2008-05-16  Ross Burton  <ross@openedhand.com>	* doc/Makefile.am:	* doc/device-description.rnc:	* doc/service-description.rnc:	* doc/gupnp-docs.sgml:	Add RELAX NG schemas for the device and service description files,	and add them to the reference manual.2008-05-16  Ross Burton  <ross@openedhand.com>	* libgupnp/gupnp-types.c:	Last missing bit of documentation, now 100% API coverage.2008-05-15  Ross Burton  <ross@openedhand.com>	* 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.2008-05-13  Jorn Baayen  <jorn@openedhand.com>	* NEWS:	* configure.ac:	GUPnP 0.10.2008-05-12  Ross Burton  <ross@openedhand.com>	* libgupnp/gupnp-types.h:	Document the special types.2008-05-12  Ross Burton  <ross@openedhand.com>	* libgupnp/gupnp-service-info.c:	Complete API documentation.2008-05-12  Ross Burton  <ross@openedhand.com>	* doc/gupnp-docs.sgml:	* doc/Makefile.am:	* docs/client-tutorial.xml:	Add *very basic* first draft at a tutorial.2008-05-12  Ross Burton  <ross@openedhand.com>	* libgupnp/gupnp-control-point.c:	Document the search target, and enforce target != NULL.2008-05-11  Zeeshan Ali Khattak  <zeenix@gmail.com>	* libgupnp/gupnp-service.c:	Emit a warning on failure to retreive requested action argument.2008-05-11  Zeeshan Ali Khattak  <zeenix@gmail.com>	* libgupnp/gupnp-context.c:	GContentType is not guaranteed to be a mime-type.2008-05-10  Jorn Baayen  <jorn@openedhand.com>	* libgupnp/gupnp-service-proxy.c (server_handler):	Do not error out if proxy->priv->sid is NIL as the subscription	response may not have been processed yet.2008-05-09  Jorn Baayen  <jorn@openedhand.com>	* libgupnp/gupnp-service-proxy.c (emit_notifications),	(server_handler):	Cosmetic: fit into 80 columns.2008-05-09  Ross Burton  <ross@openedhand.com>	* libgupnp/gupnp-service-proxy.c:	Emit notifications in an idle handler, because some stacks block	when sending the NOTIFY message.2008-05-07  Ross Burton  <ross@openedhand.com>	* libgupnp/gupnp-service.c:	Fix typo, remove unused variable.2008-05-07  Jorn Baayen  <jorn@openedhand.com>	* libgupnp/gupnp-service.c (subscription_data_free),	(gupnp_service_dispose), (notify_got_response),	(notify_subscriber):	Store pending notifications on the SubscriptionData structure.2008-05-07  Ross Burton  <ross@openedhand.com>	* libgupnp/gvalue-util.c:	Fix type marshalling for doubles.2008-05-07  Ross Burton  <ross@openedhand.com>	* 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.2008-05-06  Ross Burton  <ross@openedhand.com>	* libgupnp/gupnp-context.c:	Add the ability to set GUPNP_DEBUG to spew the HTTP messages to	the console.2008-05-06  Ross Burton  <ross@openedhand.com>	* libgupnp/gupnp-control-point.c:	* libgupnp/gupnp-service-introspection.c:	* libgupnp/gupnp-service-proxy.c:	* libgupnp/gupnp-error.c:

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?