Commit Graph

  • 925923c507 fix load extension Paulo Coutinho 2021-10-01 19:27:16 -03:00
  • 320f4c5b46
    Export cmake as the build type dependency AR Dabbour 2021-09-13 10:53:18 +03:00
  • 8e35c54e70
    Conform to CMakeLists.txt project name AR Dabbour 2021-09-13 10:51:23 +03:00
  • 8ba1f630f0
    Add catkin configuration AR Dabbour 2021-09-13 10:34:39 +03:00
  • bfe0221b8c Disable std::filesystem on macOS targetting <10.15 Jason Rhinelander 2021-08-19 22:01:23 -03:00
  • 44bd9c4f38
    Merge pull request #334 fix link for HAS_CODEC from linux-fan-dave/master Sébastien Rombauts 2021-07-25 17:22:54 +02:00
  • cc66ccfbe3
    Merge pull request #333 Added Database and Statement method getChanges() from SRombauts/get-changes Sébastien Rombauts 2021-07-25 12:35:55 +02:00
  • 359aae4cbe We only need to link the cipher version of sqlite in case of HAS_CODEC David Feurle 2021-07-25 12:13:40 +02:00
  • 64c34bc7bd Added unit tests for new getChanges() and fix comment being too long Sébastien Rombauts 2021-07-25 10:05:37 +02:00
  • 74c8627df1 Update changelog Sébastien Rombauts 2021-07-25 09:39:09 +02:00
  • ca7c0e5f1a Added Database and Statement method getChanges() Sébastien Rombauts 2021-07-25 09:36:17 +02:00
  • b1f67393fd It's the sqlite3 library that needs threads Tiger Wang 2021-06-24 20:52:28 +01:00
  • 0c46d86e0d
    Merge pull request #324 Fix Readme installation instructions from franklange/fix_readme_install Sébastien Rombauts 2021-03-26 11:41:34 +01:00
  • 2383860654 Fix Readme installation instructions Frank Lange 2021-03-20 14:26:39 +01:00
  • f6b32259f2 Fix build with system provided lib older than SQlite 3.31.0 from 2020-01-22 Sébastien Rombauts 2021-01-18 13:05:56 +01:00
  • e779e68c78
    Merge pull request #305 Add other constants that work with sqlite3_open_v2 from LuAPi/more-flags Sébastien Rombauts 2021-01-18 12:35:53 +01:00
  • 114f89de30
    Fix #317 Visual Studio 2019 compilation error ('SQLite::Database::Database': delegating constructor calls itself) (#318) Ivan Shynkarenka 2021-01-09 10:57:37 +03:00
  • ef650e06d6 Update Travis CI config to remove a deprecation warning and old TODOs Sébastien Rombauts 2021-01-06 18:35:26 +01:00
  • cac0000ada Merge #299 Added Savepoint support from catalogm Sébastien Rombauts 2021-01-06 11:06:50 +01:00
  • a9ef8c9ae4 Update changelog Sébastien Rombauts 2021-01-06 10:58:32 +01:00
  • 9b6c0cf6ea
    Merge pull request #295 Compile internal SQLite library with -ffunction-sections from smichaku/smichaku/sqlite-function-sections Sébastien Rombauts 2021-01-06 10:53:43 +01:00
  • 79b5d0dfe9
    Update SQLite3 from 3.33.0 to 3.34.0 (2020-12-01) Sébastien Rombauts 2021-01-06 10:45:46 +01:00
  • 93580bda24 Fix the compilation of example2 on latest MSVC Sébastien Rombauts 2021-01-06 09:41:13 +01:00
  • c101d4490f Updated SQLite3 from 3.33.0 to 3.34.0 (2020-12-01) Sébastien Rombauts 2021-01-06 09:14:31 +01:00
  • 81e5a1f910
    Add Database constructor for filesystem::path #296 (#314) Patrick Servello 2021-01-06 01:41:32 -06:00
  • 080bfbda57
    Merge pull request #313 [CMake] Add SQLITECPP_INCLUDE_SCRIPT option from past-due/master Sébastien Rombauts 2021-01-04 09:04:49 +01:00
  • 113d43f561 [CMake] Add SQLITECPP_INCLUDE_SCRIPT option past-due 2020-12-11 18:41:43 -05:00
  • 3fcb352c3a Update changelog Sébastien Rombauts 2020-11-27 18:40:52 +01:00
  • 845f315ab3
    Merge pull request #311 Add Database::tryExec() from kcowolf/master Sébastien Rombauts 2020-11-25 17:25:30 +01:00
  • 721b245045
    Merge pull request #308 Fix build warning due to string truncation from stauffer-garmin/master Sébastien Rombauts 2020-11-18 08:36:34 +01:00
  • 3e354046e1
    Merge pull request #236 Disable explicit setting of MSVC runtime from BioDataAnalysis/emmenlau_remove_msvc_runtime_setting Sébastien Rombauts 2020-11-18 08:27:50 +01:00
  • 1d0d8fe446 Add Database::tryExec() Benjamin Stauffer 2020-11-12 02:05:05 -06:00
  • 0ae04a60d9 Fix build warning due to string truncation Ben Stauffer 2020-11-09 17:09:58 -06:00
  • 503afc396c Add other constants that work with sqlite3_open_v2 Luke Pitt 2020-10-08 12:18:55 +01:00
  • a25ffb56ab Fix sqlite3 target includes for build interface Peter Bell 2020-05-08 02:27:52 +01:00
  • adb7e7c489
    Merge pull request #300 Update SQLite3 from 3.32.3 to 3.33.0 (2020-08-14) from catalogm/update_sqlite3 Sébastien Rombauts 2020-09-12 21:06:44 +02:00
  • 61bdad3aae Added test for Savepoint, calling rollback after release or commit Kelvin Hammond 2020-09-10 19:03:00 -04:00
  • ee6762c0d9 Added: Savepoint support Kelvin Hammond 2020-09-10 18:52:11 -04:00
  • 9875a7591a Updated SQLite3 from 3.32.3 to 3.33.0 (2020-08-14) Kelvin Hammond 2020-09-10 18:54:32 -04:00
  • 6f9075d511 Compile internal SQLite library with -ffunction-sections Micha Kalfon 2020-08-23 13:05:25 +03:00
  • 4e3d36af2d Release 3.1.1 Sébastien Rombauts 2020-08-19 18:02:41 +02:00
  • a6bb7bcc8f
    Merge pull request #293 Remove FindSQLiteCpp.cmake from sum01/fix_283 Sébastien Rombauts 2020-08-19 14:24:04 +02:00
  • 72c4983056
    Remove FindSQLiteCpp.cmake sum01 2020-08-18 12:07:26 -04:00
  • cc2e488d1a
    Merge pull request #291 Add OPEN_FULLMUTEX flag into Database.h file from rwrx/fullmutex-flag Sébastien Rombauts 2020-08-12 00:03:55 +02:00
  • b93de0a42e
    Merge pull request #292 Fix compilation if using SQLITE_HAS_CODEC from sum01/fix_sqlcipher_compile Sébastien Rombauts 2020-08-11 22:00:09 +02:00
  • 15b307a099
    Fix compilation if using SQLITE_HAS_CODEC sum01 2020-08-11 14:51:31 -04:00
  • 27f2cd2a7b Add OPEN_FULLMUTEX flag into Database.h file Tomas Vajda 2020-08-11 18:40:08 +02:00
  • 80b58170a8 Release 3.1.0 Sébastien Rombauts 2020-08-11 17:05:57 +02:00
  • c88a0adafd Update SQLite3 from 3.32.1 to 3.32.3 (2020-06-18) Sébastien Rombauts 2020-08-11 16:59:37 +02:00
  • d2be4c84bf
    Merge pull request #287 Fixed installation on other than Ubuntu distributions from xvitaly/fix-installation Sébastien Rombauts 2020-08-03 16:07:32 +02:00
  • 36cf2cb57b
    Merge pull request #288 Allow building of sqlite JSON1 extension when building internal sqlite library from zxey/feature-json1-extension Sébastien Rombauts 2020-08-03 16:06:20 +02:00
  • 0d2294e36f Allow building of sqlite JSON1 extension when building internal sqlite library zxey 2020-07-29 14:38:26 +02:00
  • f9caf62ac8
    Fixed installation on other than Ubuntu distributions. Vitaly Zaitsev 2020-07-21 11:44:02 +02:00
  • 9106e8da0a
    Add CMake option to toggle stack protection #286 from chrisdalke/master Sébastien Rombauts 2020-07-12 09:28:17 +02:00
  • 1aa82864ce Add CMake option to toggle stack protection hardening Chris Dalke 2020-07-11 23:09:38 -04:00
  • f757b640b1
    Merge pull request #284 Add SQLITE_OPEN_FULLMUTEX flag from rwrx/fullmutex-flag Sébastien Rombauts 2020-06-05 22:48:53 +02:00
  • 8ecadfd629 Add SQLITE_OPEN_FULLMUTEX flag Tomas 2020-06-04 14:45:47 +02:00
  • 6a5a24f9a9 Fix FindSQLiteCpp for find_package(SQLiteCpp) to work without any requested version Sébastien Rombauts 2020-06-01 16:23:22 +02:00
  • 7edd337591 Update SQLite3 from 3.30.1 to 3.32.1 (2020-05-25) Sébastien Rombauts 2020-06-01 13:25:50 +02:00
  • afa11d94e0 Link SQLite3 publicly cmake-scoping Peter Bell 2020-06-01 11:50:06 +01:00
  • f0cd9e3586
    Merge pull request #278 from sum01/fix_cmake_config Sébastien Rombauts 2020-05-14 21:02:59 +02:00
  • 42f476d918
    Add missing Threads dependency to Config.cmake.in sum01 2020-05-14 13:50:31 -04:00
  • fd569f58a6 Make SQLite includes private Peter Bell 2020-05-08 12:32:57 +01:00
  • 7cfe26ee9f Fix include scoping issues with sqlite3 Peter Bell 2020-05-08 12:21:35 +01:00
  • 829d549af3 Fix sqlite3 target includes for build interface cmake-fix Peter Bell 2020-05-08 02:27:52 +01:00
  • a5e1c70883
    Merge pull request #275 Add a method on Statement to get the declared type of a column. from daniel-schmidt/master Sébastien Rombauts 2020-03-27 08:09:20 +01:00
  • 0c9d4a3f36 Improved name of new function, documentation and tests. Daniel Schmidt 2020-03-26 09:19:27 +01:00
  • 9dee407ff0 Added unit tests for new function on statements. Daniel Schmidt 2020-03-25 16:20:10 +01:00
  • 98aff92081 Implemented getDeclaredType with documentation. Daniel Schmidt 2020-03-16 15:26:30 +01:00
  • 01cf6f2d2a
    Merge pull request #274 Install both cmake files into same lib directory from tcraigtyler/master Sébastien Rombauts 2020-02-11 07:46:00 +01:00
  • 9ef6dd5391
    Install cmake files into same directory Craig Tyler 2020-02-10 17:03:38 -08:00
  • be1a8eeace Release 3.0.0 Sébastien Rombauts 2020-01-31 09:43:28 +01:00
  • 0903df8b4f Add a docs/ directory with a copy of the README.md for Github web page Sébastien Rombauts 2020-01-30 21:12:26 +01:00
  • 5fd6b9c9b3
    Merge pull request #269 from BioDataAnalysis/emmenlau_add_simple_cpp11 Sébastien Rombauts 2020-01-30 14:25:23 +01:00
  • b5efb40ad7 CMakeLists.txt: Better handling of c++ standard. Set base level to c++11, but allow other versions Mario Emmenlauer 2020-01-30 09:58:21 +01:00
  • adad71b1db Add an example2 based on SQLiteCpp_Example repository Sébastien Rombauts 2020-01-29 23:19:04 +01:00
  • 801ed9106d Remove duplicate target_include_directories() where /include is now public Sébastien Rombauts 2020-01-29 22:28:20 +01:00
  • 76bd3b2f54 Fix #267 'SQLiteCpp/SQLiteCpp.h' file not found Sébastien Rombauts 2020-01-29 21:57:43 +01:00
  • ffc1a3ef65 Fix the SQLITECPP_PURE_FUNC macro to actually use the correct "pure" attribute Sébastien Rombauts 2020-01-14 09:47:43 +01:00
  • 13759e15ef
    Merge pull request #243 adding a pure attribute to getIndex() from KOLANICH/efficiency_2 Sébastien Rombauts 2020-01-14 09:43:13 +01:00
  • 91fe2d75f5
    Merge pull request #234 support for external sqlite3 from BioDataAnalysis/emmenlau_support_external_sqlite Sébastien Rombauts 2020-01-13 22:23:37 +01:00
  • a166062c18 Significantly improved support for external sqlite3, and generalized thread and dl libs on Unix/Linux/Mac Mario Emmenlauer 2020-01-10 14:29:22 +01:00
  • 51bd6d66ea Added a pure method. Should improve efficiency KOLANICH 2019-02-12 12:26:04 +03:00
  • 8485bb7d29 Add comments and TODO in Travis CI build matrix Sébastien Rombauts 2020-01-12 22:12:10 +01:00
  • a0f72c7797 Hide logs of goto in windows build.bat script Sébastien Rombauts 2020-01-12 22:11:38 +01:00
  • 9108bbb60f Add CMake messages about Googletest link / compilation Sébastien Rombauts 2020-01-12 22:07:23 +01:00
  • eadd166d75 Fix a warning testing return of strncmp Sébastien Rombauts 2020-01-12 22:05:53 +01:00
  • 521181ca51 Added option to configure static vs shared MSVC runtime Mario Emmenlauer 2019-12-14 13:43:00 +01:00
  • a99d48d3c0
    Merge pull request #257 from SRombauts/statement-unit-tests Sébastien Rombauts 2020-01-09 15:01:36 +01:00
  • cb421a8518
    Merge pull request #242 from KOLANICH/efficiency_1 Sébastien Rombauts 2020-01-09 14:09:39 +01:00
  • f70374262d Improve Statement unit tests coverage (bind by name with a std::string) Sébastien Rombauts 2020-01-09 09:43:01 +01:00
  • 97b2a070ed Update the changelog with recent improvements Sébastien Rombauts 2020-01-07 23:17:38 +01:00
  • ab8ff7376c Fix linking with system library (libsqlite3) Sébastien Rombauts 2019-01-06 22:54:20 +01:00
  • a7d9456f05 Re-enable Coverity static analysis Sébastien Rombauts 2020-01-04 23:11:40 +01:00
  • 852d66d631 Travis CI build status ?branch=master Sébastien Rombauts 2020-01-04 22:31:56 +01:00
  • 3757998c16 Improve test coverage of Database: improve tests & remove a variant of createFunction() Sébastien Rombauts 2020-01-04 22:28:55 +01:00
  • 0fd0746863
    Merge pull request #253 Keep inline functions for GCov code coverage Sébastien Rombauts 2020-01-04 22:18:57 +01:00
  • a879fbbe9f Add -fkeep-inline-functions COMPILE_FLAGS to SQLiteCpp Sébastien Rombauts 2020-01-04 20:48:32 +01:00
  • dcc623d745 Remove some redundant inline keywords Sébastien Rombauts 2020-01-04 20:46:11 +01:00
  • d4bafc0e68
    Merge pull request #252 Run Valgrind memcheck on Travis CI from SRombauts/travis-valgrind Sébastien Rombauts 2020-01-04 19:20:40 +01:00