Imported Upstream version 1.6
[debian/cpulimit.git] / CHANGELOG
1 ======== Changes in 1.6 ============
2
3 * Updated copyright notice in README file.
4
5 * Made sure we define a reasonable buffer size
6   if PATH_MAX is not already defined. Fixes
7   building on Hurd.
8
9
10 ======== Changes in 1.5 ============
11
12 * Updated man page and cpulimit's "--help" page to
13   reflect support for multi-core CPUs.
14
15 * Added example of using cpulimit in a shell
16   in the man page and the README file.
17
18 * The Makefile now uses the default compiler
19   on the system, "cc", and tries to fall back
20   on gcc if no other compiler is found.
21
22
23 ======== Changes in 1.4 ============
24
25 * We can now accept limits of 100% or higher. Useful for multi-core
26   systems.
27
28 * Perform sanity check when getting jiffies. Should prevent memory
29   errors if we cannot open proc data.
30
31 * Added copyright to README.
32
33
34 ========== Changes in 1.3 ============
35
36 * Updated license information in cpulimit.c and README file
37
38 * The -b flag is now shown under options instead of targets
39   in the help text.
40
41 * Include man page from Debian with updates.
42
43
44 ========= Changes in 1.2 ===========
45
46 * Applied Debian patch for checking to see if and how much we can
47   adjust our own process priority.
48
49 * Added LICENSE file so there wouldn't be any confusion about
50   what license CPUlimit uses.
51
52 * Applied Debian's patch for long options to avoid segfault.
53
54 * Applied Debian's Makefile patch.
55
56 * Added Debian patch to avoid opendir leaks.
57
58 * Added -b command line parameter to make CPUlimit 
59   run in the background, returning control the the 
60   user's terminal.
61
62 * When cpulimit is launched with one PID to track
63   once that process no longer exists, CPUlimit
64   will exit. Same behaviour as though the lazy
65   flag was set.
66
67 * Ported CPUlimit to FreeBSD
68
69
70 ======= cpulimit-1.1 released ============
71
72 * Fixed a segmentation fault if controlled process exited in particular circumstances
73 * Better CPU usage estimate
74 * Fixed a <0 %CPU usage reporting in rare cases
75 * Replaced MAX_PATH_SIZE with PATH_MAX already defined in <limits.h>
76 * Command line arguments now available
77 * Now is possible to specify target process by pid
78