| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Use go-pointer instead of uintptr hacks.
Fixes #791
* Do same of go-pointer
* Drop older verion of Go
* Fix build
* Fix build
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
Apparently the cgo typechecks get better on tip, so use C.int instead
of Go integers.
Build tip as part of the Travis build, so we can ensure that any
errors are resolved before they get released to a wider audience.
|
| | |
|
| |
|
|
|
|
|
|
| |
* User Authentication Implementation
* Rename file to conform to fileformat `sqlite3_*_omit.go`
* Updated sqlite3-binding.* with new upgrade tool
* Add: callbackRetNil required for error type return because of adding `RegisterFunc`s directly on the connection.
* Add: TestCreateAuthDatabase
|
| |\ |
|
| | | |
|
| |/
|
|
|
| |
This allows Go programs to register custom comparison functions with
sqlite, and ORDER BY that comparator.
|
| |
|
|
| |
Close #352
|
| | |
|
| |
|
|
|
|
|
|
|
| |
The cgo pointer passing rules forbid passing a Go pointer to C if that
pointer points to memory containing other Go pointers. This is true
even if the Go pointer is converted to uintptr.
This change fixes the code to use a handle instead, and to look up the
handle in the callback function.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
This enabled support for functions like Foo(a interface{}) and
Bar(a ...interface{}).
|
| |
|
|
|
|
| |
A call now doesn't have to do any reflection, it just blindly invokes
a bunch of argument and return value handlers to execute the translation,
and the safety of the translation is determined at registration time.
|
|
|
Fixes #226.
|