summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Create branch v2.9.1 for fix releasev2.9.xLassi Marttala2012-11-262-3/+5
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Release of new stable version v2.9.0v2.9.0Alexander Wenzel2012-11-265-17/+29
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Converted extended network trace document to asciidoc.Lassi Marttala2012-11-262-96/+45
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Moved manual generation from batch file into cmake.Alexander Wenzel2012-11-265-47/+83
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Updated dlt-filetransfer documentation to asciidocChristian Muck2012-11-2612-1721/+146
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* Modfied documentation using asciibook.Alexander Wenzel2012-11-2624-715/+3148
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Increased buffer size of daemon and user library.Alexander Wenzel2012-11-262-6/+6
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* [GSWD-12]: Prepare for release. Documents updated.Lassi Marttala2012-11-268-9/+20
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* [GDLT-120]: Never block if queue is full.Lassi Marttala2012-11-261-5/+15
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* [GDLT-137]: Automated resending: Improve init. Use everywhere.Lassi Marttala2012-11-262-53/+156
| | | | | | | | | | 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>
* [GDLT-120]: More precise data sizes. Add automatic tests.Lassi Marttala2012-11-263-510/+1444
| | | | | | [GDLT-120]: Fix warnings. Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* [GSWD-85] Added AUTHORS filesChristian Muck2012-11-261-0/+10
| | | | Signed-off-by: Christian Muck <christian.muck@bmw.de>
* [GDLT-120]: Segmented Network Trace: Prepare for rewrite.Lassi Marttala2012-11-269-422/+36
| | | | | | | | | | | | | 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>
* [GDLT-137]: Add future resend request when pushed into buffer.Lassi Marttala2012-11-261-4/+14
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* [GDLT-120]: Improved Network trace. Rewrite to POSIX queue.Lassi Marttala2012-11-2612-145/+2345
| | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Bigdata refactored. Removed test. Removed from RPM build.v2.8.0Lassi Marttala2012-11-261-1/+0
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* [GDLT-120] Segmentation of larger messages, raw blocks which fit not in a ↵Lassi Marttala2012-11-266-13/+411
| | | | | | single DLT message Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* [GDLT-115]: Encapsulate more macros. Fix things that used macrosLassi Marttala2012-11-264-70/+53
| | | | | | incorrectly. Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* [GDLT-115]: Prevent return value from DLT_REGISTER_APPLassi Marttala2012-11-263-4/+4
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Fix register app and register context was not stored in buffer when FIFO is ↵Alexander Wenzel2012-11-261-2/+41
| | | | | | full. Other controll messages still not saved in buffer. Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Create new fifo only when same application registers with different pid.Alexander Wenzel2012-11-261-1/+1
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Do not register appliction again, if already registered.Alexander Wenzel2012-11-261-0/+29
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* Fixed filetransfer not checking buffer fill level.Alexander Wenzel2012-11-261-2/+3
| | | | Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
* After stable release v2.7.0 - updated the version information to v2.8.0 ↵Christian Muck2012-09-278-10/+10
| | | | | | 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>
* 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>