16 Commits (4e2b9f09654ff31602eaa294e0ac77b2f82ea3a9)

Author SHA1 Message Date
Christian Göttsche 4e2b9f0965 Avoid shadowing warnings 6 years ago
Daniel Flanagan dd33444f7e Clean up existing whitespace 6 years ago
smattie 1886117c72 Linux: fixes sysfs battery discovery 7 years ago
Hisham Muhammad b064d501ae linux/Battery.c: make sure fd is always closed 8 years ago
Jan Chren (rindeal) b0588d90ff parseBatInfo: check `line` for NULL before passing it to String_getToken() 8 years ago
Hisham Muhammad 09e241fb12 Security review: check results of snprintf. 9 years ago
Hisham Muhammad f205f7004c Use regular readdir since readdir_r is deprecated and newer GCC complains. 9 years ago
Hisham bb8dec1582 Cap battery at 100%. 9 years ago
Explorer09 bf35921abb Optimize Strings_startWith() 10 years ago
Hisham Muhammad 0fa03322a9 Dynamically adjust the size of line reads 10 years ago
Hisham b54d2dde40 Check for failure in allocations. 10 years ago
David Hunt 5e602f18d5 Rename String to StringUtils. 11 years ago
Hisham Muhammad 50000d808e Silence warnings reported in #70. 11 years ago
Hisham Muhammad c2108e5a48 Another mega-patch for the refactoring process. 11 years ago
Hisham Muhammad 430c7c9a9b Move platform-dependent parts of Linux battery meter. 11 years ago
Hisham Muhammad 9eec37c432 More sanity checks. 12 years ago
Hisham Muhammad 50b701258d Make static analyzers happy. 12 years ago
Hisham Muhammad 814ce89b45 Oops, fix use of memset. 12 years ago
Hisham Muhammad 659251c501 Fix array limit. 12 years ago
Hisham Muhammad 2fdebf6a29 Remove useless test. 12 years ago
Hisham Muhammad b1564c2be9 Refactor and fix resource leaks. 12 years ago
Hisham Muhammad c1e0f6e17c BUGFIX: Fix crash when adding meters and toggling detailed CPU time. 12 years ago
Hisham Muhammad 00b324bfc1 Changes in object model: separate class objects to store vtable. Also, nicer UTF-8 display of big numbers. 13 years ago
Hisham Muhammad 58676d7001 minor style cleanups 14 years ago
Hisham Muhammad 45f7a4fc8d Remove old memory debugging routines. We have Valgrind nowadays. 14 years ago
Hisham Muhammad 84281bdc44 major header cleanup 14 years ago
Hisham Muhammad d1b1cbc757 cleanups and fixes, thanks to cppcheck and gcc -Wextra 15 years ago
Hisham Muhammad 300caa076e Tempus fugit. 15 years ago
Hisham Muhammad 3fcbcbfda6 Improve battery meter support (thanks to Richard W.) Closes #3063541. 16 years ago
Hisham Muhammad a600d5a6e9 Tempus fugit. 16 years ago
Hisham Muhammad 02a30bfecd warning fixes 16 years ago
Hisham Muhammad c9e59b4a33 minor tweaks by David Weber 16 years ago
Hisham Muhammad 1371ee28a7 don't use unbounded operations 17 years ago
Hisham Muhammad 20bb68824d updated battery meter code from Ian Hands, slightly tweaked 17 years ago
Hisham Muhammad 11931f1bc8 ACPI Battery meter 18 years ago