kakwa
6e687f2fe2
passing the launch working dir to the configuration handler
...
as many configuration paths can be relative to the execution working
directory, this directory is recorded at launch time, and the set_params
function does a chdir(<start work dir>); <load conf>; chdir("/") when
it's called.
2016-09-01 07:59:02 +02:00
kakwa
93ead7ee99
implementing a somewhat proper signal handler
2016-08-31 07:57:51 +02:00
kakwa
f5d3f66031
first (kind of) working version \o/
2016-08-31 00:09:17 +02:00
kakwa
d54c661eef
multiple modification on ts response creation
...
* pass the size of the query to the create_response function
* implement a serial generator based on random numbers
* fix the creation of the bio for the query content
* add logging for the create_reponse
TODO:
* some REAL memory cleaning...
2016-08-30 22:55:25 +02:00
kakwa
75dcc97e12
multiple modications
...
* add a function to dump binary as hexa in logs
* implemente the TS response generator
* begin to glue it together
2016-08-29 08:34:59 +02:00
kakwa
f40732e857
implementing loading of the OIDs
2016-08-27 11:39:53 +02:00
kakwa
376d100e9f
general reorganization
...
* rename the logger function to uts_logger
* add logging to the create_tsctx fucntion
* fix some warning *
2016-08-26 20:39:45 +02:00
kakwa
8ebbc08c88
adding creation for the ts context
2016-08-26 01:28:34 +02:00
kakwa
a420c0dd5c
clean load_config declaration
2016-08-26 01:07:06 +02:00
kakwa
0cf267f51e
remove unused header
2016-08-26 00:40:32 +02:00
kakwa
e7a0e0daa0
remove ini parser as we will use the openssl configuratio parser
2016-08-25 23:34:57 +02:00
kakwa
6ca2e34094
implement configuration parsing + fix
...
* fix debugging logs to stdout
* add parsing of the different type of parameters
* configure the http server part
2016-08-25 23:04:26 +02:00
kakwa
568b4fbcf2
better stdout debugging mode
2016-08-24 23:41:55 +02:00
kakwa
2619c2a576
add the passing of the configuration file path and debug flag
2016-08-24 23:14:15 +02:00
kakwa
eaf1d51b1c
pass context to the logging function
2016-08-24 23:03:49 +02:00
kakwa
c982c6b405
adding a context which will be passed from query to query
2016-08-24 22:37:05 +02:00
kakwa
b27d676148
big code reorganization:
...
* split the rfc3161 and the http part
* add a logger function
* add a debugging logger function for the requests
* add a specific handler for rfc3161 request
2016-08-24 22:13:11 +02:00
kakwa
291f58bd7e
reformat source code
2016-08-23 19:38:07 +02:00
kakwa
b1248f43b4
add ini parser
2016-08-19 00:03:49 +02:00
Pierre-Francois Carpentier
8c57bcd0a0
adding configuration structure
2015-12-20 13:58:42 +01:00
Pierre-Francois Carpentier
ba1e79e848
begin implementing the http part
2015-12-18 00:29:43 +01:00
Pierre-Francois Carpentier
d6668a4d35
fix misplaced static definition
2015-12-17 21:46:45 +01:00
Pierre-Francois Carpentier
4f8f93a594
init project skeleton
2015-12-16 23:11:08 +01:00