change interface for service library(service_delete_t)
weenet_process_monitor() returns the monitored process
change path name in weenet.conf
weenet_init_service API changed
bugfix: return newptr in wrealloc
bugfix: missing conditional check before call serivce's new function
bugfix: missing error checking before handling
ensure 'forward' is valid before using
remove strlcpy, GNU/Linux only has the header file, no implementation
add some debug code in service
bugfix: missing format for time's hour/minute/second parts
bugfix: missing no-blocking setting for new socket fd
bugfix: wrong operation precedence
bugfix: ET is enfored in asynchronous reporting; ONESHOT takes precedence to DISPATCH
create log directory and check its permission
add ld flags to exported main program's API to shared library
message resource finalization related changes in process.c
bugfix: forgot to multiple sizeof(struct service) in main.c
read custom service_path from config file
code to report failure startup in main.c