Commit Graph

138 Commits

Author SHA1 Message Date
Alexey Avramov
b08787de58 fixes 2019-03-21 21:53:02 +09:00
Alexey Avramov
0bb7d706b9 fix readme 2019-03-21 13:47:35 +09:00
Alexey Avramov
74a20ce28e fix GUI notifications 2019-03-21 06:32:59 +09:00
Alexey Avramov
7d13107463 fix logging: add logrotate 2019-03-20 19:21:50 +09:00
Alexey Avramov
a6171e85b8 fix logging; pep8 validation; add forbid_negative_badness and log_dir options 2019-03-20 17:47:14 +09:00
Alexey Avramov
71dcb30cfb Added the ability to log into a separate file 2019-03-18 13:21:10 +09:00
Alexey Avramov
6e7eea2da7 add psi_metrics 2019-03-16 03:17:45 +09:00
Alexey Avramov
babbe6acfe add psi_pat to config; fix poll rates 2019-03-16 01:24:38 +09:00
Alexey Avramov
1b27ce2833 add print_victim_info 2019-03-01 02:01:47 +09:00
Alexey Avramov
5264a9641e add new keys in config 2019-02-28 19:26:08 +09:00
Alexey Avramov
3b5eafdaeb fix 2019-02-15 20:39:51 +09:00
Alexey Avramov
c208f9c940 fix poll rate alg 2019-02-15 02:12:49 +09:00
Alexey Avramov
2e824bce2d fix GUI notifications 2019-01-24 01:13:59 +09:00
Alexey Avramov
f869b0bdbb fix unicode decode error 2019-01-23 22:16:27 +09:00
Alexey Avramov
1ad092d36d fix conf 2019-01-14 20:54:36 +09:00
Alexey Avramov
e62629d57d set CPUSchedulingPolicy=fifo 2019-01-14 18:03:17 +09:00
Alexey Avramov
16eab59cc1 fix new conf 2019-01-14 06:12:27 +09:00
Alexey Avramov
e2ce62114b stop running processes in finding victim process 2019-01-13 20:16:06 +09:00
Alexey Avramov
afd848c22f fix GUI warns, fix poll rate alg 2019-01-12 17:24:31 +09:00
Alexey Avramov
267c78dbc5 send any signal instead of SIGTERM 2019-01-12 04:25:25 +09:00
Alexey Avramov
a5eea96d5d fix GUI warns 2019-01-11 18:07:44 +09:00
Alexey Avramov
fbc76b3947 minor fixes 2019-01-11 15:15:34 +09:00
Alexey Avramov
a154ca038b remove self-defense options from config 2019-01-10 22:30:42 +09:00
Alexey Avramov
3b0644eac3 update conf 2019-01-10 22:02:07 +09:00
Alexey Avramov
7a4e9df39e fix psi support 2019-01-03 01:21:03 +09:00
Alexey Avramov
d60bd4ca2b fix psi support 2019-01-03 00:05:44 +09:00
Alexey Avramov
408b71b4b3 fix psi support 2019-01-02 23:01:30 +09:00
Alexey Avramov
0d8993a35c fix psi support 2019-01-02 16:52:51 +09:00
Alexey Avramov
7aaa2fdc72 fix psi support 2019-01-02 16:34:28 +09:00
Alexey Avramov
39119f4611 code structure optimization 2018-12-25 03:36:16 +09:00
Alexey Avramov
911c9e905d fix readme 2018-12-16 02:39:16 +09:00
Alexey Avramov
06e9c38316 fix conf and readme 2018-12-15 00:58:02 +09:00
Alexey Avramov
3c29c15158 fix readme 2018-12-15 00:52:49 +09:00
Alexey Avramov
2f02593652 fix conf 2018-12-14 20:45:36 +09:00
Alexey Avramov
748a1abc49 fix output 2018-12-14 20:02:29 +09:00
Alexey Avramov
ca5e1a53d8 print stat after corrective actions 2018-12-13 21:29:10 +09:00
Alexey Avramov
f79de3bb52 new re syntax 2018-12-12 21:40:37 +09:00
Alexey Avramov
c5285b8cc4 fix conf 2018-12-12 18:34:35 +09:00
Alexey Avramov
7ad2503323 fix conf 2018-12-12 16:17:50 +09:00
Alexey Avramov
68e28f9ddf fix print config 2018-12-12 16:02:21 +09:00
Alexey Avramov
8d5de95698 fix re matching and deduplicate code 2018-12-12 15:43:34 +09:00
Alexey Avramov
68f1af9aef fix conf 2018-12-12 05:02:43 +09:00
Alexey Avramov
83c1fd1018 fix conf parsing 2018-12-12 03:14:35 +09:00
Alexey Avramov
c8a205ef50 fix RE and fix print config 2018-12-12 01:24:06 +09:00
Alexey Avramov
b3f944776f fix conf 2018-12-11 20:39:14 +09:00
Alexey Avramov
68e0efc6a5 implement RE UID matching; vatidation RE patterns at startup 2018-12-11 18:53:42 +09:00
Alexey Avramov
66ccab6141 optimize find_the_victim_and_send_signal() 2018-12-11 10:25:58 +09:00
Alexey Avramov
9a270f102c fix conf 2018-12-10 09:10:35 +09:00
Alexey Avramov
842ea7be35 implement modify badness by matching with RE pattern 2018-12-10 02:01:26 +09:00
Alexey Avramov
337634a7cc fix code style, fix bug with using python 3.4 2018-12-07 21:04:34 +09:00
Alexey Avramov
eaaa5f759a add colored output 2018-12-05 03:04:50 +09:00
Alexey Avramov
62dd52b7fd improve output and regex matching, add oom-sort 2018-12-02 18:56:29 +09:00
Alexey Avramov
31a9194a8b small fixes 2018-11-23 03:16:27 +09:00
Alexey Avramov
a6510dca44 fix conf 2018-08-12 21:31:08 +09:00
Alexey Avramov
8cb902e9d1 fix conf 2018-08-09 04:36:47 +09:00
Alexey Avramov
fa1526a9de fix config 2018-08-07 17:18:34 +09:00
Alexey Avramov
c9db115908 fix GUI notifications 2018-08-05 06:01:59 +09:00
Alexey Avramov
9700f279ab improve output 2018-07-26 04:35:28 +09:00
Alexey Avramov
2cca1e9975 fix logging: flush stdout 2018-07-26 00:00:20 +09:00
Alexey Avramov
4718a7b161 update readme 2018-07-25 03:50:38 +09:00
Alexey Avramov
dc0c753ec0 update conf 2018-07-22 07:19:46 +09:00
Alexey Avramov
d8f606ecc6 cosmetic fix 2018-07-22 06:45:20 +09:00
Alexey Avramov
efee639e15 update translations and cosmetic changes 2018-07-21 05:31:45 +09:00
Alexey Avramov
9d888e794a print reaction time if victim got signal 2018-07-12 03:21:53 +09:00
Alexey Avramov
53dbd40128 attemping to fix possible shell code injection through GUI notifications 2018-07-11 19:29:34 +09:00
Alexey Avramov
b910bf1b28 drop-out logging, blacklist and whitelist support, add realtime_ionice support 2018-07-11 04:30:27 +09:00
Alexey Avramov
eb0b1d9356 update readme and conf 2018-07-10 18:14:53 +09:00
Alexey Avramov
0bb2c8a58e update conf 2018-07-10 06:06:48 +09:00
Alexey Avramov
e24587f1d3 update readme, man, conf 2018-07-10 05:16:56 +09:00
Alexey Avramov
1fd80e51b1 fix conf defaults 2018-07-06 00:16:53 +09:00
Alexey Avramov
c5a9478cd5 support EXECUTE THE COMMAND INSTEAD OF SENDING THE SIGTERM SIGNAL 2018-07-04 04:10:23 +09:00
Alexey Avramov
e5fb5db7bd support logging to separate file and support low memory warnings 2018-07-03 00:08:02 +09:00
Alexey Avramov
8825021f6b add support white, black, avoid, prefer lists 2018-06-23 15:39:17 +09:00
Alexey Avramov
6bccc3402f правка конфига и ридми 2018-06-20 02:48:06 +09:00
Alexey Avramov
992a604a6b правка уведомлений 2018-06-20 01:36:26 +09:00
Alexey Avramov
058f6be123 правка уведомлений 2018-06-19 21:22:17 +09:00
Alexey Avramov
6231542d26 оптимизация уведомлений и потребления памяти 2018-06-19 02:08:05 +09:00
Alexey Avramov
d98b0d7d02 попытка исправить баг в уведомлениях 2018-06-18 14:46:10 +09:00
Alexey Avramov
455b16aedd выпилены дестабилизирующие и невостребованные опции, добавлено отображение в уведомлениях VmRSS и VmSwap получившего сигнал процесса 2018-06-17 13:42:59 +09:00
Alexey Avramov
696eae2dc7 обеспечена поддержка десктопных уведомлений 2018-06-16 00:03:52 +09:00
Alexey Avramov
b0805dc450 улучшение валидации параметров конфига, улучшение вывода результатов проверки доступной памяти 2018-06-13 15:00:34 +09:00
Alexey Avramov
d625e513ba добавлена опция print_sleep_pediods 2018-06-12 23:31:06 +09:00
Alexey Avramov
9d33ccb4ca исправление конфига 2018-06-12 02:00:53 +09:00
Alexey Avramov
7647a1fd7f добавлены verbosity опции 2018-06-11 16:08:28 +09:00
Alexey Avramov
27d22d41e4 множество улучшений 2018-06-11 04:52:39 +09:00
Alexey Avramov
2aa4f5c7b5 change config 2018-06-10 13:55:26 +09:00
Alexey Avramov
e2e314474c исправлен алгоритм, улучшен вывод, добавлены опции командной строки, дополнен конфиг, дополнен ман 2018-06-09 22:13:01 +09:00
Alexey Avramov
c329f92c2c 1 2018-06-08 17:08:16 +09:00