Commit Graph

141 Commits

Author SHA1 Message Date
Fedor Indutny
34dced2d27 fix windows build 2025-02-13 16:31:02 -08:00
Fedor Indutny
2a6d9a51fe Compatibility with pnpm 2025-02-13 14:37:15 -08:00
Fedor Indutny
0000015ba0 deps: bump extension to fix compilation issues 2025-02-05 09:57:37 -08:00
Fedor Indutny
8c74ab6e62 deps: use sha512-asm after all 2025-01-28 13:47:19 -08:00
Fedor Indutny
841b625bd4 deps: update extension to 0.2.1 2025-01-02 12:15:10 -08:00
ayumi-signal
9abaedb382 Fix build on windows arm64 2024-10-28 15:18:54 -07:00
Fedor Indutny
c10c625237 Add back libraries on Windows 2024-10-18 15:37:52 -07:00
Fedor Indutny
fc60881b64 Fix build 2024-10-18 15:15:42 -07:00
Fedor Indutny
3a959e1c31 Use signal-sqlcipher-extension 2024-10-18 14:47:29 -07:00
Fedor Indutny
19577c3691 Use smaller fts5 extension 2024-10-16 12:31:10 -07:00
Fedor Indutny
fc026bf4b6 Match MACOSX_DEPLOYMENT_TARGET to Electron 2024-10-16 12:07:13 -07:00
Fedor Indutny
5c0f7371f7 Use -flto for sqlcipher as well 2024-10-16 12:04:10 -07:00
Fedor Indutny
f66b8c6dd1 Use SQLCIPHER_CRYPTO_CC on macOS 2024-10-16 09:39:46 -07:00
Fedor Indutny
01d99874a6 Omit features we don't use 2024-10-16 09:39:46 -07:00
Fedor Indutny
6439afa9d5 Revert all changes since v8.8.5 to reapply cleanly 2024-10-16 09:39:01 -07:00
Fedor Indutny
27576d4b2e Return back -O3 2024-10-15 17:56:54 -07:00
Fedor Indutny
e64c401b72 Some further optimizations 2024-10-15 17:20:39 -07:00
Fedor Indutny
ca1e8a28dd Omit even more things 2024-10-15 17:09:34 -07:00
Fedor Indutny
f6eaf92037 Omit things we don't use 2024-10-15 17:08:43 -07:00
Fedor Indutny
c418b73871 Update to sqlcipher 4.6.1 2024-08-20 19:18:35 -07:00
Fedor Indutnyy
81f37a2f04 deps: cherry-pick FTS5 fix from upstream
Ref: https://sqlite.org/src/info/cc0f82a480a400c6
2023-09-18 10:59:41 -07:00
Fedor Indutnyy
d467d0fc5e deps: link with ntdll 2023-08-31 14:45:14 -07:00
Fedor Indutnyy
23dfe23e16 deps: update to sqlcipher 4.5.5 2023-08-31 12:18:04 -07:00
Fedor Indutnyy
fe42144e18 deps: update tokenizer to 0.2.1 2023-02-10 10:53:49 -08:00
Fedor Indutnyy
0ff0819c0d deps: update sqlcipher to 4.5.3-fts 2023-02-09 09:58:15 -08:00
Fedor Indutnyy
f328d9b496 deps: add missing libs for the latest rust 2023-01-31 13:19:27 -08:00
Fedor Indutnyy
d48edee39a deps: update tokenizer to 0.2.0 2023-01-31 12:18:30 -08:00
Fedor Indutnyy
2e432b0aad rename tokenizer to signal_tokenizer 2023-01-26 14:58:27 -08:00
Fedor Indutnyy
ce0f0aa094 deps: try different library placement 2023-01-25 21:52:50 -08:00
Fedor Indutnyy
50230955c0 gyp: copy windows lib properly 2023-01-25 21:25:05 -08:00
Fedor Indutnyy
dbe34b75a4 deps: fix gyp bug 2023-01-25 19:56:40 -08:00
Fedor Indutnyy
ac7338ad39 src: use our custom icu_tokenizer 2023-01-25 19:36:39 -08:00
Fedor Indutnyy
6beeec2f07 deps: slight build optimizations 2023-01-18 15:05:28 -08:00
Fedor Indutnyy
ce2676e8d8 Fix windows builds 2022-12-14 11:32:04 -08:00
Fedor Indutnyy
3a340883dd Merge remote-tracking branch 'upstream/master' into better-sqlcipher 2022-12-14 10:39:13 -08:00
Fedor Indutnyy
bd45ac7818 Move build artifact to CDN 2022-12-14 10:32:47 -08:00
Joshua Wise
36cf1c47bd upgraded to SQLite version 3.40.0 2022-11-21 17:51:44 -06:00
Danilo Bargen
1b32770139
Sort defines alphabetically (#878)
When modifying the defines, this makes it less likely to accidentally
add a define twice.

This also includes a fix for the documentation patching, which
previously ignored the HAVE_* variables and duplicated them on every
call to `download.sh`.
2022-11-21 17:48:17 -06:00
Fedor Indutnyy
afdbd49cf1 Fix build with Electron 21-x-y 2022-11-17 16:31:17 -08:00
Fedor Indutnyy
c4ab3697af Update sqlcipher to support LIMIT in DELETE 2022-11-12 16:36:45 -08:00
Fedor Indutnyy
5caf211b72 Revert "Optimize build side on macOS"
This reverts commit dab57610e8.
2022-11-03 20:49:51 -07:00
Fedor Indutnyy
f51f6fe710 Revert "Optimize linux build size"
This reverts commit fc70f3d416.
2022-11-03 20:49:44 -07:00
Fedor Indutnyy
fc70f3d416 Optimize linux build size 2022-11-03 19:54:44 -07:00
Fedor Indutnyy
dab57610e8 Optimize build side on macOS 2022-11-03 19:49:33 -07:00
Fedor Indutnyy
1cfaa8c9c6 Update sqlcipher to 4.5.2 2022-11-03 19:30:11 -07:00
Joshua Wise
d66747ef56
Update SQLite to version 3.39.4 (#896)
Co-authored-by: mceachen <mceachen@users.noreply.github.com>
2022-10-27 14:47:27 -07:00
Joshua Wise
de2b2e95d0
Update SQLite to version 3.39.1 (#841)
Co-authored-by: mceachen <mceachen@users.noreply.github.com>
2022-07-13 16:56:56 -07:00
Joshua Wise
3c9ac3b6c6
Update SQLite to version 3.39.0 (#828)
Co-authored-by: mceachen <matthew@photostructure.com>
2022-06-25 11:40:15 -07:00
Joshua Wise
9a98290bb4 fixed download script for linux 2022-05-15 23:45:24 -05:00
Matthew McEachen
7aec2ac297
Upgrade SQLite to 3.38.5. Update dependencies. (#808)
* pull in 3.38.5

* Update dependencies with ncu -u

* downgrade mocha to 8, as mocha v10 dropped support for node 10.
2022-05-15 10:58:28 -05:00