Commit Graph

575 Commits

Author SHA1 Message Date
Dmitry Simonenko b0fe83a114 odissey: update README.md 2017-07-14 16:06:51 +04:00
Dmitry Simonenko 09585e7927 odissey: update README.md 2017-07-14 15:05:09 +03:00
Dmitry Simonenko 8295ddc066 odissey: allocate default config string values 2017-07-13 16:58:56 +03:00
Dmitry Simonenko 032dd86db2 odissey: add scheme reference counting and cleanup 2017-07-13 15:58:32 +03:00
Dmitry Simonenko b5d5a9a3e7 odissey: remove unused on/off keywords 2017-07-13 15:34:10 +03:00
Dmitry Simonenko 351b18be92 odissey: allocate each string parameter separately 2017-07-13 15:32:05 +03:00
Dmitry Simonenko 9cc6411c04 odissey: make listen host mandatory 2017-07-13 15:18:46 +03:00
Dmitry Simonenko 50d3435eac odissey: add schemestorage ref/unref methods 2017-07-13 15:13:55 +03:00
Dmitry Simonenko 77bc621362 odissey: add stub for SIGHUP handler 2017-07-13 14:49:44 +03:00
Dmitry Simonenko e30a5adfea odissey: return common errors from instance_main() 2017-07-13 13:25:32 +03:00
Dmitry Simonenko 77c83798ec odissey: remove previous lexer implementation 2017-07-12 17:22:33 +03:00
Dmitry Simonenko d02e2c20be odissey: configuration parser major rework 2017-07-12 17:09:48 +03:00
Dmitry Simonenko 72725b8f4d odissey: extend parser with keyword list 2017-07-11 16:31:16 +03:00
Dmitry Simonenko 2187d9f933 odissey: implement new lexical parser 2017-07-11 15:43:53 +03:00
Dmitry Simonenko c3c472397d odissey: attach server->io for router unroute_and_close 2017-07-11 14:31:12 +03:00
Dmitry Simonenko fed1aebb83 odissey: update shapito submodule 2017-07-10 17:00:50 +03:00
Dmitry Simonenko 05a36157bd odissey: update machinarium 2017-07-10 16:10:48 +03:00
Dmitry Simonenko 3e2233dddf odissey: minor fixes 2017-07-06 16:56:17 +03:00
Dmitry Simonenko 717de6124d odissey: major shapito api update 2017-07-06 16:36:14 +03:00
Dmitry Simonenko 8283a2d665 odissey: update banners 2017-07-05 15:42:49 +03:00
Dmitry Simonenko a3495b3001 odissey: rename odissey.c into main.c 2017-07-05 15:19:04 +03:00
Dmitry Simonenko 9e096b96b2 odissey: rework file naming and include path 2017-07-05 15:15:17 +03:00
Dmitry Simonenko 87bd137618 odissey: move submodules from lib/ to third_party/ 2017-07-04 16:36:32 +03:00
Dmitry Simonenko 694631639f odissey: update to latest shapito changes 2017-07-04 16:27:42 +03:00
Dmitry Simonenko cbeb0f3b6a odissey: change remote storage user/password usage priority 2017-07-04 15:33:56 +03:00
Dmitry Simonenko 8fe020b1a3 odissey: add authentication "block", instead of deny flag 2017-07-04 15:12:07 +03:00
Dmitry Simonenko 22dbe54c97 odissey: major db-route-user configuration rework 2017-07-03 17:32:48 +03:00
Dmitry Simonenko 8fd9f7c253 odissey: add route storage_ prefix to user, password and db 2017-07-03 14:33:03 +03:00
Dmitry Simonenko 68e7171eb0 odissey: add pool_ prefix to cancel, discard and rollback 2017-07-03 14:02:01 +03:00
Dmitry Simonenko ef0c33e718 odissey: rename pool_mode to pool 2017-07-03 13:56:47 +03:00
Dmitry Simonenko 661154553c odissey: rename route->route to route->storage_name 2017-07-03 13:34:41 +03:00
Dmitry Simonenko f955e2c49e odissey: route client before authentication 2017-06-29 17:05:48 +03:00
Dmitry Simonenko f486929b40 odissey: extend server error messages with hint and detail info 2017-06-28 15:25:33 +03:00
Dmitry Simonenko 6ce1a2ee4d odissey: update shapito build 2017-06-28 15:15:43 +03:00
Dmitry Simonenko 660f00c316 odissey: move src to sources 2017-06-28 14:52:38 +03:00
Dmitry Simonenko 03a50e51a5 odissey: include client id in every frontend_error 2017-06-28 14:47:42 +03:00
Dmitry Simonenko 172e074416 odissey: set correct debug name for default route 2017-06-28 14:02:02 +03:00
Dmitry Simonenko fa5a5e4641 odissey: implement log_session 2017-06-28 13:58:21 +03:00
Dmitry Simonenko 5ef13a92e1 odissey: add scheme log_session 2017-06-28 13:50:29 +03:00
Dmitry Simonenko 8619ddc589 odissey: update machinarium (openssl pthread locking) 2017-06-27 17:42:04 +03:00
Dmitry Simonenko 886ece4c69 odissey: fix pooler tls init 2017-06-26 16:23:50 +03:00
Dmitry Simonenko d39eea0359 odissey: init and forward console requests 2017-06-24 17:59:28 +03:00
Dmitry Simonenko 2c98e02db2 odissey: less strict scheme validation for local storage 2017-06-24 17:58:38 +03:00
Dmitry Simonenko ce1df595f9 odissey: implement basic console subsystem 2017-06-24 17:57:55 +03:00
Dmitry Simonenko e41d20a00e odissey: update shapito 2017-06-24 17:03:05 +03:00
Dmitry Simonenko 08c22a085d odissey: rename tls_mode into tls 2017-06-24 16:04:20 +03:00
Dmitry Simonenko 2dcc2e55ef odissey: rename config stats_periodic to log_statistics 2017-06-23 13:34:51 +03:00
Dmitry Simonenko 09a7d015d7 odissey: make pooling mode configurable per route 2017-06-23 13:23:10 +03:00
Dmitry Simonenko b147fafdf7 odissey: add basic local frontend main 2017-06-22 16:37:56 +03:00
Dmitry Simonenko fffad77ff1 odissey: add basic storage type config param 2017-06-22 15:29:39 +03:00