Commit Graph

  • a809775841 Implemented backup_init Maas-Maarten Zeeman 2022-01-08 15:05:32 +01:00
  • c08ae01775 Merge branch 'master' into expose-backup-api Maas-Maarten Zeeman 2022-01-07 13:45:51 +01:00
  • 9c40ca8f0a Bumped year in copyright Maas-Maarten Zeeman 2022-01-07 12:21:35 +01:00
  • 6bdaf1e894 Added basics to expose backup api Maas-Maarten Zeeman 2022-01-06 23:55:40 +01:00
  • c764204c23 Bump version number Maas-Maarten Zeeman 2022-01-05 20:07:24 +01:00
  • 612b2e2518 Fix foreach and map typespecs. Turned on dialyzer underspecs Maas-Maarten Zeeman 2022-01-04 16:21:02 +01:00
  • 7c936b1112 Fix some type specs Maas-Maarten Zeeman 2022-01-04 13:05:43 +01:00
  • 570d3cbb13 Use sqlite_changes64 Maas-Maarten Zeeman 2022-01-04 11:44:30 +01:00
  • 6c29699a94 Merge pull request #72 from mmzeeman/cleanup-connection-and-statement-types Maas-Maarten Zeeman 2022-01-04 11:33:55 +01:00
  • b8882581ac Fix merge Maas-Maarten Zeeman 2022-01-04 11:26:35 +01:00
  • 3cb540a553 Merge branch 'master' into cleanup-connection-and-statement-types Maas-Maarten Zeeman 2022-01-04 11:07:22 +01:00
  • 1428e5396c Fix return type problem Maas-Maarten Zeeman 2022-01-04 11:00:28 +01:00
  • 4e56d6cb9c Whitespace Maas-Maarten Zeeman 2022-01-04 10:22:59 +01:00
  • 6646fa1a0a Added tests for closed database behaviour Maas-Maarten Zeeman 2022-01-03 23:49:43 +01:00
  • 49aff0cf9a Added extra check for closed database in update_hook Maas-Maarten Zeeman 2022-01-03 23:33:37 +01:00
  • 40456147da Clarify names used for raw connections and statements Maas-Maarten Zeeman 2022-01-03 23:01:24 +01:00
  • 09a9c86097 Add function to get the last insert rowid (#62) Joe Freeman 2022-01-03 17:05:27 +00:00
  • d77b1fa76c Travis is no longer used for building Maas-Maarten Zeeman 2022-01-03 15:40:19 +01:00
  • 116dbbdc87 Test NULL binding (#25) Andrew Varner 2022-01-03 09:12:33 -05:00
  • f60a0b45e7 Merged interrupt after timeout pr (#71) Maas-Maarten Zeeman 2022-01-03 15:10:40 +01:00
  • 852c3286cf Add specs docs and refactor (#70) Maas-Maarten Zeeman 2022-01-03 14:09:01 +01:00
  • df3be87201 Test new releases on 21,22,23, and 24 Maas-Maarten Zeeman 2022-01-01 12:23:26 +01:00
  • eaaaf7942b Bump 3.37.1 (#69) Maas-Maarten Zeeman 2022-01-01 11:56:51 +01:00
  • 20f7a2916f Updated base sqlite code (#68) Maas-Maarten Zeeman 2021-11-20 20:42:09 +01:00
  • 225ac60cf4 Add map/4, foreach/4 with query parameters (#67) Rudolf Schlatte 2021-11-20 20:41:44 +01:00
  • a4ec12b448 Upgrade to 3.35.0 (#66) Maas-Maarten Zeeman 2021-03-13 11:15:30 +01:00
  • e71350d2b9 Update README.md Maas-Maarten Zeeman 2020-10-29 08:10:59 +01:00
  • c64f9d1ed4 Fix the test gh action. Don't download rebar3, but use the one provided by the erlang image Maas-Maarten Zeeman 2020-10-29 08:07:19 +01:00
  • f7d59738aa Update test.yml Maas-Maarten Zeeman 2020-10-29 07:45:09 +01:00
  • 4ac7807e03 Update test.yml Maas-Maarten Zeeman 2020-10-29 07:43:15 +01:00
  • 298580e500 Create test.yml Maas-Maarten Zeeman 2020-10-28 21:30:28 +01:00
  • b7c68f7f2e Removed dependency on wget, and bumped rebar3 version Maas-Maarten Zeeman 2020-10-02 16:21:09 +02:00
  • 2fdd5834ad Release v0.4.1 (#61) Connor Rigby 2020-03-02 13:59:58 -08:00
  • 8d61e3239b Merge pull request #60 from danielspofford/cflags Maas-Maarten Zeeman 2020-03-02 22:49:29 +01:00
  • 58e8c1d805 Extend cflags for specific architectures Daniel Spofford 2019-11-19 10:13:05 -06:00
  • f595a5ac4f Merge pull request #57 from ConnorRigby/rebar3-update Maas-Maarten Zeeman 2019-05-27 20:02:49 +02:00
  • 0e72f091aa Merge pull request #58 from ConnorRigby/esqlite-use-system-fix Maas-Maarten Zeeman 2019-04-21 12:06:51 +02:00
  • dea7ba1a35 Fix ESQLITE_USE_SYSTEM Connor Rigby 2019-04-19 08:17:27 -07:00
  • 1f6070a7b1 Update Makefile to use rebar3 instead of rebar Connor Rigby 2019-04-19 07:52:35 -07:00
  • b3e158311f Merge pull request #56 from ConnorRigby/hex-update Maas-Maarten Zeeman 2019-04-11 19:43:16 +02:00
  • 089316ee0a Update docs for releasing package on hex.pm Connor Rigby 2019-04-11 10:40:20 -07:00
  • 79c2655177 Merge pull request #55 from mmzeeman/wip-update-otp-releases Maas-Maarten Zeeman 2019-04-11 09:02:07 +02:00
  • ec5d3e0d48 Update the otp_release list to something more recent Maas-Maarten Zeeman 2019-04-11 08:53:55 +02:00
  • 8e569adfd3 Update README.md Maas-Maarten Zeeman 2019-04-11 08:39:33 +02:00
  • 65a0a21445 Merge pull request #53 from se-apc/sqlite_3.27 Maas-Maarten Zeeman 2019-04-11 08:24:31 +02:00
  • 0743f9216a Merge pull request #54 from TenderPro/master Maas-Maarten Zeeman 2019-04-11 08:21:02 +02:00
  • 765951ae09 Added fetchall/3 and q/4 functions extended by Timeout parameter. Alex Golubov 2019-03-29 17:49:35 +05:00
  • db73ab8ce2 Add ESQLITE_USE_SYSTEM Michael Schmidt 2019-03-14 15:20:25 +00:00
  • f236290168 Bump to Sqlite 3.27.2 Michael Schmidt 2019-03-12 17:54:06 +00:00
  • ed7c659a52 Merge pull request #52 from ConnorRigby/version-bump Maas-Maarten Zeeman 2019-01-03 17:16:49 +01:00
  • ee87913fb8 Bump version connor rigby 2018-12-19 09:39:42 -08:00
  • 5ff91aa96d Merge pull request #49 from ConnorRigby/get-autocommit Maas-Maarten Zeeman 2018-12-15 16:40:03 +01:00
  • 50918812b9 Merge pull request #51 from ConnorRigby/gcc-49-fix Maas-Maarten Zeeman 2018-12-15 16:38:56 +01:00
  • 1cb801d0a8 Upgraded sqlite to 3.26. It fixes a remote execution bug Maas-Maarten Zeeman 2018-12-15 16:32:37 +01:00
  • c1a0d60574 Fix compile for debian/gcc 4.9 Connor Rigby 2018-12-11 08:41:45 -08:00
  • d014a4d525 Implement get_autocommit connor rigby 2018-12-02 11:10:03 -08:00
  • 2dd24c5381 Merge pull request #46 from ConnorRigby/hex-docs Maas-Maarten Zeeman 2018-12-02 15:11:06 +01:00
  • b75d5f9839 Merge pull request #48 from ConnorRigby/notifications Maas-Maarten Zeeman 2018-12-02 15:10:32 +01:00
  • c6f6e405cb Merge pull request #47 from ConnorRigby/version-update Maas-Maarten Zeeman 2018-12-02 15:08:41 +01:00
  • 8fa063a3f1 Add ability to subscribe to table updates. Connor Rigby 2018-11-29 13:29:15 -08:00
  • 2eb08f5334 Update Hex document. Connor Rigby 2018-11-29 12:38:34 -08:00
  • cb28380fc4 Update version. Connor Rigby 2018-11-29 12:46:04 -08:00
  • ab25c2d2b6 Update README.md Maas-Maarten Zeeman 2018-09-05 06:58:27 +02:00
  • 6728a0c020 Merge pull request #43 from TenderPro/BulkRowsReading Maas-Maarten Zeeman 2018-07-17 22:52:59 +02:00
  • 56a6808941 Merge pull request #41 from TenderPro/Upgrade-SQLite-to-3.24.0 Maas-Maarten Zeeman 2018-07-17 12:30:57 +02:00
  • ad1f9b83c5 Added errors handling to the try_multi_step Alex Golubov 2018-07-12 15:31:56 +05:00
  • f5d73f7c82 Reading multiple rows from sqlite and send to Erlang process in one bulk. Alex Golubov 2018-07-05 22:55:10 +05:00
  • 34b144eeea Upgrade SQLite to 3.24.0. Alex Golubov 2018-07-05 22:05:10 +05:00
  • ab0fb51306 Merge pull request #36 from scouten/sqlite-3.18.0 Maas-Maarten Zeeman 2018-01-18 18:38:55 +01:00
  • f0f7f801c4 Merge pull request #37 from mmmries/fix_typespecs Maas-Maarten Zeeman 2018-01-18 18:37:49 +01:00
  • cbf3564b19 Merge pull request #35 from scouten/hex.pm Maas-Maarten Zeeman 2018-01-18 18:36:52 +01:00
  • 869f08d36a fix type specs for the q/2 and q/3 functions Michael Ries 2018-01-17 23:14:36 -07:00
  • 6e0d8d42e3 Update tests to expect new version of SQLite. Eric Scouten 2017-04-22 15:55:54 -07:00
  • 6bb10f8939 Upgrade SQLite to 3.18.0. Eric Scouten 2017-04-22 15:24:03 -07:00
  • 5de69f3107 Back out whitespace changes to esqlite.app.src. Eric Scouten 2017-03-21 08:50:42 -07:00
  • 067166b965 Add a note about hex.pm releases. Eric Scouten 2017-03-21 08:46:01 -07:00
  • a84f5178ed Add license, maintainers, and links. Eric Scouten 2017-03-20 16:50:56 -07:00
  • 3ef85ef591 Ensure Makefile is included in package. Eric Scouten 2017-03-20 16:33:41 -07:00
  • aaa6eb884a version bump Eric Scouten 2017-03-20 16:19:51 -07:00
  • c1ba116de4 Pass the statement to the command thread in an erlang term to prevent it from being destructed before it was processed Maas-Maarten Zeeman 2017-03-01 23:25:45 +01:00
  • 792921fbcc Swapped malloc and free for enif_alloc and enif_free Maas-Maarten Zeeman 2017-03-01 22:32:54 +01:00
  • bd6d4aaaa7 Added check to make sure sqlite is build in thread-safe mode Maas-Maarten Zeeman 2017-03-01 11:17:12 +01:00
  • aefc294613 Removed unneeded if statements Maas-Maarten Zeeman 2017-03-01 08:48:11 +01:00
  • d4969140bc Cleaned up connection reference inside c-struct of statement Maas-Maarten Zeeman 2017-02-28 23:38:14 +01:00
  • 3f1ef40b90 Fix reference count to connection when a prepared statement is made Maas-Maarten Zeeman 2017-02-26 14:55:47 +01:00
  • f6d0f8b3e9 Store the reference to the connection when prepare fails. Maas-Maarten Zeeman 2017-02-24 16:54:30 +01:00
  • fe80c2279b Release the statement when prepare fails. Maas-Maarten Zeeman 2017-02-24 16:42:07 +01:00
  • 57e01c9968 Remove unneeded variable Maas-Maarten Zeeman 2017-02-24 16:29:50 +01:00
  • dc294c0d25 Don't release the connection when prepare_v2 fails Maas-Maarten Zeeman 2017-02-24 16:28:08 +01:00
  • 785903ae6d Keep a reference to the connection before the prepare statement is put on the command queue. Maas-Maarten Zeeman 2017-02-22 22:03:26 +01:00
  • 3d546ff8a4 Empty the command queue before destroying it. It could contain commands. Fixes a crash Maas-Maarten Zeeman 2016-12-16 11:14:33 +01:00
  • a0c5b39ae1 Merge pull request #28 from project-fifo/master Maas-Maarten Zeeman 2015-10-25 15:10:11 +01:00
  • 69fe344610 Fix dialyzer warnings Heinz N. Gies 2015-09-21 18:24:50 +02:00
  • 16ffe88bbc some update on versioning. Heinz N. Gies 2015-08-07 00:34:15 +02:00
  • fb2a41b4da some rebar3 compatibility Heinz N. Gies 2015-08-07 00:23:50 +02:00
  • ba76609865 added soem rebar3 stuff Heinz N. Gies 2015-08-07 00:07:12 +02:00
  • f7b151f64c Merge pull request #27 from NineFX/bump-sqlite-version Maas-Maarten Zeeman 2015-08-02 17:01:36 +02:00
  • c295381715 Removed unneeded queue_send and made closing the db more robust. Does this fix #20? Maas-Maarten Zeeman 2015-08-02 16:55:36 +02:00
  • db9383cc30 Bump SQLite version Drew Varner 2015-07-25 15:28:04 -04:00
  • 584f76a67c Merge pull request #17 from jazzyb/erlang18 Maas-Maarten Zeeman 2015-06-30 21:44:40 +02:00