aboutsummaryrefslogtreecommitdiff
path: root/libs/sqlite3/Makefile
Commit message (Collapse)AuthorAge
* sqlite3: Update to 3.41.2Tianling Shen2023-05-02
| | | | | | Fixes: CVE-2021-20227 Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* sqlite3: Update to 3.41.1Tianling Shen2023-03-14
| | | | | | Removed `SQLITE3_JSON1` option as it was dropped by upstream. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* sqlite3: Update to 3.40.0Tianling Shen2022-11-18
| | | | | | | | | 1. Added a new option for SQLITE3_COLUMN_METADATA. 2. Minor cleanup Makefile and fixed 2 typo errors. Fixes: CVE-2022-35737 Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* sqlite: update to v3.37 (2021-11-27)Marius Dinu2021-12-21
| | | | Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
* sqlite3: add option for batch-atomic write supportJan Hoffmann2021-02-26
| | | | | | | | | This allows to build SQLite with support for the batch-atomic write optimization. It makes use of atomic write support provided by the underlying file system. Currently, this is only supported on F2FS. It it does not work with overlayfs. Signed-off-by: Jan Hoffmann <jan@3e8.eu>
* sqlite3: update to version 3.33.0 (security fix)Jan Pavlinec2020-08-25
| | | | | | | | Fixes: CVE-2020-13871 CVE-2020-15358 Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* sqlite3: remove maintainerSebastian Kemper2020-07-08
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sqlite3: update to version 3.32.1Robert Marko2020-05-26
| | | | | | | | | | | Update SQLite to version 3.32.1 to mitigate two security vulnerability CVE-s. This mitigates CVE-s: CVE-2020-13434 and CVE-2020-13435 https://nvd.nist.gov/vuln/detail/CVE-2020-13434 https://nvd.nist.gov/vuln/detail/CVE-2020-13435 Signed-off-by: Robert Marko <robert.marko@sartura.hr>
* sqlite3: update to version 3.32.0Robert Marko2020-05-23
| | | | | | | | | Update SQLite to version 3.32.0 to mitigate a security vulnerability. This mitigates CVE-2020-11656 https://nvd.nist.gov/vuln/detail/CVE-2020-11656 Signed-off-by: Robert Marko <robert.marko@sartura.hr>
* sqlite3: update to version 3.31.1Josip Kelečić2020-02-03
| | | | Signed-off-by: Josip Kelečić <josip.kelecic@sartura.hr>
* sqlite3: bump to version 3.30.1Sebastian Kemper2019-10-14
| | | | | | | | | | In other news: - adds ABI_VERSION - prefers INSTALL_DATA over CP - removes gratuitous trailing slashes Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* treewide: Capitalize submenusEneas U de Queiroz2019-07-25
| | | | | | Fixed a typo in tcpreplay. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* sqlite3: bump to 3.29.0Sebastian Kemper2019-07-19
| | | | | | Also drops upstreamed patch. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sqlite3: fix arm endian issueSebastian Kemper2019-05-23
| | | | | | | | | | | | | | | | | | | | | | Forum user portuquesa raised a topic (see [1]) about being unable to use Asterisk on his armeb xscale device. We narrowed it down to sqlite3. Asterisk was unable to insert a simple table into its db. In short, sqlite3 assumes little endian for every ARM device. This worked OK for 4 Byte bit (unaligned) access. But once upstream (back in 2015) added a function which accesses 2 Bytes (see [2]) this failed for some (if not all) ARM big endian devices. ARM CPUs are bi-endian for 4 Byte reads but not for 2 Byte reads. This patch fixes the problem by setting the endianness adequately for ARM targets, for both 32 bit and 64 bit varieties. The patch was applied upstream (see [3]). [1] https://forum.openwrt.org/t/solved-asterisk13-or-15-sqlite3-database-problem/36856 [2] https://github.com/sqlite/sqlite/commit/329428e2088aabb1db2dc6e48108b76551405a8e [3] https://www.sqlite.org/src/info/b7aad929619f7043 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sqlite3: always build a thread-safe librarySebastian Kemper2019-05-23
| | | | | | | | | Pull request #9033 showed that there are problems with builds where thread-safe mode is disabled. The binaries still reference functions from libpthread. This commit removes the thread-safe choice for now. Once this is addressed upstream the choice can be added back. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sqlite3: bump to 3.27.2Sebastian Kemper2019-04-22
| | | | | | No ABI/API changes, backward compatible. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sqlite3: small improvementsSebastian Kemper2018-12-30
| | | | | | | | | | | | | | | | | | This commit: - adds support for parallel builds (the possibilities of building parts of sqlite3 in parellel are limited, but there is no downside) - adds a CVE/CPE ID - Removes useless "=1" from -D[EFINES] - Adds --disable-debug (default anyway, just makes it explicit), put --disable-static-shell up top to sort the list alphabetically - Saves one INSTALL_DIR line in the end Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sqlite3: make cli-editing support selectableSebastian Kemper2018-12-27
| | | | | | | | | | sqlite3 can use libedit, readline or disable command-line editing support altogether. This commit adds a choice to menuselect. The default is changed from readline to libedit, as the latter is upstream's first choice and is also a bit smaller than readline. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sqlite3: add configure switches to menuselectSebastian Kemper2018-12-27
| | | | | | | | | | | | | | | | | Adds (most) configure switches to menuselect. The defaults are _not_ changed, meaning the default configuration itself remains the same. This enables changing the configuration through menuselect and adds flags that other packages may use. Config.in is renamed to Config-lib.in in anticipation of a future commit where the cli tool package also gets a file to source. The variables also get a prefix change from SQLITE to SQLITE3 in case there will be a new major release in the future that may coexist with sqlite3. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* Merge pull request #7736 from diizzyy/patch-20Hannu Nyman2018-12-26
|\ | | | | sqlite3: Set platform configuration flags & cleanup
| * sqlite3: Set platform configuration flags & cleanupDaniel Engberg2018-12-25
| | | | | | | | | | | | | | | | Set platform specfic flags to avoid sqlite using built-in variants Remove CONFIGURE_VARS, already properly set by toolchain Change order of TARGET_CFLAGS to match upstream documentation Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* | sqlite3: change maintainerSebastian Kemper2018-12-20
|/ | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sqlite3: remove $(FPIC)Sebastian Kemper2018-12-18
| | | | | | | | | | | | | Defaulting to -fPIC is a bad idea, especially for executables (here: sqlite3-cli). In short, there are certain security implications as well as overhead/performance penalties. Details see: https://wiki.gentoo.org/wiki/Project:Hardened/Position_Independent_Code_internals The configure script is able to detect the need for PIC and adds the flag when needed anyway (when compiling the library). Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sqlite3: security bumpSebastian Kemper2018-12-18
| | | | | | | | | | | | | A remote code execution vuln has been found in sqlite. Infos available here: https://blade.tencent.com/magellan/index_en.html sqlite 3.26.0 contains the fix. This commit also changes source URL to https. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sqlite3: Update to 3.53Rosen Penev2018-11-17
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libs/sqlite: Update to 3.24.0Daniel Engberg2018-08-28
| | | | | Update sqlite to 3.24.0 Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* libs/sqlite: Update to 3.23.1Daniel Engberg2018-04-12
| | | | | | Update sqlite to 3.23.1 Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* sqlite3-cli: use shared library to link sqlite3 binaryGaëtan Buchetet2018-02-19
| | | | | | | | The sqlite3 binary was linked against the static library of libsqlite3. It now uses the .so library of the libsqlite3 package. This dropped size of the sqlite3 binary from 652k to 91k. Signed-off-by: Gaëtan Buchetet <bubuche.pub@free.fr>
* sqlite: remove gratuitos empty lineHans Dedecker2018-02-02
| | | | | | Remove gratuitos empty line introduced by accident in commit aac84ff Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
* sqlite3: add config options to disable FTS3 and RTREEHans Dedecker2018-01-31
| | | | | | | | | | The full-text search engine version 3 (FTS3) and R*Tree (RTREE) modules are enabled by default in sqlite3; add config options which allow to disable these sqlite lib modules. Disabling FTS3 reduces the so file with 475KB while disabling RTREE reduces the so file with 121KB on x86 architecture. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
* treewide: fix incorrect *_BUILD_DEPENDSMatthias Schiffer2018-01-09
| | | | | | | | | | | | | | | | Build depends refer to source package names, not binary package names. In many cases, PKG_BUILD_DEPENDS simply duplicated runtime dependencies of a source package's binary packages; as the corresponding source packages are implicitly added as bulid dependencies, PKG_BUILD_DEPENDS can simply be dropped in these cases. In the other cases, *_BUILD_DEPENDS is fixed to refer to the correct source package name. Dependency of mysql-server is adjusted from libncursesw to libncurses (as libncursesw is a virtual package provided by libncurses), so the build dependency on ncurses is emitted unconditionally. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* sqlite: update to 3.21.0Ian Leonard2017-11-02
| | | | Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* libs/sqlite3: Update to 3.20.1Daniel Engberg2017-09-19
| | | | | Update sqlite to 3.20.1 Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* sqlite3: update to 3.19.3Etienne Champetier2017-07-08
| | | | | | | fix possible database corruption https://www.sqlite.org/releaselog/3_19_3.html Signed-off-by: Etienne Champetier <echampetier@anevia.com>
* libs/sqlite3: Update to 3190200Daniel Engberg2017-05-31
| | | | | | Update sqlite to 3190200 Remove obsolete tarball hash variable Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* sqlite: update to 3.17.0Ian Leonard2017-02-19
| | | | Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* libs/sqlite3: Update to 3.16.0 and add optimizationsDaniel Engberg2017-01-05
| | | | | | | | | | | | | Update to 3.16.0 Add following optimizations: HAVE_ISNAN HAVE_MALLOC_USABLE_SIZE Link: https://www.sqlite.org/compile.html Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* sqlite3: --disable-editlineEtienne CHAMPETIER2016-08-09
| | | | | | | | sqlite3 can now use editline or readline, most package use readline, and we were using it, so continue using readline and disable editline Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
* sqlite3: update to 3.13.0Etienne CHAMPETIER2016-06-28
| | | | Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
* sqlite3: update to 3.12.2Etienne CHAMPETIER2016-04-21
| | | | | | | 3.12.0 as been removed from sqlite servers fixes #2615 Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
* sqlite3: update to 3.12.0Etienne CHAMPETIER2016-03-30
| | | | Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
* sqlite3: update sourceDaniel Golle2015-07-30
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* sqlite: update to 3.8.10.2Etienne CHAMPETIER2015-05-27
| | | | | | quickly run tested on ar71xx Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
* sqlite3: update to 3.8.8.3Etienne CHAMPETIER2015-03-10
| | | | | | run tested on ar71xx Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
* sqlite3: update to 3.8.8.1Etienne CHAMPETIER2015-01-28
| | | | | | run tested on ar71xx Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
* sqlite3: update to 3.8.7.4Etienne CHAMPETIER2014-12-15
| | | | | | compile tested on ar71xx Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
* sqlite3: update to 3.8.7.1Etienne CHAMPETIER2014-11-13
| | | | | | Run tested on ar71xx Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
* sqlite3: update to 3.8.6Christoph König2014-09-07
| | | | Signed-off-by: Christoph Koenig <christoph.koenig@gmail.com>
* sqlite3: update to 3.8.5Etienne CHAMPETIER2014-07-23
| | | | Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
* change my email addressEtienne CHAMPETIER2014-07-23
|