Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2015-06-12 | hack to use libsqlite3 | Yasuhiro Matsumoto | 1 | -0/+0 | |
$ go build -tags "libsqlite3 windows" | |||||
2015-04-28 | remove -lpthread. related issue #201 | Yasuhiro Matsumoto | 1 | -1/+0 | |
2015-04-15 | Remove debug code | Yasuhiro Matsumoto | 1 | -2/+0 | |
2015-04-15 | Z suffix should be no-op | Yasuhiro Matsumoto | 2 | -1/+42 | |
2015-04-13 | Add a txlock option when opening databases (v2) | Serge Hallyn | 2 | -9/+62 | |
When specified, changes the default locking at a tx.Begin. Changelog (v2): Add a testcase to ensure _txlock is properly handled. Closes #189 Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com> | |||||
2015-04-12 | Fix NULs in text. | Egon Elbre | 2 | -1/+42 | |
NUL character is a valid symbols in UTF8. Fixes #195 | |||||
2015-03-23 | Change strlen(s) > 0 => *s != '\000'. | Lars Buitinck | 1 | -1/+1 | |
2015-03-23 | Less C/Go border crossing to get database changes | Lars Buitinck | 1 | -18/+22 | |
Speeds up the query benchmark by about 5% (Go 1.2.1, Linux x64). | |||||
2015-03-24 | Implement number-named parameters. Close #187 | mattn | 2 | -3/+55 | |
2015-03-22 | Revert a6c208564eccf3c6743f608ef88398a4ca84c5eb | mattn | 2 | -77/+3 | |
2015-03-22 | Remove debug message | mattn | 1 | -1/+0 | |
2015-03-22 | Fix hang in test | mattn | 1 | -11/+12 | |
2015-03-22 | Fix build | mattn | 2 | -4/+5 | |
2015-03-22 | Should use C.int() | mattn | 1 | -1/+1 | |
2015-03-22 | revert 5253daf8561a6ca5015fd5ce79e4367912146be9 and add _busy_timeout query ↵ | mattn | 1 | -20/+25 | |
parameter. | |||||
2015-03-22 | Fix test | mattn | 1 | -1/+1 | |
2015-03-22 | Support $NNN-style named parameter. Close #187 | mattn | 2 | -4/+93 | |
2015-03-19 | Next() should wait while BUSY or LOCKED because return value is bool | mattn | 1 | -9/+17 | |
2015-03-12 | Apply -lpthread withou windows. | Yasuhiro Matsumoto | 3 | -2/+2 | |
2015-03-11 | Link against pthread | Stéphane Graber | 1 | -0/+1 | |
This is required by gccgo because of the pthread_mutex_trylock symbol. Signed-off-by: Stéphane Graber <stgraber@ubuntu.com> | |||||
2015-03-11 | Rename sqlite3.{c,h} to sqlite3-binding.{c,h} | Stéphane Graber | 7 | -5/+7 | |
This fixes the problem where when building with gccgo, sqlite3.c is overwritten, leading to a build failure. An alternative would have been to move sqlite3*.{c,h} to a subdirectory, but that seems to confuse the linker a fair bit and would just swap one implementation-dependent issue for another. Closes #20 Signed-off-by: Stéphane Graber <stgraber@ubuntu.com> | |||||
2015-03-05 | Correct HasPrefix method name | Antoni Rościszewski | 1 | -1/+1 | |
2015-03-06 | Don't modify dsn when has prefix file: | mattn | 1 | -1/+3 | |
2015-03-05 | Fix filename with loc parameter | Yasuhiro Matsumoto | 1 | -1/+1 | |
2015-03-05 | Fix test | Yasuhiro Matsumoto | 1 | -3/+3 | |
2015-03-05 | Remove test dup | Yasuhiro Matsumoto | 1 | -96/+0 | |
2015-03-05 | Fix loc parsing | mix3 | 2 | -29/+33 | |
2015-03-05 | Add test | mix3 | 1 | -0/+96 | |
2015-03-05 | Add test | Yasuhiro Matsumoto | 1 | -0/+97 | |
2015-03-05 | Update README.md | mattn | 1 | -0/+4 | |
2015-03-05 | Fixed bug for loc parameter | mattn | 2 | -26/+25 | |
2015-03-04 | cleanup code | Yasuhiro Matsumoto | 1 | -13/+8 | |
2015-03-04 | Add loc=XXX parameters to handle timezone | Yasuhiro Matsumoto | 2 | -8/+109 | |
2015-02-24 | Add FTS3 feature. Close #176 | Yasuhiro Matsumoto | 3 | -1/+85 | |
2015-01-26 | load extensions using the C API instead of SQL | Attila Tajti | 1 | -11/+5 | |
This fixes the problem of loading ICU, which needs to replace existing functions. Replacing existing functions are prohibited when a VM is running. | |||||
2015-01-26 | Fix test | mattn | 1 | -1/+1 | |
2015-01-26 | Fix test | mattn | 1 | -1/+1 | |
2015-01-26 | Add test for Version | mattn | 1 | -0/+7 | |
2015-01-26 | Add test for ErrNo.Extend() | mattn | 1 | -0/+6 | |
2015-01-26 | Return error code of sqlite3_step, not sqlite3_reset | Mahadevan | 1 | -1/+2 | |
2015-01-02 | Handle 13 digit datetime values | Ian Bishop | 2 | -1/+14 | |
2014-12-31 | Revert d369cbb7d42232f785f51b3ef4c8b994dae83486 | mattn | 1 | -32/+2 | |
See https://github.com/golang/go/issues/9356 | |||||
2014-12-19 | Revert d369cbb7d42232f785f51b3ef4c8b994dae83486 | mattn | 2 | -8616/+4627 | |
See https://github.com/golang/go/issues/9356 | |||||
2014-12-18 | set CFLAGS: -std=gnu99 | Nahum Shalman | 1 | -0/+1 | |
Fixes the following error message on SmartOS: $ go get github.com/mattn/go-sqlite3 In file included from /usr/include/stdio.h:37:0, from go/src/github.com/mattn/go-sqlite3/sqlite3.c:8422: /opt/local/gcc47/lib/gcc/i386-sun-solaris2.11/4.7.3/include-fixed/sys/feature_tests.h:366:2: error: #error "Compiler or options invalid; UNIX 03 and POSIX.1-2001 applications require the use of c99" | |||||
2014-12-11 | Update SQLite amalgamation to 3.8.7.4. | Neil Conway | 3 | -4629/+8648 | |
2014-11-29 | Catch missing arguments for Query() | Josiah Kiehl (formerly @bluepojo) | 1 | -1/+5 | |
Also improved error message on Exec() for consistency. | |||||
2014-11-16 | Reset statement. Fixes #150 | mattn | 1 | -0/+2 | |
2014-11-14 | Update README.md | mattn | 1 | -0/+1 | |
2014-11-14 | Update README.md | mattn | 1 | -0/+4 | |
2014-11-14 | Backup.Step may handle SQLITE_BUSY / SQLITE_LOCKED specifically. Close #133 | mattn | 1 | -1/+1 | |