Nuno Cruces
3950be71c1
HPolyC example.
2024-05-12 01:35:40 +01:00
Nuno Cruces
e0720fdb92
Gorm v1.25.10.
2024-05-09 13:24:36 +01:00
Nuno Cruces
4d23fc3cee
Fix file format.
2024-05-07 16:34:51 +01:00
Nuno Cruces
34882e7c8d
Fix z/OS build.
2024-05-07 01:54:13 +01:00
Nuno Cruces
57686a2cf3
Dependencies.
2024-05-06 20:39:37 +01:00
Nuno Cruces
190ca0f0cc
NPOT sectors.
2024-05-06 11:57:48 +01:00
Nuno Cruces
1a223fa69f
Update README.md
2024-05-06 00:41:56 +01:00
Nuno Cruces
f0ce3e58eb
Docs.
2024-05-04 11:44:54 +01:00
Nuno Cruces
5d5c302ff4
Support for z/OS.
...
Support is behind sqlite3_flock build tag, and tested through s390x Linux. See #86 .
2024-05-04 09:48:50 +01:00
Nuno Cruces
10c494031c
EWOULDBLOCK.
2024-05-03 18:09:24 +01:00
Nuno Cruces
19209b372c
Raise Argon2id iterations.
2024-05-03 14:08:38 +01:00
Nuno Cruces
e0a209908b
Enable more tests.
2024-05-02 23:22:59 +01:00
Nuno Cruces
67d859a5b4
Support custom pepper.
2024-05-02 12:09:39 +01:00
Nuno Cruces
57daee7f59
Update README.md
2024-05-01 12:20:33 +01:00
Nuno Cruces
f976ab0dee
Additional check.
2024-04-30 20:56:42 +01:00
Nuno Cruces
beba988824
Multiple fixes.
2024-04-30 01:30:39 +01:00
Nuno Cruces
992676d7ec
Improved WAL API.
2024-04-27 20:55:14 +01:00
Nuno Cruces
82d8a2d796
Documentation.
2024-04-27 16:31:32 +01:00
Nuno Cruces
811e6e63be
Adiantum pragmas.
2024-04-27 12:19:46 +01:00
Nuno Cruces
3c21784aee
Simplify URI parameters.
2024-04-27 10:44:00 +01:00
Nuno Cruces
019246d1be
Simplify mmap.
2024-04-26 16:45:32 +01:00
Nuno Cruces
8e327a9783
VFS pragma.
2024-04-25 13:30:47 +01:00
Nuno Cruces
09a0ce04ce
Test more. ( #84 )
...
Also, fix the progress callback and disable a slow example.
2024-04-24 15:49:45 +01:00
Nuno Cruces
fdb2ed0376
Fix illumos. ( #83 )
2024-04-24 01:07:17 +01:00
Nuno Cruces
3fb0eeec51
Filename API ( #82 )
...
Also remove VFSParams.
2024-04-23 11:43:14 +01:00
Nuno Cruces
7f6446ad31
Remove cache (side-channel for shared keys).
2024-04-23 02:25:26 +01:00
Nuno Cruces
62b79d2ac3
Shared memory API.
2024-04-21 12:33:38 +01:00
Nuno Cruces
07241d064a
Adiantum encrypting VFS improvements. ( #80 )
...
Encrypt temporary files.
2024-04-21 01:56:38 +01:00
Nuno Cruces
2c30bc996a
Don't panic.
2024-04-18 10:12:17 +01:00
Nuno Cruces
9d2194b4ea
Update README.md
2024-04-18 02:13:59 +01:00
Nuno Cruces
ec1ed22149
Adiantum encrypting VFS. ( #77 )
2024-04-18 01:39:47 +01:00
Nuno Cruces
e86789b285
Test config.
2024-04-16 17:35:45 +01:00
Nuno Cruces
a1fcafa780
Formatting.
2024-04-16 14:02:23 +01:00
Nuno Cruces
ec609ea131
F2FS.
2024-04-16 02:52:37 +01:00
Nuno Cruces
ce97e820d5
wasi-sdk-22.
2024-04-16 01:58:49 +01:00
Nuno Cruces
17f1681477
Remove test.
2024-04-15 13:55:12 +01:00
Nuno Cruces
cc0b011e8d
Readonly WAL.
2024-04-13 17:11:13 +01:00
Nuno Cruces
da9077cbea
Fix repeat runs.
2024-04-12 15:54:48 +01:00
Nuno Cruces
1c3ad12434
WAL and vacuum hooks.
2024-04-12 15:02:01 +01:00
Nuno Cruces
7260962aba
Update README.md
2024-04-11 15:18:49 +01:00
Nuno Cruces
e503be641a
Refactors.
2024-04-11 12:00:17 +01:00
Nuno Cruces
11c03a16f9
Implement shared memory WAL. ( #71 )
...
- enabled by default on 64-bit macOS and Linux (`amd64`/`arm64`)
- depends on merged but unreleased wazero
- may cause small performance regression
- users may need WithMemoryLimitPages if not enough address space available
- needs docs
2024-04-10 13:15:36 +01:00
Nuno Cruces
63938d5705
Simplify tests.
2024-04-04 01:25:52 +01:00
Nuno Cruces
b7d22e8fbf
Fdatasync.
2024-03-21 15:04:59 +00:00
Nuno Cruces
617982f947
F2FS atomic writes. ( #66 )
...
https://sqlite.org/cgi/src/technote/714f6cbbf7
2024-03-21 13:59:47 +00:00
Nuno Cruces
fd3a3a3499
Locking improvements.
2024-03-17 16:17:48 +00:00
Nuno Cruces
c61f7b90f6
Locking improvements.
2024-03-15 16:14:49 +00:00
Nuno Cruces
f2f698b78a
Remove clear.
2024-03-15 14:13:00 +00:00
Nuno Cruces
846b95d2d4
Persistent WAL.
2024-03-14 14:31:16 +00:00
Nuno Cruces
b9453aefb6
SQLite 3.45.2.
...
Also, remove FTS3/4.
2024-03-12 14:24:11 +00:00