Jan Mercl
1349149922
use crt v3.24.9
2020-07-31 14:18:38 +02:00
Jan Mercl
3337c85b5e
103 errors out of 202628 tests on Linux 64-bit little-endian
2020-07-30 17:13:42 +02:00
Jan Mercl
2491c1ae5a
575 errors out of 200676 tests on Linux 64-bit little-endian
...
All memory allocations freed - no leaks
2020-07-28 18:42:57 +02:00
Jan Mercl
b406626c64
release v1.4.0-beta1
2020-07-26 22:36:18 +02:00
Jan Mercl
d8d9f40ce8
fix LICENSE
2020-01-10 10:40:14 +01:00
Jan Mercl
141c3f22b7
fix forgotten TODO
2020-01-01 12:05:39 +01:00
Jan Mercl
ef38ac9c3b
use sqlite3_unlock_notify, fixes #20 .
2019-12-31 16:46:08 +01:00
Jan Mercl
ea2990f204
v1.2.0-alpha.3
2019-12-28 11:22:30 +01:00
Jan Mercl
45936a375a
fix (*stmt).Close logic, closes #19
2019-12-28 11:10:32 +01:00
Jan Mercl
cab95cbf04
add aplha.2 compatible example for module mode
2019-12-27 12:24:40 +01:00
Jan Mercl
6efd3c7000
v1.1.0-alpha.2
2019-12-26 17:24:51 +01:00
Jan Mercl
8717080461
add concurrent inserts test
2019-12-21 11:00:50 +01:00
Jan Mercl
bfb8a00ee0
386: support SQLite's multi-thread model
2019-12-19 16:03:28 +01:00
Jan Mercl
58026126c2
support SQLite's multi-thread model
2019-12-19 15:58:58 +01:00
Jan Mercl
179c16d747
v1.1.0-alpha.1
2019-12-18 18:33:15 +01:00
Jan Mercl
0bd6d67fef
prepare pre-alpha release
2019-12-18 17:51:11 +01:00
Jan Mercl
8afe3d5bd9
Initialize module support
2018-11-09 16:17:25 +01:00
Jan Mercl
6815fe120f
Make modernc.org the repository root
2018-11-06 18:50:11 +01:00
Jan Mercl
89fd60bf68
Make modernc.org the repository root
2018-11-06 18:03:25 +01:00
Jan Mercl
0757a22337
Use cznic/ccgo/crt instead of cznic/crt.
...
modified: generator.go
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
modified: internal/bin/bin_windows_386.go
modified: internal/bin/bin_windows_amd64.go
modified: internal/mptest/mptest_linux_386.go
modified: internal/mptest/mptest_linux_amd64.go
modified: internal/threadtest1/threadtest1_linux_386.go
modified: internal/threadtest1/threadtest1_linux_amd64.go
modified: internal/threadtest2/threadtest2_linux_386.go
modified: internal/threadtest2/threadtest2_linux_amd64.go
modified: internal/threadtest3/threadtest3_linux_386.go
modified: internal/threadtest3/threadtest3_linux_amd64.go
modified: internal/threadtest4/threadtest4_linux_386.go
modified: internal/threadtest4/threadtest4_linux_amd64.go
modified: sqlite.go
2018-04-10 10:33:55 +02:00
Jan Mercl
1b11dbb188
Regenerate Linux/386 using lates CCGO.
...
modified: internal/bin/bin_linux_386.go
modified: internal/mptest/mptest_linux_386.go
modified: internal/threadtest1/threadtest1_linux_386.go
modified: internal/threadtest2/threadtest2_linux_386.go
modified: internal/threadtest3/threadtest3_linux_386.go
modified: internal/threadtest4/threadtest4_linux_386.go
2017-07-15 22:00:16 +02:00
Jan Mercl
43512da125
Regenerate Linux/amd64 using latest CCGO.
...
modified: internal/bin/bin_linux_amd64.go
modified: internal/mptest/mptest_linux_amd64.go
modified: internal/threadtest1/threadtest1_linux_amd64.go
modified: internal/threadtest3/threadtest3_linux_amd64.go
modified: internal/threadtest4/threadtest4_linux_amd64.go
2017-07-15 21:03:45 +02:00
Jan Mercl
d7e92b1258
Regenerate Linux/amd64 using latest CCGO.
...
modified: generator.go
modified: internal/bin/bin_linux_amd64.go
modified: internal/mptest/mptest_linux_amd64.go
modified: internal/threadtest1/threadtest1_linux_amd64.go
modified: internal/threadtest2/threadtest2_linux_amd64.go
modified: internal/threadtest3/threadtest3_linux_amd64.go
modified: internal/threadtest4/threadtest4_linux_amd64.go
2017-07-15 14:51:15 +02:00
Jan Mercl
4c91ab146a
Update generator.go.
...
modified: generator.go
modified: main.c
2017-07-14 19:20:46 +02:00
Jan Mercl
4becaacb97
Regenerate Linux/amd64 using latest CCGO.
...
modified: generator.go
modified: internal/bin/bin_linux_amd64.go
modified: internal/mptest/mptest_linux_amd64.go
modified: internal/threadtest1/threadtest1_linux_amd64.go
modified: internal/threadtest2/threadtest2_linux_amd64.go
modified: internal/threadtest3/threadtest3_linux_amd64.go
modified: internal/threadtest4/threadtest4_linux_amd64.go
2017-07-08 17:10:53 +02:00
Jan Mercl
a46bafc8c8
Partially fix TestThread4.
...
modified: generator.go
modified: internal/sqlite.org/sqlite-src-3190300/test/threadtest1.c
new file: internal/sqlite.org/sqlite-src-3190300/test/threadtest4.c
modified: internal/threadtest1/threadtest1_linux_amd64.go
modified: internal/threadtest4/threadtest4_linux_amd64.go
modified: z_linux_test.go
2017-07-07 17:45:24 +02:00
Jan Mercl
3f755c812f
Regenerate Linux using latest CCGO.
...
modified: generator.go
modified: internal/bin/bin_linux_amd64.go
modified: internal/mptest/mptest_linux_amd64.go
new file: internal/sqlite.org/sqlite-src-3190300/test/threadtest1.c
modified: internal/threadtest1/threadtest1_linux_amd64.go
modified: internal/threadtest2/threadtest2_linux_amd64.go
modified: internal/threadtest3/threadtest3_linux_amd64.go
modified: z_linux_test.go
2017-07-06 17:30:48 +02:00
Jan Mercl
91382a8425
Fix Windows build.
...
modified: Makefile
modified: all_test.go
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
new file: z_linux_test.go
2017-07-04 17:14:51 +02:00
Jan Mercl
2aa5e95243
Add TestThread3 (does not yet pass). Updates #15 .
...
modified: Makefile
modified: all_test.go
modified: generator.go
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
new file: internal/threadtest3/threadtest3_linux_386.go
new file: internal/threadtest3/threadtest3_linux_amd64.go
2017-07-03 23:36:03 +02:00
Jan Mercl
481e652f27
Regenerate Linux using latest CCGO.
...
modified: Makefile
modified: all_test.go
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
modified: internal/mptest/mptest_linux_386.go
modified: internal/mptest/mptest_linux_amd64.go
modified: internal/threadtest4/threadtest4_linux_386.go
modified: internal/threadtest4/threadtest4_linux_amd64.go
2017-07-03 17:29:33 +02:00
Jan Mercl
51c2f03f63
all_test/TestThread{1,4}: Run more than once.
...
modified: Makefile
modified: all_test.go
2017-07-03 14:43:34 +02:00
Jan Mercl
4e3524142c
Regenerate Linux using latest CCGO.
...
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
modified: internal/mptest/mptest_linux_386.go
modified: internal/mptest/mptest_linux_amd64.go
modified: internal/threadtest1/threadtest1_linux_386.go
modified: internal/threadtest1/threadtest1_linux_amd64.go
modified: internal/threadtest2/threadtest2_linux_386.go
modified: internal/threadtest2/threadtest2_linux_amd64.go
modified: internal/threadtest4/threadtest4_linux_386.go
modified: internal/threadtest4/threadtest4_linux_amd64.go
2017-07-02 21:14:17 +02:00
Jan Mercl
5e8a085cfb
Add a couple of tests. Build only on linux, do not pass.
...
modified: Makefile
modified: all_test.go
modified: generator.go
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
new file: internal/mptest/mptest_linux_386.go
new file: internal/mptest/mptest_linux_amd64.go
new file: internal/threadtest1/threadtest1_linux_386.go
new file: internal/threadtest1/threadtest1_linux_amd64.go
new file: internal/threadtest2/threadtest2_linux_386.go
new file: internal/threadtest2/threadtest2_linux_amd64.go
new file: internal/threadtest4/threadtest4_linux_386.go
new file: internal/threadtest4/threadtest4_linux_amd64.go
modified: main.c
new file: sqlite.h
new file: testdata/mptest/config01.test
new file: testdata/mptest/config02.test
new file: testdata/mptest/crash01.test
new file: testdata/mptest/crash02.subtest
new file: testdata/mptest/multiwrite01.test
2017-07-01 23:04:53 +02:00
Jan Mercl
8370d1a12e
Regenerate bin_linux_*.go using latest CCGO.
...
modified: generator.go
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
2017-06-29 23:16:00 +02:00
Jan Mercl
52871d4e68
Regenerate bin_linux_*.go using latest CCGO.
...
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
2017-06-28 12:28:04 +02:00
Jan Mercl
01562b6e43
Regenerate bin_linux_*.go using latest CCGO.
...
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
2017-06-27 22:31:46 +02:00
Jan Mercl
ad8a7b41b2
Regenerate bin_linux_*.go using latest CCGO.
...
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
2017-06-27 16:20:22 +02:00
Jan Mercl
5a5efbe428
Regenerate bin_linux_*.go using latest CCGO.
...
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
2017-06-26 16:08:00 +02:00
Jan Mercl
1bfd9f3914
Merge branch 'issue12'. Fixes #12 .
2017-06-25 21:21:16 +02:00
Steffen
48a57de665
regenerate win amd64 & 386
2017-06-21 16:50:12 +02:00
Jan Mercl
fdc87f0039
all_test.go/TestIssue11: Do not panic, use t.Fatal instead. Updates #12 .
...
modified: all_test.go
2017-06-13 16:01:51 +02:00
Jan Mercl
11216f7304
Do not use fixed heap on Linux. Updates #12 .
...
modified: all_test.go
modified: generator.go
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
modified: main.c
modified: sqlite.go
modified: sqlite_go18.go
2017-06-13 15:18:34 +02:00
Steffen
5c0a7b2d99
add myself to authors & contributors. Closes #14
2017-06-12 17:22:38 +02:00
Jan Mercl
ec1aabd88a
doc.go: Remove mentions of the no more used VM.
...
modified: doc.go
2017-06-10 17:02:43 +02:00
Jan Mercl
3ef47f5ec2
Update changelog.
...
modified: doc.go
2017-06-10 17:00:25 +02:00
Steffen Butzer
3a6a05c6ee
Merge pull request #13 from cznic/ccgo_windows
...
switch windows to CRT, throw out old virtual
2017-06-10 16:53:16 +02:00
Steffen
6b30b8701e
switch windows to CRT, throw out old virtual
2017-06-10 14:02:32 +02:00
Jan Mercl
212e4e19af
Do not ignore bin.Init return value.
...
modified: sqlite.go
2017-06-06 19:03:58 +02:00
Jan Mercl
05b533496a
Use usleep.
...
modified: all_linux_test.go
modified: generator.go
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
modified: sqlite.go
2017-06-06 14:55:48 +02:00
Jan Mercl
8c183b526b
Release the {cgo,VM}-free Linux/Intel version.
...
modified: Makefile
new file: all_linux_test.go
renamed: all_test.go -> all_test_windows.go
new file: doc.go
new file: generate_linux.go
new file: generate_windows.go
modified: generator.go
new file: generator_windows.go
modified: internal/bin/bin_linux_386.go
modified: internal/bin/bin_linux_amd64.go
modified: main.c
modified: sqlite.go
modified: sqlite_go18.go
new file: sqlite_windows.go
2017-06-05 20:13:10 +02:00