summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-05configure: Add switch to disable manual pages (#413)Orestis Floros
Code copied from i3 Fixes #377
2020-05-01Merge pull request #418 from orestisfl/warningsIngo Bürk
Fix fall-through warnings
2020-05-01contrib/net-speed: extend interface list filter (#376)Ivan
1) Names incorporating Firmware/BIOS provided index numbers for on-board devices (example: eno1) 2) Names incorporating Firmware/BIOS provided PCI Express hotplug slot index numbers (example: ens1) 3) Names incorporating physical/geographical location of the connector of the hardware (example: enp2s0) 4) Names incorporating the interfaces's MAC address (example: enx78e7d1ea46da) 5) Classic, unpredictable kernel-native ethX naming (example: eth0) I've used usb/eth dongle with name enx..., and need only this one name, but extend filter to include other ones as well. Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@linaro.org> Co-authored-by: Orestis Floros <orestisflo@gmail.com>
2020-05-01Fix fall-through warningsOrestis Floros
2020-05-01Merge pull request #416 from orestisfl/memleakOrestis Floros
Fix various memory leaks
2020-05-01travis: Re-enable sanitizersOrestis Floros
2020-05-01Fix various memory leaksOrestis Floros
Fixes #362
2020-05-01Merge pull request #415 from orestisfl/resolve-tildeIngo Bürk
Resolve tilde
2020-05-01Merge pull request #414 from orestisfl/travisIngo Bürk
Travis
2020-05-01print_file_contents: Resolve tildeOrestis Floros
Fixes #350
2020-05-01Move general functions scalloc, sstrdup out of i3status.cOrestis Floros
2020-05-01travis: update dist, add custom matrixOrestis Floros
New matrix for 5 jobs in total. Updates our checks to bionic & xenial. Trusty could also be included but it is a bit outdated at this point. I use bionic to pull a more recent clang-format and use a dedicated job just to check formatting. An alternative would be to conditionally run the formatting script only on bionic. I don't think that there is a better way to expand a `dist` x `compiler` matrix (except using docker).
2020-05-01travis: Fix warningsOrestis Floros
- sudo is deprecated - No explicit os throws warning
2020-05-01Merge pull request #409 from Stunkymonkey/format_placeholder-volumeIngo Bürk
Format placeholder volume
2020-05-01Merge pull request #412 from orestisfl/warningsIngo Bürk
Fix various warnings
2020-05-01Fix various warningsOrestis Floros
- unused variable ‘walk’ [-Wunused-variable] - implicit declaration of built-in function ‘free’ [-Wimplicit-function-declaration] - initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] - variable 'ram_used' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]. This is actually easily reproducible by specifying `memory_used_method = "XXX"`. - comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] (for `exponent`)
2020-04-26[volume] fix memory leakFelix Buehler
mend
2020-04-21Merge pull request #408 from TimonAlex/freebsd-wifi-bitrateMichael Stapelberg
Fix rendering wireless bitrate and support bitrate on FreeBSD
2020-04-11wireless: Fix rendering bitrateAleksandr Matveev
2020-04-11wireless: support connection bitrate on FreeBSDAleksandr Matveev
2020-04-08use statvfs f_frsize for file system block size (#405)tripledonkey
* use statvfs f_frsize for file system block size
2020-04-08Merge pull request #407 from Stunkymonkey/format_placeholder-testsIngo Bürk
format_placeholder percent tests
2020-04-08Merge pull request #402 from Stunkymonkey/format_placeholder-wireless_infoIngo Bürk
use format_placeholder for wireless_info
2020-04-07format_placeholder percent testsFelix Buehler
2020-04-07use format_placeholder for volumeFelix Buehler
2020-04-07Merge pull request #404 from Stunkymonkey/format_placeholder-file_contentIngo Bürk
use format_placeholder for file_content
2020-04-03use format_placeholder for file_contentFelix Buehler
2020-04-03remove goto-labels from wireless_infoFelix Buehler
2020-04-03Merge pull request #401 from Stunkymonkey/format_placeholder-timeIngo Bürk
use format_placeholder for time
2020-04-03Merge pull request #400 from Stunkymonkey/format_placeholder-run_watchIngo Bürk
use format_placeholder for run_watch
2020-04-03Merge pull request #399 from Stunkymonkey/format_placeholder-path_existsIngo Bürk
use format_placeholder for path_exists
2020-04-03Merge pull request #403 from YaguraStation/patch-1Ingo Bürk
Update net-speed.sh
2020-04-01Update net-speed.shreuben honigwachs
Added the common prefix `enx` as possible string for interface detection. See https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
2020-03-31use format_placeholder for wireless_infoFelix Buehler
2020-03-31use format_placeholder for timeFelix Buehler
2020-03-31use format_placeholder for run_watchFelix Buehler
2020-03-31use format_placeholder for path_existsFelix Buehler
2020-03-31Merge pull request #398 from Stunkymonkey/format_placeholder-memIngo Bürk
use format_placeholder for mem
2020-03-31use format_placeholder for memFelix Buehler
2020-03-31Merge pull request #396 from Stunkymonkey/format_placeholder-ipv6_addrIngo Bürk
use format_placeholder for ipv6_addr
2020-03-31Merge pull request #397 from Stunkymonkey/format_placeholder-loadIngo Bürk
use format_placeholder for load
2020-03-31use format_placeholder for ipv6_addrFelix Buehler
2020-03-31use format_placeholder for loadFelix Buehler
2020-03-30Merge pull request #387 from ilya-bystrov/masterIngo Bürk
Small wrapper with the ability to add custom info in any position
2020-03-30Merge pull request #394 from smaeul/patch/cpu-usageIngo Bürk
avoid out-of-bounds read after invalid %cpu conversion
2020-03-30Merge pull request #395 from myTerminal/patch-1Ingo Bürk
perform few minor improvements in i3status.man
2020-03-29format the leftover directivesMohammed Ismail Ansari
2020-03-29format leftover color_degraded and color_bad directivesMohammed Ismail Ansari
2020-03-29add more specificity to describe color_degraded and color_badMohammed Ismail Ansari
2020-03-28avoid out-of-bounds read after invalid %cpu conversionSamuel Holland
In the case where no CPU number is given, skipping a character of padding actually skips the null terminator, causing further iterations through the loop to read out of bounds. Have sscanf() return the number of characters read, instead of reconstructing it from the CPU number. This was observed as a failure in test 024-cpu-usage-invalid-cpu.