# Dlt - Diagnostic Log and Trace\r
# @licence make begin@\r
#\r
-# Copyright (C) 2011-2012, BMW AG - Alexander Wenzel <alexander.aw.wenzel@bmw.de>\r
+# Copyright (C) 2011-2014, BMW AG - Alexander Wenzel <alexander.aw.wenzel@bmw.de>\r
# \r
# Contributions are licensed to the GENIVI Alliance under one or more\r
# Contribution License Agreements.\r
\r
# Set version parameters\r
set( DLT_MAJOR_VERSION 2)\r
-set( DLT_MINOR_VERSION 9)\r
-set( DLT_PATCH_LEVEL 2)\r
+set( DLT_MINOR_VERSION 10)\r
+set( DLT_PATCH_LEVEL 0)\r
set( DLT_VERSION ${DLT_MAJOR_VERSION}.${DLT_MINOR_VERSION}.${DLT_PATCH_LEVEL})\r
-set( DLT_VERSION_STATE ALPHA )\r
+set( DLT_VERSION_STATE STABLE )\r
set( DLT_REVISION "")\r
\r
execute_process(COMMAND git describe --tags WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} \r
\r
Version\r
-------\r
-2.9.2 ALPHA\r
+2.10.0 STABLE\r
\r
Changes\r
-------\r
\r
-2.9.2\r
-\r
+2.10.0\r
+\r
+ * Fixed: all possible malloc, sprintf and strcpy problems\r
+ * Fixed: Creation of dltpipes directory is too late.\r
+ * Cygwin port: cygwin patch, signal handling patch and cppcheck and install lib dll to correct location on Windows.\r
+ * Fixed compiler warnings with 32Bit gcc compiler.\r
+ * Fixed: Fixed offline trace and new send functions issues\r
+ * Fixed: Bug 172 - DLT system crashes because of wrong journald adaptor implementation\r
+ * DLT Common API Wrapper.\r
+ * Removed dlt_free from example and test applications, already called from exit handler.\r
+ * Fixed missing dlt_receiver_remove in dlt_daemon_process_user_xxx functions.\r
+ * Use LIB_SUFFIX as lib installation path.\r
+ * Fixed serial port not working anymore.\r
+ * Added log output of created socket/port In init phase 2 - socket creation\r
+ * Defined return value for dlt_message_read().\r
+ * Cleanup of send return values.Further cleanup of send restructure.\r
+ * Moved daemon client functions to new source file.\r
+ * Centralised send function to client.Introduced connection state to dlt daemon.\r
+ * Removed check of double registration of contexts in user library, already checked by daemon.\r
+ * When using DLT in console mode on a 64-bit machine, timestamps are corrupted due to an address of a 32-bit value being cast to a 64-bit pointer.\r
+ * Bug 3 - Cmake does not check for zlib for dlt-daemon compilation.\r
+ * Added new control message timezone.\r
+ * Fixed deadlock after wrong merge..\r
+ * Fix potential buffer overflow in offline trace.\r
+ * Fix deadlock in dlt_user_log_reattach_to_daemon(void).\r
+ * Fixed possible crash when runtime configurations files are corrupted.\r
+ * Environement variables added to configure internal logging in library.\r
+ * Reduce Timeout between filetransfer packets.\r
+ * Close socket when send fails.\r
+ * Replace threads by timing fds for ecu version, timing packets and watchdog.\r
+ * Added conntection info and unregister context control messages.\r
+ * Configurable Timeout on send.\r
+ * Added further checks to dlt_buffer.\r
+ * atexit handler fix.\r
+ * Add threadnames to libdlt threads.\r
+ * Security fix on DLT pipes.\r
+ * Reduce usage of SEM_LOCK in application library and reset pointers. \r
* Fix: Systemd Journal Adapter provides corrupted output.\r
* Fix: Install Example service file only when example enabled\r
\r