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 |
Dmitry Simonenko
|
81a10d7f41
|
odissey: minor fixes
|
2017-06-21 16:31:51 +03:00 |
Dmitry Simonenko
|
09ef3e3e9d
|
odissey: update odissey.conf
|
2017-06-21 16:18:42 +03:00 |
Dmitry Simonenko
|
43f401b1b3
|
odissey: rename ttl to pool_ttl
|
2017-06-21 16:08:33 +03:00 |
Dmitry Simonenko
|
ef050d701f
|
odissey: always print used config file
|
2017-06-21 16:04:00 +03:00 |
Dmitry Simonenko
|
a42418c58e
|
odissey: rework config print
|
2017-06-21 15:58:59 +03:00 |
Dmitry Simonenko
|
f532f5857c
|
odissey: configure each user separately
|
2017-06-21 15:43:20 +03:00 |