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 + -
显示快捷键?