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