2006-12-24 00:32:05 +01:00
|
|
|
|
*************************************************************************
|
|
|
|
|
Trunk
|
|
|
|
|
*************************************************************************
|
|
|
|
|
|
2007-01-23 14:22:52 +01:00
|
|
|
|
2007-01-23 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
|
|
|
|
|
|
|
|
|
|
* SF Tracker [ 1634922 ] Support for large files (>= 2 GiB), part 2
|
|
|
|
|
Submitted By: Jonathan - no_dice
|
|
|
|
|
Summary: This patch hopefully fixes the remaining types and related
|
|
|
|
|
code to enable files >= 2 GiB to be streamed. Jonathan claims to have
|
|
|
|
|
tested this with a patched version of ushare-0.9.8 and a D-Link DSM-520.
|
|
|
|
|
|
|
|
|
|
2007-01-09 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
|
|
|
|
|
|
|
|
|
|
* SF Tracker [ 1628629 ] Multicast interface patch
|
|
|
|
|
Submitted By: Fredrik Svensson - svefredrik
|
|
|
|
|
This patch fixes two problems:
|
|
|
|
|
1) Specify the IP address for the interface when we do
|
|
|
|
|
setsockopt IP_ADD_MEMBERSHIP. This makes it possible to run
|
|
|
|
|
when no default router has been configured.
|
|
|
|
|
2) Explicitly set the multicast interface through setsockopt
|
|
|
|
|
IP_MULTICAST_IF. Avoids socket error -207 in some cases.
|
|
|
|
|
|
|
|
|
|
* SF Tracker [ 1628590 ] XML parsing segfault patch
|
|
|
|
|
Submitted By: Fredrik Svensson - svefredrik
|
|
|
|
|
This patch fixes a segmentation fault problem that occurrs
|
|
|
|
|
when parsing XML code than some routers produce.
|
|
|
|
|
|
|
|
|
|
2007-01-06 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
|
|
|
|
|
|
|
|
|
|
* SF Tracker [ 1628552 ] XML white space patch
|
|
|
|
|
Submitted By: Fredrik Svensson - svefredrik
|
|
|
|
|
|
|
|
|
|
* SF Tracker [ 1628562 ] Maximum total jobs patch
|
|
|
|
|
Submitted By: Fredrik Svensson - svefredrik
|
|
|
|
|
Also, I incremented the libray versions and included some
|
|
|
|
|
comments in the file configure.ac so that we do not bump
|
|
|
|
|
the library version excessively, only the necessary numbers
|
|
|
|
|
on the next release.
|
|
|
|
|
|
|
|
|
|
* SF Tracker [ 1628575 ] Linksys WRT54G patch
|
|
|
|
|
Submitted By: Fredrik Svensson - svefredrik
|
|
|
|
|
|
|
|
|
|
* SF Tracker [ 1628636 ] SSDP packet copy patch
|
|
|
|
|
Submitted By: Fredrik Svensson - svefredrik
|
|
|
|
|
Changed NUM_COPY to 1 since, according to section 9.2 of the
|
|
|
|
|
HTTPU/MU spec, we should never send more than one copy of a
|
|
|
|
|
reply to an SSDP request. Ref. section 9.2 of
|
|
|
|
|
http://www.upnp.org/download/draft-goland-http-udp-04.txt
|
|
|
|
|
|
2006-12-24 00:32:05 +01:00
|
|
|
|
2006-12-23 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
|
|
|
|
|
|
|
|
|
|
* Thorough revision of every call of http_MakeMessage() due to a
|
|
|
|
|
bug introduced in rev.79 "largefile patch added".
|
|
|
|
|
http_MakeMessage() has a worst than brain damaged "printf" like
|
|
|
|
|
interface. In rev.79, the "N" format parameter must be an off_t.
|
|
|
|
|
Every call of this function with an "N" format parameter and an
|
|
|
|
|
int passed on the stack would fail terribly.
|
2007-01-23 14:22:52 +01:00
|
|
|
|
|
|
|
|
|
* SF Bug tracker [ 1590469 ]
|
|
|
|
|
Typo in ixmlparser.c
|
|
|
|
|
Submitted By: Erik Johansson - erijo
|
|
|
|
|
|
|
|
|
|
* SF Bug Tracker [ 1590466 ] Invalid xml output
|
|
|
|
|
Submitted By: Erik Johansson - erijo
|
|
|
|
|
|
|
|
|
|
* SF Patch tracker [ 1581161 ] VStudio2005 patch
|
|
|
|
|
Submitted By: David Maass - darkservant
|
|
|
|
|
|
|
|
|
|
* SF Patch tracker [ 1587272 ] const-ified ixml
|
|
|
|
|
Submitted By: Erik Johansson
|
|
|
|
|
|
2006-12-23 23:43:32 +01:00
|
|
|
|
* Finished const-ifications as suggested by Erik Johansson in
|
|
|
|
|
SF Patch tracker [ 1587272 ].
|
|
|
|
|
|
2007-01-23 14:22:52 +01:00
|
|
|
|
2006-07-05 Nektarios K. Papadopoulos <npapadop(at)inaccessnetworks.com>
|
|
|
|
|
* [bug-id] 1580440
|
|
|
|
|
[submitted-by] Erik Johansson - erijo
|
|
|
|
|
[patched-by] Erik Johansson - erijo
|
|
|
|
|
The SOAP HTTP message that's generated on upnp errors
|
|
|
|
|
is missing a \r\n\ between header and body.
|
2006-12-23 21:37:46 +01:00
|
|
|
|
|
2007-01-23 14:22:52 +01:00
|
|
|
|
2006-07-07 Oxy <virtual_worlds(at)gmx.de>
|
2006-12-23 21:37:46 +01:00
|
|
|
|
|
2007-01-23 14:22:52 +01:00
|
|
|
|
* support for large files (>2 GBytes) added
|
2006-12-23 21:37:46 +01:00
|
|
|
|
|
|
|
|
|
|
2006-08-17 07:31:55 +02:00
|
|
|
|
*************************************************************************
|
2006-12-24 00:32:05 +01:00
|
|
|
|
Version 1.4.1
|
2006-08-17 07:31:55 +02:00
|
|
|
|
*************************************************************************
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-07-07 Oxy <virtual_worlds(at)gmx.de>
|
2006-07-07 09:01:43 +02:00
|
|
|
|
|
|
|
|
|
* full support for Windows added, static library and DLL are fully
|
2006-12-23 21:37:46 +01:00
|
|
|
|
working, code compiles with Borland Builder C++ and MS Visual
|
|
|
|
|
C/C++
|
2006-07-07 09:01:43 +02:00
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-07-05 Nektarios K. Papadopoulos <npapadop(at)inaccessnetworks.com>
|
2006-07-06 14:37:29 +02:00
|
|
|
|
|
|
|
|
|
* Include prebuilt documentation (html,pdf), dropping doc++
|
|
|
|
|
dependancy.
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-07-03 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
|
2006-07-03 16:02:29 +02:00
|
|
|
|
|
|
|
|
|
* Patch for FreeBSD, thanks to Markus Strobl.
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-06-26 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
|
2006-06-27 23:40:30 +02:00
|
|
|
|
|
|
|
|
|
* Fix for missing "else" in httpreadwrite.c. Thanks to npapadop
|
|
|
|
|
for the patch.
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-06-26 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
|
2006-06-27 12:41:03 +02:00
|
|
|
|
|
|
|
|
|
* Fix for va_list initialization in x86_64 architectures.
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-06-08 Oxy <virtual_worlds(at)gmx.de>
|
2006-06-08 09:03:30 +02:00
|
|
|
|
|
2006-06-27 12:41:03 +02:00
|
|
|
|
* Patch to fix memory leaks and reasons for crashes added (thanks
|
|
|
|
|
to loigu)
|
2006-06-08 09:03:30 +02:00
|
|
|
|
|
2006-06-06 10:51:22 +02:00
|
|
|
|
*************************************************************************
|
2006-12-24 00:32:05 +01:00
|
|
|
|
Version 1.4.0
|
2006-06-06 10:51:22 +02:00
|
|
|
|
*************************************************************************
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-05-26 Oxy <virtual_worlds(at)gmx.de>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* defines in iasnprintf.h changed to work with GCC-version < 3
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-05-22 Oxy <virtual_worlds(at)gmx.de>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* BSD-patch added (not tested yet on an BSD system)
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-05-19 Oxy <virtual_worlds(at)gmx.de>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* Patch added for bug: ixml parser colapsed on empty args (arg="")
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-05-18 Oxy <virtual_worlds(at)gmx.de>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* DSM-320 patch added (fetched from project MediaTomb)
|
2007-01-23 14:22:52 +01:00
|
|
|
|
|
2006-06-06 10:51:22 +02:00
|
|
|
|
* httpGet additons atch added, Added proxy support by introducing
|
|
|
|
|
UpnpOpenHttpGetProxy. UpnpOpenHttpGet now just calls
|
|
|
|
|
UpnpOpenHttpGetProxy with the proxy url set to NULL.
|
2007-01-23 14:22:52 +01:00
|
|
|
|
|
2006-06-06 10:51:22 +02:00
|
|
|
|
* Bugfix for typo ("\0" / "0") in ixmlparser.c
|
2007-01-23 14:22:52 +01:00
|
|
|
|
|
2006-06-06 10:51:22 +02:00
|
|
|
|
* Bugfix for M-Search packet
|
|
|
|
|
|
|
|
|
|
*************************************************************************
|
|
|
|
|
FORK FROM DEAD libupnp
|
|
|
|
|
*************************************************************************
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-04-29 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* THANKS: new file with list of contributors
|
|
|
|
|
|
|
|
|
|
* upnp/src/gena/gena_device.c (respond_ok): add 'Content-Length: 0'
|
|
|
|
|
in subscription response. Patch by Chaos (Bug # 1455367).
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-04-08 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/doc/UPnP_Programming_Guide.pdf: replace this document with
|
|
|
|
|
the one in libupnp-doc-1.2.1 because current CVS version
|
|
|
|
|
was corrupted.
|
|
|
|
|
|
|
|
|
|
2006-04-06
|
|
|
|
|
|
|
|
|
|
* changes applied to several files to work under Sparc Solaris, temporarily
|
|
|
|
|
requiring a define SPARC_SOLARIS
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-04-03 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/Makefile.am: install upnp samples in $(docdir)/examples
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-03-28 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* configure.ac: add --with-docdir option to choose where documentation
|
|
|
|
|
is installed (or -without-docdir to not install the documentation)
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-03-27 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* ixml/test: add simple test suite for xml parser
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-03-26 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* ixml/src/ixmlparser.c (Parser_processCDSect): fix bug which prevents
|
|
|
|
|
CDATA sections which contain a 0 (zero) to be parsed (instead the
|
|
|
|
|
parsing of the whole document is aborted). Patch by Arno Willig
|
|
|
|
|
(Patch # 1432124).
|
|
|
|
|
|
|
|
|
|
* configure.ac, upnp/Makefile.am: add "--disable-samples" configure
|
|
|
|
|
option, and move samples compilation from check_PROGRAMS to
|
|
|
|
|
noinst_PROGRAMS
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-03-25 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/src/genlib/miniserver/miniserver.c (get_miniserver_sockets):
|
|
|
|
|
fix bug if new socket created has fd 0 (can only occur when stdin
|
|
|
|
|
has been closed). Patch by Oskar Liljeblad 2004-07-02 :
|
|
|
|
|
http://sourceforge.net/mailarchive/message.php?msg_id=8870528
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-03-21 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/test/test_init.c: add some version checks and exit if failure
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-03-05 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* libupnp version 1.3.1
|
|
|
|
|
|
|
|
|
|
* upnp/inc/upnpconfig.h.in: add new define UPNP_VERSION_PATCH
|
|
|
|
|
|
|
|
|
|
* upnp/test/test_init.c: add simple test to run during checks
|
|
|
|
|
|
|
|
|
|
* upnp/inc/upnp.h: include "upnpdebug.h" only if debug enabled
|
|
|
|
|
in the library (else header file is not installed)
|
|
|
|
|
|
|
|
|
|
* upnp/Makefile.am (libupnp_la_LDFLAGS): add inter-library libtool
|
|
|
|
|
dependencies between upnp and ixml / threadutil, so that programs
|
|
|
|
|
linking against upnp only still work.
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-03-04 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* libupnp version 1.3.0
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-03-03 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/src/genlib/net/http/httpreadwrite.c (get_sdk_info): use
|
|
|
|
|
package version string from configure to set sdk info
|
|
|
|
|
|
|
|
|
|
* upnp/Makefile.am: add sample/tvdevice/web/ files in EXTRA_DIST
|
|
|
|
|
+ do not distribute generated upnpconfig.h file.
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-02-28 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/src/inc/config.h, configure.ac: use only new defines
|
|
|
|
|
UPNP_HAVE_xx instead of INCLUDE_yyy_APIS and INTERNAL_WEB_SERVER
|
|
|
|
|
|
|
|
|
|
* upnp/Makefile.am, ixml/Makefile.am: add -export-symbols-regex to
|
|
|
|
|
the librarie LDFLAGS in order to export only the symbols defined
|
|
|
|
|
in the API
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-02-27 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* configure.ac: add libtool versions for the 3 libraries
|
|
|
|
|
|
|
|
|
|
* ixml/src/ixml.c (copy_with_escape): add missing 'static' to function
|
|
|
|
|
|
|
|
|
|
* threadutil/src/ThreadPool.c (SetSeed): add missing 'static'
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-02-26 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* threadutil/inc/iasnprintf.h: add gcc __printf__ format attribute
|
|
|
|
|
to "iasnprintf"
|
|
|
|
|
|
|
|
|
|
* upnp/src/api/upnpapi.c: fix invalid UpnpPrintf formats
|
|
|
|
|
|
|
|
|
|
* upnp/src/gena/gena_device.c: fix invalid UpnpPrintf formats
|
|
|
|
|
|
|
|
|
|
* upnp/src/inc/config.h: move upnp/inc/config.h to internal
|
|
|
|
|
sources (this file is no longer installed with the libraries)
|
|
|
|
|
|
|
|
|
|
* upnp/inc/upnpdebug.h: new file created from debug definitions
|
|
|
|
|
previously in upnp/inc/config.h
|
|
|
|
|
|
|
|
|
|
* upnp/src/api/config.c: rename to upnp/src/api/upnpdebug.c
|
|
|
|
|
|
|
|
|
|
* upnp/inc/upnpconfig.h.in: new file to contain information on
|
|
|
|
|
the configuration of the installed libraries (generates installed
|
|
|
|
|
file <upnp/upnpconfig.h>)
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-02-22 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/ : add missing include of config.h in some .c files
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-02-21 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/inc/upnp.h: move some definitions which should not be
|
|
|
|
|
exported into "upnp/src/inc/util.h"
|
|
|
|
|
|
|
|
|
|
* import all modifications below from libupnp in djmount 0.51
|
|
|
|
|
into official libupnp
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-01-17 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* threadutil/Makefile.am (libthreadutil_la_SOURCES): remove extraneous
|
|
|
|
|
file
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-01-15 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* configure.ac: add checks for large-file support
|
|
|
|
|
|
|
|
|
|
* upnp/inc/config.h: rename to "upnpconfig.h". The new "config.h" file
|
|
|
|
|
is the one generated by autoconf.
|
|
|
|
|
|
|
|
|
|
* m4/type_socklen_t.m4: added new check for socklen_t (fallback to
|
|
|
|
|
int if not defined)
|
|
|
|
|
|
|
|
|
|
* upnp/src/genlib/miniserver/miniserver.c,
|
|
|
|
|
upnp/src/ssdp/ssdp_server.c: use socklen_t where appropriate
|
|
|
|
|
(instead of int)
|
|
|
|
|
|
|
|
|
|
* upnp/src/genlib/net/http/httpreadwrite.c (get_sdk_info): remove
|
|
|
|
|
XINLINE declaration (unused and too late)
|
|
|
|
|
|
|
|
|
|
* ixml/src/node.c (ixmlNode_getNodeType): fix compilation warning
|
|
|
|
|
on const return type
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-01-12 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/src/inc/readwrite.h : suppress unused C++ header file
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2006-01-11 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/inc/config.h, upnp/src/inc/upnpapi.h,
|
|
|
|
|
upnp/src/inc/httpreadwrite.h: remove internal configuration variable
|
|
|
|
|
MINIMUM_DELAY (no clear purpose)
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2005-12-05 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/inc/upnp.h: re-declare obsolete method UpnpSetContentLength,
|
|
|
|
|
for binary compatibility with previous libupnp version.
|
|
|
|
|
|
|
|
|
|
* upnp/src/api/upnpapi.c: correct type of g_maxContentLength to size_t
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2005-11-01 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* autoconfiscate library : replace all makefiles by Makefile.am
|
|
|
|
|
for automake support, + preliminary autoconf support
|
|
|
|
|
(generated config.h not yet used in source files)
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2005-10-18 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/src/makefile: fix location of DEBUG STATIC libupnp library
|
|
|
|
|
|
|
|
|
|
* upnp/sample/tvctrlpt/linux/Makefile,
|
|
|
|
|
upnp/sample/tvdevice/linux/Makefile: fix STATIC library support
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2005-10-16 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* threadutil/src/Makefile (clean): remove built library
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2005-08-28 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* ixml/src/ixml.h, ixml/src/ixml.c (ixmlRelaxParser) : new function
|
|
|
|
|
|
|
|
|
|
* ixml/src/ixmlparser.h, ixml/src/ixmlparser.c (Parser_setErrorChar) :
|
|
|
|
|
new function
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2005-08-02 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* ixml/src/Makefile: correct bug for static library being incorrectly
|
|
|
|
|
stripped when building non-debug
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2005-06-09 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* ixml/src/element.c (ixmlElement_removeAttributeNode):
|
|
|
|
|
remove some compilation warning
|
|
|
|
|
|
|
|
|
|
* ixml/inc/ixml.h, ixml/src/document.c :
|
|
|
|
|
add some missing const's in public API
|
|
|
|
|
|
|
|
|
|
* upnp/inc/upnptools.h, upnp/src/api/upnptools.c :
|
|
|
|
|
add missing const's in public API
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2005-05-28 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/inc/config.h: suppress HTTP_READ_BYTES (unused)
|
|
|
|
|
and replace by DEFAULT_SOAP_CONTENT_LENGTH (previously in upnpapi.h)
|
|
|
|
|
|
|
|
|
|
* upnp/inc/upnp.h, upnp/src/api/upnpapi.c : replace
|
|
|
|
|
UpnpSetContentLength (which was not using its Handle argument)
|
|
|
|
|
by global function UpnpSetMaxContentLength.
|
|
|
|
|
Remove "hard" limitation to 32K (not suitable for using in UPnP AV).
|
|
|
|
|
|
|
|
|
|
* upnp/src/inc/upnpapi.h : removed DEFAULT_SOAP_CONTENT_LENGTH
|
|
|
|
|
(moved to config.h) and MAX_SOAP_CONTENT_LENGTH (now unused)
|
|
|
|
|
|
|
|
|
|
* upnp/src/api/upnptools.c : add more error message strings
|
|
|
|
|
|
|
|
|
|
* upnp/src/genlib/net/http/httpreadwrite.c : return OUTOF_BOUNDS
|
|
|
|
|
instead of BAD_HTTPMSG when allowed Content Length is exceeded.
|
|
|
|
|
|
|
|
|
|
* upnp/src/genlib/net/http/httpreadwrite.c : corrected an incorrect
|
|
|
|
|
sprintf format
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2005-05-27 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/makefile, upnp/src/makefile,
|
|
|
|
|
ixml/Makefile, ixml/src/Makefile,
|
|
|
|
|
threadutil/Makefile, threadutil/src/Makefile :
|
|
|
|
|
implement STATIC library support (from patch at
|
|
|
|
|
http://sourceforge.net/tracker/?group_id=7189&atid=307189 )
|
|
|
|
|
|
2006-07-18 08:39:45 +02:00
|
|
|
|
2005-05-26 R<>mi Turboult <r3mi(at)users.sourceforge.net>
|
2006-06-06 10:51:22 +02:00
|
|
|
|
|
|
|
|
|
* upnp/src/api/upnpapi.c, upnp/src/soap/soap_device.c,
|
|
|
|
|
upnp/src/soap/makefile :
|
|
|
|
|
corrections for compilation with CLIENT=1 only
|
|
|
|
|
|
|
|
|
|
* importing "libupnp-1.2.1a" as baseline
|
|
|
|
|
|