45 Commits

Author SHA1 Message Date
Nuno Cruces
222c217bc8 Scripts. 2023-03-20 13:06:31 +00:00
Nuno Cruces
c1dc716391 VFS performance. 2023-03-20 11:02:34 +00:00
Nuno Cruces
15dec13f15 FCNTL_SIZE_HINT, refactor. 2023-03-17 17:13:03 +00:00
Nuno Cruces
f38e36109a FCNTL_HAS_MOVED. 2023-03-17 14:11:09 +00:00
Nuno Cruces
4cb65ccbd9 xFileControl, xDeviceCharacteristics, PSOW. 2023-03-17 13:39:19 +00:00
Nuno Cruces
f789c2fb8b OPEN_NOFOLLOW. 2023-03-16 12:27:44 +00:00
Nuno Cruces
dbaed53b9a Sync and delete improvements. 2023-03-10 14:17:02 +00:00
Nuno Cruces
94c43a8685 Use access syscall. 2023-03-09 01:59:46 +00:00
Nuno Cruces
a25159a070 Fix sharing violation. 2023-03-09 01:23:52 +00:00
Nuno Cruces
e007e9b060 Windows fixes. 2023-03-08 20:10:46 +00:00
Nuno Cruces
ad1e8f4b0e Refactor. 2023-03-07 10:47:55 +00:00
Nuno Cruces
8f29882671 Pass mptest crash. 2023-03-07 04:37:55 +00:00
Nuno Cruces
5f893b5459 Add SQLite mptest. 2023-03-05 12:20:02 +00:00
Nuno Cruces
dbc400eb15 Refactor native code. 2023-03-01 13:12:32 +00:00
Nuno Cruces
21aff4c9f5 Towards incremental blobs. 2023-02-27 03:20:23 +00:00
Nuno Cruces
1ed62d300d Require OFD locks. 2023-02-23 13:29:51 +00:00
Nuno Cruces
d52e0371eb Only reuse main db files. 2023-02-23 02:22:57 +00:00
Nuno Cruces
ec5bd236f8 Documentation. 2023-02-18 03:46:52 +00:00
Nuno Cruces
6a80499823 Panic consistently. 2023-02-16 13:52:05 +00:00
Nuno Cruces
6110e2d6e2 Memory arenas. 2023-02-14 11:34:24 +00:00
Nuno Cruces
3aad1d5d79 Towards xFileControl. 2023-02-13 13:52:52 +00:00
Nuno Cruces
89a8ebecc8 Unix locks. 2023-02-07 03:11:59 +00:00
Nuno Cruces
1593aae62d math/rand.Read deprecated. 2023-02-06 01:01:17 +00:00
Nuno Cruces
e36b2698c9 Tests. 2023-01-29 02:11:41 +00:00
Nuno Cruces
0b011b4af6 Can't sync Windows directories. 2023-01-26 18:20:54 +00:00
Nuno Cruces
eee0c60a5c Refactor. 2023-01-26 15:26:16 +00:00
Nuno Cruces
0ea1ec8bb9 Unix fcntl locks. 2023-01-25 17:47:26 +00:00
Nuno Cruces
921e1eafc2 Error handling. 2023-01-25 14:59:02 +00:00
Nuno Cruces
dbfddf2c5b Localtime. 2023-01-24 23:30:52 +00:00
Nuno Cruces
2fd2a4062c Refactor. 2023-01-23 14:00:37 +00:00
Nuno Cruces
b9369d5544 Reuse files. 2023-01-22 17:51:59 +00:00
Nuno Cruces
48105a529c Refactor. 2023-01-22 15:46:21 +00:00
Nuno Cruces
6527435c0f File open fixes. 2023-01-22 01:50:06 +00:00
Nuno Cruces
8001472090 Refactor. 2023-01-19 15:46:53 +00:00
Nuno Cruces
0345c2be0d Improved error handling. 2023-01-19 14:31:41 +00:00
Nuno Cruces
2cfd5de40e Improved VFS xAccess. 2023-01-19 13:27:32 +00:00
Nuno Cruces
8f350f4a11 VFS xDelete, xTruncate. 2023-01-19 01:12:09 +00:00
Nuno Cruces
21e0f7860a VFS xWrite and xSync. 2023-01-19 00:59:13 +00:00
Nuno Cruces
eba9febdde VFS xFileSize. 2023-01-19 00:25:56 +00:00
Nuno Cruces
8332265b64 VFS xAccess. 2023-01-19 00:18:39 +00:00
Nuno Cruces
bca8487869 VFS xRead. 2023-01-18 23:45:22 +00:00
Nuno Cruces
57692592e6 VFS xOpen and xClose. 2023-01-18 23:19:08 +00:00
Nuno Cruces
14dc5cabd4 Context. 2023-01-18 12:44:14 +00:00
Nuno Cruces
77ff4ea51b VFS xFullPathname. 2023-01-18 12:40:59 +00:00
Nuno Cruces
9c04d4c5e6 Memory VFS. 2023-01-18 01:37:38 +00:00