Update MANIFEST and fix 'make dist'.
[virt-top.git] / ChangeLog
1 2011-01-06  Richard W.M. Jones  <rjones@redhat.com>
2
3         Version 1.0.5.
4
5         Add aclocal.m4 file to git.
6         This file is sort of generated, but at the moment only has
7         a single line which includes m4/ocaml.m4, that is vital for
8         the build.
9
10         Re-add virt-top/README file.
11         This seems to have been dropped during the hg->git transition.
12
13         Document background noise of RX packets from bridges (RHBZ#647987).
14         For more information see:
15         https://bugzilla.redhat.com/show_bug.cgi?id=647987#c9
16
17         man page: Remove excess blank line.
18
19         main: Record and print full exception stack traces.
20         This turns on stack trace recording unconditionally (the same
21         effect as if OCAMLRUNPARAM=b was always supplied), and also prints
22         stack traces to the log file if there is an exception.
23
24         See also:
25         http://caml.inria.fr/pub/docs/manual-ocaml/libref/Printexc.html
26
27         Note that this requires OCaml >= 3.11.0.
28
29         Fix pad function to work for negative widths (RHBZ#634435).
30         The pad function is supposed to pad a string to a width.  Under some
31         circumstances, the width parameter could be negative resulting in a
32         call to String.sub such as:
33
34           String.sub str 0 (-1)
35
36         which caused an exception to be thrown and not caught, causing
37         virt-top to exit.  Fix the pad function to return an empty string if
38         width <= 0 instead of throwing an exception.
39
40         See also:
41         https://bugzilla.redhat.com/show_bug.cgi?id=634435
42
43         Update dependencies.
44
45         Update generated man pages.
46
47         Fix virt-top --end-time option when TZ<>UTC (RHBZ#637964).
48         Return the end time as seconds since 1970, and don't adjust it
49         for timezone.  In the main module the end time is compared against
50         the result of Unix.gettimeofday, which is also seconds since 1970,
51         so the comparison now works.
52
53         Tested with TZ=UTC-05, TZ=UTC and TZ=UTC+05.
54
55         NB: This has not been tested against ocaml-calendar 1.x, although
56         that version of calendar is obsolete and no one should be using it.
57
58         Update dependencies file.
59
60         man page: memory option shows total guest memory (RHBZ#647991).
61
62         man page: Update copyright date and link to web pages.
63
64         Remove references to xm/xentop manual pages (RHBZ#648186).
65         These Xen tools are obsolete since virsh/virt-top works across
66         all hypervisors.
67
68 2010-09-02  Richard Jones  <rjones@redhat.com>
69
70         Change order of return values from getyx - fixes display of historical CPU.
71         In this commit:
72         http://cvs.savannah.gnu.org/viewvc/ocaml-tmk/functions.c?root=ocaml-tmk&r1=1.2&r2=1.3
73         Sam changed (fixed) the order that the coordinates are returned
74         from the ncurses 'getyx' call.  Since this commit was made 3 years
75         ago it should be safe to assume everyone is using the new ocaml-ncurses
76         by now.
77
78         This meant the historical %CPU was being displayed off the bottom of
79         the screen instead of on the top row at the right.  Now it is displayed
80         in the correct place.
81
82 2010-06-15  Kiyoto Hashida  <khashida@redhat.com>
83
84         Update Japanese translations (RHBZ#493799).
85
86 2010-03-05  Yulia  <ypoyarko@redhat.com>
87
88         Updated Russian translations (RHBZ#493799).
89
90 2010-03-05  Richard Jones  <rjones@redhat.com>
91
92         Newer autoconf adds PACKAGE_URL definition.
93
94 2010-02-12  Richard Jones  <rjones@redhat.com>
95
96         zh_CN: Remove bogus Plural-Forms line.
97
98         Japanese: update bogus 'Plural-Forms: Plural-Forms'.
99
100 2010-02-12  Hajime Taira  <htaira@redhat.com>
101
102         Update Japanese translations (RHBZ#493799).
103
104 2010-01-28  Richard Jones  <rjones@redhat.com>
105
106         Rename te_IN.po -> te.po (Piotr Drąg).
107
108         Telugu translation added by Krishna Babu K (RHBZ#493799c32)
109
110         Polish translation updated by Piotr Drag (RHBZ#493799c31)
111
112         Portuguese translation added by Glaucia Cintra (RHBZ#493799c30)
113
114         Chinese translation updated by Wei Liu (RHBZ#493799c29)
115
116         Oriya translation added by Manoj Kumar Giri (RHBZ#493799c28)
117
118         Spanish translation updated by Daniel Cabrera (RHBZ#493799c27)
119
120 2009-12-30  Richard Jones  <rjones@redhat.com>
121
122         Update to ocaml-autoconf macros 1.1
123
124         Fix detection of ocaml-findlib.
125
126 2009-10-06  Richard Jones  <rjones@trick.home.annexia.org>
127
128         HACKING file, update (C) messages.
129
130         Update PO files.
131
132         Remove extra spaces after s_ and f_ operators.
133
134         Safer curses functions.
135         Add safer curses functions which don't require use of dangerous
136         ignore() function.
137
138         Replace failwith (sprintf...) with failwithf
139
140         Remove -w s and fix so it compiles without warnings.
141
142         Remove NSIS installer.
143
144         Change over to using ocaml.m4 macros.
145
146 2009-10-05  Richard Jones  <rjones@trick.home.annexia.org>
147
148         Updated MANIFEST.
149
150         TODO.virt-top renamed as TODO
151
152         Typo fixed.
153
154         Update manpage with --version option.
155
156         Add virt-top --version command line option.
157
158         Add the real virt-top version to help display.
159
160         Version 1.0.4 for release.
161
162         Fix changelog and manifest files.
163
164         gitlog-to-changelog: If the date field is empty, don't barf.
165
166         Added Jim Meyering's gitlog-to-changelog program.
167
168         Add total hardware memory field (RHBZ#521785)
169
170         Don't need to explicitly link against ncurses.
171
172         Update PO files.
173
174         Add Japanese to list of translations.
175
176         Use msgfmt to generate *.mo files correctly.
177
178         Update documentation.
179
180         Update dependencies.
181
182         Rename .hgignore -> .gitignore, update dependencies.