Commit Graph

92 Commits

Author SHA1 Message Date
smirky d4a222ef6d agent: avoid double SSL_free(), SSL_shutdown() only when needed 2019-01-24 00:16:29 +02:00
smirky f7f02899b3 RMPS: calloc over malloc - zeroes! 2019-01-24 00:11:53 +02:00
smirky 986af66adb agent: implement connection loop with retry 2019-01-21 23:26:39 +02:00
smirky 598fd7aa74 implement thread pool shutdown 2019-01-21 23:25:17 +02:00
smirky 0c5cfbe2cb RMPS: improve enumtostr() and confparser 2019-01-17 14:31:50 +02:00
smirky 85c0e8db3d RMPS: validate IPs for listeners 2019-01-17 01:08:07 +02:00
smirky 3afbf4d0cb RMPS: rework confparser, much much better! 2019-01-17 00:32:46 +02:00
smirky bed5d4d5c5 RMPS: improve main() logging 2019-01-13 23:17:53 +02:00
smirky 9578c429be RMPS: remove intrusive code in confparse() 2019-01-13 21:25:20 +02:00
smirky 08affd7d36 agent: more logging improvements 2019-01-13 14:34:15 +02:00
smirky 2a61e77810 RMPS: more logging improvements 2019-01-13 14:33:50 +02:00
smirky fe354d9f74 agent: add signal handlers 2019-01-13 12:26:15 +02:00
smirky 77947d17e5 agent pool logging improvements 2019-01-13 12:25:22 +02:00
smirky 9df44cc960 improve rmps shutdown, cleanup main() 2019-01-13 12:05:10 +02:00
smirky 1426533564 improve cert scripts to read password better 2019-01-13 10:35:23 +02:00
smirky bdcb75f311 update .gitignore 2019-01-12 20:47:31 +02:00
smirky b665d4294a add cleanup script for certs 2019-01-12 20:33:58 +02:00
smirky b0321589af add cert generator scripts, arrange scripts dir 2019-01-12 20:28:45 +02:00
smirky 6607a41c55 remove testing file 2019-01-12 19:29:49 +02:00
smirky a36e3a02f4 hide queue vars, remove legacy name in log.h 2019-01-12 17:46:04 +02:00
smirky 59604b5b66 update Makefile and .gitignore 2019-01-12 17:07:06 +02:00
smirky fc154fecab test 2019-01-12 15:32:52 +02:00
smirky 91b73efb2d update .gitignore 2019-01-12 15:24:04 +02:00
smirky 5016ea62c4 update systemd service 2019-01-12 13:56:47 +02:00
smirky c0086a8509 checkpatch fixes 2019-01-09 23:58:59 +02:00
smirky fcdb9a6980 fix analyze-clean.sh 2019-01-09 22:59:52 +02:00
smirky 56cd85a8fc shellcheck analyze-clean.sh 2019-01-09 22:48:17 +02:00
smirky ac905a761a remove test comment 2019-01-09 22:47:58 +02:00
smirky 579f56df35 fix confparser leaks reported by scan-build, add scan script 2019-01-09 22:44:55 +02:00
smirky 1c7b7335e6 Improve confparse logging and add missing brackets 2019-01-08 20:56:38 +02:00
smirky 3f1a49704f identation and minor failure condition fix 2019-01-07 01:10:22 +02:00
smirky 63e2cfa9a4 fix systemd service file mistake 2019-01-07 00:57:44 +02:00
smirky f144838049 implement conf test option and improve systemd service 2019-01-07 00:50:35 +02:00
smirky 1bad24582e Improve conf and conf testing 2019-01-06 19:30:35 +02:00
smirky 31a9156add Initial getopt in the project 2019-01-06 01:42:05 +02:00
smirky 0382ead79b minor ssl logging changes and buffer fix 2019-01-03 22:35:23 +02:00
smirky 9cd8cc2c90 Make sure we always append mysql_cofnfig cflags & ldflags 2018-08-13 15:19:52 +03:00
smirky b5aec20e69 Implement make agent & clean_agent 2018-07-12 11:47:42 +03:00
smirky 3b53bb5436 subdir .gitignore 2018-07-05 11:49:43 +03:00
smirky 780f582287 Add license to PKGBUILD and auto-increment version 2018-07-05 11:45:08 +03:00
smirky 81f454aca2 Introduce GPLv2 to the project 2018-07-04 15:20:05 +03:00
smirky 238c8fac48 Fit in 80 symbols per line 2018-07-03 18:26:36 +03:00
smirky 43550b2c5a more strncpy fixes 2018-07-03 18:03:55 +03:00
smirky d0c654dc96 Announce mkdir in VERBOSE 2018-07-03 15:09:36 +03:00
smirky de956749cc Ensure we mkdir before spawning PID file 2018-07-03 14:56:07 +03:00
smirky d5cd9932a9 logfile & pidfile typo in conf file 2018-07-03 13:39:29 +03:00
smirky 322e62dcc5 Merge branch 'master' of https://git.smirky.net/smirky/rmps 2018-07-03 13:28:56 +03:00
smirky 2bbb3cfc51 Fix strncpy warnings - add "-1" for NULL 2018-07-03 13:28:27 +03:00
smirky ab48577afb Improve max path/name limits 2018-05-11 14:40:46 +03:00
smirky 2891540d65 set proper conf defaults 2018-04-29 15:06:23 +03:00