1
0
forked from pool/forkstat

22 Commits

Author SHA256 Message Date
c4467e027a Accepting request 1172975 from home:dirkmueller:Factory
- update to 0.03.02:
  * Makefile: remove snap from make dist rule
  * debian/rules: update hardening flags
  * Update copyright to 2024
  * Check for array bounds limit while parsing pid length string

  * add missing memory initialization to zero

OBS-URL: https://build.opensuse.org/request/show/1172975
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=39
2024-05-16 12:06:34 +00:00
c45b086084 Accepting request 1072702 from home:dirkmueller:Factory
- update to 0.03.01:
  * Makefile: bump version
  * debian/control: update standards version to 4.6.2
  * Manual: update copyright
  * forkstat: add -p process group id filtering option
  * forkstat: handle empty arg in argv[], replace with ' '
  * forkstat: make cmdline buffer 64K, allocate on heap

OBS-URL: https://build.opensuse.org/request/show/1072702
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=37
2023-03-17 19:41:51 +00:00
ba4fe439b7 Accepting request 1060287 from home:amanzini:branches:server:monitoring
- Update to 0.03.00
  * Remove redundant null check on ptr
  * Update copyright
  * forkstat: remove redundant assignment to ptr
  * Add STAT_NONE to event_t enum and use it instead of 0

OBS-URL: https://build.opensuse.org/request/show/1060287
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=35
2023-01-22 21:15:54 +00:00
519b9d2afb Accepting request 846849 from home:mnhauke
- Update to version 0.02.16
  * forkstat: handle weird comm field in /proc/$PID/stat
  * conditionally build in helper functions

OBS-URL: https://build.opensuse.org/request/show/846849
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=33
2020-11-11 19:58:22 +00:00
3494caf4f5 Accepting request 827346 from home:dirkmueller:branches:server:monitoring
- update to 0.02.15:
  * add missing memory initialization to zero

OBS-URL: https://build.opensuse.org/request/show/827346
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=31
2020-08-22 09:16:47 +00:00
2bbf12db6d Accepting request 782653 from home:mnhauke
- Drop SLE12 compat ifdef

OBS-URL: https://build.opensuse.org/request/show/782653
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=29
2020-03-08 10:45:47 +00:00
Lars Vogdt
e3d1ef5a50 Accepting request 780481 from home:mnhauke
- Update to version 0.02.14
  * Add effictive user id (EUID) for -x option
- Supplement against bash-completion, not bash

OBS-URL: https://build.opensuse.org/request/show/780481
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=28
2020-03-02 06:58:06 +00:00
Lars Vogdt
1beec1c9da Accepting request 779421 from home:mnhauke
- Update to version 0.02.13
  * Add bash completion

OBS-URL: https://build.opensuse.org/request/show/779421
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=27
2020-02-26 23:08:17 +00:00
37093a53bb Accepting request 757162 from home:mnhauke
- Update to version 0.02.12
  * Remove no-op free_proc_comm call on an unknown comm field
  * Return no info rather than NULL if proc_info_get returns NULL
  * Re-work unknown cmdline information

OBS-URL: https://build.opensuse.org/request/show/757162
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=25
2019-12-17 14:00:28 +00:00
3822faa011 Accepting request 726438 from home:mnhauke
- Update to version 0.02.11
  * fix off-by-one end of string strncpy bug in tty name copying

- Update to version 0.02.10
  * Fix spelling mistake in manual
  * Update copyright year

OBS-URL: https://build.opensuse.org/request/show/726438
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=23
2019-09-04 12:46:11 +00:00
Lars Vogdt
29b9ad0eca Accepting request 664971 from home:mnhauke
- Update to version 0.02.09
  * Manual: update date
  * Add -X option, fix up short getopts help with missing options
  * forkstat: add in -c option in help info
- Update to version 0.02.08
  * Reduce scope of pointer ptr
  * Use unsigned int for %u format specifiers
  * Add -c comm field info, also track comm field changes in proc info
- Update to version 0.02.07
  * remove '\r' and '\n' from command line process name
- Update to version 0.02.06
  * Add some extra paranoid clearing of tty and strncpy length,
    fixes potential buffer overrun
  * Add caching of dev to tty name lookup to fix expensive lookups
  * Add caching of uid to name lookup, print username rather than uids
    to fix expensive lookups
  * forkstat: pack structs a little more efficiently to save memory

OBS-URL: https://build.opensuse.org/request/show/664971
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=21
2019-01-16 13:43:16 +00:00
2b6e549a85 Accepting request 622504 from home:mnhauke
- Update to version 0.02.05
  * Makefile: bump version
  * Manual, change -e all to -E in example to show alternate form
  * Reformat some lines, comments and overly wide scanf
  * Minor code clean ups
  * Ensure all fields in no_info are initialized
  * Manual: Fix process table information formatting
  * Voidify function returns
  * Add more constifications
  * Add -E (enable all events) option
  * PROC_EVENT_COREDUMP has been introduced in kernel version 3.10
  * Replace curved corner glyph with square corner

OBS-URL: https://build.opensuse.org/request/show/622504
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=19
2018-07-21 08:32:00 +00:00
04f36863f4 Accepting request 622030 from home:mnhauke
- Update to version 0.02.04
  * Makefile: bump version
  * Add .travis.yml to make dist rule
  * Makefile + debian/watch: produce a .xz tarball
  * Fix checking on zero sized reads
  * Add detection of first time all alive processes were started
  * Use UTF-16 codes for glyphs
  * Add travis build yaml file

OBS-URL: https://build.opensuse.org/request/show/622030
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=17
2018-07-11 08:49:04 +00:00
Lars Vogdt
b8af256258 Accepting request 615394 from home:mnhauke
- Update to version 0.02.03
  * Makefile: bump version
  * debian/control: update debhelper to >= 11
  * debian/compat: update to 11
  * debian/copyright: replace http with https for secure URL
  * debian/control: remove trailing line
  * Add -g option to mini-help
  * Add -g glyph annotations
  * Add faster container check for systemd based systems
  * Add snapcraft plugins

OBS-URL: https://build.opensuse.org/request/show/615394
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=15
2018-06-09 16:58:07 +00:00
Lars Vogdt
80ec378f83 Accepting request 571523 from home:mnhauke
- update to version 0.02.02
  * Makefile: bump version
  * ensure tty string never overflows, fixes gcc warning
  * include <sys/uio.h> to fix clang warning
  * Add -x option into mini help

OBS-URL: https://build.opensuse.org/request/show/571523
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=13
2018-02-06 13:16:00 +00:00
2eead2939b Accepting request 562048 from home:mnhauke
- update to version 0.02.01
  * Makefile: bump version
  * debian/control: update Standards-Version to 4.1.2
  * ensure tty string never overflows, fixes gcc warning
  * include <sys/uio.h> to fix clang warning
  * Add -x option into mini help

OBS-URL: https://build.opensuse.org/request/show/562048
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=11
2018-01-07 21:02:43 +00:00
Lars Vogdt
9d6ea759a9 Accepting request 506137 from home:mnhauke
- update to version 0.02.00
  * Makefile: update version and change codename
  * Minor tweaks to the manual, cosmetic changes
  * Move arrays to end of stacks to help avoid any stack smashing
  * Minor source clean-up
  * Avoid TOCTOU race on stat + open
  * Use alternative ptrace pid info
  * Add -x extra UID and TTY information option
  * Add uid/sid event tracing
  * Display name of events on -e option when invalid event used
  * Add ptrace event spying
  * Fix realtime flag opts mask
  * Fix -r help option
  * Add extra spacing in heading as it is offset by one after PID
  * Remove old set_priority code now that -r replaces it
  * Manpage: fix pdf warning:
  * Makefile: add pdf man page rule and add .PHONEYs
  * Add Philipp Gesang to the man page for kudos for contributions.
  * Add -r real time scheduling option
  * Put help options into one large printf statement

OBS-URL: https://build.opensuse.org/request/show/506137
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=9
2017-06-26 23:25:18 +00:00
Lars Vogdt
7b5f37d79e Accepting request 505618 from home:mnhauke
- update to version 0.01.19
  * Makefile: bump version again
  * Debian/control: update standards version to 4.0.0
  * Update man page date
  * forkstat: add flag for line buffered output

- update to version 0.01.18
  * Makefile: bump version
  * Only add proc_info if strtol parses pid correctly.
  * snapcraft: add default type and grade keys

OBS-URL: https://build.opensuse.org/request/show/505618
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=7
2017-06-23 11:12:46 +00:00
e1f9e8b261 Accepting request 494321 from home:mnhauke
- update to version 0.01.17
  * Makefile: bump version
  * Manual: update copyright year and manual date
  * Makefile: add snapcraft to make dist rule
  * Add variable pid size handling.
  * Remove redundant free on a null pointer
  * Add snapcraft
  * Update copyright year
  * Manual: expand width of columns to 5i
- update to version 0.01.16
  * Makefile: bump version
  * Make kernel_tasks const
  * unconstify arg in parse_ev to fix pedantic build warning
  * Clean up formatting on ev_map table
  * constify s1 and s2
  * Makefile: add PEDANTIC build flags
- update to version 0.01.15
  * Makefile: bump version
  * forkstat: make counters size_t
  * forkstat: voidify return from fclose
  * Debian: fix spelling mistake in changelog
- update to version 0.01.14
  * Makefile: bump version
  * debian/control: update Standards-Version to 3.9.8
  * debian/rules: make build reproducible (Closes: #833439)
  * Update copyright year to 2016

OBS-URL: https://build.opensuse.org/request/show/494321
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=5
2017-05-17 18:47:15 +00:00
1be50f4d65 Accepting request 416303 from home:mnhauke
fix license

OBS-URL: https://build.opensuse.org/request/show/416303
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=3
2016-08-01 06:14:18 +00:00
Lars Vogdt
108fd4f0be Accepting request 360091 from home:mnhauke
- update to 0.01.13
- upstream does not provide a changelog

OBS-URL: https://build.opensuse.org/request/show/360091
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=2
2016-03-09 16:49:14 +00:00
Lars Vogdt
ea1fa9688c Accepting request 344023 from home:mnhauke
update to 0.01.12

OBS-URL: https://build.opensuse.org/request/show/344023
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/forkstat?expand=0&rev=1
2015-11-17 08:53:56 +00:00