Peng
a1193f385e
rewrite soap_device.c
...
1) separate HTTP handling from SOAP handling
2) remove repeated validity check, each check is performed exactly once
3) fix HTTP status code per UPnP spec, SOAP spec and RFC 2774
Signed-off-by: Marcelo Roberto Jimenez <mroberto@users.sourceforge.net>
2014-01-17 10:00:00 -02:00
Fabrice Fontaine
2eb3e069ba
Remove more implicit casts in upnp part
...
Remove more "implicit integer or enum conversions" as well as memset
before snprintf.
2012-03-10 22:52:57 +01:00
Fabrice Fontaine
1a1570fe0f
SF Bug Tracker id 3497140 - Bug fix in http_get_code_text
...
Submitted: Fabrice Fontaine ( ffontaine ) - 2012-03-05 13:07:03 PST
Replace if( statusCode < 100 && statusCode >= 600 ) which can't be true
by if( statusCode < 100 || statusCode >= 600 ).
2012-03-06 00:14:45 +01:00
Marcelo Roberto Jimenez
6e7a2bb2dc
Remove the "xboolean" typedef from the code base.
2010-11-22 09:28:17 -02:00
Marcelo Roberto Jimenez
5d6bcabd45
Removes C++ style comments.
2010-11-16 03:14:12 -02:00
Carl Benson
8e846368e0
patch for taking notice of UPNP_USE_RWLOCK flag in threadutil
...
By "Carl Benson" <carl.benson@windriver.com>:
I had to do some modifications myself though, because the Android
build system insists on having a file named "util.h" taking precedence
in its include path, libupnp gets confused because of the same filename
in upnp/src/inc/util.h
2010-11-01 01:06:11 -02:00
Marcelo Roberto Jimenez
4b40e94b03
Merge of trunk into branch 1.6.x.
...
git-svn-id: https://pupnp.svn.sourceforge.net/svnroot/pupnp/branches/branch-1.6.x@339 119443c7-1b9e-41f8-b6fc-b9c35fce742c
2008-03-25 10:21:08 +00:00
Marcelo Roberto Jimenez
81635d74c1
* More MSVC fixes, using XINLINE instead of inline, MSVC has troubles
...
with inline. Thanks to David Maass for reporting.
* Changed XINLINE to UPNP_INLINE.
* Lots of white space changes.
git-svn-id: https://pupnp.svn.sourceforge.net/svnroot/pupnp/trunk@192 119443c7-1b9e-41f8-b6fc-b9c35fce742c
2007-05-23 13:20:55 +00:00
Marcelo Roberto Jimenez
89e7a40fcc
Removing unnecessary additional directory level.
...
git-svn-id: https://pupnp.svn.sourceforge.net/svnroot/pupnp/trunk@29 119443c7-1b9e-41f8-b6fc-b9c35fce742c
2006-07-04 02:44:17 +00:00