- Minor bugfixes
- Build with flag
-Wpedantic
- cmake: remove
DownloadProject
feature, now dependencies must be previously installed
- Improve cmake script and MSVC support
- Build with flag
-Wconversion
- Minor bugfixes
- Fix
CMAKE_MODULE_PATH
who was used as single value (for real)
- 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
- Use
o_strnullempty
instead ofo_strlen
to check if achar *
has data
- Add ld flags in libyder.pc on static build
- Use
gmtime_s
on Windows (Thanks sudhip)
- Use
gmtime_r
instead oflocaltime
- Fix documentation typos
- Update CI pipelines
- cmake script: Add option
DOWNLOAD_DEPENDENCIES
- Harmonize licenses
- Fix install pkgconfig by Makefile
- Add
y_set_date_format
, closes #17 - Remove generated doc from source package
- Fix pkgconfig dependency
- Add doxygen documentation
- Avoid running
y_init_logs
without closing between
- Fix build for MacOSX (thanks JohnAZoidberg!)
- Clean build process
- Clean static variables if error initializing logs with file
- Fix package dependencies in cmake script
- Install pkgconfig file when using Makefile
- Update src/Makefile to show more information
- Adapt for MSVC
- Fix pkgconfig bugs
- Improve build config file and install headers
- Add config file yder-cfg.h dynamically built with the options
- Add Travis CI
- Change cmake option BUILD_TESTING to BUILD_YDER_TESTING
- Add RPM in CMake script package
- Fix a bug about including time.h in the wrong place
- Add y_init_callback_logs to redirect all logs in a callback function
- Fix CMake build when /usr/local is not present in default build path
- Fix Makefile soname
- Fix Debian package build on CMake script
- Add Debian hardening patch on Makefile
- Fix Syslog bug
- Add Journald (SystemD) logs with the mode Y_LOG_MODE_JOURNALD
- Update Orcania version
- Added flags for building local static libraries
- Add CMake installation script