diff options
author | Damien Miller <djm@mindrot.org> | 2007-10-26 14:28:01 +1000 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2007-10-26 14:28:01 +1000 |
commit | 77d57b06a4abd691f957aad2e852bd9ff1fd17f4 (patch) | |
tree | 5e8e8c0cf4b6bb6bf1a764a60ea85c32f901244d | |
parent | 1cbc292bc0b43a03071ef4924d14186dd0cf054e (diff) |
- djm@cvs.openbsd.org 2007/10/24 03:44:02
[scp.c]
factor out network read/write into an atomicio()-like function, and
use it to handle short reads, apply bandwidth limits and update
counters. make network IO non-blocking, so a small trickle of
reads/writes has a chance of updating the progress meter; bz #799
ok dtucker@
-rw-r--r-- | ChangeLog | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -49,6 +49,13 @@ | |||
49 | glob their arguments and ones that don't). | 49 | glob their arguments and ones that don't). |
50 | parse command flags using getopt(3) rather than hand-rolled parsers. | 50 | parse command flags using getopt(3) rather than hand-rolled parsers. |
51 | ok dtucker@ | 51 | ok dtucker@ |
52 | - djm@cvs.openbsd.org 2007/10/24 03:44:02 | ||
53 | [scp.c] | ||
54 | factor out network read/write into an atomicio()-like function, and | ||
55 | use it to handle short reads, apply bandwidth limits and update | ||
56 | counters. make network IO non-blocking, so a small trickle of | ||
57 | reads/writes has a chance of updating the progress meter; bz #799 | ||
58 | ok dtucker@ | ||
52 | 59 | ||
53 | 20070927 | 60 | 20070927 |
54 | - (dtucker) [configure.ac atomicio.c] Fall back to including <sys/poll.h> if | 61 | - (dtucker) [configure.ac atomicio.c] Fall back to including <sys/poll.h> if |
@@ -3320,4 +3327,4 @@ | |||
3320 | OpenServer 6 and add osr5bigcrypt support so when someone migrates | 3327 | OpenServer 6 and add osr5bigcrypt support so when someone migrates |
3321 | passwords between UnixWare and OpenServer they will still work. OK dtucker@ | 3328 | passwords between UnixWare and OpenServer they will still work. OK dtucker@ |
3322 | 3329 | ||
3323 | $Id: ChangeLog,v 1.4770 2007/10/26 04:27:45 djm Exp $ | 3330 | $Id: ChangeLog,v 1.4771 2007/10/26 04:28:01 djm Exp $ |