aboutsummaryrefslogtreecommitdiff
path: root/ext/async
Commit message (Collapse)AuthorAge
* Extend the refactoring into extensions. Clean up stray newlines.drh2020-06-19
| | | FossilOrigin-Name: 7a876209a678a34c198b54ceef9e3c041f128a14dc73357f6a57cadadaa6cf7b
* Fix some problems in test code detected by cppcheck.dan2015-08-05
| | | FossilOrigin-Name: c9ff4ca4a0b44bbb8d6676144ddf77b04426e619
* Spelling and header fixes for the async extension.mistachkin2012-12-07
| | | FossilOrigin-Name: 930ba85262b76e8b1555bcfe4637135c27e04d58
* In the async VFS, treat the new error code SQLITE_IOERR_DELETE_NOENT as ↵mistachkin2012-12-06
| | | | | success for xDelete. FossilOrigin-Name: c507ca4a8eb255923ff32001a1903dc85960f485
* Mark the "async" module as deprecated as its functionality has beendrh2012-11-29
| | | | | superceded by WAL mode. This closes ticket [f46ca03b55ae0e] FossilOrigin-Name: 3d548db7eb14a4133afa6a94530f61fb3ef4a052
* Changes to the async-io module so that the xFileControl method returns ↵dan2012-01-24
| | | | | SQLITE_NOTFOUND when a file-control is not recognized and so that it adds the second nul-terminator byte to filenames passed to the xOpen method of the underlying VFS. FossilOrigin-Name: 7036886e83fccad32187668306ee2ae3f950dfce
* In the async-IO module, do not increment the open file-counter until after ↵dan2010-07-12
| | | | | an "open file" event has been added to the event queue. Otherwise, an OOM may cause the system to increment the counter even though no file was successfully opened. FossilOrigin-Name: 15a190dc5769beb53b89254543e744a964cd86ed
* Fix some MSVC compiler warnings in the ASYNC extension.shaneh2010-07-07
| | | FossilOrigin-Name: b951c8675df3e719c30a1dd94200b7c04252a3ea
* Change the async-IO extension to return SQLITE_IOERR_SHORT_READ when ↵dan2010-07-07
| | | | | appropriate. This prevents a valgrind warning in the test suite. FossilOrigin-Name: d9e3287900ae4aa7722ad0132bb8d6cd2755d3a6
* Fix an uninitialized value read in sqlite3async.c.dan2009-12-02
| | | FossilOrigin-Name: 1cf2136c39239a6fea6ac2a555f55865dd517d93
* Use 64-bit arithmetic in the xRead() method of asyncRead. Fix for [94c04eaadb].dan2009-10-19
| | | FossilOrigin-Name: ca3e41b0574cfd8d971c2be2114e58273a531970
* When the asynchronous IO backend opens a file with the EXCLUSIVE flag set, ↵danielk19772009-07-18
| | | | | make sure only a single file-descriptor is opened (not one for reading and one for writing). This change fixes #3978. (CVS 6905) FossilOrigin-Name: 630e669b97a81f9125d4bdc18517738b74eecdec
* Add conditional 'extern "C"' block to sqlite3async.h. Ticket #3866. (CVS 6662)danielk19772009-05-21
| | | FossilOrigin-Name: e4d1b117c90dca341bfa74291c7dfc2afca38cc6
* More cleanup, etc. to support MSVC compiles. (CVS 6582)shane2009-04-30
| | | FossilOrigin-Name: 2cd9655e7313671f2bbe8d4a6f13246cbbf61205
* Fixed compile for MSVC; removed compiler warnings; changes for NDEBUG ↵shane2009-04-29
| | | | | build; minor code tweaks. (CVS 6570) FossilOrigin-Name: e98b12425ff036b36165dfd2002e0530ca27a677
* Tests for the new asynchronous IO API. (CVS 6549)danielk19772009-04-25
| | | FossilOrigin-Name: 11b2564e7159168cd0815bb9bc93688586fad1e0
* Make selecting the asynchronous IO file-locking mode a runtime operation. ↵danielk19772009-04-24
| | | | | Still untested. (CVS 6544) FossilOrigin-Name: 577277e84a05707b8c21aa08bc5fc314c1ac38ac
* Improve comments and documentation of the asynchronous IO VFS module. (CVS 6543)danielk19772009-04-24
| | | FossilOrigin-Name: 92bc6be2a86f8a68ceded2bc08fe7d6ff23b56fb
* Move the asynchronous IO code from src/test_async.c to ext/async/. Refactor ↵danielk19772009-04-23
it to be a standalone module and to support windows. (CVS 6539) FossilOrigin-Name: e71fb0fb8d83b4453c3c1e84606bf58d04926809