File: ChangeLog

package info (click to toggle)
toshutils 2.0.1%2Bdebian-24
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 1,060 kB
  • ctags: 867
  • sloc: ansic: 7,379; sh: 1,537; yacc: 414; makefile: 290; lex: 84
file content (534 lines) | stat: -rw-r--r-- 14,724 bytes parent folder | download | duplicates (5)
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
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
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
2002-01-27  Jonathan Buzzard  <jab@happy>

	* src/hci.h: added some more HCI function calls to the list

	* src/hci.c, src/wmtuxtime.c: updated list of machine ID's

	* doc/alarm.1: changed some instances of at to alarm

2001-11-19  Jonathan Buzzard  <jab@happy>

	* src/hotkey.c:
	added a switch to root so we do not hold mount points open

2001-10-31  Jonathan Buzzard  <jab@happy>

	* src/hotkey.c:
	updated so kernel module cannot be unloaded when running

2001-10-05  Jonathan Buzzard  <jab@happy>

	* src/sci.h, src/sci.c: checked in changes for kernel module

	* src/hci.h: updates for kernel module checked in

	* src/hci.c: checked in change to using kernel module

	* src/hotkey.c: removed #include"toshiba.h"

	* src/wmtuxtime.c: fixed argv cast problem in ProcessComandLine

2001-09-25  Jonathan Buzzard  <jab@happy>

	* doc/fan.1: added the smart daemon option

	* src/Makefile.in: removed kernel module compile and install
	changes for RPM generation

	* src/fan.c:
	added smart daemon method idea from Jacques L'helgoualc'h <lhh@free.fr>

2001-07-15  Jonathan Buzzard  <jab@happy>

	* src/wmtuxtime.c:
	added -h and -v command line options plus a few machine ID's

2001-03-22  Jonathan Buzzard  <jab@happy>

	* src/thotswap.c:
	make sure err is initialized to fix compiler warning message

2001-03-21  Jonathan Buzzard  <jab@happy>

	* src/wmtuxtime.c:
	fixed bug with charging C in combination with low contrast option
	fixed display corruption when changing battery

	* src/hotkey.c: fixed bug with commandline locale support

2001-02-05  Jonathan Buzzard  <jab@happy>

	* src/Makefile.in: Added some extra programs
	Look for /etc/modules.conf as well

	* doc/tbacklight.1: New file.

	* doc/Makefile.in: added some more manual pages

	* doc/thotswap.8: New file.

	* doc/tdocked.1: fixed a small typo

2001-02-04  Jonathan Buzzard  <jab@happy>

	* src/machine.c: fixed the option menu bug on the battery options page

	* src/wmtuxtime.c: added a pile more machine Id's
	added notice about kernel module to error message
	moved the lock file to /var/tmp
	don't display battery warning messages when on mains power
	added -c option for higher contrast for DSTN screens

	* src/wmtuxtime.h, src/misc.c: moved the lock file to /var/tmp

2001-02-02  Jonathan Buzzard  <jab@happy>

	* src/thotswap.c: added notice about kernel module to error message
	move the lock file when running as a daemon to /var/tmp

	* src/tdocked.c: added notice about kernel module to error message

	* src/tbacklight.c: New file.

	* src/hotkey.c: added notice about kernel module to error message
	moved the lock file to /var/tmp

	* src/alarm.c: added notice about kernel module to error message

2001-01-03  Jonathan Buzzard  <jab@happy>

	* src/dispswitch.c: added notice about kernel module to error message
	moved the lock file to /var/tmp

	* src/fan.c: added notice about kernel module to error message
	moved the lock file for the daemon option to /var/tmp
	now uses the kernel module interface to the HCI

2000-06-23  Jonathan Buzzard  <jab@happy>

	* doc/hotkey.1x: added the -display option

	* src/hotkey.c:
	patch from Dennis Josifovich <dennis_josifovich@somerset-financial.com> to
	recognize the -display command line option

	* src/thotswap.c:
	test to make sure HciFunction call in main loop is successful before
	trying to remove device from SelectBay

	* src/wmtuxtime.c:
	moved all the calls to determine power status into a single routine
	various code changes to make it more Libretto friendly
	added a good few machine ID's

2000-02-12  Jonathan Buzzard  <jab@happy>

	* src/hotkey.c:
	fix so Stockholm class models display economy power graphic

	* src/wmtuxtime.c:
	added patch from Stephen Morphet <smorphet@iee.org> to use a fallback to
	/proc/apm for time remaining when SCI_BATTERY_TIME does not work

	* src/hotkey.h: added economy pixmap

	* src/thotswap.c:
	switched to using waitpid to prevent possible race condition
	fixed bug with not calling exit if execv failed in child processes

	* src/wmtuxtime.c:
	patchs to use waitpid to prevent possible race conditions, update the
	display less franetically and get the CPU spee working courtesy
	of Tom May <tom@you-bastards.com>

2000-02-11  Jonathan Buzzard  <jab@happy>

	* src/machine.c: fixed ambiguously nested if-elses
	super bright LCD settings fixed courtesy of Tom May <tom@you-bastards.com>

2000-02-10  Jonathan Buzzard  <jab@happy>

	* src/alarm.c: fixed reporting of the year the alarm dates are set to

2000-01-31  Jonathan Buzzard  <jab@happy>

	* src/Makefile.in: Updated for the kernel driver
	Checking for outdate minor number on /dev/toshiba and improved handling
	of module configuration from Niku Toivola <niku.toivola@iki.fi>

2000-01-21  Jonathan Buzzard  <jab@happy>

	* src/wmtuxtime.c:
	fixed bug with blank xmessage windows when launched from dock

2000-01-15  Jonathan Buzzard  <jab@happy>

	* src/hotkey.h: added the model type enumerations

	* src/hotkey.c: changed Fn detection to new /proc interface
	fixed a whole slew of bugs so it actually works

2000-01-10  Jonathan Buzzard  <jab@happy>

	* doc/dispswitch.1: New file.

1999-12-21  Jonathan Buzzard  <jab@happy>

	* src/thotswap.c: added beeps to inform the user of errors/success

1999-12-20  Jonathan Buzzard  <jab@happy>

	* src/thotswap.c: New file.

1999-12-18  Jonathan Buzzard  <jab@happy>

	* src/sci.h: removed prototype for SciGetModel

	* src/sci.c: fixed some bugs in the assembler
	removed the SciGetModel function, not needed now with working MachineID

1999-12-17  Jonathan Buzzard  <jab@happy>

	* src/Makefile.in: New file.

	* src/wmtuxtime.c:
	added lots of machine ID's to stop emails with already known models

	* doc/hotkey.1x:
	added information on the problems with the new detection method

	* doc/svpw.1: fixed a few typos and added extra commands to "See Also"

	* doc/fan.1: updated to include the daemon option

	* doc/Makefile.in, doc/alarm.1: New file.

	* src/hci.h: added function prototypes for HciFunction and HciFnStatus
	added lots of enum types for various settings

	* doc/tdocked.1, src/tdocked.c: New file.

1999-12-12  Jonathan Buzzard  <jab@happy>

	* src/hci.c:
	changed assembler to save registers, should make the programs stabler
	slightly fudged addition to GetMachineID to get SCTTable ID's

1999-12-04  Jonathan Buzzard  <jab@happy>

	* src/tuxtime-conf.c: New file.

	* src/misc.c: changed for the new tuxtime-conf program

	* src/dispswitch.c:
	if NO_X11 is defined a command line only version is compiled

	* src/alarms.c, src/machine.c: changed for the new tuxtime-conf program

	* src/wmtuxtime.c: added titles to battery warning dialog boxes

	* src/sci.h:
	modified SCI_DATE macro to exclude the year and added SCI_FULLDATE macro

	* src/alarm.c: New file.

1999-12-01  Jonathan Buzzard  <jab@happy>

	* src/fan.c:
	added daemon option to keep fan turned on when on external power
	sorted out the assembler so it compiles and works whatever gcc is used

	* src/wmtuxtime.h, src/wmtuxtime.c: New file.

1999-11-24  Jonathan Buzzard  <jab@happy>

	* src/dispswitch.c: drop root priveledges to minimize security risk
	removed some debugging messages

1999-11-17  Jonathan Buzzard  <jab@happy>

	* src/sci.c:
	changed assembler to manually save registers, hopefully this should
	make the programs more stable

1999-08-15  Jonathan Buzzard  <jab@happy>

	* src/hci.c:
	removed the HciGet and HciSet and replaced with HciFunction

1999-08-09  Jonathan Buzzard  <jab@happy>

	* src/hotkey.c: use the SCI to get the settings rather than the CMOS
	added support for new HCI based Fn detection

	* src/tpasswd.c: changed the usage string from the tpasswd one.

	* src/dispswitch.c: New file.

1999-07-25  Jonathan Buzzard  <jab@happy>

	* src/tpasswd.c: New file.

	* src/svpw.c: changed to use System Configuration Interface routines

	* src/sci.c: fixed bugs in SciOpenInterface and SciSetPassword
	updated email address

1999-06-23  Jonathan Buzzard  <jab@happy>

	* src/update.h, src/update.c: New file.

1999-06-22  Jonathan Buzzard  <jab@happy>

	* src/display.h, src/display.c: New file.

1999-05-25  Jonathan Buzzard  <jab@happy>

	* src/tuxtime.c: moved display updated routines to seperate file
	other minor cleaning of the code

	* src/config.h, src/config.c, src/alarms.h, src/alarms.c: New file.

1999-04-09  Jonathan Buzzard  <jab@happy>

	* src/machine.c: New file.

1999-03-11  Jonathan Buzzard  <jab@happy>

	* src/hci.h, src/hci.c: New file.

	* src/sci.h: added macros to manipulate date type
	updated some of the enumerations and added a few more

	* src/sci.c: changed get and set routines to use SciRegisters

1999-03-06  Jonathan Buzzard  <jab@happy>

	* src/sci.h:
	removed declarations for BiosVersion and MachineID functions

	* src/sci.c: moved the BiosVersion and MachineID functions to hci.c

1998-12-31  Jonathan Buzzard  <jab@happy>

	* doc/fan.1: updated to include auto, toggle and GNU style long options

1998-12-30  Jonathan Buzzard  <jab@happy>

	* src/fan.c:
	added toggle option to turn the fan off if on and vice versa
	started move to Hardware Configuration Interface routines

1998-11-04  Jonathan Buzzard  <jab@happy>

	* src/hotkey.h:
	added graphics and text strings for the speaker changing
	added Spanish translations

1998-09-11  Jonathan Buzzard  <jab@happy>

	* src/fan.c:
	switched to using routines for the System Configuration Interface
	added GNU style long options
	added auto option which turns the fan off if using battery and on if mains

1998-09-07  Jonathan Buzzard  <jab@happy>

	* src/sci.c: removed SciGetMachineID2 as no longer required
	added a routine to extract the model string from the BIOS

	* src/sci.h: added prototype for new model fuction
	added a structure for the system configuration interface registers

1998-09-04  Jonathan Buzzard  <jab@happy>

	* src/sci.c: fixed the compile warning about rcsid

1998-08-30  Jonathan Buzzard  <jab@happy>

	* src/hotkey.c: added in support for speaker volume changes with Fn+F4
	changed Japanese font to 14 point to make it more readable
	various minor bug fixes and code tidy ups

1998-08-24  Jonathan Buzzard  <jab@happy>

	* src/sci.c: implemented the SciGetBiosVersion function

1998-08-23  Jonathan Buzzard  <jab@happy>

	* src/sci.h: added the SCI_BATTERY/SCI_MAINS values

	* src/sci.c: fixed the SciACPower function so it now works

1998-08-22  Jonathan Buzzard  <jab@happy>

	* src/fan.c: minor tidy ups to the code

	* src/hotkey.c:
	now check to see if the hotkey in the pid file is still running
	various small tidy ups in the code

1998-08-19  Jonathan Buzzard  <jab@happy>

	* src/sci.c: changed GetMachineId to return SCI_SUCCESS/SCI_FAILURE

	* src/sci.h:
	added extern "C" declaration in case anyone uses this with C++
	fixed the declaration of SCI_SUCSSES/SCI_FAILURE
	other miscellaneous tidy ups

1998-08-18  Jonathan Buzzard  <jab@happy>

	* src/sci.c:
	fixes to SciGetMachineId curtesy of Patrick Reyonlds <patrick@cs.virgina.edu>

	* src/tuxtime.c:
	use the TuxTime icon, thanks to Patrick Reyonlds <patrick@cs.virgina.edu>
	plus other small code tidy ups

	* src/tuxtime.c: inital command line interface implemented

1998-08-16  Jonathan Buzzard  <jab@happy>

	* src/misc.h, src/misc.c:
	added alarm time fuctions and updated settings stuff for error message type

	* src/misc.c:
	ok button on error dialogs fixed, thanks to Keith Packard <keithp@ncd.com>

1998-08-14  Jonathan Buzzard  <jab@happy>

	* src/misc.h, src/misc.c: New file.

1998-08-09  Jonathan Buzzard  <jab@happy>

	* src/tuxtime.c: New file.

1998-08-06  Jonathan Buzzard  <jab@happy>

	* src/sci.c: prepended all functions with Sci

	* src/sci.h:
	changed defines to enums and prepended everything with sci_

1998-08-04  Jonathan Buzzard  <jab@happy>

	* src/sci.h:
	added some extra information from Japanesse Libretto effort

1998-07-26  Jonathan Buzzard  <jab@happy>

	* doc/hotkey.1x: updated list of supported models

	* doc/fan.1: updated list of models supported

1998-07-25  Jonathan Buzzard  <jab@happy>

	* src/hotkey.c:
	added the text for the -h option and fixed new multibyte locale support

1998-07-11  Jonathan Buzzard  <jab@happy>

	* src/fan.c:
	New selective switching method based on the return from GetMachineID,
	should work on all known models

	* doc/hotkey.1x:
	Updated list of models supported, documented the new locale support
	features and the monochrome option

1998-06-27  Jonathan Buzzard  <jab@happy>

	* src/hotkey.c:
	added monochrome option which is automatically selected if unable to
	allocate all the colours, interrupts are now disabled while probing the
	status of the Fn key

	* src/hotkey.h: added German language strings

1998-06-15  Jonathan Buzzard  <jab@happy>

	* src/hotkey.h:
	Japanese strings added, and graphics modified for monochrome option

1998-06-13  Jonathan Buzzard  <jab@happy>

	* src/hotkey.c:
	new Fn key polling technique, now down to 5 times a second

	* src/hotkey.h: French strings added

	* src/hotkey.c: fixes to Fn key polling

1998-05-30  Jonathan Buzzard  <jab@happy>

	* src/fan.c: hopefully fixed problems with reporting of fan status

1998-05-24  Jonathan Buzzard  <jab@happy>

	* doc/svpw.1: New file.

1998-05-23  Jonathan Buzzard  <jab@happy>

	* src/sci.c, src/sci.h: New file.

1998-05-09  Jonathan Buzzard  <jab@happy>

	* doc/hotkey.1x: New file.

1998-05-08  Jonathan Buzzard  <jab@happy>

	* src/hotkey.h: internationalized and Portuguese strings added

	* src/fan.c:
	now drop root priveleges as soon as permision on the ports granted

1998-05-05  Jonathan Buzzard  <jab@happy>

	* src/hotkey.h: New file.

1998-05-04  Jonathan Buzzard  <jab@happy>

	* src/hotkey.c:
	added in X11 code so it now works the same as under Microsoft Windows

1998-04-19  Jonathan Buzzard  <jab@happy>

	* src/svpw.c: added check to make sure we are running at the console

	* src/hotkey.c: New file.

1998-04-13  Jonathan Buzzard  <jab@happy>

	* src/svpw.c: New file.

1998-01-31  Jonathan Buzzard  <jab@happy>

	* src/fan.c:
	Changed to new method of turning the fan on/off, which should
	work on a wider range of Toshiba laptops

1997-05-23  Jonathan Buzzard  <jab@happy>

	* src/fan.c:
	change the command line option processing to only deal with the first

1997-04-29  Jonathan Buzzard  <jab@happy>

	* src/fan.c:
	changed the name of the port variables to reflect their real status

1996-08-01  Jonathan Buzzard  <jab@happy>

	* src/fan.c: Added logging of changes in fan status via syslogd(8)

	* doc/fan.1: Updated to reflect inclusion of log messages

1996-07-30  Jonathan Buzzard  <jab@happy>

	* src/fan.c: fixed reporting of unknown command line options

1996-06-25  Jonathan Buzzard  <jab@happy>

	* doc/fan.1, src/fan.c: New file.