summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Bug 44 - Don't print "Buffer full" message from DLT daemon for each trace.Alexander Wenzel2013-08-079-42/+172
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Yocto fix in build builds.Alexander Wenzel2013-07-316-19/+19
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Fixed security issue in dlt-system-shell regarding strncpy.Alexander Wenzel2013-07-261-3/+16
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Fixed: Security Issue by Command Injection in DLT System.Alexander Wenzel2013-07-265-6/+39
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Changes after review of journal implementation.Alexander Wenzel2013-07-252-14/+44
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* systemd/CMakeLists: Remove SYSTEMD_CONFIGURATIONS_FILES_DIR existance check.Noor2013-07-251-11/+7
| | | | | | | | | | | * 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>
* Bug 85 - Include of dlt.h leads to compiler warning.Alexander Wenzel2013-07-251-0/+4
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Bug 84 - Adding utf8 support to dlt-daemon, dlt-viewer. Modified patch, ↵Alexander Wenzel2013-07-257-40/+145
| | | | | | originally provided by Stefan Vacek. Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Beautify output of journal logging.Alexander Wenzel2013-07-253-28/+94
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Added options for journal logging.Alexander Wenzel2013-07-255-25/+135
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* First version of journal support.Alexander Wenzel2013-07-258-8/+232
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* added function names in case of Failed to queue resendingSimon Brandner2013-07-191-4/+4
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Fixed dlt-test-multi-process with fudge set to 0Simon Brandner2013-07-191-1/+4
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* spec file does not package man files when cmake is run with -DWITH_DOC=OFFSimon Brandner2013-07-192-7/+15
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* made the APID strings in dlt-test-multi-process counting from 00-99Simon Brandner2013-07-192-19/+31
| | | | | | 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>
* coverity: add a check variable for get size functionSimon Brandner2013-07-191-4/+34
| | | | | | | | | | | 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>
* removed closure of daemonized file descriptor pointing to /dev/nullSimon Brandner2013-07-191-1/+1
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Invalid Sock is set to -1 instead 0 (stdin). Consequent error handling in ↵Simon Brandner2013-07-192-9/+20
| | | | | | fseek failure cases Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Removed possible recursive call of dlt_user_log_file_errorMessage. Added ↵Simon Brandner2013-07-193-53/+131
| | | | | | | | | | 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>
* added DLT_SEM_LOCK around init of dlt user bufferSimon Brandner2013-07-192-0/+4
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* added length check for paths of files to be transferredSimon Brandner2013-07-191-0/+6
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* some coverity fixesSimon Brandner2013-07-195-41/+112
| | | | | | fixed some merge problems Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Semaphores and Pointer passing insteasd by value and otehr coverity issue fixesSimon Brandner2013-07-199-40/+76
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Fixed corruption of transferred filenames because of variable ID-length in ↵Simon Brandner2013-07-191-7/+3
| | | | | | unique_name creation by prepending zeros Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* fixed filetransfer stopping because of invalid dirnames.Simon Brandner2013-07-191-7/+2
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* added creation date and a simple hash on the file name for to improve the ↵Simon Brandner2013-07-191-0/+26
| | | | | | uniqueness of getFileSerialNumber Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Add HowTo Debug documentationLassi Marttala2013-07-1914-0/+232
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Document asynchronous delay in DLT_REGISTER_APPLassi Marttala2013-07-192-5/+9
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Regression fix: check ferror/feof when fgets return NULLLassi Marttala2013-07-191-4/+38
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* added length check for inotify eventSimon Brandner2013-07-191-4/+4
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Close filehandle on early existsLassi Marttala2013-07-191-0/+2
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Fix compiler warningsLassi Marttala2013-07-197-28/+19
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* modified filetransfer to be more robust in restarting transfersSimon Brandner2013-07-193-266/+615
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Remove dangling DLT_SEM_FREE from dlt_user_queue_resendLassi Marttala2013-07-191-1/+0
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Unify ECU version sending functionsLassi Marttala2013-07-194-117/+84
| | | | | | | | | | 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>
* fixed possible overflow in dlt-system-filetransfer and missing fclose in ↵Simon Brandner2013-07-192-7/+13
| | | | | | dlt_daemon_common Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* fix overflow after ~35 minutes in dlt_uptime function. Should now ocurr ↵Simon Brandner2013-07-191-2/+2
| | | | | | after >100 hrs Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Fix null pointer crash in dlt_user_log_check_user_messageLassi Marttala2013-07-191-1/+2
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Watchdog: Review changes.Lassi Marttala2013-07-192-22/+15
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Watchdog: Watch the main thread.Lassi Marttala2013-07-192-6/+60
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* appended null termination to version stringSimon Brandner2013-07-1910-97/+131
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Removed most warnings caused by: Wunused-but-set-variable flag. Eome were ↵Simon Brandner2013-07-199-15/+125
| | | | | | 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>
* Parasoft workaround: solve complaints about missing breaks/returns in ↵Simon Brandner2013-07-1912-0/+13
| | | | | | default part of switch statements Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* split up dlt_user_trace_network_segmented_thread function to avoid nested loopSimon Brandner2013-07-191-73/+81
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Parasoft: added 2 free s_segmented_data allocations in error case - one ↵Simon Brandner2013-07-191-5/+10
| | | | | | detected by Parasoft, the other seems similar. Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Fix: Parasoft DLT complaints about missing Null pointer checkSimon Brandner2013-07-192-2/+12
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Reduce used stack size needed by making resend buffer static.Alexander Wenzel2012-12-042-5/+9
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Improve DLT CheatsheetEckhard Diezel2012-11-261-21/+47
| | | | | Signed-off-by: Eckhard Diezel <external.Eckhard.Diezel@de.bosch.com> Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Update version for 2.10.0Lassi Marttala2012-11-262-3/+5
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Removed Eclipse project files and added to ignore list.Alexander Wenzel2012-11-263-306/+2
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>