bagder: curl-www/libcurl Makefile, 1.47, 1.48 _competitors.html, 1.21, 1.22 _index.html, 1.54, 1.55 _libsoup.html, NONE, 1.1 _menu.html, 1.45, 1.46 _wininet.html, 1.5, 1.6

[email protected]
Newsgroups gmane.comp.web.curl.www.cvs
Message-ID <[email protected]>
Update of /cvsroot/curl/curl-www/libcurl
In directory labb:/tmp/cvs-serv8038

Modified Files:
	Makefile _competitors.html _index.html _menu.html 
	_wininet.html 
Added Files:
	_libsoup.html 
Log Message:
libsoup comparision and minor edits


Index: _menu.html
===================================================================
RCS file: /cvsroot/curl/curl-www/libcurl/_menu.html,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -d -r1.45 -r1.46
--- _menu.html	22 Dec 2005 08:47:29 -0000	1.45
+++ _menu.html	22 Dec 2005 08:54:22 -0000	1.46
@@ -30,6 +30,12 @@
 VLINK("/libcurl/", libcurl index )
 #endif
 
+#ifdef LIBCURL_COMPETITORS
+LINK("", Competitors )
+#else
+VLINK("/libcurl/competitors.html", Competitors )
+#endif
+
 #ifdef LIBCURL_FEATURES
 LINK("", Features )
 #else

--- NEW FILE: _libsoup.html ---
#include "_doctype.html"
<HTML>
<HEAD> <TITLE>libcurl - Libsoup Comparison</TITLE>
#include "css.t"
</HEAD>

#define LIBCURL_LIBSOUP
#define CURL_URL libcurl/libsoup.html

#include "_menu.html"
#include "setup.t"
#include "table.t"

WHERE2(libcurl, "/libcurl/", libsoup Comparison)

TITLE(Notes About libsoup compared to libcurl)
<div class="relatedbox">
<b>Related:</b>
<br><a href="/docs/features.html">libcurl Features</a>
<br><a href="competitors.html">Compare HTTP Libraries</a>
<br><a href="wininet.html">WinInet comparison</a>
<br><a href="libwww.html">libwww comparison</a>
</div>

<p>
 These are only some quick notes. If you have additional experiencies and
comments you want to share with the world, we're all ears!

<p>
 Som info for this page was extracted from <a
 href="http://live.gnome.org/LibSoup_2fToDo">here</a>.

<ul>

 <li> libcurl is (far) more portable

 <li> libsoup lacks support for: cookies, NTLM for proxies
 (Proxy-Authentication:), GSS, gzip encoding, trailers in chunked responses
 and more that libcurl already provides.

 <li> libsoup is using GNOME-related libs, making it a less convenient choice
 for non-GNOME environments.

</ul>

#include "_footer.html"
</BODY>
</HTML>

Index: _competitors.html
===================================================================
RCS file: /cvsroot/curl/curl-www/libcurl/_competitors.html,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- _competitors.html	6 Oct 2005 14:20:04 -0000	1.21
+++ _competitors.html	22 Dec 2005 08:54:22 -0000	1.22
@@ -72,12 +72,15 @@
   and seen people use this with WebDAV as their main interest.
 </ul>
 
-<b><a href="ftp://ftp.gnome.org/pub/gnome/sources/libsoup/">libsoup</a></b> (LGPL)<br>
+<b><a href="ftp://ftp.gnome.org/pub/gnome/sources/libsoup/">libsoup</a></b> (LGPL)  <a href="libsoup.html">comparison with libcurl</a><br>
 <ul>
+
  Part of glib (GNOME). Supports: HTTP 1.1, Persistent connections, Asyncronous
  DNS and transfers, Connection cache, Redirects, Basic, Digest, NTLM
  authentication, SSL with OpenSSL or Mozilla NSS, Proxy support including SSL,
- SOCKS support, POST data. Probably not very portable.
+ SOCKS support, POST data. Probably not very portable. Lacks: cookie support,
+ NTLM for proxies, GSS, gzip encoding, trailers in chunked responses and more.
+
 </ul>
 
 <b><a href="http://www.mozilla.org/projects/netlib/">mozilla netlib</a></b> (MPL)<br>

Index: Makefile
===================================================================
RCS file: /cvsroot/curl/curl-www/libcurl/Makefile,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -d -r1.47 -r1.48
--- Makefile	4 Nov 2005 23:37:10 -0000	1.47
+++ Makefile	22 Dec 2005 08:54:22 -0000	1.48
@@ -12,7 +12,7 @@
 
 all: index.html mail.html competitors.html \
      comparison-table.html relatedlibs.html \
-     features.html wininet.html libwww.html
+     features.html wininet.html libwww.html libsoup.html
 	cd c; make
 	cd perl; make
 	cd php; make
@@ -87,3 +87,6 @@
 
 libwww.html: _libwww.html $(MAINPARTS)
 	$(ACTION)
+
+libsoup.html: _libsoup.html $(MAINPARTS)
+	$(ACTION)

Index: _wininet.html
===================================================================
RCS file: /cvsroot/curl/curl-www/libcurl/_wininet.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- _wininet.html	29 Nov 2004 09:07:18 -0000	1.5
+++ _wininet.html	22 Dec 2005 08:54:22 -0000	1.6
@@ -19,6 +19,7 @@
 <br><a href="/docs/features.html">libcurl Features</a>
 <br><a href="competitors.html">Compare HTTP Libraries</a>
 <br><a href="libwww.html">libwww comparison</a>
+<br><a href="libsoup.html">libsoup comparison</a>
 </div>
 
 <p> Opinions brought by David Byron:

Index: _index.html
===================================================================
RCS file: /cvsroot/curl/curl-www/libcurl/_index.html,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -d -r1.54 -r1.55
--- _index.html	2 Dec 2005 22:50:51 -0000	1.54
+++ _index.html	22 Dec 2005 08:54:22 -0000	1.55
@@ -17,7 +17,7 @@
 TITLE(libcurl - the multiprotocol file transfer library)
 <p class="ingres">
 
- libcurl is a <a href="/docs/copyright.html">free</a> and easy-to-use
+ libcurl is a <a href="/docs/copyright.html" title="free as in both free speech and zero price!">free</a> and easy-to-use
  client-side URL transfer library, supporting FTP, FTPS, TFTP, HTTP, HTTPS,
  GOPHER, TELNET, DICT, FILE and LDAP.  libcurl supports HTTPS certificates,
  HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies,
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.