profile/ivi/dlt-daemon.git
10 years agoReplace threads by timing fds for ecu version, timing packets and watchdog.
Alexander Wenzel [Mon, 2 Dec 2013 09:30:00 +0000 (10:30 +0100)]
Replace threads by timing fds for ecu version, timing packets and watchdog.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoAdded conntection info and unregister context control messages.
Alexander Wenzel [Mon, 2 Dec 2013 08:02:28 +0000 (09:02 +0100)]
Added conntection info and unregister context control messages.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoConfigurable Timeout on send.
Alexander Wenzel [Fri, 29 Nov 2013 11:21:24 +0000 (12:21 +0100)]
Configurable Timeout on send.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoAdded further checks to dlt_buffer.
Alexander Wenzel [Fri, 29 Nov 2013 07:44:53 +0000 (08:44 +0100)]
Added further checks to dlt_buffer.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoatexit handler fix.
Alexander Wenzel [Fri, 29 Nov 2013 07:19:30 +0000 (08:19 +0100)]
atexit handler fix.

Conflicts:
src/lib/dlt_user.c

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoAdd threadnames to libdlt threads.
Alexander Wenzel [Tue, 26 Nov 2013 13:57:39 +0000 (14:57 +0100)]
Add threadnames to libdlt threads.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoSecurity fix on DLT pipes.
Alexander Wenzel [Tue, 26 Nov 2013 13:54:58 +0000 (14:54 +0100)]
Security fix on DLT pipes.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoReduce usage of SEM_LOCK in application library and reset pointers.
Alexander Wenzel [Thu, 28 Nov 2013 06:49:56 +0000 (07:49 +0100)]
Reduce usage of SEM_LOCK in application library and reset pointers.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoPrepare Alpha Release v2.9.2
Alexander Wenzel [Thu, 24 Oct 2013 14:26:50 +0000 (16:26 +0200)]
Prepare Alpha Release v2.9.2

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoFix: Systemd Journal Adapter provides corrupted output.
Alexander Wenzel [Thu, 24 Oct 2013 14:11:44 +0000 (16:11 +0200)]
Fix: Systemd Journal Adapter provides corrupted output.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoFix: Install Example service file only when example enabled
Alexander Wenzel [Thu, 24 Oct 2013 07:46:47 +0000 (09:46 +0200)]
Fix: Install Example service file only when example enabled

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoRelease of new stable version v2.9.1 v2.9.1
Alexander Wenzel [Fri, 18 Oct 2013 10:36:28 +0000 (12:36 +0200)]
Release of new stable version v2.9.1

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoAdded cmake installation path to systemd service files installation.
Alexander Wenzel [Fri, 18 Oct 2013 08:32:25 +0000 (10:32 +0200)]
Added cmake installation path to systemd service files installation.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoAdded additional command line commands.
Alexander Wenzel [Fri, 11 Oct 2013 15:28:43 +0000 (17:28 +0200)]
Added additional command line commands.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoAdded command line commands set log level and set trace status.
Alexander Wenzel [Fri, 11 Oct 2013 14:31:49 +0000 (16:31 +0200)]
Added command line commands set log level and set trace status.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoImplementation of command line tool dlt-control.
Alexander Wenzel [Fri, 11 Oct 2013 11:36:19 +0000 (13:36 +0200)]
Implementation of command line tool dlt-control.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoFix file transfer bug.
Stefan Seefeld [Fri, 6 Sep 2013 16:04:03 +0000 (12:04 -0400)]
Fix file transfer bug.

Signed-off-by: Stefan Seefeld <stefan@codesourcery.com>
Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoFixed Lint warnings in DLT log parameters macros.
Alexander Wenzel [Wed, 11 Sep 2013 11:10:30 +0000 (13:10 +0200)]
Fixed Lint warnings in DLT log parameters macros.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoChanges after review.
Alexander Wenzel [Wed, 7 Aug 2013 12:10:15 +0000 (14:10 +0200)]
Changes after review.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoBug 44 - Don't print "Buffer full" message from DLT daemon for each trace.
Alexander Wenzel [Fri, 2 Aug 2013 07:37:51 +0000 (09:37 +0200)]
Bug 44 - Don't print "Buffer full" message from DLT daemon for each trace.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoYocto fix in build builds.
Alexander Wenzel [Wed, 31 Jul 2013 08:42:38 +0000 (10:42 +0200)]
Yocto fix in build builds.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoFixed security issue in dlt-system-shell regarding strncpy.
Alexander Wenzel [Thu, 25 Jul 2013 15:02:42 +0000 (17:02 +0200)]
Fixed security issue in dlt-system-shell regarding strncpy.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoFixed: Security Issue by Command Injection in DLT System.
Alexander Wenzel [Thu, 25 Jul 2013 13:28:54 +0000 (15:28 +0200)]
Fixed: Security Issue by Command Injection in DLT System.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoChanges after review of journal implementation.
Alexander Wenzel [Thu, 25 Jul 2013 11:01:31 +0000 (13:01 +0200)]
Changes after review of journal implementation.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agosystemd/CMakeLists: Remove SYSTEMD_CONFIGURATIONS_FILES_DIR existance check.
Noor [Tue, 11 Jun 2013 12:05:42 +0000 (17:05 +0500)]
systemd/CMakeLists: Remove SYSTEMD_CONFIGURATIONS_FILES_DIR existance check.

* During cross-compilation on ubuntu 10.04 the if condition checks the exitance
  of SYSTEMD_CONFIGURATIONS_FILES_DIR on host machine. It should not check host
  folders during cross-compilation. It results in no service file is installed
  even systemd is enabled during cross-compilation. Remove that if condition
  and its corresponding else condition.

Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com>
Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoBug 85 - Include of dlt.h leads to compiler warning.
Alexander Wenzel [Wed, 24 Jul 2013 12:16:42 +0000 (14:16 +0200)]
Bug 85 - Include of dlt.h leads to compiler warning.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoBug 84 - Adding utf8 support to dlt-daemon, dlt-viewer. Modified patch, originally...
Alexander Wenzel [Wed, 24 Jul 2013 09:26:21 +0000 (11:26 +0200)]
Bug 84 - Adding utf8 support to dlt-daemon, dlt-viewer. Modified patch, originally provided by Stefan Vacek.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoBeautify output of journal logging.
Alexander Wenzel [Thu, 18 Jul 2013 11:21:57 +0000 (13:21 +0200)]
Beautify output of journal logging.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoAdded options for journal logging.
Alexander Wenzel [Wed, 17 Jul 2013 14:57:33 +0000 (16:57 +0200)]
Added options for journal logging.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoFirst version of journal support.
Alexander Wenzel [Fri, 28 Jun 2013 14:18:18 +0000 (16:18 +0200)]
First version of journal support.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoadded function names in case of Failed to queue resending
Simon Brandner [Thu, 23 May 2013 09:02:37 +0000 (11:02 +0200)]
added function names in case of Failed to queue resending

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoFixed dlt-test-multi-process with fudge set to 0
Simon Brandner [Thu, 23 May 2013 07:58:58 +0000 (09:58 +0200)]
Fixed dlt-test-multi-process with fudge set to 0

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agospec file does not package man files when cmake is run with -DWITH_DOC=OFF
Simon Brandner [Wed, 20 Mar 2013 12:11:36 +0000 (13:11 +0100)]
spec file does not package man files when cmake is run with -DWITH_DOC=OFF

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agomade the APID strings in dlt-test-multi-process counting from 00-99
Simon Brandner [Thu, 28 Mar 2013 10:36:33 +0000 (11:36 +0100)]
made the APID strings in dlt-test-multi-process counting from 00-99

made all strerror output in user lib in one line with error message to avoid mixed up line multithreading conditions

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agocoverity: add a check variable for get size function
Simon Brandner [Tue, 5 Feb 2013 13:18:48 +0000 (14:18 +0100)]
coverity: add a check variable for get size function

Conflicts:

src/lib/dlt_filetransfer.c
src/system/dlt-system-filetransfer.c

fixed merge problem for getFileSerialNumber

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoremoved closure of daemonized file descriptor pointing to /dev/null
Simon Brandner [Thu, 25 Apr 2013 11:29:21 +0000 (13:29 +0200)]
removed closure of daemonized file descriptor pointing to /dev/null

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoInvalid Sock is set to -1 instead 0 (stdin). Consequent error handling in fseek failu...
Simon Brandner [Thu, 25 Apr 2013 11:25:35 +0000 (13:25 +0200)]
Invalid Sock is set to -1 instead 0 (stdin). Consequent error handling in fseek failure cases

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoRemoved possible recursive call of dlt_user_log_file_errorMessage. Added some return...
Simon Brandner [Tue, 19 Mar 2013 13:24:37 +0000 (14:24 +0100)]
Removed possible recursive call of dlt_user_log_file_errorMessage. Added some return value checks for system calls (stat,fseek) and error logging in those cases.

Conflicts:

src/lib/dlt_filetransfer.c

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoadded DLT_SEM_LOCK around init of dlt user buffer
Simon Brandner [Mon, 18 Mar 2013 12:54:00 +0000 (13:54 +0100)]
added DLT_SEM_LOCK around init of dlt user buffer

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoadded length check for paths of files to be transferred
Simon Brandner [Mon, 18 Mar 2013 12:52:42 +0000 (13:52 +0100)]
added length check for paths of files to be transferred

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agosome coverity fixes
Simon Brandner [Tue, 5 Feb 2013 13:16:10 +0000 (14:16 +0100)]
some coverity fixes

fixed some merge problems

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoSemaphores and Pointer passing insteasd by value and otehr coverity issue fixes
Simon Brandner [Mon, 28 Jan 2013 11:14:06 +0000 (12:14 +0100)]
Semaphores and Pointer passing insteasd by value and otehr coverity issue fixes

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoFixed corruption of transferred filenames because of variable ID-length in unique_nam...
Simon Brandner [Mon, 29 Apr 2013 11:07:34 +0000 (13:07 +0200)]
Fixed corruption of transferred filenames because of variable ID-length in unique_name creation by prepending zeros

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agofixed filetransfer stopping because of invalid dirnames.
Simon Brandner [Mon, 29 Apr 2013 10:32:57 +0000 (12:32 +0200)]
fixed filetransfer stopping because of invalid dirnames.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoadded creation date and a simple hash on the file name for to improve the uniqueness...
Simon Brandner [Thu, 21 Mar 2013 13:29:33 +0000 (14:29 +0100)]
added creation date and a simple hash on the file name for to improve the uniqueness of getFileSerialNumber

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoAdd HowTo Debug documentation
Lassi Marttala [Mon, 18 Feb 2013 10:10:48 +0000 (11:10 +0100)]
Add HowTo Debug documentation

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoDocument asynchronous delay in DLT_REGISTER_APP
Lassi Marttala [Mon, 18 Feb 2013 08:48:52 +0000 (09:48 +0100)]
Document asynchronous delay in DLT_REGISTER_APP

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoRegression fix: check ferror/feof when fgets return NULL
Lassi Marttala [Wed, 30 Jan 2013 10:48:35 +0000 (11:48 +0100)]
Regression fix: check ferror/feof when fgets return NULL

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoadded length check for inotify event
Simon Brandner [Fri, 25 Jan 2013 14:52:46 +0000 (15:52 +0100)]
added length check for inotify event

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoClose filehandle on early exists
Lassi Marttala [Fri, 25 Jan 2013 14:02:11 +0000 (15:02 +0100)]
Close filehandle on early exists

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoFix compiler warnings
Lassi Marttala [Fri, 25 Jan 2013 12:56:08 +0000 (13:56 +0100)]
Fix compiler warnings

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agomodified filetransfer to be more robust in restarting transfers
Simon Brandner [Fri, 25 Jan 2013 11:23:05 +0000 (12:23 +0100)]
modified filetransfer to be more robust in restarting transfers

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoRemove dangling DLT_SEM_FREE from dlt_user_queue_resend
Lassi Marttala [Thu, 24 Jan 2013 16:12:03 +0000 (17:12 +0100)]
Remove dangling DLT_SEM_FREE from dlt_user_queue_resend

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoUnify ECU version sending functions
Lassi Marttala [Fri, 18 Jan 2013 10:44:02 +0000 (11:44 +0100)]
Unify ECU version sending functions

Review changes:
Lower log level when opening fails. It might be deliberately set to non-existent file.
Give name to period time in ECU version sending

Merge branch 'LM-GSWD-162'

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agofixed possible overflow in dlt-system-filetransfer and missing fclose in dlt_daemon_c...
Simon Brandner [Tue, 8 Jan 2013 14:38:07 +0000 (15:38 +0100)]
fixed possible overflow in dlt-system-filetransfer and missing fclose in dlt_daemon_common

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agofix overflow after ~35 minutes in dlt_uptime function. Should now ocurr after >100 hrs
Simon Brandner [Tue, 18 Dec 2012 09:47:48 +0000 (10:47 +0100)]
fix overflow after ~35 minutes in dlt_uptime function. Should now ocurr after >100 hrs

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoFix null pointer crash in dlt_user_log_check_user_message
Lassi Marttala [Mon, 3 Dec 2012 11:32:04 +0000 (12:32 +0100)]
Fix null pointer crash in dlt_user_log_check_user_message

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoWatchdog: Review changes.
Lassi Marttala [Thu, 13 Dec 2012 16:47:34 +0000 (17:47 +0100)]
Watchdog: Review changes.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoWatchdog: Watch the main thread.
Lassi Marttala [Tue, 4 Dec 2012 13:15:09 +0000 (14:15 +0100)]
Watchdog: Watch the main thread.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoappended null termination to version string
Simon Brandner [Thu, 6 Dec 2012 09:18:12 +0000 (10:18 +0100)]
appended null termination to version string

adding closure of socket in syslog_thread and read_socket

fixed missing free of filepath in compressed file transfer

fixed missing closedir in added in send_one error case

fixed missing fclose of src_file in ferror case

dlt-daemon.c fixed missing fclose in ferror case

dlt_common.c using snprintf for filename instead sprintf in dlt_file_open

modified some magix numbers - replaced by limits.h values. added strncpy instead strcpy to make cp more safe. split up a function to avoid coverity complaint when computing size of a write buffer length

dlt_daemon_common: added strncpy instead strcpy to make cp more safe.

Fixes some more Coverity issues in dlt-daemon.c dlt_user.c dlt_common.c and dlt_offline_trace.c.

Conflicts:

src/daemon/dlt-daemon.c
src/lib/dlt_user.c

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoRemoved most warnings caused by: Wunused-but-set-variable flag. Eome were kept, becau...
Simon Brandner [Mon, 3 Dec 2012 16:49:49 +0000 (17:49 +0100)]
Removed most warnings caused by: Wunused-but-set-variable flag. Eome were kept, because they were the nicer variant to eliminate them, or they seemed reserved for an commandline argument

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoParasoft workaround: solve complaints about missing breaks/returns in default part...
Simon Brandner [Fri, 30 Nov 2012 10:53:38 +0000 (11:53 +0100)]
Parasoft workaround: solve complaints about missing breaks/returns in default part of switch statements

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agosplit up dlt_user_trace_network_segmented_thread function to avoid nested loop
Simon Brandner [Thu, 29 Nov 2012 15:38:18 +0000 (16:38 +0100)]
split up dlt_user_trace_network_segmented_thread function to avoid nested loop

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoParasoft: added 2 free s_segmented_data allocations in error case - one detected...
Simon Brandner [Wed, 28 Nov 2012 14:41:42 +0000 (15:41 +0100)]
Parasoft: added 2 free s_segmented_data allocations in error case - one detected by Parasoft, the other seems similar.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
10 years agoFix: Parasoft DLT complaints about missing Null pointer check
Simon Brandner [Wed, 28 Nov 2012 13:06:29 +0000 (14:06 +0100)]
Fix: Parasoft DLT complaints about missing Null pointer check

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoReduce used stack size needed by making resend buffer static.
Alexander Wenzel [Tue, 27 Nov 2012 08:19:40 +0000 (09:19 +0100)]
Reduce used stack size needed by making resend buffer static.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoImprove DLT Cheatsheet
Eckhard Diezel [Tue, 23 Oct 2012 09:03:04 +0000 (11:03 +0200)]
Improve DLT Cheatsheet

Signed-off-by: Eckhard Diezel <external.Eckhard.Diezel@de.bosch.com>
Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoUpdate version for 2.10.0
Lassi Marttala [Thu, 25 Oct 2012 12:58:50 +0000 (14:58 +0200)]
Update version for 2.10.0

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoRemoved Eclipse project files and added to ignore list.
Alexander Wenzel [Tue, 23 Oct 2012 11:50:56 +0000 (13:50 +0200)]
Removed Eclipse project files and added to ignore list.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoRelease of new stable version v2.9.0 v2.9.0
Alexander Wenzel [Fri, 12 Oct 2012 19:59:13 +0000 (21:59 +0200)]
Release of new stable version v2.9.0

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoConverted extended network trace document to asciidoc.
Lassi Marttala [Fri, 12 Oct 2012 11:38:15 +0000 (13:38 +0200)]
Converted extended network trace document to asciidoc.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoMoved manual generation from batch file into cmake.
Alexander Wenzel [Fri, 12 Oct 2012 11:14:48 +0000 (13:14 +0200)]
Moved manual generation from batch file into cmake.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoUpdated dlt-filetransfer documentation to asciidoc
Christian Muck [Fri, 12 Oct 2012 08:49:08 +0000 (10:49 +0200)]
Updated dlt-filetransfer documentation to asciidoc

Signed-off-by: Christian Muck <christian.muck@bmw.de>
11 years agoModfied documentation using asciibook.
Alexander Wenzel [Thu, 11 Oct 2012 15:39:25 +0000 (17:39 +0200)]
Modfied documentation using asciibook.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoIncreased buffer size of daemon and user library.
Alexander Wenzel [Tue, 9 Oct 2012 15:45:57 +0000 (17:45 +0200)]
Increased buffer size of daemon and user library.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years ago[GSWD-12]: Prepare for release. Documents updated.
Lassi Marttala [Mon, 8 Oct 2012 12:56:17 +0000 (14:56 +0200)]
[GSWD-12]: Prepare for release. Documents updated.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years ago[GDLT-120]: Never block if queue is full.
Lassi Marttala [Mon, 8 Oct 2012 10:48:51 +0000 (12:48 +0200)]
[GDLT-120]: Never block if queue is full.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years ago[GDLT-137]: Automated resending: Improve init. Use everywhere.
Lassi Marttala [Thu, 4 Oct 2012 07:58:29 +0000 (09:58 +0200)]
[GDLT-137]: Automated resending: Improve init. Use everywhere.

This is a combination of 2 commits. Rest of the commit messages below.

[GDLT-137]: Add resending to all user library places which use buffer.

[GDLT-137]: Delay mq opening. Make it thread safe.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years ago[GDLT-120]: More precise data sizes. Add automatic tests.
Lassi Marttala [Fri, 28 Sep 2012 14:36:34 +0000 (16:36 +0200)]
[GDLT-120]: More precise data sizes. Add automatic tests.

[GDLT-120]: Fix warnings.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years ago[GSWD-85] Added AUTHORS files
Christian Muck [Thu, 27 Sep 2012 12:01:01 +0000 (14:01 +0200)]
[GSWD-85] Added AUTHORS files

Signed-off-by: Christian Muck <christian.muck@bmw.de>
11 years ago[GDLT-120]: Segmented Network Trace: Prepare for rewrite.
Lassi Marttala [Wed, 26 Sep 2012 07:35:52 +0000 (09:35 +0200)]
[GDLT-120]: Segmented Network Trace: Prepare for rewrite.

This is a combination of 2 commits. Original descriptions below.

[GDLT-120]: Remove dlt_queue. Only usage replace with POSIX queue.

[GDLT-120]: Improve documentation. Add a note about context having to be
pesistent thorough application lifetime.

[GDLT-120]: Add macro interface.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years ago[GDLT-137]: Add future resend request when pushed into buffer.
Lassi Marttala [Wed, 26 Sep 2012 07:07:15 +0000 (09:07 +0200)]
[GDLT-137]: Add future resend request when pushed into buffer.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years ago[GDLT-120]: Improved Network trace. Rewrite to POSIX queue.
Lassi Marttala [Tue, 4 Sep 2012 08:55:46 +0000 (10:55 +0200)]
[GDLT-120]: Improved Network trace. Rewrite to POSIX queue.

This is a squash of multiple commits. The original commit messages follow.

[GDLT-120]: Segmented network trace: Correct error condition checks.

[GDLT-120]: Add documentation for extended network trace

[GDLT-120]: Add dlt_queue. Linked list based dynamic queue.

[GDLT-120]: Recode to using queue for segmented messages

[GDLT-120]: Improved thread start handling. Add error handling.
Remove libm from linkage.

[GDLT-120]: Avoid sending an extraneous empty segment, when size is aligned

[GDLT-120]: More expansive return values from dlt_user_log_send_log

[GDLT-120]: Change default behaviour of dlt_user_trace_network to truncated, instead of discard.

[GDLT-120]: Convert to POSIX queue.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoBigdata refactored. Removed test. Removed from RPM build. v2.8.0
Lassi Marttala [Thu, 23 Aug 2012 06:43:43 +0000 (08:43 +0200)]
Bigdata refactored. Removed test. Removed from RPM build.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years ago[GDLT-120] Segmentation of larger messages, raw blocks which fit not in a single...
Lassi Marttala [Mon, 30 Jul 2012 15:31:47 +0000 (17:31 +0200)]
[GDLT-120] Segmentation of larger messages, raw blocks which fit not in a single DLT message

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years ago[GDLT-115]: Encapsulate more macros. Fix things that used macros
Lassi Marttala [Wed, 18 Jul 2012 11:14:51 +0000 (13:14 +0200)]
[GDLT-115]: Encapsulate more macros. Fix things that used macros
incorrectly.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years ago[GDLT-115]: Prevent return value from DLT_REGISTER_APP
Lassi Marttala [Wed, 18 Jul 2012 09:27:50 +0000 (11:27 +0200)]
[GDLT-115]: Prevent return value from DLT_REGISTER_APP

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoFix register app and register context was not stored in buffer when FIFO is full...
Alexander Wenzel [Wed, 27 Jun 2012 14:41:34 +0000 (16:41 +0200)]
Fix register app and register context was not stored in buffer when FIFO is full. Other controll messages still not saved in buffer.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoCreate new fifo only when same application registers with different pid.
Alexander Wenzel [Wed, 27 Jun 2012 14:28:11 +0000 (16:28 +0200)]
Create new fifo only when same application registers with different pid.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoDo not register appliction again, if already registered.
Alexander Wenzel [Wed, 27 Jun 2012 13:21:27 +0000 (15:21 +0200)]
Do not register appliction again, if already registered.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoFixed filetransfer not checking buffer fill level.
Alexander Wenzel [Wed, 27 Jun 2012 13:10:53 +0000 (15:10 +0200)]
Fixed filetransfer not checking buffer fill level.

Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
11 years agoAfter stable release v2.7.0 - updated the version information to v2.8.0 Alpha - bugfi...
Christian Muck [Fri, 15 Jun 2012 06:47:24 +0000 (08:47 +0200)]
After stable release v2.7.0 - updated the version information to v2.8.0 Alpha - bugfixes for version v2.7.0 should be done in the bugfix branch v2.7.1

Signed-off-by: Christian Muck <christian.muck@bmw.de>
11 years agoRelease of new stable version v2.7.0 v2.7.0
Christian Muck [Fri, 15 Jun 2012 06:44:12 +0000 (08:44 +0200)]
Release of new stable version v2.7.0

Signed-off-by: Christian Muck <christian.muck@bmw.de>
11 years ago2.7.0 Delivery prep.
Lassi Marttala [Thu, 14 Jun 2012 15:23:18 +0000 (17:23 +0200)]
2.7.0 Delivery prep.
Document necessary rights for file transfer directories.

Signed-off-by: Christian Muck <christian.muck@bmw.de>
11 years agoUpdated release notes
Christian Muck [Thu, 14 Jun 2012 07:03:02 +0000 (09:03 +0200)]
Updated release notes

Signed-off-by: Christian Muck <christian.muck@bmw.de>
11 years agoFixed compile warnings with unused parameters
Christian Muck [Wed, 13 Jun 2012 21:41:07 +0000 (23:41 +0200)]
Fixed compile warnings with unused parameters

Signed-off-by: Christian Muck <christian.muck@bmw.de>
11 years agoUpdated doxygen documentation, readme, man pages and release notes
Christian Muck [Wed, 13 Jun 2012 21:21:00 +0000 (23:21 +0200)]
Updated doxygen documentation, readme, man pages and release notes

Signed-off-by: Christian Muck <christian.muck@bmw.de>
11 years ago[GDLT-24]: Fix for a compiler warning.
Lassi Marttala [Wed, 6 Jun 2012 10:30:01 +0000 (12:30 +0200)]
[GDLT-24]: Fix for a compiler warning.

Signed-off-by: Christian Muck <christian.muck@bmw.de>
11 years agoPreparation of config files for release
Christian Muck [Tue, 5 Jun 2012 18:42:36 +0000 (20:42 +0200)]
Preparation of config files for release

Signed-off-by: Christian Muck <christian.muck@bmw.de>
11 years ago[GDLT-94]: Send periodic software version messages.
Lassi Marttala [Tue, 5 Jun 2012 11:11:23 +0000 (13:11 +0200)]
[GDLT-94]: Send periodic software version messages.

Signed-off-by: Christian Muck <christian.muck@bmw.de>