aboutsummaryrefslogtreecommitdiff
path: root/src/random.c
Commit message (Expand)AuthorAge
* Remove unnecessary tabs in the ChaCha20 implementation.drh2022-11-10
* Fix obsolete comments. Add new comments. Fix non-standard spacing.drh2022-08-16
* Fix an off-by-one error in the ChaCha20 initialization code.drh2022-08-16
* Replace the RC4-based PRNG with one based on ChaCha20. 3x faster.drh2022-08-16
* Add NULL checks on all sqlite3_vfs_find(0) calls. This is not strictlydrh2021-06-15
* Rename the SQLITE_OMIT_BUILTIN_TEST compile-time option to SQLITE_UNTESTABLE.drh2016-12-07
* Remove a small amount of unnecessary #ifdeffery from random.c.drh2014-10-27
* Fix compilation issue with MSVC due to a misplaced variable declaration.mistachkin2014-10-27
* Fix two problems. Tests now passing.drh2014-10-24
* Add the SQLITE_ENABLE_API_ARMOR compile-time option. This is a work indrh2014-10-24
* Enhance sqlite3_randomness(N,P) such that it resets the internal PRNGdrh2014-01-01
* Refactor the sqlite3_randomness() implementation for improved performance.drh2013-08-21
* Remove the obsolete "$Id:$" RCS identifier strings from the source code.drh2009-11-10
* Never use strlen(). Use our own internal sqlite3Strlen30() which isdrh2008-12-10
* The amalgamation now compiles cleanly on GCC with optionsdrh2008-12-08
* Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0drh2008-10-07
* Continuing work on adding full support for the SQLITE_OMIT_WSD drh2008-09-02
* Bug fixes: Plug a memory leak introduced by the previous check-in. Getdrh2008-06-19
* Implement the 'CONFIG_SINGLETHREAD' and 'CONFIG_MULTITHREAD' configuration mo...danielk19772008-06-18
* Add a completely new testing system for the Bitvec object. The newdrh2008-03-21
* Add a new api sqlite3_randomness() for providing access to SQLite'sdrh2008-03-19
* Get all tests running without memory leaks. (CVS 4714)drh2008-01-16
* Remove the obsolete static mutexes. Use only the lastest static mutex code. ...drh2007-08-21
* Remove unnecessary #includes of "os.h". New mutex implementations. (CVS 4255)drh2007-08-21
* Work toward multithreading support. Currently crashes quickly on a test. (CV...drh2007-08-20
* Begin migration to using sqlite3_vfs interface. (CVS 4240)danielk19772007-08-17
* Suppress compiler warnings. Fix a bug in IO error detection on windows. (CVS...drh2007-01-05
* Change the OS interface layer to use traditional direct function calldrh2006-01-06
* Restructure the OS interface yet again. This time make the OsFile objectdrh2005-11-30
* Update older opcode names to be more meaningful in light of the latestdrh2005-06-12
* Change lots of internal symbols from sqliteXXX to sqlite3XXX so that thedanielk19772004-05-08
* Refactor the interface to the randomness generator. (CVS 1224)drh2004-02-11
* Change the name of the sanity_check PRAGMA to "integrity_check" and makedrh2002-02-19
* Added the last_insert_rowid API function. Improved documentation ofdrh2002-01-16
* Fix the locking protocol. (CVS 280)drh2001-10-09
* Additional test cases with locking fixes. Also, make the code thread-safe. (...drh2001-09-23
* Trying to get the OS abstraction layer to work. (CVS 256)drh2001-09-19
* Disclaimed copyright. Preparing for release 2.0. (CVS 250)drh2001-09-16
* All tests now pass. But there are still issues. For example, insertsdrh2001-09-14
* Many problems fixed. Many problems yet to go. (CVS 242)drh2001-09-13
* Working better with Win95.drh2001-01-31
* Changes to the DBBE. Moving toward having many moredrh2001-01-13