File: NEWS

package info (click to toggle)
pv 0.9.0-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 664 kB
  • ctags: 241
  • sloc: ansic: 1,968; sh: 470; makefile: 52; perl: 23
file content (131 lines) | stat: -rw-r--r-- 4,651 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
0.9.0 - 15 November 2004
  - minor NLS bugfix

0.8.9 - 6 November 2004
  - decimal values now accepted for rate and size, eg "-L 1.23M"
  - code cleanup
  - developers: "make help" now lists Makefile targets

0.8.6 - 29 June 2004
  - use uu_lock() for terminal locking on FreeBSD

0.8.5 - 2 May 2004
  - cursor positioning (-c) reliability improved on systems with IPC
  - minor fix: made test 005 more reliable
  - new option --height (-H)

0.8.2 - 24 April 2004
  - allow k,m,g,t suffixes on numbers
  - added "srpm" and "release" Makefile targets

0.8.1 - 19 April 2004
  - bugfix in cursor positioning (-c)

0.8.0 - 12 February 2004
  - replaced GNU getopt with my library code
  - replaced GNU gettext with my very minimal replacement
  - use DESTDIR instead of RPM_BUILD_ROOT for optional installation prefix
  - looked for flaws using RATS, cleaned up code

0.7.0 - 8 February 2004
  - display buffer management fixes (thanks Cdric Delfosse)
  - replaced --enable-debug with --enable-debugging and --enable-profiling

0.6.4 - 14 January 2004
  - fixed minor bug in RPM installation
  - bugfix in "make index" (only of interest to developers)

0.6.3 - 22 December 2003
  - fixed transient bug that reported "resource unavailable" occasionally

0.6.2 - 6 August 2003
  - block devices now have their size read correctly, so pv /dev/hda1 works
  - minor code cleanups (mainly removal of CVS "Id" tags)

0.6.0 - 3 August 2003
  - doing ^Z then "bg" then "fg" now continues displaying

0.5.9 - 23 July 2003
  - fix for test 007 when not in C locale
  - fix for build process to use CPPFLAGS
  - fix for build process to use correct i18n libraries
  - fix for build process - more portable sed in dependency generator
  - fix for install process - remember to mkinstalldirs before installing
  - fixes for building on Mac OS X

0.5.3 - 4 May 2003
  - added Polish translation thanks to Bartosz Feski
    <fenio@o2.pl> <http://skawina.eu.org/> and Krystian Zubel
  - moved doc/debian to ./debian at insistence of common sense
  - minor Solaris 8 compatibility fixes
  - seems to compile and test OK on Mac OS X

0.5.0 - 15 April 2003
  - added French translation thanks to Stphane Lacasse
    <tecknojunky@tecknojunky.com>
  - added German translation thanks to Marcos Kreinacke
    <m.kreinacke@nettec-systeme.net>
  - switched LGPL reference from "Library" to "Lesser"

0.4.9 - 18 February 2003
  - support for >2GB files added where available (Debian bug #180986)
  - added doc/debian dir (from Cdric Delfosse)
  - added "make rpm" and "make deb" targets to build RPM and Debian packages
  - added a "make pv-static" rule to build a statically linked version

0.4.5 - 13 December 2002
  - added Portuguese (Brazilian) translation thanks to Eduardo Aguiar

0.4.4 - 7 December 2002
  - pause/resume support - don't count time while stopped
  - stop output when resumed in the background
  - terminal size change support
  - bugfix: <=> indicator no longer sticks at right hand edge

0.4.0 - 27 November 2002
  - allow decimal interval values, eg 0.1, 0.5, etc
  - some simple tests added (`make check')
  - smoother throughput limiting (--rate-limit), now done in 0.1sec chunks
  - bounds-check interval values (-i) - max update interval now 10 minutes
  - more reliable non-blocking output to keep display updated
  - no longer rely on atoll()
  - don't output final blank line if --numeric
  - use fcntl() instead of flock() for Solaris compatibility

0.3.0 - 25 November 2002
  - handle broken output pipe gracefully
  - continue updating display even when output pipe is blocking

0.2.6 - 21 October 2002
  - we now ignore EINTR on select()
  - variable-size buffer (still need to add code to change size)
  - added (tentative) support for internationalisation
  - removed superfluous --no-progress, etc options
  - optimised transfer by using bigger buffers, based on st_blksize
  - added --wait option to wait until transfer begins before showing progress
  - added --rate-limit option to limit rate to a maximum throughput
  - added --quiet option (no output at all) to be used with --rate-limit

0.2.5 - 23 July 2002
  - added [FILE]... arguments, like `cat'
  - function separation in code
  - some bug fixes related to numeric overflow

0.2.3 - 19 July 2002
  - Texinfo manual written, man page updated
  - byte counter added

0.2.0 - 18 July 2002
  - ETA counter added
  - screen width estimation added
  - progress bar added

0.1.0 - 17 July 2002
  - main loop created
  - rate counter added
  - elapsed time counter added
  - percentage calculation added

0.0.1 - 16 July 2002
  - package created
  - first draft of man page written