File: CHANGES

package info (click to toggle)
ocaml-dtools 0.4.1-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 688 kB
  • sloc: sh: 3,262; ml: 986; makefile: 73
file content (99 lines) | stat: -rw-r--r-- 2,552 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
0.4.1 (09-11-2018)
=====
* Use seperate thread for logging, finer-grained critical section to avoid
  deadlock with `Gc.finalise` logging messages.

0.4.0 (08-18-2018)
=====
* Raise Root_prohibited exception instead of exiting when running as root.

0.3.4 (08-10-2017)
=====
* Added on_change to Conf.t

0.3.3 (11-04-2017)
=====
* Catch USR1 signal regardless of logging configuration.

0.3.2 (03-08-2015)
=====
* Dummy github release.

0.3.1 (08-05-2013)
=====
* Added daemon cleanup that removed
  PID file.

0.3.0 (25-06-2012)
=====
* Added Conf.alias

0.2.2 (26-06-2011)
=====
* Cleaned up daemonization code,
  added optional change of user, 
  should be useful when running 
  as root.

0.2.1 (18-09-2010)
=====
* Fixed requires, s/thread/threads/

0.2.0 (19-08-2010)
=====
* Use Thread.join instead of Thread.wait_signal
  under Win32 (Thread.wait_signal is not implemented
  in this case). Also do not use sigmask since it is 
  not implemented either.
* Added support for Syslog when detected.

0.1.6 (15-04-2008)
=====
* Added support for --enable-debugging configure option
* Reopen stdin/out/er instead of closing them
* Install .cmx file when available
* Set as blocked signals that we use with Thread.wait_signal,
  i.e. sigterm and sigint. Those are not blocked
  by default on some systems (e.g. freeBSD).

0.1.5 (12-12-2007)
=====
* Fix: better daemon setup:
  + Close stdout and stderr
  + Set umask to 0
  + Change pwd to /

0.1.4 (10-17-2007)
=====
* Fix: do not include whole thread and unix lib in dtools lib
* Conf: full rewrite, keys are documented
* Conf: new: --conf-descr and --conf-dump features
* Log: full rewrite, loggers are associated to keys
* Log: fix: small error in timestamp generation

0.1.3 (02-03-2007)
=====
* Fixed a deadlock
* Made possible to check the type of a settings variable

0.1.2 (07-07-2006)
=====
* Log: new human-readable timestamps by default.
* Init: remove the pidfile.
* Init: concurrent init disabled by default.
* Init: better handling of exceptions in start/stop phases.

0.1.1 (20-04-2005)
=====
* Conf: added: access to a reference containing a volatile configuration value.
* Init: added: init tracability support.
* Init: added: multithreaded init.
* Conf: added: global default logging level key.
* Conf: fix: Better handling of values syntax error exceptions.
* Conf: fix: Bad configuration pair notification takes ~root in account.
* Init: added: Support for depends, triggers, before and after lists.
* Init: fix: Better Daemonization.

0.1.0 (28-02-2004)
=====
* Initial release.