Set automatic dlt lib version number from project CMakeLists.txt. Removed dlt-test...
[profile/ivi/dlt-daemon.git] / ReleaseNotes.txt
index cba8059..2f5500c 100755 (executable)
@@ -1,6 +1,6 @@
 DLT - Automotive Diagnostic Log and Trace\r
 \r
-Version: 2.3.0\r
+Version: 2.5.0_BETA\r
 \r
 \r
 Introduction\r
@@ -23,6 +23,72 @@ Alexander.AW.Wenzel@bmw.de
 \r
 Changes in this release\r
 -----------------------\r
+2.4.3 BETA\r
+\r
+Improvements\r
+   * [GSW-138] API Extension to resend the log messages in the user buffer Fixed\r
+   * [GSW-137] Wrong include gives error on compailing against dlt\r
+   * [GSW-135] Fixed compile warnings \r
+   * Update of doxygen documentation/generation\r
+   \r
+2.4.2\r
+\r
+Improvements\r
+   * Added dynamic increasable ringbuffers to user lib and daemon.\r
+   * dlt-system filetransfer now recovers when file is deleted during filetransfer.\r
+       * Added check of file size when starting and deleting files during filetransfer\r
+       * Added chekc of shm buffer availability when push to shm\r
+   * Create abstraction of shm buffer management.\r
+\r
+Bugfixes\r
+   * Fixed buffer overflow problem in buffer library.\r
+   * Disabled share memory by default - disabled completely shared memory if not enabled.\r
+\r
+2.4.1 \r
+\r
+Improvements\r
+    * Added dynamic increasable ringbuffers to user lib and dlt-daemon.\r
+\r
+Bugfixes\r
+    * Created abstraction of shm buffer management.\r
+    * dlt-system filetransfer now recovers when file is deleted during filetransfer.\r
+    * Added check of file size when starting and deleting files during filetransfer.\r
+    * Added check of shm buffer availability when push to shm.\r
+\r
+2.4.1 \r
+\r
+Improvements\r
+    * Added internal logging facility to stdout, syslog or local file, configurable in configuration file.\r
+    * Added deamonise and signal handlers to dlt-system.\r
+    * Added manual pages.\r
+    * Added new API dlt_check_library_version() function.\r
+\r
+Bugfixes\r
+       * Fifo or SHM mode can be changed by compiler switch.\r
+       * Replaced SHM implementation.\r
+    * Fixed shared memory problem in DLT library during startup, if application is started before daemon.\r
+    * Fixed syslog adapter in dlt-system.\r
+    * Reverted API changes in dlt_register_app() function.\r
+    * DLT user library does not set the stack size of the receiver thread anymore.\r
+\r
+2.4.0\r
+\r
+Improvements\r
+    * New config files /etc/dlt.conf and /etc/dlt-system.conf must be adapted to the needs\r
+    * New DLT user lib API dlt_get_log_state() to get DLT client state\r
+    * New DLT user lib API to manage flow control (needed for bulk data logging)\r
+    * New DLT user lib API dlt_set_log_mode() to enable/disable internal/external trace\r
+    * New application dlt-system (filtransfer, proc file system logger,syslog udp adapter included)\r
+    * [GSW-66] File transfer over DLT.\r
+    * [GSW-43] Performance improvement for bulk data over DLT.\r
+    * [GSW-61] Replace command line parameter by configuration file\r
+    * [GSW-13] Support for keep-alive messages as configuration parameter\r
+    * [GSW-60] Extended offline DLT Trace memory handling.\r
+    * Removed filter implementation \r
+     \r
+Bugfixes\r
+    *\r
+       \r
 2.3.0\r
 \r
 Improvements\r
@@ -151,6 +217,7 @@ Improvements
        * dlt_message_print_* functions added\r
        * Semaphore calls added to enable multi-threading\r
        * Changed injection interface from direct usage to callback\r
+\r
        * Requested log level and trace status is set immediately \r
           in dlt_set_application_ll_ts_limit()\r
        * Implemented receiver thread in DLT library\r