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
|
1999-12-07 Avery Pennarun <apenwarr@insight>
* apmd.c, apmd_proxy:
Craig Markwardt's patch: estimate battery life from a major checkpoint
instead of a minor one; reset on_ac_power upon resuming from a suspend.
* debian/00hwclock, debian/control, apmd.8:
Some debian patches from long ago...
1999-10-18 Avery Pennarun <apenwarr@insight>
* apm.c:
Fix to the 'apm' command: -m should _always_ display the minutes remaining,
not sometimes the seconds. Thanks to Chris Lawrence <lawrencc@debian.org>
for pointing this out.
1999-08-09 Avery Pennarun <apenwarr@insight>
* debian/00hwclock, debian/changelog, debian/rules, apmd.c, apmlib.c:
Some debian-related fixes.
1999-08-03 Avery Pennarun <apenwarr@insight>
* debian/changelog, debian/rules, Makefile: *** empty log message ***
1999-08-02 Avery Pennarun <apenwarr@insight>
* xbattery/.cvsignore, xbattery/Imakefile:
xbattery .cvsignore file and Makefile fix.
* xbattery/BatteryGauge.c, xbattery/BatteryGauge.h, xbattery/BatteryGaugeP.h, xbattery/Imakefile, xbattery/README, xbattery/xbattery.c, xbattery/xbattery.man, .cvsignore, BUGS.apmsleep, Makefile, apmsleep.1, apmsleep.c:
Integrated apmsleep, and added xbattery (but without Makefile support).
* debian/00hwclock:
New Debian systems set UTC instead of GMT in /etc/default/rcS (yay for
gratuitous changes). We'll use them both in the debian 00hwclock script.
1999-07-28 Avery Pennarun <apenwarr@insight>
* debian/00hwclock:
Fix for 00hwclock to make it work in bare-bones POSIX shells. From Obi
<graziano@ucsd.edu>
1999-07-05 Avery Pennarun <apenwarr@insight>
* apmlib.c: Got rid of a compile warning.
* apm.h, apmd.c, apmd_proxy, apmlib.c:
Patch from Craig Markwardt:
apmd_proxy: Added more PCMCIA handling, debugging examples, ability to
disable sound, X-Windows, etc. Some configuration options are now up front.
Most power profiling is disabled by default, to not abuse incompatible APM
BIOSes.
Makefile: Install apmd_proxy with -Vt option, numbers the backup files.
apm.h, apmlib.c: added functions apm_reject, apm_last_error, apm_error_name.
Set APM_REJECT_ENABLED automatically based on kernel IOCTL value.
apmd.c (apmd_log): correct semantics for syslog().
apmd.c (apmd_power_reset, apmd_check_power): correct semantics for apmd_log
(no multiply-protected "%" signs).
apmd.c (apmd_check_power): moved synthetic_low_battery; made simple logging
event a minor_checkpoint again, as per definition.
* Makefile, apmd.c, apmd_proxy:
Changed version to beta9 so I (hopefully) don't get confused.
1999-06-16 Avery Pennarun <apenwarr@insight>
* Makefile, apmd.c:
Fixes for a VERY stupid Makefile bug, and some sprintf-percent-symbol fixes
from Craig Markwardt <craigm@pcasun3.gsfc.nasa.gov>.
* debian/changelog: *** empty log message ***
* Makefile, apmd.8, apmd.c, apmd_proxy, apmlib.c:
Lots of updates and bugfixes from David Brownell <db@post.harvard.edu>. He
also wins the grand prize for getting the man page up to date, although
there is no prize.
1999-06-09 Avery Pennarun <apenwarr@insight>
* debian/apmd_proxy:
Fix for a REALLY dumb bug in debian/apmd_proxy (oops) from
<davec@asylum.apocalypse.org>.
1999-06-07 Avery Pennarun <apenwarr@insight>
* Makefile, apmd.c:
Default location for apmd to look for apmd_proxy is now the same as the
directory where it is installed. (Neat, huh?)
* debian/rules:
Debian package now actually installs the man pages again!
1999-06-05 Avery Pennarun <apenwarr@insight>
* LSM:
Hmm, LSM entry was rather out-of-date.
* debian/00hwclock, debian/apmd.init, debian/apmd_proxy, debian/changelog, debian/conffiles, debian/control, debian/dirs, debian/rules:
Make a Debian-specific apmd_proxy program (maybe I should just make that
everyone's default?) and included a Debian-specific 00hwclock script that
will be run to set the clock at the right times.
Updated all the other Debian stuff so that it works.
* Makefile, apmd.c, apmd_proxy, apmlib.c, on_ac_power:
Removed some pauses, and wrote my own on_ac_power script.
* apm.c, apm.h, apmd.c, apmd_proxy, apmlib.c, tailf.c, xapm.c:
Ran the whole thing through 'indent' to widen the tabs.
* Makefile, apm.c, apmd.c, apmlib.c, tailf.c, xapm.c:
Merged back the post-3.06beta6 changes (well, the ones that Craig didn't
obsolete.)
* Makefile, apmd.c, apmd_proxy, apmlib.c:
Added massive changes to clean up the code and implement a "central
dispatcher" -- many thanks to Craig Markwardt
<craigm@lheamail.gsfc.nasa.gov>.
In doing this, I lost all the other changes people sent in since beta6...
now I need to re-integrate them, where applicable.
1999-05-09 Avery Pennarun <apenwarr@insight>
* apmd.c:
Patch from Seth Golub <seth@thehouse.org> to fix the broken implementation
of on-battery and on-ac-power events. Oops.
1999-04-07 Avery Pennarun <apenwarr@insight>
* debian/rules: *** empty log message ***
* Makefile, apm.1, apm.c, apm.h, apmlib.c, kernel-2.0.36.patch:
Added a patch to support "ignore suspend events" from Jon A. Christopher
<jon@quorum.tamu.edu>. (Requires you to apply a patch to your kernel; a
patch for kernel 2.0.36 is included.)
Changed Makefile to grab include files from various kernel source
directories before resorting to /usr/include/linux.
1999-04-05 Avery Pennarun <apenwarr@insight>
* debian/changelog: *** empty log message ***
* debian/changelog:
Finalizing changes for 3.0beta6.
* xapm.c:
Included a patch for the IBM Thinkpad 770X from Bill Mair
<bill.mair@bm-soft.com>. The letters P or B in the display represent AC
power and battery power, respectively.
1999-03-02 Avery Pennarun <apenwarr@insight>
* Makefile, apmd.c:
Patch to add now-on-battery and now-on-wallpower scripts, from J.D. Smith
<jdsmith@astrosun.tn.cornell.edu>. This will probably change to a more
flexible scheme in the future, but this is an awfully popular feature so
I'll include it now.
* apmd.c:
Added -q "quiet mode" patch from Robert de Bath <robert.debath@colt.de>.
When this option is given, apmd doesn't syslog so many different events.
* debian/changelog: *** empty log message ***
1999-01-24 Avery Pennarun <apenwarr@insight>
* apmd.c:
Must use fork() instead of vfork() -- there's actually a difference between
them in 2.2.0 kernels!
1998-11-08 Avery Pennarun <apenwarr@insight>
* debian/changelog, Makefile:
Changed version number to 3.0beta4.
* debian/apmd.init, debian/changelog, apm.1, apmd.8, apmd.c, tailf.1, xapm.1:
Changes for Debian's apmd 3.0beta3-3.
1998-09-17 Avery Pennarun <apenwarr@insight>
* debian/dirs, debian/changelog, debian/apmd.init, TODO:
Checked in 3.0beta3-2 changes a bit late.
1998-09-12 Avery Pennarun <apenwarr@insight>
* debian/control, debian/changelog, apmd.c, Makefile:
apmd 3.0beta3
* apmlib.c, apmd.c:
Thinkpad + features patch from Pavel Machek
<pavel@atrey.karlin.mff.cuni.cz>.
1998-09-11 Avery Pennarun <apenwarr@insight>
* debian/.cvsignore, debian/changelog, Makefile, LSM, ANNOUNCE, .cvsignore:
Released apmd 3.0beta2.
* apmd.c:
post_resume_cmd doesn't run, and we don't reset the clock when coming back
from "standby" mode. Also fixed some error message output.
1998-09-06 Avery Pennarun <apenwarr@insight>
* debian/rules, debian/dirs, debian/changelog, debian/apmd.init, apmd.c, Makefile, .cvsignore:
Fixed implementation of '-s' option (now I know why this was called "PRE"
3.0 when I got it). Fixed up Debian package scripts a bit more.
Releasing this version as 3.0beta1.
* debian/dirs, debian/changelog, debian/apmd.init:
Changes to support /etc/apm-suspend.d and /etc/apm-resume.d under Debian.
* apmd.c, apmd.8, Makefile:
Added --utc (-u) option, to specify that the BIOS clock is set to UTC. We
also choose automatically between the /sbin/clock and /sbin/hwclock
programs.
* debian/apmd.init, debian/changelog, debian/conffiles, debian/control, debian/copyright, debian/dirs, debian/postinst, debian/postrm, debian/preinst, debian/prerm, debian/rules, apm.c:
Integrated Debian patch from apmd-2.4-12 package, and updated a few
Debian-related things.
* apmd-2.4.Notes, README.transfer, apmd-2.4-to-pre-3.0-diffs, COPYING, COPYING.LIB, LSM, .cvsignore, ANNOUNCE:
Rearranged a few files to take over ownership of the package and prepare for
release of 3.0beta1.
1998-07-26 faith <faith@insight>
* apmd.c, apmlib.c, apm.c, apmd-2.4-to-pre-3.0-diffs, apmd.8, Makefile:
Some patches from email applied in December 1997
1996-05-04 faith <faith@insight>
* ANNOUNCE: Update required kernel version number
Public release of apmd 2.4
1996-04-21 faith <faith@insight>
* xapm.1, xapm.c, apmd-2.4.Notes, apmd.8, apmd.c, apmd-2.2.Notes, README, apm.1, ANNOUNCE, LSM:
Pre-2.4 updates.
* apm.c: Only report battery status for 1.1 BIOSs
* apm.c, Makefile, README, apm.1, ANNOUNCE:
Patches from Stephen Rothwell to support --suspend and --standby
1996-04-05 faith <faith@insight>
* apmd-2.2.Notes, apmd-2.1.Notes: BOGUS 2.0 Notes file
* apmd.c, apmlib.c, Makefile, apm.h, ANNOUNCE, LSM:
Add support for /dev/apm_bios at (10,134)
1996-01-14 faith <faith@insight>
* apm.c: Fixed typo
* apmlib.c, apm.h, LSM, README, apm.c, ANNOUNCE:
Added backward compatibility support for pre-1.3.58 kernels
1996-01-13 faith <faith@insight>
* Makefile: Fixed ChangeLog support
* apmd-2.1.Notes: BOGUS 2.0 Notes file
* ANNOUNCE, README: Added documentation
* Makefile: Fixed flag usage
* apmlib.c: Cleaned up fread()
* xapm.c: Added coloring to ScrollBar border; increased update time
* apmd.8, apmd.c:
Added -wall option; used apm_time_nosec; consolidate data columns
* apm.c: Removed -s and -S options
1996-01-12 faith <faith@insight>
* Makefile, LSM: Minor fixes
* apm.h, apmlib.c: Added apm_time_nosec use
* xapm.1, xapm.c: Changed color to blue; added apm_time_nosec use
* apmd.c: Fixed logging bug
* apm.1, apm.c: Added -m option
* Makefile: Added ChangeLog support
* Makefile: Fixed flags
* xapm.c, xapm.1: Added -percent
Added flashing
1996-01-11 faith <faith@insight>
* xapm.c, tailf.1, tailf.c, xapm.1, apmlib.c, apmlib.h, apm.h, apmd.8, apmd.c, apm.1, apm.c, Makefile, LSM:
New functionality and bug fixes.
Preparing for release 2.1 (the first official release).
1996-01-09 faith <faith@insight>
* ANNOUNCE, LSM, Makefile, README, apm.c, apmd.c, apmlib.c, apmlib.h:
New file.
|