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