Displaying 7 results from an estimated 7 matches for "win_size".
Did you mean:
in_size
2009 Oct 25
0
alternate output for progressmeter
...ITY OF SUCH DAMAGE.
?*/
+extern int ? ? progresstype;
+
?void ? start_progress_meter(char *, off_t, off_t *);
?void ? stop_progress_meter(void);
--- progressmeter.c ? ? 2006-08-05 04:39:40.000000000 +0200
+++ progressmeter_new.c 2009-10-24 20:32:45.455788330 +0200
@@ -74,12 +74,15 @@
?static int win_size; ? ? ? ? ? /* terminal window size */
?static volatile sig_atomic_t win_resized; /* for window resizing */
+int ? ?progresstype = 0; ? ? ? /* use default tty progress reporting */
+
?/* units for format_size */
?static const char unit[] = " KMGT";
?static int
?can_output(void)
?{
+ ? ?...
2007 Nov 09
1
Patch for progressmeter.c
...; /* progress counter */
+static off_t last_pos;
+static off_t max_delta_pos = 0;
+static volatile off_t *counter; /* progress counter */
static long stalled; /* how long we have been stalled */
static int bytes_per_second; /* current speed in bytes per second */
static int win_size; /* terminal window size */
@@ -128,11 +130,16 @@ refresh_progress_meter(void)
int hours, minutes, seconds;
int i, len;
int file_len;
+ off_t delta_pos;
transferred = *counter - cur_pos;
cur_pos = *counter;
now = time(NULL);...
2016 Jan 19
6
FWD: [patch] scp + UTF-8
...nt i, len;
- int file_len;
+ int width, size, buf_width, buf_size;
+ int i;
+ int file_width;
+ wchar_t wc;
transferred = *counter - (cur_pos ? cur_pos : start_pos);
cur_pos = *counter;
@@ -157,16 +161,33 @@ refresh_progress_meter(void)
/* filename */
buf[0] = '\0';
- file_len = win_size - 35;
- if (file_len > 0) {
- len = snprintf(buf, file_len + 1, "\r%s", file);
- if (len < 0)
- len = 0;
- if (len >= file_len + 1)
- len = file_len;
- for (i = len; i < file_len; i++)
- buf[i] = ' ';
- buf[file_len] = '\0';
+ file_width = win_size -...
2013 Jan 09
1
[syslinux:firmware] vesa: Correct screencpy() prototype
On 01/07/2013 12:51 PM, syslinux-bot for Matt Fleming wrote:
> Commit-ID: 15a67011987c341814533ac4d8e23c9a72dc7605
> Gitweb: http://www.syslinux.org/commit/15a67011987c341814533ac4d8e23c9a72dc7605
> Author: Matt Fleming <matt.fleming at intel.com>
> AuthorDate: Mon, 7 Jan 2013 14:42:16 +0000
> Committer: Matt Fleming <matt.fleming at intel.com>
> CommitDate:
2023 Feb 06
20
[Bug 3534] New: probable underflow calculating display width of file name
https://bugzilla.mindrot.org/show_bug.cgi?id=3534
Bug ID: 3534
Summary: probable underflow calculating display width of file
name
Product: Portable OpenSSH
Version: -current
Hardware: amd64
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: scp
2004 Jul 20
3
[Bug 901] visual gauge in progress meter
...isplayed a visual approximation of its progress. I liked
that feature and decided to reintroduce it (with a slightly different,
wget-like, appearance).
Extra bonus: this code behaves better on extremely narrow terminals than the
original (see the patch: the branch with strlcpy(buf, "\r", win_size) is
responsible for the improvement).
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
2015 Jul 23
37
[Bug 2434] New: scp can send arbitrary control characters / escape sequences to the terminal
https://bugzilla.mindrot.org/show_bug.cgi?id=2434
Bug ID: 2434
Summary: scp can send arbitrary control characters / escape
sequences to the terminal
Product: Portable OpenSSH
Version: 6.7p1
Hardware: Other
OS: Linux
Status: NEW
Severity: security
Priority: P5