Commit Graph

152 Commits

Author SHA1 Message Date
Karim Kanso
d09e302cbf Streamlined procfile reading code to reduce number of required syscalls. This makes it easier to catch short lived processes. 2020-03-10 19:38:47 +00:00
Karim Kanso
a8b29b4527 Increase width of uid field from 4 chars to 5 to allow for range of 16-bit uids. 2020-03-10 17:09:56 +00:00
Karim Kanso
497e87dea7 Added --ppid command line option that includes the parent process identifier.
Also included small refactoring in PSScanner module to allow for parameter to be passed.
2020-03-10 17:10:40 +00:00
Dominic Breuker
9c63e5d6c5 prepare README.md for version 1.2.0 release v1.2.0 2019-08-22 20:32:18 +02:00
Dominic Breuker
c136be2f46 Merge pull request #8 from DominicBreuker/version-tag
Version logging
2019-08-22 20:27:41 +02:00
Dominic Breuker
831cac3196 add version logging to startup log messages for better troubleshooting 2019-08-22 17:56:12 +02:00
Dominic Breuker
3bd4885e22 change banner 2019-08-21 23:43:00 +02:00
Dominic Breuker
6f434e1d5b add kill switch for errno 22 error to shut down if the error does not go away 2019-08-21 23:42:39 +02:00
Dominic Breuker
4c0edc540c Merge pull request #7 from DominicBreuker/fix-read-syscall
Fix errno 22 errors
v1.1.0
2019-08-11 23:12:40 +02:00
Dominic Breuker
0e4d11951b split off image version for docker image check 2019-08-11 23:09:44 +02:00
Dominic Breuker
8264b725de improve read syscall reliability by inreasing buffer size and handling old kernel errors 2019-08-11 23:01:53 +02:00
Dominic Breuker
0c973089dd Merge pull request #6 from socketz/patch-1
Fixed Makefile
2019-08-03 23:29:50 +02:00
socketz
d2b84b9415 Fixed Makefile
Removed line was triggering an error
2019-07-31 23:07:52 +02:00
Dominic Breuker
af4e8ff857 Merge pull request #4 from DominicBreuker/small-improvements
Small improvements
2019-04-25 08:46:42 +02:00
Dominic Breuker
21a0666ff1 enable coloring by UIDs 2019-04-24 22:30:14 +02:00
Dominic Breuker
d1b6518db5 turn process monitoring events into structured objects 2019-04-24 22:08:59 +02:00
Dominic Breuker
8a1838faee introduce --debug flag to hide excessive error messages by default but allow displaying them 2019-04-24 21:42:18 +02:00
Dominic Breuker
7d9d32412b bump go version to 1.12 2019-04-24 21:35:26 +02:00
Dominic Breuker
59960f9f37 integrate docker image builds into make targets 2019-04-24 21:31:43 +02:00
Dominic Breuker
f8b2492730 solve merge conflicts 2019-04-24 15:44:51 +02:00
Dominic Breuker
d2c8362729 add download links to readme 2018-06-09 22:51:00 +02:00
Dominic Breuker
aba533f86e switch to debian for build image to link against libc 2018-04-05 09:01:27 +02:00
Dominic Breuker
5574696564 switch to debian for build image to link against libc v1.0.0 2018-04-05 09:01:27 +02:00
Dominic Breuker
986cafff6f add build command for small binaries 2018-04-05 08:47:43 +02:00
Dominic Breuker
925998b26e add build command for small binaries 2018-04-05 08:47:43 +02:00
Dominic Breuker
ab8dfc2252 delete the binaries - why on earth did I put them here in the first place... 2018-04-05 08:45:28 +02:00
Dominic Breuker
36504387b2 delete the binaries - why on earth did I put them here in the first place... 2018-04-05 08:45:28 +02:00
Dominic Breuker
d4e20c3629 bundle chans to struct 2018-03-29 08:51:03 +02:00
Dominic Breuker
cac4e609aa bundle chans to struct 2018-03-29 08:51:03 +02:00
Dominic Breuker
84db6dd806 add config to enable/disable colored output 2018-03-29 08:43:13 +02:00
Dominic Breuker
2f341c5b72 add config to enable/disable colored output 2018-03-29 08:43:13 +02:00
Dominic Breuker
093b9ec69c update readme to include new flag -i 2018-03-28 09:39:50 +02:00
Dominic Breuker
d585d76867 update readme to include new flag -i 2018-03-28 09:39:50 +02:00
Dominic Breuker
8e61b2bd9d adjust main test to account for new config format 2018-03-28 09:06:21 +02:00
Dominic Breuker
27fe22319a adjust main test to account for new config format 2018-03-28 09:06:21 +02:00
Dominic Breuker
056c91801d add flag to configure scanning interval 2018-03-28 09:01:25 +02:00
Dominic Breuker
d9d269446b add flag to configure scanning interval 2018-03-28 09:01:25 +02:00
Dominic Breuker
1e67dc332b use factory method in walker test 2018-03-16 09:40:13 +01:00
Dominic Breuker
976bc2d1b3 use factory method in walker test 2018-03-16 09:40:13 +01:00
Dominic Breuker
72bbfac3e0 add tests for main method 2018-03-16 09:33:22 +01:00
Dominic Breuker
f412c74160 add tests for main method 2018-03-16 09:33:22 +01:00
Dominic Breuker
3eed2c29aa add tests for main pspy methods 2018-03-15 09:22:22 +01:00
Dominic Breuker
9b43b8fe9d add tests for main pspy methods 2018-03-15 09:22:22 +01:00
Dominic Breuker
fe0300a67c further extend inotify test 2018-03-14 09:21:14 +01:00
Dominic Breuker
6739870f4d further extend inotify test 2018-03-14 09:21:14 +01:00
Dominic Breuker
f357059f36 extend inotify test 2018-03-14 09:12:45 +01:00
Dominic Breuker
3e6eaa5ce7 extend inotify test 2018-03-14 09:12:45 +01:00
Dominic Breuker
1f52ae340c add tests and remove unused method in inotify 2018-03-14 08:49:54 +01:00
Dominic Breuker
5e51bdef24 add tests and remove unused method in inotify 2018-03-14 08:49:54 +01:00
Dominic Breuker
fb7dff2d13 refactor start method 2018-03-12 08:58:01 +01:00