| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix for latest zig | 2024-08-29 | 4 | -83/+83 | |
| | | |||||
| * | Merge pull request #164 from squeek502/skip-x86-windowszig-0.13.0zig-0.13.0 | 2024-07-29 | 1 | -3/+6 | |
| |\ | | | | | Disable x86-windows tests due to Zig miscompilation | ||||
| | * | Disable x86-windows tests due to Zig miscompilation | 2024-07-29 | 1 | -3/+6 | |
| |/ | | | | The 32-bit Windows target currently has a miscompilation which was causing these tests to fail: https://github.com/ziglang/zig/issues/20047 | ||||
| * | update fixme | 2024-07-14 | 1 | -25/+25 | |
| | | | | | Fixes #163 | ||||
| * | Merge pull request #161 from malcolmstill/master | 2024-06-23 | 3 | -4/+26 | |
| |\ | | | | | Enable features without vendoring | ||||
| | * | Latest zig master has renamed std.rand to std.Random | 2024-06-23 | 2 | -3/+3 | |
| | | | |||||
| | * | Enable features without vendoring | 2024-06-17 | 1 | -1/+23 | |
| |/ | |||||
| * | update gitignore | 2024-06-02 | 1 | -1/+2 | |
| | | |||||
| * | Merge pull request #159 from lun-4/zig-package-fixes | 2024-05-13 | 1 | -19/+19 | |
| |\ | | | | | use b.path API when appropiate | ||||
| | * | use b.path API when appropiate | 2024-05-13 | 1 | -19/+19 | |
| |/ | |||||
| * | gitattributes: fix the vendored files | 2024-04-28 | 1 | -2/+2 | |
| | | |||||
| * | fix build | 2024-04-20 | 1 | -2/+2 | |
| | | |||||
| * | Merge branch 'improve-test-targets' | 2024-04-16 | 2 | -124/+38 | |
| |\ | |||||
| | * | ci: don't need submodules | 2024-04-16 | 1 | -2/+0 | |
| | | | |||||
| | * | ci: run the loadable extension test in another job | 2024-04-16 | 1 | -5/+12 | |
| | | | |||||
| | * | build: macos on GitHub Actions is actually x86_64 | 2024-04-16 | 1 | -1/+1 | |
| | | | |||||
| | * | ci: don't use -frosetta | 2024-04-16 | 1 | -1/+1 | |
| | | | |||||
| | * | build: revamp all test argets | 2024-04-16 | 1 | -116/+25 | |
| |/ | |||||
| * | build: don't test x86_64-macos in ci | 2024-04-16 | 1 | -1/+0 | |
| | | |||||
| * | Merge pull request #158 from vrischmann/workaround-sqlite-transient | 2024-04-14 | 8 | -111/+75 | |
| |\ | | | | | Workaround SQLITE_TRANSIENT | ||||
| | * | ci: run with -fqemu and -frosetta | 2024-04-14 | 1 | -0/+13 | |
| | | | |||||
| | * | ci: better output | 2024-04-14 | 1 | -3/+7 | |
| | | | |||||
| | * | ci: run with qemu and wine | 2024-04-14 | 1 | -1/+1 | |
| | | | |||||
| | * | build: revamp the CI targets | 2024-04-14 | 1 | -54/+9 | |
| | | | |||||
| | * | build: stop building with the system library in CI | 2024-04-14 | 1 | -4/+0 | |
| | | | | | | | | | | | GitHub Actions workflows run on Ubuntu 22.04 which provides sqlite 3.37, we depend on at least 3.38 so we can't test this. | ||||
| | * | build: rework and fix the CI tests | 2024-04-14 | 1 | -40/+21 | |
| | | | | | | | | | | | * stop having a global sqlite3 compile step variable * remove the test_lib which doesn't do anything | ||||
| | * | all: use our workaround function for SQLITE_TRANSIENT | 2024-04-14 | 2 | -5/+5 | |
| | | | |||||
| | * | build: add the workaround C file | 2024-04-14 | 1 | -10/+16 | |
| | | | |||||
| | * | c: add a workaround for SQLITE_TRANSIENT being mistranslated | 2024-04-14 | 4 | -0/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | See https://github.com/ziglang/zig/issues/15893 zig's translate-c creates an invalid type for SQLITE_TRANSIENT on some architectures (aarch64, riscv64 and others). We can work around this by making a C function that returns -1 cast to the proper destructor type and use that from zig (thanks https://github.com/Cloudef for mentioning this in this comment: https://github.com/ziglang/zig/issues/15893#issuecomment-1925092582) | ||||
| | * | ci: reenable windows | 2024-04-14 | 1 | -2/+1 | |
| |/ | |||||
| * | Merge pull request #157 from vrischmann/update-latest-zig | 2024-04-14 | 5 | -190/+209 | |
| |\ | | | | | fix for latest zig | ||||
| | * | build: use the already defined sqlite module | 2024-04-14 | 1 | -12/+4 | |
| | | | |||||
| | * | build: disable PIE | 2024-04-14 | 1 | -1/+0 | |
| | | | |||||
| | * | ci: use actions/cache v4 | 2024-04-14 | 1 | -1/+1 | |
| | | | |||||
| | * | ci: use actions/checkout v4 | 2024-04-14 | 1 | -1/+1 | |
| | | | |||||
| | * | fix for latest zig | 2024-04-14 | 4 | -175/+203 | |
| |/ | | | | Also some major refactoring around the query parsing state. | ||||
| * | Merge pull request #154 from JacobCrabill/dev/zig-0.12-modules | 2024-04-14 | 1 | -2/+8 | |
| |\ | | | | | build.zig: Configure module to be used downstream | ||||
| | * | build.zig: Configure module to be used downstream | 2024-01-29 | 1 | -2/+8 | |
| | | | |||||
| * | | Merge pull request #155 from MFAshby/patch-2 | 2024-02-07 | 1 | -1/+1 | |
| |\ \ | |/ |/| | Update README.md | ||||
| | * | Update README.md | 2024-02-07 | 1 | -1/+1 | |
| |/ | | | Update installation instructions for latest zig master | ||||
| * | Merge pull request #152 from jiacai2050/master | 2024-01-28 | 1 | -60/+61 | |
| |\ | | | | | fix: keep up with zig master | ||||
| | * | pie | 2024-01-28 | 1 | -1/+1 | |
| | | | |||||
| | * | refactor TestTarget | 2024-01-28 | 1 | -35/+38 | |
| | | | |||||
| | * | fix: keep up with zig master | 2024-01-21 | 1 | -29/+27 | |
| |/ | |||||
| * | update PR template | 2023-12-23 | 1 | -4/+0 | |
| | | |||||
| * | Merge pull request #150 from Cloudef/master | 2023-12-23 | 1 | -6/+6 | |
| |\ | | | | | build.zig: fix invalid reference | ||||
| | * | build.zig: fix invalid reference | 2023-12-23 | 1 | -6/+6 | |
| |/ | | | | | computeTestTargets returns reference to a function local scope variable which goes out of scope once the function returns. | ||||
| * | Merge pull request #149 from Cloudef/master | 2023-12-19 | 2 | -6/+15 | |
| |\ | |||||
| | * | Add distinct EmptyQuery error | 2023-12-19 | 1 | -5/+14 | |
| | | | | | | | | | | | The execMulti will otherwise fail if there's whitespace and comments. Which is common if for example using @embedFile("some-schema.sql"); | ||||
| | * | query: fix zig fmt errors | 2023-12-19 | 1 | -1/+1 | |
| | | | |||||