OSSP CVS Repository

ossp - Difference in ossp-pkg/fsl/ChangeLog versions 1.16 and 1.17
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [History

ossp-pkg/fsl/ChangeLog 1.16 -> 1.17

--- ChangeLog    2003/02/13 15:38:38     1.16
+++ ChangeLog    2003/05/22 12:30:35     1.17
@@ -8,6 +8,39 @@
 
   CHANGELOG
 
+  Changes between 1.0.8 and 1.1.0 (22-May-2003)
+
+    *) for compatiblity reasons, when debugging is enabled and
+       openlog(2) is called without LOG_NDELAY no filedescriptor is
+       consumed.  Prevously debugging unconditionally took one or more
+       filedescriptors which violates POSIX.
+   
+    *) for compatiblity reasons, the library will no longer print any
+       messages to stderr under any circumstances. If debugging is not
+       possible or disabled, messages will be silently discarded.
+    
+    *) for security reasons the process environment is completely
+       ignored.  The drawback is that FSL_CFGDIR, FSL_PREFIX and most
+       debugging options are now configure options only.
+   
+    *) for safety reasons, when debugging is not used the whole
+       debugging code is replaced with a simple no-operation stub function.
+   
+    *) for convenience reasons, what(1) or a "strings binarywithfsl |
+       grep '@(#)'" will provide information about debugging code being
+       omitted or included and, in the latter case, which logfile and
+       logmask are being used.
+   
+    *) for convenience reasons and to keep simple things simple,
+       debugging now logs to a file only and support to use l2spec for
+       debugging is entirely removed at this time. The logfile, the logstop
+       maximum file size and the logmask are configure options.
+   
+    *) for flexibility reasons but still to stay away from the process
+       environment the logmask is configured by reading the content of a
+       symlink.
+       [Thomas Lotterer <thomas@lotterer.net]
+
   Changes between 1.0.7 and 1.0.8 (13-Feb-2003)
 
     *) Remove NULL checks for va_list based variables because it was

CVSTrac 2.0.1