cvs | 1 Mar 2008 23:32
Picon
Favicon

bagder: curl CHANGES, 1.1267, 1.1268 RELEASE-NOTES, 1.754, 1.755 TODO-RELEASE, 1.168, 1.169

Update of /cvsroot/curl/curl
In directory labb:/tmp/cvs-serv8214

Modified Files:
	CHANGES RELEASE-NOTES TODO-RELEASE 
Log Message:
- Anatoli Tubman found and fixed a crash with Negotiate authentication used on
  a re-used connection where both requests used Negotiate.

Index: TODO-RELEASE
===================================================================
RCS file: /cvsroot/curl/curl/TODO-RELEASE,v
retrieving revision 1.168
retrieving revision 1.169
diff -u -d -r1.168 -r1.169
--- TODO-RELEASE	28 Feb 2008 21:25:00 -0000	1.168
+++ TODO-RELEASE	1 Mar 2008 22:32:03 -0000	1.169
 <at>  <at>  -6,8 +6,6  <at>  <at> 

 123 - Mike Protts' SFTP resume download

-124 - Anatoli Tubman's fix for a Negotiate: crash
-
 125 - Michal Marek's typechecker-gcc work

 126 -

Index: RELEASE-NOTES
===================================================================
RCS file: /cvsroot/curl/curl/RELEASE-NOTES,v
(Continue reading)

cvs | 1 Mar 2008 23:32
Picon
Favicon

bagder: curl/lib http.c,1.364,1.365 http_negotiate.c,1.24,1.25

Update of /cvsroot/curl/curl/lib
In directory labb:/tmp/cvs-serv8214/lib

Modified Files:
	http.c http_negotiate.c 
Log Message:
- Anatoli Tubman found and fixed a crash with Negotiate authentication used on
  a re-used connection where both requests used Negotiate.

Index: http_negotiate.c
===================================================================
RCS file: /cvsroot/curl/curl/lib/http_negotiate.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- http_negotiate.c	20 Nov 2007 23:17:08 -0000	1.24
+++ http_negotiate.c	1 Mar 2008 22:32:03 -0000	1.25
 <at>  <at>  -5,7 +5,7  <at>  <at> 
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2007, Daniel Stenberg, <daniel <at> haxx.se>, et al.
+ * Copyright (C) 1998 - 2008, Daniel Stenberg, <daniel <at> haxx.se>, et al.
  *
  * This software is licensed as described in the file COPYING, which
  * you should have received as part of this distribution. The terms
 <at>  <at>  -255,7 +255,6  <at>  <at> 
 {
   struct negotiatedata *neg_ctx = proxy?&conn->data->state.proxyneg:
     &conn->data->state.negotiate;
(Continue reading)

cvs | 4 Mar 2008 12:53
Picon
Favicon

bagder: curl CHANGES,1.1268,1.1269 RELEASE-NOTES,1.755,1.756

Update of /cvsroot/curl/curl
In directory labb:/tmp/cvs-serv15100

Modified Files:
	CHANGES RELEASE-NOTES 
Log Message:
Mike Protts brought a patch that makes resumed transfers work with SFTP.

Index: RELEASE-NOTES
===================================================================
RCS file: /cvsroot/curl/curl/RELEASE-NOTES,v
retrieving revision 1.755
retrieving revision 1.756
diff -u -d -r1.755 -r1.756
--- RELEASE-NOTES	1 Mar 2008 22:32:03 -0000	1.755
+++ RELEASE-NOTES	4 Mar 2008 11:53:15 -0000	1.756
 <at>  <at>  -16,6 +16,7  <at>  <at> 
  o SSLv2 is now disabled by default for SSL operations
  o the test509-style setting URL in callback is officially no longer supported
  o support a full chain of certificates in a given PKCS12 certificate
+ o resumed transfers work with SFTP

 This release includes the following bugfixes:

 <at>  <at>  -52,6 +53,6  <at>  <at> 
  Michal Marek, Dmitry Kurochkin, Niklas Angebrand, Günter Knauf, Yang Tse,
  Dan Fandrich, Mike Hommey, Pooyan McSporran, Jerome Muffat-Meridol,
  Kaspar Brand, Gautam Kachroo, Zmey Petroff, Georg Lippitsch, Sam Listopad,
- Anatoli Tubman
+ Anatoli Tubman, Mike Protts
(Continue reading)

cvs | 4 Mar 2008 12:53
Picon
Favicon

bagder: curl/lib ssh.c,1.94,1.95

Update of /cvsroot/curl/curl/lib
In directory labb:/tmp/cvs-serv15100/lib

Modified Files:
	ssh.c 
Log Message:
Mike Protts brought a patch that makes resumed transfers work with SFTP.

Index: ssh.c
===================================================================
RCS file: /cvsroot/curl/curl/lib/ssh.c,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -d -r1.94 -r1.95
--- ssh.c	19 Feb 2008 17:25:19 -0000	1.94
+++ ssh.c	4 Mar 2008 11:53:15 -0000	1.95
 <at>  <at>  -844,7 +844,6  <at>  <at> 
       break;
     }
     else if(sshc->quote_item->data) {
-      fprintf(stderr, "data: %s\n", sshc->quote_item->data);
       /*
        * the arguments following the command must be separated from the
        * command with a space so we can check for it unconditionally
 <at>  <at>  -1195,10 +1194,31  <at>  <at> 
      *          If this is not done the destination file will be named the
      *          same name as the last directory in the path.
      */
+
+    if(data->state.resume_from != 0) {
(Continue reading)

cvs | 5 Mar 2008 19:27
Picon
Favicon

yangtse: curl/tests/server sockfilt.c,1.50,1.51

Update of /cvsroot/curl/curl/tests/server
In directory labb:/tmp/cvs-serv17442

Modified Files:
	sockfilt.c 
Log Message:
fix log message used when unable to connect to destination port

Index: sockfilt.c
===================================================================
RCS file: /cvsroot/curl/curl/tests/server/sockfilt.c,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -d -r1.50 -r1.51
--- sockfilt.c	28 Feb 2008 10:15:21 -0000	1.50
+++ sockfilt.c	5 Mar 2008 18:27:31 -0000	1.51
 <at>  <at>  -907,7 +907,7  <at>  <at> 
     if(rc) {
       error = SOCKERRNO;
       logmsg("Error connecting to port %d: (%d) %s",
-             port, error, strerror(error));
+             connectport, error, strerror(error));
       goto sockfilt_cleanup;
     }
     logmsg("====> Client connect");
cvs | 6 Mar 2008 02:11
Picon
Favicon

danf: curl/tests runtests.pl,1.290,1.291 FILEFORMAT,1.61,1.62

Update of /cvsroot/curl/curl/tests
In directory labb:/tmp/cvs-serv4281/tests

Modified Files:
	runtests.pl FILEFORMAT 
Log Message:
Fixed the test harness so it will write out zero-length data files.

Index: runtests.pl
===================================================================
RCS file: /cvsroot/curl/curl/tests/runtests.pl,v
retrieving revision 1.290
retrieving revision 1.291
diff -u -d -r1.290 -r1.291
--- runtests.pl	20 Feb 2008 12:14:31 -0000	1.290
+++ runtests.pl	6 Mar 2008 01:11:43 -0000	1.291
 <at>  <at>  -1957,13 +1957,11  <at>  <at> 
         unlink($memdump);
     }

+    # create a (possibly-empty) file before starting the test
     my  <at> inputfile=getpart("client", "file");
-    if( <at> inputfile) {
-        # we need to generate a file before this test is invoked
-        my %fileattr = getpartattr("client", "file");
-
-        my $filename=$fileattr{'name'};
-
+    my %fileattr = getpartattr("client", "file");
+    my $filename=$fileattr{'name'};
(Continue reading)

cvs | 6 Mar 2008 02:15
Picon
Favicon

danf: curl CHANGES,1.1269,1.1270

Update of /cvsroot/curl/curl
In directory labb:/tmp/cvs-serv6268

Modified Files:
	CHANGES 
Log Message:
Added tests 616 and 617 to see how SFTP and SCP cope with zero-length
files, as questioned by Mike Protts. SFTP does for me but SCP doesn't
so test 617 is disabled for now.

Index: CHANGES
===================================================================
RCS file: /cvsroot/curl/curl/CHANGES,v
retrieving revision 1.1269
retrieving revision 1.1270
diff -u -d -r1.1269 -r1.1270
--- CHANGES	4 Mar 2008 11:53:15 -0000	1.1269
+++ CHANGES	6 Mar 2008 01:15:28 -0000	1.1270
 <at>  <at>  -6,6 +6,13  <at>  <at> 

                                   Changelog

+Daniel Fandrich (5 Mar 2008)
+- Fixed the test harness so it will write out zero-length data files.
+
+- Added tests 616 and 617 to see how SFTP and SCP cope with zero-length
+  files, as questioned by Mike Protts. SFTP does for me but SCP doesn't
+  so test 617 is disabled for now.
+
 Daniel S (4 Mar 2008)
(Continue reading)

cvs | 6 Mar 2008 02:15
Picon
Favicon

danf: curl/tests/data DISABLED, 1.16, 1.17 Makefile.am, 1.299, 1.300 test616, NONE, 1.1 test617, NONE, 1.1

Update of /cvsroot/curl/curl/tests/data
In directory labb:/tmp/cvs-serv6268/tests/data

Modified Files:
	DISABLED Makefile.am 
Added Files:
	test616 test617 
Log Message:
Added tests 616 and 617 to see how SFTP and SCP cope with zero-length
files, as questioned by Mike Protts. SFTP does for me but SCP doesn't
so test 617 is disabled for now.

Index: DISABLED
===================================================================
RCS file: /cvsroot/curl/curl/tests/data/DISABLED,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- DISABLED	25 Oct 2007 07:47:38 -0000	1.16
+++ DISABLED	6 Mar 2008 01:15:28 -0000	1.17
 <at>  <at>  -3,4 +3,4  <at>  <at> 
 # test cases are run by runtests.pl. Just add the plain test case numbers, one
 # per line.
 # Lines starting with '#' letters are treated as comments.
-#1009
+617

Index: Makefile.am
===================================================================
RCS file: /cvsroot/curl/curl/tests/data/Makefile.am,v
(Continue reading)

cvs | 6 Mar 2008 04:48
Picon
Favicon

yangtse: curl CHANGES,1.1270,1.1271 RELEASE-NOTES,1.756,1.757

Update of /cvsroot/curl/curl
In directory labb:/tmp/cvs-serv23310

Modified Files:
	CHANGES RELEASE-NOTES 
Log Message:
Regression fix:

select/poll calls will only be retried upon EINTR failures as
it previously was in lib/select.c revision 1.29

In this way Curl_socket_ready() and Curl_poll() will again fail
on any select/poll errors different than EINTR.

Index: RELEASE-NOTES
===================================================================
RCS file: /cvsroot/curl/curl/RELEASE-NOTES,v
retrieving revision 1.756
retrieving revision 1.757
diff -u -d -r1.756 -r1.757
--- RELEASE-NOTES	4 Mar 2008 11:53:15 -0000	1.756
+++ RELEASE-NOTES	6 Mar 2008 03:48:34 -0000	1.757
 <at>  <at>  -34,6 +34,7  <at>  <at> 
  o crash when connection cache size is 1 and Curl_do() failed
  o GnuTLS-built libcurl can now be forced to prefer SSLv3
  o crash when doing Negotiate again on a re-used connection
+ o select/poll regression

 This release includes the following known bugs:

(Continue reading)

cvs | 6 Mar 2008 04:48
Picon
Favicon

yangtse: curl/lib select.c,1.49,1.50

Update of /cvsroot/curl/curl/lib
In directory labb:/tmp/cvs-serv23310/lib

Modified Files:
	select.c 
Log Message:
Regression fix:

select/poll calls will only be retried upon EINTR failures as
it previously was in lib/select.c revision 1.29

In this way Curl_socket_ready() and Curl_poll() will again fail
on any select/poll errors different than EINTR.

Index: select.c
===================================================================
RCS file: /cvsroot/curl/curl/lib/select.c,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -d -r1.49 -r1.50
--- select.c	5 Nov 2007 09:45:09 -0000	1.49
+++ select.c	6 Mar 2008 03:48:34 -0000	1.50
 <at>  <at>  -5,7 +5,7  <at>  <at> 
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2007, Daniel Stenberg, <daniel <at> haxx.se>, et al.
+ * Copyright (C) 1998 - 2008, Daniel Stenberg, <daniel <at> haxx.se>, et al.
  *
  * This software is licensed as described in the file COPYING, which
(Continue reading)


Gmane