summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Created bugfix branch v2.7.2 from v2.7.1v2.7.xv2.7.2Christian Muck2012-09-199-10/+13
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Stable release v2.7.1 - Update of documentation,release notes and other ↵v2.7.1v2.7.1Christian Muck2012-09-199-9/+16
| | | | | | version information Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-115]: Prevent return value from DLT macro APILassi Marttala2012-09-044-74/+57
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Fix register app and register context was not stored in buffer when FIFO is ↵Alexander Wenzel2012-09-041-2/+41
| | | | | | full. Other controll messages still not saved in buffer. Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Create new fifo only when same application registers with different pid.Alexander Wenzel2012-09-041-1/+1
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Do not register appliction again, if already registered.Alexander Wenzel2012-09-041-0/+29
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Fixed filetransfer not checking buffer fill level.Alexander Wenzel2012-09-041-2/+3
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Created bugfix branch v2.7.1 from v2.7.0Christian Muck2012-09-049-11/+11
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Release of new stable version v2.7.0v2.7.0Christian Muck2012-06-151-1/+1
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* 2.7.0 Delivery prep.Lassi Marttala2012-06-151-0/+4
| | | | | | Document necessary rights for file transfer directories. Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Updated release notesChristian Muck2012-06-141-0/+6
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Fixed compile warnings with unused parametersChristian Muck2012-06-132-1/+11
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Updated doxygen documentation, readme, man pages and release notesChristian Muck2012-06-1319-64/+172
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-24]: Fix for a compiler warning.Lassi Marttala2012-06-131-1/+2
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Preparation of config files for releaseChristian Muck2012-06-134-10/+18
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-94]: Send periodic software version messages.Lassi Marttala2012-06-137-4/+175
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GENDLT-26]: Check for description length sanity.Lassi Marttala2012-06-131-1/+1
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GENDLT-24]: Crash on invalid injection message.Lassi Marttala2012-06-131-0/+6
| | | | | | Check that the size of the injection message is sane. Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-93]: Add -Wextra flags for compilationLassi Marttala2012-06-136-13/+14
| | | | | | Fixed all the warnings that popped up with the new flag. Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-90] Implemented systemd watchdog concept in dlt-systemChristian Muck2012-06-1319-90/+475
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* If compiled for systemd but the system not using systemd, print an internal ↵Christian Muck2012-06-131-1/+1
| | | | | | error Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-90] Implemented systemd watchdog conceptChristian Muck2012-06-1311-50/+1047
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* dlt-system: Logging of error conditions. Assert memory allocations.Lassi Marttala2012-06-136-13/+74
| | | | | | | dlt-system: logfile module would sometimes deadlock in the end of a file because of feof() reset in the end of the file. Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-67] dlt-system v2.0, check full commit message for rebase detailsLassi Marttala2012-06-1317-1376/+1641
| | | | | | | | | | | | | | | [GDLT-67] Prepare build system. [GDLT-67] Config parsing, structure for thread handling [GDLT-67] Finalize configuration reading. [GDLT-67] Reimplementation of syslog, logfile, logprocess, shell. [GDLT-67] First complete version of the new dlt-system. [GDLT-67] Fixed header comments. authors, file names. [GDLT-67] Final touches. [GDLT-67] Fixed a problem with thread creation in optimized release binary. [GDLT-67] New configuration file. [GDLT-67] Added dlt debug output Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Added dlt log to injection methodsChristian Muck2012-05-303-7/+7
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-89] Daemon doesn't sent the persistent log level, trace status ↵Christian Muck2012-05-301-4/+5
| | | | | | configuration from dlt-runtime files to a new registered context fixed. Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Changed name of offline trace traceChristian Muck2012-05-301-1/+1
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-88] Fixed wrong initalization order using offline trace functionalityLassi Marttala2012-05-301-10/+10
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Add _GNU_SOURCE Definition to be able to use O_CLOEXEC.Lassi Marttala2012-05-301-0/+2
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Added important SEM_FREE in the daemon and closing fd in the filetransferChristian Muck2012-05-302-1/+2
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-3] Fixed missing semaphore around dlt_buffer_push3Christian Muck2012-05-302-0/+5
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Commented the dlt_log info of buffer size information outChristian Muck2012-05-301-2/+2
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Corrected the default values of dlt.confChristian Muck2012-05-301-4/+4
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Added define statement for initial value of file descriptor and (-1). ↵Christian Muck2012-05-304-23/+29
| | | | | | Updated the user_handle of the daemon and user Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-86] Fixed dlt_free uses absolute file path /tmp and not DLT_USER_DIR ↵Christian Muck2012-05-301-1/+1
| | | | | | define Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [D4099]: Integrated fix from Alexander Wenzel. This will check forLassi Marttala2012-05-303-2/+73
| | | | | | duplicate file handles, and clean them up if found. Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-85] Pipes opened multiple times for the same application pid fixed.Christian Muck2012-05-301-5/+25
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-82] Child process inherits file descriptors openend by their parent fixedChristian Muck2012-05-301-2/+2
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-84] Instead of calling the injection callback, store a pointerLassi Marttala2012-05-301-29/+27
| | | | | | | | | to it and the required parameter data. Call the injection callback only after releasing the semaphore lock. This way, calling DLT_LOG will be possible even in the injection callback. Previously this caused a deadlock because DLT_LOG would require another lock. Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-70] Check for malloc failures and return errors where applicable.Lassi Marttala2012-05-302-0/+32
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-47] Avoid discarding old contexts if no new memory can be allocatedLassi Marttala2012-05-301-4/+10
| | | | | | when resizing contexts array. Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-69] Fixed bug in dlt-test-multi-process shares context between threadsLassi Marttala2012-05-301-2/+1
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* After stable release v2.6.0 - updated the version information to v2.7.0 ↵Christian Muck2012-04-138-9/+9
| | | | | | ALPHA - bugfixes for version v2.6.0 should be done in the bugfix branch v2.6.1 Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Updated release notesv2.6.0Christian Muck2012-04-052-7/+29
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* GDLT-75. Use old style directory check on startup.Lassi Marttala2012-04-041-89/+125
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Fix typo in license name.Lassi Marttala2012-04-041-1/+1
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* GENDLT-21, Move mcnt from DltContextData to DltContextLassi Marttala2012-04-041-1/+1
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Fix merge problems in LM-GENDLT-15Lassi Marttala2012-04-042-1/+5
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* GENDLT-15, Fixes to previous integrations from review.Lassi Marttala2012-04-042-6/+8
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* GENDLT-15, Safe re-allocations for databuffer.Lassi Marttala2012-04-044-17/+46
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>