ChangeLog 8.34 KB
Newer Older
Nigel Kukard's avatar
Nigel Kukard committed
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
commit e09750be7ec66c0643030da78a7fecbd6d52d09e
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Jan 5 14:50:14 2015 +0000

    Fixed missing long option arguments

commit b6f8e1b55beb2aed7a77e182f0cbec74fe08aabe
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Wed Sep 10 14:25:00 2014 +0000

    Fixed spelling mistake

commit 1dcbd5cdd21e35150d6b16cbd5e349668d2e7c25
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Wed Sep 10 13:29:29 2014 +0000

    Fixed up some typography

commit 566f73b5ee5e1bdab8b51fe651053be58d47e758
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Wed Sep 10 13:14:50 2014 +0000

    Tidied up manpage a bit

commit ba05019f577066f99d74f61b61b335a4ab624711
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Wed Sep 10 13:14:25 2014 +0000

    Remove generated manpage on clean

Nigel Kukard's avatar
Nigel Kukard committed
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
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
commit def342fdff2d68b234c3091c3443f9778c092caf
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Tue Sep 9 21:18:22 2014 +0000

    Fixed up version reporting on the console

commit 427951ac7c69511df6c76fb963a9146813d4e68f
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Tue Sep 9 21:12:54 2014 +0000

    Fix vim tag so we don't get errors

commit f57c0edc765f22bac91b4c74cea8dc61df29547a
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Tue Sep 9 20:47:11 2014 +0000

    Removed autogenerated files

commit 3f958162b7f19c99418685356932ebf776536bfc
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Tue Sep 9 20:43:00 2014 +0000

    We will only ever support Linux

commit b2ffc04ce7056c08f1f6238cf0a791f5e5fdbca8
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Tue Sep 9 20:42:34 2014 +0000

    We build cputool.8 from doc/ now

commit 377d364431e47ba26fa44bc4420ddd7c9f02f96c
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Tue Sep 9 20:42:13 2014 +0000

    Fixed up manpage generation a bit

commit 99b16e20bc38a2e6e77bd8095e3a73b05696b2cb
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Tue Sep 9 20:24:22 2014 +0000

    Fixed syntax in file

commit e45c49cc7438381e51037f2d3cd16447a621c543
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Tue Sep 9 20:24:05 2014 +0000

    Bumped autoconf version

commit a5da7c3be56df8e8a65d2cd147d652c4e24750c0
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Tue Sep 9 20:23:32 2014 +0000

    Fixed up cputool documentation

commit 3339fe6378a091ae995f3c16b6b9630dece2e996
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Tue Sep 9 20:11:48 2014 +0000

    Updated install file from autotools

commit eb4e84cfe230c9062a16be1801428aacfeea565a
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Jun 9 20:17:42 2014 +0000

    Small whitespace fix

commit 2939866fb93b2b8483cab30371a9f0d48f8a0e89
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Jun 9 20:16:37 2014 +0000

    Bumped copyright year

commit e4117c20bcb4898e1e8c9549eabd38b1bc87d4ca
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Feb 18 22:11:59 2013 +0000

    Better track main process children

commit a4b0003c5a07614a171b034975fa75739f21825f
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Feb 11 08:37:52 2013 +0000

    Continue execution of a process when we exit
    
    * Make sure we continue execution when we exit
    * Cleared up some debug info

commit bcf8f67e80008cc44042bfa0a2edf71c388cd6a0
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Jan 14 22:42:54 2013 +0000

    More manpage fixes

commit 5a2c05b4e92f73e486ea0bcdacb47fbae6385fe6
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Jan 14 22:41:38 2013 +0000

    Fixed manpage typo

commit 76d63efbbf65e86bf01a1341f955b942e95132a0
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Jan 14 17:48:47 2013 +0000

    Manpage updates by DLange
    
    Added an examples section and warned people to use -l with TCP network
    connection.

commit 870b2645c690806e78919b70867a0cea915a6419
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Jan 14 17:12:56 2013 +0000

    Added manpage (woops)

commit 826b9cee8803a51f7406cbf53fd9f9c049e23839
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Jan 14 17:06:47 2013 +0000

    Add manpage to distribution & install

commit d961982b24f01f6ba81d37b3c126f440554a6cf9
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Jan 14 17:05:41 2013 +0000

    Misc cleanups & fixes by DLange
    
    I cleaned up the source a bit, added --version and made the options
    parsing (-p / -P and command specified) a bit more robust. I also wrote
    a man page.

commit 29dd049894b34162c3e3fdbe4da40085e4939025
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Thu Jan 10 13:33:11 2013 +0000

    Fixed gcc warnings -Thanks Chris C

commit f1e68fea1bb62ab15fed541a3adcb374bc431a79
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Jan 7 18:35:36 2013 +0000

    Convert ticks_delta to 64bit integer

commit a9757a63d8a9153cfbf9a132e886f2a1199385c9
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Jan 7 18:09:55 2013 +0000

    Use proper integer length specifiers in logmsg

commit f07d086d4b941e26e61eaa546ae12c89d9b88df4
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Jan 7 16:59:38 2013 +0000

    Fixed bug with statsTimeDelayed
    
    * Fixed (double) cast, it should be (long double)
    * Reduce precision of statsTimeDelayed

commit e3a3af5fc8ba452e6dd5103630e08c9be6652a88
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Jan 7 13:11:46 2013 +0000

    Change of VERSION to tags used by Nigels script

commit 5ab7c37f90dbc88d4c96ccebc58dc4835febca6a
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Jan 7 13:07:55 2013 +0000

    Updated configure.ac with requirements

commit 6c7dbd904f4bf77644f72573a02da6067eaf436e
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Sun Jan 6 18:29:59 2013 +0000

    Rewrite of PID handling code and /proc walking

commit 612d028cf82aee82d74514a7d8e42cfec848239c
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Wed Jan 2 19:58:24 2013 +0000

    Changed CPU precision from float to double

commit 6951be7ef718696e9f59884a40fa22455dc3ed00
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Wed Jan 2 19:49:14 2013 +0000

    Use tickBucketMax to calculate ticks_allowed, not HZ

commit e9d987088cfbc1ed593fe9ec698dc5f40eb917ec
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Wed Jan 2 19:38:28 2013 +0000

    Change cpuLimit to uint32_t to support many CPU's

commit 46af0327547fedbd7bba35ae2b96a5a1b3c20d3d
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Wed Jan 2 19:19:04 2013 +0000

    Minor fixups (thanks DLange)
    
    * Added support for dynamic tickBucketMax size
    * Initialize tickBucket with the max number of ticks allowed
    * Error checking on -c/--cpu-limit & -l/--load-limit
    * More verbosity on -vv to display our limits

commit 833e40aa5072d155fbeaf6bfceb91d1cf07dcc6e
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Tue Jan 1 20:13:32 2013 +0000

    Remove limits.h

commit 4847acf05ec38c04c4d9597ddc6a717533b9cffd
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Tue Jan 1 20:11:39 2013 +0000

    Better gettime implementation (Thanks DLange)
    
    * Changed gettimeofday to clock_gettime which is monotonic
    * Changed integer usage to use uint*_t and other standard types
    * Updated configure.ac to better detect the environment

commit dc0c7d92310c1ce21f8814a7f15b39de272b5006
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Tue Jan 1 16:56:36 2013 +0000

    Fixed 3 bugs reported by DLange
    
    * Proper start CPU time when using -p (and -P)
    * Fixed bug where process group CPU time was used instead of process time
    * Added documentation for -vvvv
    * Fixed bug where the pgid could be killed instead of pid

commit dc3501d88b7092d35e95f72e1beaca37418dd823
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Dec 31 06:56:21 2012 +0000

    Process & process group support
    
    Added support to work on a process or process gorup. We are going to default
    to a single PID if specified on the commandline. Not an entire process group.

commit b62058eafe41bb76f362c0fe088e4d05d0b2d0c2
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Dec 31 06:09:26 2012 +0000

    Cleaned up load function

commit 14b363455d2e44358d44388e52bac1eb40e78479
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Dec 31 00:32:14 2012 +0000

    Removed files we don't need in the repo

commit 5aefc6c3a5725b7b89a42e4576a42862fbb1aff7
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Mon Dec 31 00:29:27 2012 +0000

    Added _GNU_SOURCE & -Wall -Werror

commit d0dd187edff6a86eea5f7c1a82d68e1dce0cf2df
Author: Nigel Kukard <nkukard@lbsd.net>
Date:   Sun Dec 30 23:31:00 2012 +0000

    Initial commit