Commit Graph

31 Commits

Author SHA1 Message Date
Dmitry Simonenko d48cd092a0 odissey: relay and relay_pool is worker and worker_pool now 2018-03-02 13:00:52 +03:00
Dmitry Simonenko bf79959961 odissey: handle sigterm signal 2018-02-28 17:33:38 +03:00
Dmitry Simonenko 643488d1df odissey: error if failed to bind(2) to any listen address 2018-02-26 15:57:26 +03:00
Dmitry Simonenko a19f18cef1 odissey: rework router cancel logic 2018-02-22 16:43:52 +03:00
Dmitry Simonenko bbe86cb7d4 odissey: do not attach client io in pooler machine context 2018-02-19 16:18:55 +03:00
Dmitry Simonenko c29197a838 odissey: update machinarium 2018-02-19 15:43:22 +03:00
Dmitry Simonenko 26efd303d1 odissey: avoid io attach/detach for non shared instance 2018-02-02 16:53:24 +03:00
Dmitry Simonenko 17673c123a odissey: rework internal services init logic 2018-02-02 15:50:23 +03:00
Dmitry Simonenko 57faa0f7c4 odissey: move relay pool start to pooler context 2018-02-02 14:54:13 +03:00
Dmitry Simonenko ee9699ae03 odissey: measure client login time 2017-12-18 17:15:32 +03:00
Dmitry Simonenko 7991ee0fb0 odissey: use copy safe od_snprintf() implementation 2017-11-27 15:54:16 +03:00
Dmitry Simonenko 7e217b3b5a odissey: major logging rework (introduce log format) 2017-09-21 16:44:19 +03:00
Dmitry Simonenko f2aa854450 odissey: use error object instead of logger for config parsing 2017-09-15 16:52:11 +03:00
Dmitry Simonenko 5b29494781 odissey: implement detached error object 2017-09-15 16:08:42 +03:00
Dmitry Simonenko 610cf23c7c odissey: reorder instance.h inclusion 2017-09-15 15:58:29 +03:00
Dmitry Simonenko 3e6b4c6157 odissey: fix listen servers startup iteration 2017-08-30 16:56:13 +03:00
Dmitry Simonenko c86726bbca odissey: allow to define serveral listen servers 2017-08-29 17:43:41 +03:00
Dmitry Simonenko c3c782b854 odissey: implement show servers 2017-08-17 18:16:16 +03:00
Dmitry Simonenko 1f8ddf885e odissey: update file includes 2017-08-08 16:50:50 +03:00
Dmitry Simonenko 1d371edfce odissey: make scheme version 64bit 2017-08-03 17:03:37 +03:00
Dmitry Simonenko 390f1c575d odissey: move scheme version out of od_config_load() 2017-08-01 18:16:29 +03:00
Dmitry Simonenko bc44b08324 odissey: rename tls_verify to tls_mode 2017-07-28 16:19:53 +03:00
Dmitry Simonenko 4afde73e9c odissey: give better names to tls modes 2017-07-28 16:16:46 +03:00
Dmitry Simonenko f28b38bc1a odissey: major logger rework 2017-07-26 17:05:29 +03:00
Dmitry Simonenko 65b740bb3c odissey: log current routes after config reload 2017-07-24 15:06:18 +03:00
Dmitry Simonenko 794b8b9f16 odissey: implement configuration file reload logic 2017-07-19 14:29:23 +03:00
Dmitry Simonenko f89c577412 odissey: add scheme manager; first attempt to make scheme versional 2017-07-14 16:40:31 +03:00
Dmitry Simonenko 77bc621362 odissey: add stub for SIGHUP handler 2017-07-13 14:49:44 +03:00
Dmitry Simonenko d02e2c20be odissey: configuration parser major rework 2017-07-12 17:09:48 +03:00
Dmitry Simonenko 8283a2d665 odissey: update banners 2017-07-05 15:42:49 +03:00
Dmitry Simonenko 9e096b96b2 odissey: rework file naming and include path 2017-07-05 15:15:17 +03:00