v2.18.11
·
31 commits
to master
since this release
What's Changed
- CI/CD: Remove Travis CI by @minminlittleshrimp in #521
- cmake: gtest submodule option by @minminlittleshrimp in #518
- gtest: Update pointer to v1.13.0 by @minminlittleshrimp in #519
- codeql: Replace depricated Action v1 with v2 by @minminlittleshrimp in #520
- cmake: Fix CMP0002 policy violation by @michael-methner in #524
- Logstorage changes by @lvklevankhanh in #525
- Use correct find_package zlib library target name by @johnmcfarlane in #538
- connection: close connection when timeout cannot be set by @alexmohr in #537
- Added compilation support under MSYS2 by @pffang in #539
- Add common dlt_cdh_cpuinfo.c to unblock build on non amd64 and i386 arcs by @LocutusOfBorg in #544
- Rework logstorage by @minminlittleshrimp in #545
- unittest: apply big-edian case for converting ascii to uint16_t by @minminlittleshrimp in #529
- dlt_cdh: by @LocutusOfBorg in #567
- Add ECUSoftwareVersionFileField option to dlt.conf by @harisokanovic in #554
- dlt_cdh: by @LocutusOfBorg in #568
- console: remove duplicated function definition by @minminlittleshrimp in #578
- Update CMakeLists.txt by @LocutusOfBorg in #572
- src: refactoring current implementation by @minminlittleshrimp in #566
- Structure for negative filter logstorage by @minminlittleshrimp in #557
- logstorage: Fix issue with gzip by @minminlittleshrimp in #571
- logstorage: fix sync cache to log file error by @Bichdao021195 in #587
- Fix generating dlt version tag by @slawomiradamczyk in #570
- dlt_user: race data happens between threads by @minminlittleshrimp in #588
- Update maintainers in README.md by @michael-methner in #591
- filetransfer: function added for cancelable filetransfer by @alexmohr in #594
- Remove extra file number increment in name by @Laximas in #593
- systemd-watchdog: improve notifications to watchdog by @alexmohr in #595
- Correct link Autosar standard document for README by @minminlittleshrimp in #604
- dlt: Cygwin doc for dlt build and install by @minminlittleshrimp in #603
- Upstream portability and security fixes
by @johnmcfarlane in #602 - Fix Android build issues by @slawomiradamczyk in #598
- dlt: Add IPv6 gateway and refactor cmake unittest by @minminlittleshrimp in #596
- Make sure copy into fixed size buffer does not overflow. by @vladimir-aurora in #615
- Return error correctly when reading a file. by @vladimir-aurora in #614
- dlt_multiple_files: Fix missing string null-terminator by @asimiklit in #618
- watchdog: fix another possible watchdog timeout by @alexmohr in #619
- dlt: Adaptation for QNX build system with SDP 7.x by @marcin-sochacki in #609
- Avoid heap-buffer-overflow in dlt_client_connect by @johnmcfarlane in #627
- systemd: correct service files relationship by @minminlittleshrimp in #575
- Close config file handle on error. by @vladimir-aurora in #613
- dlt-system: add config to use uptime only by @danielweber2018 in #630
- dlt-receive: rework reconnect option for PR620 by @duvanan13 in #640
- Fix timeout handling for slog messages by @michael-methner in #635
- Fixed a missing parenthesis in wqnx files by @msanna-asaphus in #642
- Fix merge conflict for dlt_log.h refactor in PR483 by @duvanan13 in #656
- refactor: split dlt_common and dlt_log by @duvanan13 in #658
- trace-load-limits: restrict trace load for applications by @alexmohr in #671
- Update new maintainer by @lti9hc in #682
- Fix code scanning alert #23: Incorrect return-value check for a 'scanf'-like function by @minminlittleshrimp in #679
- Fixing failed build for dlt-daemon in Linux Sparc by @lti9hc in #683
- Edited mutex lock of dlt_housekeeper_running_mutex by @woonghan172 in #668
- dlt-user: fix timeout value of pthread_cond_timedwait() for waiting housekeeper initialization by @kylekim-snt in #687
- dlt-user: fix memory issues by @alexmohr in #667
- Update documentation on offline storage required parts by @averater in #702
- Remove free of string litteral by @averater in #698
- Fix compiler warnings related to signs by @averater in #696
- Small bugfixes by @andreasbank in #707
- Close file after write by @averater in #695
- Check gzlog in dlt_logstorage_sync_to_file by @erikstenlund in #713
- Fix file length calculation by @averater in #693
- Fix usage of gzip_compression by @averater in #691
- Ensure readlink uses correct buffer size in get_exec_name by @dannlee in #725
- Remove DisableNetwork logspam by @averater in #714
- CMakeLists.txt: make DLT_WatchdogSec can be set by user by @sandy-lcq in #720
- Fix return value of dlt_log_init function by @lti9hc in #728
- dlt-system: Avoid expensive getpid() syscalls by @aleixpol in #717
- watchdog: improve the behavior how watchdog is handled by @ahmetfindi in #727
- cmake: fix generation of pkg-config files by @aox-ak in #733
- Small bug fix for ci/cd and libdlt by @minminlittleshrimp in #735
- lib: dlt thread-safe with mutex errorcheck by @minminlittleshrimp in #741
- Fix thread initialization for QNX and handle pthread_create return value by @mberk-yilmaz in #738
- Remove pthread_cancel by @lti9hc in #742
- Revert "dlt-daemon: Handle partial message parsing in receiver buffer" by @tesaki in #739
- Fix occasional dlt-daemon hanging when client process exits on QNX by @DevriesL in #748
- Update codeql-analysis.yml by @minminlittleshrimp in #751
- lib: Add INIT_DONE state for user init local file by @minminlittleshrimp in #764
- console: Update doc and code for wildcard CtxID of dlt-receive by @minminlittleshrimp in #762
- Dlt dev debian update by @minminlittleshrimp in #763
- cmake: Enable build with cmake version 3.13...4.0 by @minminlittleshrimp in #759
- Fix small typo and fix function call in example code in docs by @Tilltheman in #773
- Fix spelling errors in the documentation by @senthil4321 in #769
- trace-load: improve trace load lookup by @alexmohr in #688
- dlt_user: Rework on dlt global mutex locks by @minminlittleshrimp in #780
- chore: fix braces when trace load feature is enabled by @alexmohr in #785
- Typo fixes by @LocutusOfBorg in #786
- Underlinking fix by @LocutusOfBorg in #787
- cmake: Fix build errors and warnings by @minminlittleshrimp in #782
- [BUG] console: Fix buffer overflow by @minminlittleshrimp in #795
- [BUG] Fix stack overflow by @minminlittleshrimp in #798
- [ENHANCE] Add option for debuggers by @minminlittleshrimp in #797
New Contributors
- @johnmcfarlane made their first contribution in #538
- @pffang made their first contribution in #539
- @harisokanovic made their first contribution in #554
- @Bichdao021195 made their first contribution in #587
- @slawomiradamczyk made their first contribution in #570
- @Laximas made their first contribution in #593
- @vladimir-aurora made their first contribution in #615
- @asimiklit made their first contribution in #618
- @marcin-sochacki made their first contribution in #609
- @duvanan13 made their first contribution in #640
- @msanna-asaphus made their first contribution in #642
- @woonghan172 made their first contribution in #668
- @kylekim-snt made their first contribution in #687
- @averater made their first contribution in #702
- @andreasbank made their first contribution in #707
- @erikstenlund made their first contribution in #713
- @dannlee made their first contribution in #725
- @aleixpol made their first contribution in #717
- @ahmetfindi made their first contribution in #727
- @aox-ak made their first contribution in #733
- @mberk-yilmaz made their first contribution in #738
- @tesaki made their first contribution in #739
- @DevriesL made their first contribution in #748
- @Tilltheman made their first contribution in #773
- @senthil4321 made their first contribution in #769
Full Changelog: v2.18.10...v2.18.11