Dmitry Simonenko
|
0103452f53
|
odissey: add peer argument to od_log()
|
2016-12-20 12:35:09 +03:00 |
Dmitry Simonenko
|
3d5589e7b4
|
odissey: extend be-fe session messages with peernames
|
2016-12-14 17:02:32 +03:00 |
Dmitry Simonenko
|
1aaf3dd286
|
odissey: support ipv6 by getpeername
|
2016-12-14 16:45:38 +03:00 |
Dmitry Simonenko
|
e1af6425a8
|
odissey: implement od_getpeername()
|
2016-12-13 18:26:37 +03:00 |
Dmitry Simonenko
|
7e70639e79
|
odissey: resolve server address during cancel
|
2016-12-08 16:50:03 +03:00 |
Dmitry Simonenko
|
27f2dc66f6
|
odissey: resolve local address for bind
|
2016-12-08 16:41:23 +03:00 |
Dmitry Simonenko
|
677229b70c
|
odissey: implement client watchdog
|
2016-12-06 16:27:41 +03:00 |
Dmitry Simonenko
|
5ad35488d2
|
odissey: simplify session pooling
|
2016-12-05 15:05:17 +03:00 |
Dmitry Simonenko
|
c31dbcd1c4
|
odissey: implement transaction pooling
|
2016-12-05 14:43:26 +03:00 |
Dmitry Simonenko
|
8aba8a7d58
|
odissey: add transaction pooling stab
|
2016-12-01 14:12:34 +03:00 |
Dmitry Simonenko
|
5930daaa34
|
odissey: set nodelay by default
|
2016-11-30 16:34:41 +03:00 |
Dmitry Simonenko
|
dc815aaf77
|
odissey: sketch syslog options
|
2016-11-28 16:41:47 +03:00 |
Dmitry Simonenko
|
3adcee354b
|
odissey: add daemonize support
|
2016-11-28 16:25:05 +03:00 |
Dmitry Simonenko
|
ba066a99d1
|
odissey: implement pid file lifecycle
|
2016-11-28 16:03:09 +03:00 |
Dmitry Simonenko
|
4547e001fd
|
odissey: add keepalive config file parameter
|
2016-11-28 15:36:55 +03:00 |
Dmitry Simonenko
|
1f119ceb90
|
odissey: set nodelay according to config
|
2016-11-28 15:31:52 +03:00 |
Dmitry Simonenko
|
4997e5a9a0
|
odissey: rename no_delay to nodelay
|
2016-11-28 15:27:40 +03:00 |
Dmitry Simonenko
|
12aba429e2
|
odissey: add no_delay config file parameter
|
2016-11-28 15:20:15 +03:00 |
Dmitry Simonenko
|
3f62614e0c
|
odissey: make listen backlog configurable
|
2016-11-28 15:07:34 +03:00 |
Dmitry Simonenko
|
d492e1ce36
|
odissey: implement time-to-live and periodic logic
|
2016-11-15 16:23:04 +03:00 |
Dmitry Simonenko
|
3725f2d3c2
|
odissey: add route ttl
|
2016-11-15 15:07:58 +03:00 |
Dmitry Simonenko
|
49b33ed14d
|
odissey: notify ready after route is connected
|
2016-11-11 15:26:21 +03:00 |
Dmitry Simonenko
|
eb19ed9f76
|
odissey: implement router logic
|
2016-11-11 14:52:23 +03:00 |
Dmitry Simonenko
|
bddb0afc19
|
odissey: add default route support
|
2016-11-11 13:27:31 +03:00 |
Dmitry Simonenko
|
5ddc08389c
|
odissey: handle client startup and initial auth
|
2016-11-10 14:53:05 +03:00 |
Dmitry Simonenko
|
c06f6f6bed
|
odissey: reopen log file after validation complete
|
2016-11-07 18:11:57 +03:00 |
Dmitry Simonenko
|
d3d29102fb
|
odissey: add core object; initialization
|
2016-11-07 18:01:15 +03:00 |
Dmitry Simonenko
|
56392ecdca
|
odissey: add scheme validation routine
|
2016-11-07 17:19:12 +03:00 |
Dmitry Simonenko
|
59a737b9f9
|
odissey: add config file/scheme print
|
2016-11-07 16:25:12 +03:00 |
Dmitry Simonenko
|
6b95df733e
|
odissey: do not require eol markers; template cleanup
|
2016-11-07 16:04:41 +03:00 |
Dmitry Simonenko
|
d6b072bcfd
|
odissey: implement config parser
|
2016-11-07 15:59:29 +03:00 |
Dmitry Simonenko
|
0be7c41987
|
odissey: add basic config functions and config template
|
2016-11-07 15:06:49 +03:00 |