Loading docs/BINDINGS +5 −5 Original line number Diff line number Diff line Loading @@ -78,7 +78,7 @@ Ferite Gambas http://gambas.sourceforge.net http://gambas.sourceforge.net/ glib/GTK+ Loading Loading @@ -130,7 +130,7 @@ Mono .NET libcurl-net by Jeffrey Phillips http://sourceforge.net/projects/libcurl-net/ https://sourceforge.net/projects/libcurl-net/ node.js Loading @@ -145,7 +145,7 @@ Object-Pascal O'Caml Written by Lars Nilsson http://sourceforge.net/projects/ocurl/ https://sourceforge.net/projects/ocurl/ Pascal Loading @@ -160,7 +160,7 @@ Perl PHP Written by Sterling Hughes http://php.net/curl https://php.net/curl PostgreSQL Loading Loading @@ -233,7 +233,7 @@ Tcl Visual Basic libcurl-vb by Jeffrey Phillips http://sourceforge.net/projects/libcurl-vb/ https://sourceforge.net/projects/libcurl-vb/ Visual Foxpro Loading docs/CONTRIBUTE +3 −3 Original line number Diff line number Diff line Loading @@ -203,7 +203,7 @@ You need to first checkout the repository: git clone git://github.com/bagder/curl.git git clone https://github.com/bagder/curl.git You then proceed and edit all the files you like and you commit them to your local repository: Loading Loading @@ -245,8 +245,8 @@ For unix-like operating systems: http://www.gnu.org/software/patch/patch.html http://www.gnu.org/directory/diffutils.html https://savannah.gnu.org/projects/patch/ https://www.gnu.org/software/diffutils/ For Windows: Loading docs/DISTRO-DILEMMA +7 −7 Original line number Diff line number Diff line Loading @@ -112,7 +112,7 @@ The Better License, Original BSD, GPL or LGPL? In Debian land, there seems to be a common opinion that LGPL is "maximally compatible" with apps while Original BSD is not. Like this: http://lists.debian.org/debian-devel/2005/09/msg01417.html https://lists.debian.org/debian-devel/2005/09/msg01417.html More SSL Libraries Loading Loading @@ -163,13 +163,13 @@ Distro Angle of this Problem Footnotes [1] = http://www.xfree86.org/3.3.6/COPYRIGHT2.html#6 [2] = http://www.fsf.org/licensing/essays/bsd.html [3] = http://www.fsf.org/licensing/licenses/gpl.html [2] = https://www.gnu.org/philosophy/bsd.html [3] = https://www.gnu.org/licenses/gpl.html [4] = http://curl.haxx.se/docs/copyright.html [5] = http://www.openssl.org/source/license.html [6] = http://www.fsf.org/licensing/licenses/gpl.html end of section 3 [7] = http://www.fsf.org/licensing/licenses/lgpl.html [8] = http://en.wikipedia.org/wiki/OpenSSL_exception [5] = https://www.openssl.org/source/license.html [6] = https://www.gnu.org/licenses/gpl.html end of section 3 [7] = https://www.gnu.org/licenses/lgpl.html [8] = https://en.wikipedia.org/wiki/OpenSSL_exception Feedback/Updates provided by Loading docs/FAQ +6 −6 Original line number Diff line number Diff line Loading @@ -352,7 +352,7 @@ FAQ cryptography. When doing so, the Export Control Classification Number (ECCN) is used to identify the level of export control etc. ASF gives a good explanation at http://www.apache.org/dev/crypto.html ASF gives a good explanation at https://www.apache.org/dev/crypto.html We believe curl's number might be ECCN 5D002, another possibility is 5D992. It seems necessary to write them, asking to confirm. Loading Loading @@ -1042,7 +1042,7 @@ FAQ timeout is set. See option TcpMaxConnectRetransmissions on this page: http://support.microsoft.com/?scid=kb%3Ben-us%3B175523&x=6&y=7 https://support.microsoft.com/en-us/kb/175523/en-us Also, even on non-Windows systems there may run a firewall or anti-virus software or similar that accepts the connection but does not actually do Loading @@ -1059,7 +1059,7 @@ FAQ You'll find that even if D:\blah.txt does exist, cURL returns a 'file not found' error. According to RFC 1738 (http://www.faqs.org/rfcs/rfc1738.html), According to RFC 1738 (https://www.ietf.org/rfc/rfc1738.txt), file:// URLs must contain a host component, but it is ignored by most implementations. In the above example, 'D:' is treated as the host component, and is taken away. Thus, cURL tries to open '/blah.txt'. Loading Loading @@ -1163,13 +1163,13 @@ FAQ If you use a OpenSSL-powered libcurl in a multi-threaded environment, you need to provide one or two locking functions: http://www.openssl.org/docs/crypto/threads.html https://www.openssl.org/docs/crypto/threads.html If you use a GnuTLS-powered libcurl in a multi-threaded environment, you need to provide locking function(s) for libgcrypt (which is used by GnuTLS for the crypto functions). http://www.gnu.org/software/gnutls/manual/html_node/Multi_002dthreaded-applications.html https://web.archive.org/web/20111103083330/http://www.gnu.org/software/gnutls/manual/html_node/Multi_002dthreaded-applications.html No special locking is needed with a NSS-powered libcurl. NSS is thread-safe. Loading Loading @@ -1345,7 +1345,7 @@ FAQ Also note that on many networks NATs or other IP-munging techniques are used that makes you see and use a different IP address locally than what the remote server will see you coming from. You may also consider using http://www.torproject.org . https://www.torproject.org/ . 5.13 How do I stop an ongoing transfer? Loading docs/HTTP-COOKIES +1 −1 Original line number Diff line number Diff line Loading @@ -36,7 +36,7 @@ HTTP Cookies For a very long time, the only spec explaining how to use cookies was the original Netscape spec from 1994: http://curl.haxx.se/rfc/cookie_spec.html In 2011, RFC6265 (http://www.ietf.org/rfc/rfc6265.txt) was finally published In 2011, RFC6265 (https://www.ietf.org/rfc/rfc6265.txt) was finally published and details how cookies work within HTTP. 1.2 Cookies saved to disk Loading Loading
docs/BINDINGS +5 −5 Original line number Diff line number Diff line Loading @@ -78,7 +78,7 @@ Ferite Gambas http://gambas.sourceforge.net http://gambas.sourceforge.net/ glib/GTK+ Loading Loading @@ -130,7 +130,7 @@ Mono .NET libcurl-net by Jeffrey Phillips http://sourceforge.net/projects/libcurl-net/ https://sourceforge.net/projects/libcurl-net/ node.js Loading @@ -145,7 +145,7 @@ Object-Pascal O'Caml Written by Lars Nilsson http://sourceforge.net/projects/ocurl/ https://sourceforge.net/projects/ocurl/ Pascal Loading @@ -160,7 +160,7 @@ Perl PHP Written by Sterling Hughes http://php.net/curl https://php.net/curl PostgreSQL Loading Loading @@ -233,7 +233,7 @@ Tcl Visual Basic libcurl-vb by Jeffrey Phillips http://sourceforge.net/projects/libcurl-vb/ https://sourceforge.net/projects/libcurl-vb/ Visual Foxpro Loading
docs/CONTRIBUTE +3 −3 Original line number Diff line number Diff line Loading @@ -203,7 +203,7 @@ You need to first checkout the repository: git clone git://github.com/bagder/curl.git git clone https://github.com/bagder/curl.git You then proceed and edit all the files you like and you commit them to your local repository: Loading Loading @@ -245,8 +245,8 @@ For unix-like operating systems: http://www.gnu.org/software/patch/patch.html http://www.gnu.org/directory/diffutils.html https://savannah.gnu.org/projects/patch/ https://www.gnu.org/software/diffutils/ For Windows: Loading
docs/DISTRO-DILEMMA +7 −7 Original line number Diff line number Diff line Loading @@ -112,7 +112,7 @@ The Better License, Original BSD, GPL or LGPL? In Debian land, there seems to be a common opinion that LGPL is "maximally compatible" with apps while Original BSD is not. Like this: http://lists.debian.org/debian-devel/2005/09/msg01417.html https://lists.debian.org/debian-devel/2005/09/msg01417.html More SSL Libraries Loading Loading @@ -163,13 +163,13 @@ Distro Angle of this Problem Footnotes [1] = http://www.xfree86.org/3.3.6/COPYRIGHT2.html#6 [2] = http://www.fsf.org/licensing/essays/bsd.html [3] = http://www.fsf.org/licensing/licenses/gpl.html [2] = https://www.gnu.org/philosophy/bsd.html [3] = https://www.gnu.org/licenses/gpl.html [4] = http://curl.haxx.se/docs/copyright.html [5] = http://www.openssl.org/source/license.html [6] = http://www.fsf.org/licensing/licenses/gpl.html end of section 3 [7] = http://www.fsf.org/licensing/licenses/lgpl.html [8] = http://en.wikipedia.org/wiki/OpenSSL_exception [5] = https://www.openssl.org/source/license.html [6] = https://www.gnu.org/licenses/gpl.html end of section 3 [7] = https://www.gnu.org/licenses/lgpl.html [8] = https://en.wikipedia.org/wiki/OpenSSL_exception Feedback/Updates provided by Loading
docs/FAQ +6 −6 Original line number Diff line number Diff line Loading @@ -352,7 +352,7 @@ FAQ cryptography. When doing so, the Export Control Classification Number (ECCN) is used to identify the level of export control etc. ASF gives a good explanation at http://www.apache.org/dev/crypto.html ASF gives a good explanation at https://www.apache.org/dev/crypto.html We believe curl's number might be ECCN 5D002, another possibility is 5D992. It seems necessary to write them, asking to confirm. Loading Loading @@ -1042,7 +1042,7 @@ FAQ timeout is set. See option TcpMaxConnectRetransmissions on this page: http://support.microsoft.com/?scid=kb%3Ben-us%3B175523&x=6&y=7 https://support.microsoft.com/en-us/kb/175523/en-us Also, even on non-Windows systems there may run a firewall or anti-virus software or similar that accepts the connection but does not actually do Loading @@ -1059,7 +1059,7 @@ FAQ You'll find that even if D:\blah.txt does exist, cURL returns a 'file not found' error. According to RFC 1738 (http://www.faqs.org/rfcs/rfc1738.html), According to RFC 1738 (https://www.ietf.org/rfc/rfc1738.txt), file:// URLs must contain a host component, but it is ignored by most implementations. In the above example, 'D:' is treated as the host component, and is taken away. Thus, cURL tries to open '/blah.txt'. Loading Loading @@ -1163,13 +1163,13 @@ FAQ If you use a OpenSSL-powered libcurl in a multi-threaded environment, you need to provide one or two locking functions: http://www.openssl.org/docs/crypto/threads.html https://www.openssl.org/docs/crypto/threads.html If you use a GnuTLS-powered libcurl in a multi-threaded environment, you need to provide locking function(s) for libgcrypt (which is used by GnuTLS for the crypto functions). http://www.gnu.org/software/gnutls/manual/html_node/Multi_002dthreaded-applications.html https://web.archive.org/web/20111103083330/http://www.gnu.org/software/gnutls/manual/html_node/Multi_002dthreaded-applications.html No special locking is needed with a NSS-powered libcurl. NSS is thread-safe. Loading Loading @@ -1345,7 +1345,7 @@ FAQ Also note that on many networks NATs or other IP-munging techniques are used that makes you see and use a different IP address locally than what the remote server will see you coming from. You may also consider using http://www.torproject.org . https://www.torproject.org/ . 5.13 How do I stop an ongoing transfer? Loading
docs/HTTP-COOKIES +1 −1 Original line number Diff line number Diff line Loading @@ -36,7 +36,7 @@ HTTP Cookies For a very long time, the only spec explaining how to use cookies was the original Netscape spec from 1994: http://curl.haxx.se/rfc/cookie_spec.html In 2011, RFC6265 (http://www.ietf.org/rfc/rfc6265.txt) was finally published In 2011, RFC6265 (https://www.ietf.org/rfc/rfc6265.txt) was finally published and details how cookies work within HTTP. 1.2 Cookies saved to disk Loading