1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
|
# Yder Changelog
## 1.4.20
- cmake: remove `DownloadProject` feature, now dependencies must be previously installed
## 1.4.19
- Improve cmake script and MSVC support
- Build with flag `-Wconversion`
## 1.4.18
- Minor bugfixes
## 1.4.17
- Fix `CMAKE_MODULE_PATH` who was used as single value (for real)
## 1.4.16
- Fix pkg-config file with absolute path for `CMAKE_INSTALL_{INCLUDE,LIB}DIR`
- Fix `CMAKE_MODULE_PATH` who was used as single value
- Add `y_set_split_message_newline` to split log messages on newline characters
## 1.4.15
- Use `o_strnullempty` instead of `o_strlen` to check if a `char *` has data
## 1.4.14
- Add ld flags in libyder.pc on static build
## 1.4.13
- Use `gmtime_s` on Windows (Thanks sudhip)
## 1.4.12
- Use `gmtime_r` instead of `localtime`
- Fix documentation typos
## 1.4.11
- Update CI pipelines
- cmake script: Add option `DOWNLOAD_DEPENDENCIES`
- Harmonize licenses
- Fix install pkgconfig by Makefile
## 1.4.10
- Add `y_set_date_format`, closes #17
- Remove generated doc from source package
## 1.4.9
- Fix pkgconfig dependency
- Add doxygen documentation
## 1.4.8
- Avoid running `y_init_logs` without closing between
## 1.4.7
- Fix build for MacOSX (thanks JohnAZoidberg!)
- Clean build process
- Clean static variables if error initializing logs with file
## 1.4.6
- Fix package dependencies in cmake script
## 1.4.5
- Install pkgconfig file when using Makefile
- Update src/Makefile to show more information
- Adapt for MSVC
- Fix pkgconfig bugs
## 1.4.4
- Improve build config file and install headers
## 1.4.3
- Add config file yder-cfg.h dynamically built with the options
## 1.4.2
- Add Travis CI
- Change cmake option BUILD_TESTING to BUILD_YDER_TESTING
- Add RPM in CMake script package
## 1.4.1
- Fix a bug about including time.h in the wrong place
## 1.4.0
- Add y_init_callback_logs to redirect all logs in a callback function
## 1.3.4
- Fix CMake build when /usr/local is not present in default build path
## 1.3.3
- Fix Makefile soname
## 1.3.2
- Fix Debian package build on CMake script
## 1.3.1
- Add Debian hardening patch on Makefile
## 1.3
- Fix Syslog bug
- Add Journald (SystemD) logs with the mode Y_LOG_MODE_JOURNALD
## 1.2.1
- Update Orcania version
- Added flags for building local static libraries
## 1.2.0
- Add CMake installation script
|