167 Commits

Author SHA1 Message Date
Dominic Breuker
f9e6a1590a update download link for v1.2.1 release v1.2.1 2023-01-17 21:48:02 +01:00
Dominic Breuker
fdc50a6a0d Merge pull request #21 from DominicBreuker/fix-overlong-draining
Skip event processing while draining
2022-10-25 23:07:39 +02:00
Dominic Breuker
d6985d700f avoid spamming trigger and event channels while draining 2022-10-25 22:58:55 +02:00
Dominic Breuker
2bf9f913ae Merge pull request #17 from kkaosninja/master
Update Go version to 1.18 and update dependencies
2022-05-30 21:20:19 +02:00
Krishna Kishore Shetty
f63ecb2d9c Bump Go version to 1.18 2022-05-29 00:13:00 +05:30
Krishna Kishore Shetty
3366148dd3 Made changes as suggested by linter 2022-05-28 17:24:32 +00:00
Krishna Kishore Shetty
689117a459 Removed unnecessary build flag 2022-05-28 22:51:21 +05:30
Krishna Kishore Shetty
bfcccab6fc Updated to use go mod dependency management 2022-05-28 22:21:22 +05:30
Dominic Breuker
2312eed49f Merge pull request #12 from 0xdf0xdf/master
Fixed mis-spelling 'scanning' with three ns.
2020-08-12 08:38:04 +02:00
Dominic Breuker
91e1a4f326 Merge pull request #11 from kazkansouh/ppid-no-dirs
Add ppid support and optimise PSScanner code
2020-08-12 08:35:49 +02:00
0xdf0xdf
3cde258289 fixed spelling typo 2020-05-10 13:55:09 -04:00
0xdf0xdf
333189df9c fix spelling typo 2020-05-10 13:54:17 -04:00
Karim Kanso
7f4c566d60 Transition from using status to stat file as its simpler. 2020-03-12 15:25:28 +00:00
Karim Kanso
b331c4c45e Removed use of ioutil.ReadDir as it performs a stat syscall on each file which is not necerssary. 2020-03-12 15:25:28 +00:00
Karim Kanso
4f3946e673 Fix ctrl-c issue being ignored during startup. E.g. during file system event drain. 2020-03-12 15:25:28 +00:00
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