Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2025-01-18 | Zix 0.6.2v0.6.2 | David Robillard | 1 | -1/+1 | |
2025-01-18 | Update sphinxygen wrap | David Robillard | 1 | -1/+1 | |
2025-01-18 | Zix 0.6.0v0.6.0 | David Robillard | 1 | -2/+2 | |
2024-12-11 | Fix clang and clang-tidy warnings on Windows | David Robillard | 1 | -0/+1 | |
2024-12-11 | Handle emscripten and MinGW stubs the same way | David Robillard | 1 | -0/+5 | |
2024-12-11 | Support building for UWP | David Robillard | 1 | -1/+7 | |
2024-12-11 | Support building for Windows with or without UNICODE | David Robillard | 1 | -2/+7 | |
2024-12-11 | Add option to build for older Windows versions | David Robillard | 1 | -11/+30 | |
Adds configuration checks for Windows API functions, and a win_ver configuration option to change the targeted API version. | |||||
2024-12-11 | Fix meson file formatting | David Robillard | 1 | -5/+2 | |
As dictated by muon. | |||||
2024-12-11 | Clean up platform C flags | David Robillard | 1 | -1/+5 | |
Remove platform flags from executable (test program) builds, since they shouldn't be needed there (that being the whole point of a portability library), and replace POSIX flags in WIndows with WIN32_LEAN_AND_MEAN. | |||||
2024-11-24 | Clean up and strengthen warning flags | David Robillard | 1 | -17/+5 | |
Some previously global suppressions were only actually needed in benchmarks or tests, so move them there to keep the main set as small as possible. | |||||
2024-11-24 | Add zix_expand_environment_strings() | David Robillard | 1 | -1/+4 | |
2024-11-23 | Remove duplicate branch | David Robillard | 1 | -6/+1 | |
2024-07-18 | Suppress new warnings in clang and clang-tidy 18 | David Robillard | 1 | -1/+2 | |
2024-06-22 | Add ZIX_NODISCARD attribute | David Robillard | 1 | -2/+2 | |
2024-06-22 | Add cppcheck test | David Robillard | 1 | -0/+1 | |
2024-03-14 | Fix library current_version on MacOS | David Robillard | 1 | -0/+1 | |
2023-11-30 | Fix strict build with C11 | David Robillard | 1 | -0/+6 | |
2023-11-17 | Avoid fdatasync() on Darwin | David Robillard | 1 | -1/+1 | |
This isn't present at all on (older?) literal Darwin, and additionally fsync() there doesn't actually flush writes to storage like it does on Linux. So, use F_FULLFSYNC which was invented as an alternative API to do this. | |||||
2023-10-22 | Zix 0.4.2v0.4.2 | David Robillard | 1 | -1/+1 | |
2023-09-23 | Format meson.build files with muon | David Robillard | 1 | -38/+50 | |
The less time wasted with manual code formatting, the better. | |||||
2023-09-21 | Suppress or fix warnings in clang 16 | David Robillard | 1 | -0/+1 | |
2023-09-02 | Fix documentation build in a virtualenv | David Robillard | 1 | -1/+1 | |
2023-08-23 | Zix 0.4.0v0.4.0 | David Robillard | 1 | -1/+1 | |
2023-08-23 | Improve test coverage | David Robillard | 1 | -0/+1 | |
2023-05-29 | Strengthen MSVC warnings | David Robillard | 1 | -3/+0 | |
2023-05-29 | Fix inappropriate use of PRIuPTR for size_t | David Robillard | 1 | -1/+0 | |
2023-05-15 | Clean up configuration summary | David Robillard | 1 | -2/+1 | |
2023-05-11 | Clean up reference documentation | David Robillard | 1 | -9/+22 | |
2023-05-10 | Add ZIX_STATIC_STRING() | David Robillard | 1 | -1/+1 | |
2023-05-02 | Fix warning_level=everything on MacOS | David Robillard | 1 | -0/+6 | |
2023-05-01 | Split up main meson file | David Robillard | 1 | -285/+15 | |
2023-05-01 | Clean up warning suppressions | David Robillard | 1 | -3/+99 | |
2023-04-24 | Replace strict option with new meson warning level | David Robillard | 1 | -7/+11 | |
2023-02-13 | Improve system feature detection | David Robillard | 1 | -114/+89 | |
2023-02-04 | Fix clang build on Windows | David Robillard | 1 | -1/+32 | |
2023-01-29 | Suppress new warnings in MSVS 2022 | David Robillard | 1 | -0/+2 | |
2023-01-14 | Fix and simplify library naming on Windows | David Robillard | 1 | -3/+13 | |
2022-11-17 | Remove ZixBitset | David Robillard | 1 | -4/+1 | |
2022-11-15 | Normalize meson syntax | David Robillard | 1 | -5/+7 | |
2022-11-15 | Fix build as a subproject | David Robillard | 1 | -2/+3 | |
2022-11-03 | Actually fix MacOS build | David Robillard | 1 | -0/+8 | |
2022-11-03 | Fix MacOS build | David Robillard | 1 | -0/+8 | |
2022-11-02 | Remove function_types.h | David Robillard | 1 | -1/+0 | |
2022-11-02 | Suppress warnings in C++ test | David Robillard | 1 | -2/+11 | |
This is necessary because the global warnings may be stricter when building as a subproject. | |||||
2022-10-26 | Clean up test suite | David Robillard | 1 | -19/+25 | |
2022-10-26 | Suppress test warnings in strict builds as a subproject | David Robillard | 1 | -2/+11 | |
2022-10-26 | Fix test build on systems with older or missing C++ compilers | David Robillard | 1 | -13/+31 | |
2022-10-25 | Fix build without threads or tests | David Robillard | 1 | -7/+18 | |
2022-10-23 | Build reference documentation | David Robillard | 1 | -0/+9 | |