-
Notifications
You must be signed in to change notification settings - Fork 17
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: questdb/c-questdb-client
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.0.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: questdb/c-questdb-client
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 14 commits
- 84 files changed
- 9 contributors
Commits on Apr 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7556ecb - Browse repository at this point
Copy the full SHA 7556ecbView commit details
Commits on May 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a749ac3 - Browse repository at this point
Copy the full SHA a749ac3View commit details
Commits on May 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0a42f25 - Browse repository at this point
Copy the full SHA 0a42f25View commit details
Commits on May 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f97c4cb - Browse repository at this point
Copy the full SHA f97c4cbView commit details
Commits on Jun 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2a936b3 - Browse repository at this point
Copy the full SHA 2a936b3View commit details
Commits on Jul 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a6248a2 - Browse repository at this point
Copy the full SHA a6248a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d328c5d - Browse repository at this point
Copy the full SHA d328c5dView commit details
Commits on Aug 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1e1f1e8 - Browse repository at this point
Copy the full SHA 1e1f1e8View commit details
Commits on Sep 3, 2024
-
Co-authored-by: Adam Cimarosti <cimarosti@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bed2672 - Browse repository at this point
Copy the full SHA bed2672View commit details
Commits on Sep 4, 2024
-
fix rust client tcp ECDSA example (#82)
Co-authored-by: Miguel <miguel.martins@gridcorelabs.com>
Configuration menu - View commit details
-
Copy full SHA for f8fc13d - Browse repository at this point
Copy the full SHA f8fc13dView commit details -
chore: update link to docs.rs (#79)
RELEASING.md had link text and target switched. This commit fixes it. Furthermore, the target is adjusted to point directly to questdb crate. Co-authored-by: Adam Cimarosti <cimarosti@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ace6db7 - Browse repository at this point
Copy the full SHA ace6db7View commit details
Commits on Mar 18, 2025
-
Update corrosion verion to 0.5.1 (#93)
* Squashed 'corrosion/' changes from a597833..b1fab72 b1fab72 Update release notes for v0.5.1 015ca09 fix: update `FindRust` to work with rustup v1.28.0 a91e171 Fix FindRust setting Rust_Found=false in wrong scope 221de5e Create CMake targets earlier efbafe8 Legacy CMake: Respect `CMAKE_<XYZ>_OUTPUT_DIRECTORY` 64289b1 Prepare v0.5 release fd400a1 Breaking: Replace dashes with underscores in lib names 9943de7 Remove duplicate line from Release notes 04f378c Prepare v0.4.10 release 9d20d4e Remove duplicate line c21fb5f Set `_CORROSION_VERBOSE_OUTPUT_FLAG` as cache entry e050826 Simplify `_corrosion_copy_byproducts()` 528cb7d msvc: handle flags that come from native-static-libs (#511) 91b2aaf Combine -framework arg flags to avoid linker errors 75f6d5b corrosion_link_libraries: Forward static libraries dependencies 8b04e05 Set AR_<triple> for cc-rs 05ca9d9 Backport recent cbindgen changes c86290c Consider vxworks executable suffix 8a443bb Fix hostbuild when crosscompiling to windows ff5a236 Prepare v0.4.9 release 2e2893e make find_package portable 118e926 Detect OpenHarmony Rust target 6f64bfb ci: bump actions to avoid deprecation notice 23c61fa Prepare v0.4.8 fa8b6f9 corrosion_import_crate: Fix PROFILE argument in combination with CRATES (#496) 8ddd6d5 Prepare v0.4.7 112c63e Fix _CORROSION_RUST_CARGO_TARGET_UNDERSCORE c8cd6ba Prepare v0.4.6 release 9d85753 Fix hostbuild when crosscompiling to windows be76480 Bump version number to v0.4.5 734102a Backport #437 windows hostbuild fix to v0.4 (#462) 38bd4dc Release v0.4.4 6381eaa Add unikraft to known vendors 8af2bfc Add "chimera" as a known triple vendor 91289e3 Clarify version v0.4 in documentation fed96bb Update version number to v0.4.3 c3b2411 Update release notes for v0.4.3 a758d22 Legacy Generator: Bump cargo metadata bb77bd5 Legacy Generator: Update serde past problematic version 7b51951 Legacy Generator: Pin Serde to 1.0.171 19a288a Select Legacy Generator lockfile based on Rust version 1752605 Move Legacy Generator CMake code b092ad7 CI: Test legacy CMake with nightly Rust 8187bec Fix PROFILE option on CMake 3.15 498c8c7 CI: Test legacy with stable. a9af44c Adjust target triple parsing warning message eb7998f Relax espressif vendor parsing cd50a12 Remove unused legacy fn _corrosion_determine_libs 3ff339a Refactor detecting required link libraries 1912677 Update release notes for v0.4.2 89841b2 Fix detecting required libraries with cargo 1.71 and workspaces 419f615 Use lockfile for legacy generator 9eb2931 Add documentation to global corrosion options 317e53a Add test to FindRust with Rust_USE_RUSTUP_PROXY 5be52d4 Add option to compile with the rustup proxy binaries fc8dd40 Add debug output indicating the Corrosion version. 32e9af5 Add some instances of CMAKE_MESSAGE_CONTEXT c9141f2 Fix passing target when linking via clang 4a134df Add an issue template 6ae04cf Bump version and update docs 58126f6 Fix: Improve Multi-Config checks 51d3f6a Prepare v0.4 release notes de3f2f5 Improve Multi-Config checks d84acf8 Fix cargo tree to use the correct rustc executable bd196a3 Improve Multi-Config error message ea2d71b Fix determining required link libraries 3ae71ce Adjust release notes for v0.4 beta 1 96f6ccb Remove bors configuration 37ecd97 Add documentation on soname / install_name issue dc1e4e5 Rename cache variables for Rust Host info b64681a Fix cbindgen output name on windows 76577bb Improve required library detection for staticlibs b2f408c Improve error message if no package is imported 2542e2f Compare VS platform name case insensitively 4c36abf cxxbridge: set `cxx_std_11` as PUBLIC compile feature e516737 Fix cargo tree to use the correct cargo executable 14d5ecf Add some documentation on experimental cxxbridge integration eb003f2 cxxbridge: Always create bindings as a staticlib fbd599c Fix upstream toolchain toml issue for cxxbridge 63043bc Fix the cxxbridge test 0553bbc cxxbridge: Generate rust/cxx.h bce99c6 Add Release notes for v0.3.5 4567617 Fix generator build on older Rust versions 0032ad4 Move target detection to FindRust 9dc7ad6 adjust test rust version cbd3d82 tests: Add a build-script 7947f23 Cleanup Linker selection code 9aba08e Simplify NO_STD code 0d40fc8 Remove another unused internal variable cfd7ab9 Remove unused internal variable 411a7f3 Simplify Argument handling 7cf98bb Downgrade log-level for potentially erroneous arguments b9b8f92 Improve the cbindgen integration 04b2658 Set CARGO_BUILD_RUSTC when building the Legacy Generator ff6b1dc Prevent RUSTFLAGS from breaking Corrosion's own build-time code (#354) f212db0 Update corrosion_import_crate documentation bd03800 Fix cxxbridge test on windows MSVC a770f60 Document msvcrt linking issues. 17e6316 test: Fix passing through Generator in install test 15f7b31 Fix Windows CI failure e2451ae CI: chain commands to detect failures on windows 717fc2c Add status messages when building Corrosion generator e0eda70 Support more options on legacy generator 4f2cd17 Fix cbindgen dependency when cbindgen is not installed. 74edbbc Add test for `IMPORTED_CRATES` option a8a4d6c Add "alpine" as a known triple vendor 32d6c20 Replace legacy Generator print-root subcommand d4c3b0f Add --locked and --frozen options 325f5e0 Add v0.3.4 Release notes. d67dbc8 Merge #337 5c57821 Fix hostbuild with clang as the linker 82037f5 Simplify hostbuild genex 735bdec Set IMPORTED_NO_SONAME for shared libraries f41501f Refactor _corrosion_add_library argument parsing a17666f tests: Remove unused parameters from gensource test 009b87c Improve Argument checking and forwarding 1985ea2 Bump the legacy generator dependencies 83d7664 Pass --no-deps to cargo metadata 46a19fb CI: Reduce cxxbridge job runtime 5f8ca01 Add some documentation on linking c4e6acb Add an experimental cbindgen integration 61cbb71 CI: Use stable-2 toolchain for cxxbridge ed191d2 Add target property to override rustc/cargo d46bf3b FindRust: Expose discovered rustup toolchains a093f42 Slightly improve the documentation. 97dffef Add gitlab pages job for mdbook abd758b Migrate documentation to mdbook 2d71b99 Add v0.3.3 Release notes 67232bc Fix imported location target property when target contains dashes and CORROSION_RESPECT_OUTPUT_DIRECTORY is true d605f2c Merge #308 f7fe45a CI: improve status check job. 6c3b53d Fix misspelled corrosion_set_cargo_flags 25308e5 Improve cxxbridge test 56f6900 cxxbridge: Relax build dependency 6694349 Fix build status badge (#318) 65dda75 Fix links to rust2cpp code in README 1b1dae3 Fix custom json targets aac8772 Fix PROFILE documentation 430b3cf Fix generator debug message 204927a Output Error if IMPORTED_CRATES is selected with CORROSION_NATIVE_TOOLING 44749a9 Add parameter to corrosion_import_crate to return list of added targets (#312) 34473df Allow overriding the cargo profile per target 7940cab tests: Add option to pass through arguments e3d8d20 Update Releases.md 86eedc0 Don't force enable a language when cross_compiling 3bd5ab2 Improve Windows target detection 4551db9 Merge #307 e604cab Add bors configuration b505ba6 CI: Prepare yaml config for bors 648f263 Fix profile output directory detection f2daee9 improve internal tests flexibility 49842f8 Warn when modifying linker options for static libs f750550 CI: Add job to test MSVC with clang++ (Gnu CLI) 10a29bb CI: Add explicit option to choose a "default" compiler 155e51c Fix multitarget test for Windows MSVC with clang e329b43 Raise error on corrosion_set_linker_language usage fda7c29 Update Readme to point to v0.3.2 0ba0021 Update Release notes for v0.3.2 c5bfc5d Skip `crate_type` test before CMake 3.19 47f905f FindRust: Fix version detection bd20aec FindRust: Fix trying to find rustup in Quiet mode bc1c817 Add fn to parse package version from Cargo.toml 58d979b Fix NO_LINKER_OVERRIDE e9a453d Fix clean target when cross-compiling bd53646 Update legacy generator dependencies 1923e34 CI: Test legacy jobs in parallel e0e7a7e Merge legacy jobs 11ef31c CI: Cache MSVC build directory ee7227d CI: group apt install log lines a687734 CI: Run tests in parallel d9da746 Fix install test fixture requirements d0e2c0f Restrict multitarget test to serial execution bece325 Properly cleanup after tests f02c651 Fix parallel tests 4d0b864 CI: Only run apt-update when necessary daf1aca CI: Cache cargo registry 4109a12 Do not build/install the Legacy Generator by default anymore 92a5a59 Get metadata with --locked if possible 87f8a16 tests: commit missing lock files 5f2c604 CI: fix cxxbridge caching fa4e241 Don't set linker for Rust static libraries 949ded9 CI: Add option to choose compiler 8eca76b Fix Multi-Config default out dir 4a3f940 Increase test log-level to Debug 80d58d0 Fix typo 91bcb5e tests: Only set System name when cross-compiling 8141452 Require CMake 3.20 for MSVC Generator (#265) 0cfe7e5 Add no linker override flag to corrosion_import_crate. (#272) 85fde50 Support CRATE_TYPES argument for corrosion_import_crate 90ed7e0 Update the Readme to point to 0.3.1 d19475a Update the Release notes for 0.3.1 f03517a Don't set linker for MSVC abi 7426f4a Fix output_directory support when not used as target property ae043e1 CI: only test MSRV with legacy generator 712dfcc CI: Simplify cxxbridge test 65a0bc2 CI: Reduce test time for legacy generator 1eb3bef CI: Add action option to specify install prefix c4a023a CI: Make abi optional for internal action b6297a8 Specify build/install interface for cxx target include directory so that the include directory is portable. 3691e80 cxxbridge: Remove Manifest dir parameter d7c7959 Build cxxbridge if necessary b921fd0 Do not set LIBRARY_PATH on macOS 13 6e49ba1 Fix windows abi detection cd55dc3 cxxbridge test: Require C++11 15a328c CI: Add caching for cxxbridge 449eff3 Fix cxxbridge CI job 625fd43 CI: Add simple CI test for cxxbridge b8b79fb Add test for cxxbridge 61cf13f Use TARGET signature on cargo-build_<target> to ensure up to date 04331ed Introduce function to create a cxxbridge target 0eea0cf CI: Replace actions-rs/toolchain 8897a29 CI: bump actions/checkout to v3 473e120 CI: Update install-cmake 4cd3263 CI: Upgrade actions/checkout to v3 c6508ab CI: Use reusable action 6e34e10 Convert CI step outputs to new syntax 9904002 Update Release Notes for v0.3 70c019a Document OUTPUT_DIRECTORY limitations 373a391 Document linking C/C++ into Rust 9c7dbab Add error message for unsupported configuration 7078af5 Fix Windows-latest CI issues 23603e8 Prepare for next Release 2091468 Add OUTPUT_DIRECTORY regression test 1e556cf Read OUTPUT_DIRECTORY property from main library target 533da78 Fix output directory test fixtures 5f97051 Update Release notes 847c0af FindRust: Remove unused `CARGO_RUST_FLAGS` 3d3181a Check if target is installed 2e5874e Find suitable rust version 01c8973 Improve Fallibility of FindRust bff8710 Update Release notes cd7f594 Remove deprecated functions/options a2a4fae Fix `POST_BUILD` custom commands accessing build artifacts 8c6ad3a Add test for post build custom command 6d5b680 Warn if CMake target exists 7fba4ab Update release notes a04260e Test OUTPUT_DIRECTORY relocations 6d37ca0 Add a Ninja Multi-Config test to CI. e04d2de Fix MSVC support pre 3.20 with `OUTPUT_DIRECTORY` 61bba7a Respect OUTPUT_DIRECTORY properties (CMake >= 3.19) 5401c57 Add test for Rustflags in .cargo/config.toml 5830bc9 CI: Reduce tested nightly combinations b8c24bb Increase macos-12 MSRV 67cd719 Fix Generator test fd081c1 Do not set HOST_CC c6743ea Refactor Corrosion tests to use ctest f6d2ab7 Fix target-triple parsing for thumbv8m targets d5c5fd5 Test linking shared Rust lib into cpp exe. 9f92fc3 Fix multitarget test 56469c4 FindRust: quote paths 55007a3 Fix target detection 0eb1eb8 Enable multitarget test for native generator a65e0ad Bump cargo metadata 6b154cb Simplify native CMake generator c55ac88 Move sharable generator functions to corrosion d88f8df Don't set `INTERFACE_LINK_LIBRARIES_<CONFIG>` 96d0804 Improve target-triple parsing a39685b Link system libraries depending on Rust version 29a999a Simplify adding targets in package 07562b0 Add test with multiple bins and library 7d5708c Support multiple targets per package d9dfdef Update release notes and readme b0b16b9 Use local_rustflags where appropriate 54096b6 Add support for local Rustflags 0bd27ca Rename rustflags variable to make global scope clear 63ba831 Always set IMPORTED_LOCATION e573f1b Improve cpp2rust test 1ed34be Revert: Remove --target linker arg f253909 Update Release notes for v0.2.2 cb4e49e Remove --target linker arg 858ed88 Allow explicitly setting the linker for rust executables a28109d Use VERBATIM for cargo build ba77065 Let Cargo choose the linker for corrosion-generator 196b99e CI: test PRs to all branches 5553297 Switch cargo build working directory to Manifest directory 3432875 Fix Rustflags test af3e0d6 Generator: Remove unused metadata command in 8798eb3 Silence warning for unused function parameter a6d8b6f Don't generate .cargo/config f63b87f Pass additonal argument to cargo build (#197) ca21ae1 Increase the MSRV for Corrosion to 1.46 ce00696 Use macos-12 in github actions d5330b3 Fix finding cargo on NixOS REVERT: a597833 Renamed "LINKER_LANGUAGE" parameter to "LINK_AS" to avoid clashing with CMake's variable. REVERT: 3500297 Adding option to specify linker language when compiling crate. This is to allow a crate to not have dependencies on the C++ standard lib when compiled from corrosion. git-subtree-dir: corrosion git-subtree-split: b1fab721655c5c4b1b08a083d3cd29f163af75d0 * add git ignore * fix accoring to clippy * fix check http up in tests
Configuration menu - View commit details
-
Copy full SHA for 1e8511b - Browse repository at this point
Copy the full SHA 1e8511bView commit details
Commits on Mar 24, 2025
-
Configuration menu - View commit details
-
Copy full SHA for ce8c43d - Browse repository at this point
Copy the full SHA ce8c43dView commit details
Commits on Mar 27, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 9ce80f2 - Browse repository at this point
Copy the full SHA 9ce80f2View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 4.0.1...main