Commit Graph

135 Commits

Author SHA1 Message Date
landry cad6bb6524 databases/sqlite3: update to 3.44.2.
see https://sqlite.org/releaselog/3_44_2.html
2024-01-05 09:30:53 +00:00
landry c1139bfde5 databases/sqlite3: update to 3.43.2.
see https://www.sqlite.org/releaselog/3_43_2.html
2023-10-31 11:21:46 +00:00
espie a56cd77418 -> SITES, no fetch change 2023-09-20 13:30:05 +00:00
landry 3cd137b94c databases/sqlite3: update to 3.42.0.
see https://www.sqlite.org/releaselog/3_42_0.html
2023-07-06 15:00:58 +00:00
landry 26611a0396 databases/sqlite3: readd sqlite3_io_methods.3 now that sqlite2mdoc has been fixed 2023-05-13 07:01:26 +00:00
landry 66026841bf databases/sqlite3: update to 3.41.2.
see https://www.sqlite.org/releaselog/3_41_2.html
2023-05-06 07:39:40 +00:00
landry 3f613ca67e databases/sqlite3: update to 3.41.0.
see https://www.sqlite.org/releaselog/3_41_0.html &
https://www.sqlite.org/releaselog/3_40_0.html
2023-03-05 07:53:44 +00:00
landry b35b98e7b8 databases/sqlite3: update to 3.39.4.
see https://www.sqlite.org/releaselog/3_39_4.html
2022-10-25 15:29:14 +00:00
landry e7f76e887f databases/sqlite3: minor bugfix update to 3.39.3
see https://sqlite.org/releaselog/3_39_3.html
2022-09-21 12:29:24 +00:00
landry 4f035a984e databases/sqlite3: update to 3.39.2.
See https://www.sqlite.org/releaselog/3_39_2.html
Fixes CVE-2022-35737.
From Tim van der Molen, thanks !
2022-08-02 18:40:26 +00:00
jca 4ce7398371 Enable DEBUG_PACKAGES 2022-07-07 21:59:51 +00:00
landry 80a643f8db databases/sqlite3: update to 3.39.0.
adds support for RIGHT and FULL OUTER JOIN.

see https://www.sqlite.org/releaselog/3_39_0.html
2022-06-27 09:26:17 +00:00
landry 7b35dea23e databases/sqlite3: update to 3.38.5.
see https://www.sqlite.org/news.html#2022-05-06 &
https://www.sqlite.org/releaselog/3_38_5.html
2022-05-21 06:36:43 +00:00
landry 72c759d43e databases/sqlite3: update to 3.38.3
see https://sqlite.org/releaselog/3_38_3.html

"Fix a case of the query planner be overly aggressive with optimizing
automatic-index and Bloom-filter construction, using inappropriate ON
clause terms to restrict the size of the automatic-index or Bloom
filter, and resulting in missing rows in the output."
2022-04-29 05:54:04 +00:00
landry 7bf2922cad databases/sqlite3: update to 3.38.2
see https://www.sqlite.org/releaselog/3_37_2.html &
https://www.sqlite.org/releaselog/3_38_2.html

went in an amd64 bulk without issues, thanks naddy@
2022-04-03 06:23:01 +00:00
naddy 7a958849ed drop RCS Ids 2022-03-11 18:31:17 +00:00
landry 9ce728a015 databases/sqlite3: update to 3.36.0.
See https://sqlite.org/releaselog/3_36_0.html
2021-11-22 09:20:02 +00:00
sthen 14b7b31a15 bump sqlite3 revision, sqlite2mdoc was updated and the manuals are now improved 2021-06-28 15:47:18 +00:00
landry dc8ca73072 databases/sqlite3: update to 3.35.5.
See https://sqlite.org/releaselog/3_35_5.html
2021-04-27 05:44:42 +00:00
landry 2624d82f8f databases/sqlite3: update to 3.34.1.
See https://www.sqlite.org/releaselog/3_34_1.html

'Fix a potential use-after-free bug when processing a a subquery with
both a correlated WHERE clause and a "HAVING 0" clause and where the
parent query is an aggregate. '
2021-02-20 07:23:28 +00:00
landry 25db15b360 databases/sqlite3: update to 3.34.0.
https://sqlite.org/releaselog/3_32_0.html
https://sqlite.org/releaselog/3_32_1.html
https://sqlite.org/releaselog/3_32_2.html
https://sqlite.org/releaselog/3_32_3.html
https://sqlite.org/releaselog/3_33_0.html
https://sqlite.org/releaselog/3_34_0.html

went in a bulk build without fallout, ok ajacoutot@
2020-12-15 09:03:27 +00:00
stsp 920b2c4ccb Apply a patch from sqlite's upstream repository to fix a crash on sparc64.
Observed in e.g. 'svn update' which started segfaulting with sqlite 3.31.1.

Thanks to Richard Hipp for identifying the fix we need.
ok sthen@
2020-03-11 21:01:04 +00:00
landry 0e475540d8 Update to sqlite 3.31.1.
See https://sqlite.org/releaselog/3_31_1.html &
https://sqlite.org/releaselog/3_31_0.html

note that internal changes in 3.31.0 broke mozilla (cf #1607902) but
3.31.1 reverted the internal changes.
2020-02-11 16:46:22 +00:00
rsadowski 357e958d1b Enable column metadata in sqlite3
OK sthen@
2020-02-03 05:35:06 +00:00
landry bd15eb002b Update to sqlite3 3.30.1.
See https://www.sqlite.org/releaselog/3_30_1.html
Will be a requirement for gecko 72 per #1586739
2019-11-09 10:09:04 +00:00
landry e9d67e3b0b Upgrade to sqlite 3.29.0.
See https://sqlite.org/releaselog/3_29_0.html
2019-07-16 18:39:34 +00:00
sthen 9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
tj 1367168f53 switch some master_sites and homepage lines to https. ok sthen 2019-07-10 15:25:02 +00:00
landry 0ff917eb9a Update to sqlite 3.28.
Cf https://www.sqlite.org/releaselog/3_28_0.html
Will be a requirement for gecko 68 per #1544443

Went into a bulk build.
2019-05-12 08:22:18 +00:00
sthen 93f8c88885 bump library minor and add a comment:-
# sqlite suggests that users might like to assert() that library and header
# versions match, so bumps are needed even if function signatures don't change.
# ... at the current time the only one noticed is a < check (in subversion)
# rather than an == check so minor bumps are enough to cope with this, though
# we may run into others later.
2019-03-28 21:13:47 +00:00
landry 35acc085af Update to sqlite3 3.27.2.
Went into a bulk without fallout.
2019-03-23 07:16:35 +00:00
landry 8c30ca56ad Update to sqlite 3.26.0, required by gecko 65.
See https://www.sqlite.org/releaselog/3_26_0.html
2019-01-16 20:09:12 +00:00
landry 015c31a70f Update to sqlite 3.25.3, will be required by gecko 65.
See https://www.sqlite.org/releaselog/3_25_2.html &
https://www.sqlite.org/releaselog/3_25_3.html for changes.

sqlite 3.26.0 has been released but a .1 is pending, and will require a
bit more baking.
2018-12-11 09:41:28 +00:00
landry 4def28b5c4 Update to sqlite 3.25.1, required for gecko 64.
Same diff from pea@ for 3.25.0, which has been tested by naddy@ in a bulk
2018-10-29 15:55:34 +00:00
landry 8991b3f7ec BUILDçDEPENDS on sqlite2mdoc and ship API manpages.
ok sthen@ jturner@
2018-06-29 19:51:00 +00:00
landry eeab94a207 Update to sqlite 3.24.0.
Went in an amd64 bulk build, and will probably be required at some point
by gecko 62.
See https://www.sqlite.org/releaselog/3_24_0.html
2018-06-27 04:55:34 +00:00
landry da99382fa1 Minor bugfix update to sqlite 3.23.1, required by gecko 61.
See https://www.sqlite.org/releaselog/3_23_1.html
2018-05-12 18:11:34 +00:00
landry 501a80cf6e Update to sqlite 3.23.0.
No fallout in a bulk.
2018-04-06 05:51:17 +00:00
landry 622f668db5 Backport https://www.sqlite.org/cgi/src/info/d75e67654aa9620b to fix CVE-2018-8740.
"In SQLite through 3.22.0, databases whose schema is corrupted using a
CREATE TABLE AS statement could cause a NULL pointer dereference"

Cf https://bugs.launchpad.net/ubuntu/+source/sqlite3/+bug/1756349

Discussed with sthen@, no objection from naddy@
2018-03-21 20:28:47 +00:00
landry 29d40119b4 Update to sqlite 3.22.0 - required by gecko 60.
See http://sqlite.org/releaselog/3_22_0.html
Went in an amd64 bulk without fallout.
2018-03-16 18:05:38 +00:00
landry 77e158cc8c Update to sqlite 3.21.0.
See http://sqlite.org/releaselog/3_21_0.html for changes.
Tested in a bulk build without fallout.
ok jca@
2017-11-09 18:47:00 +00:00
landry 517c37d71d Bugfix update to sqlite3-3.20.1.
Only contains a single fix for a memory leak, cf
https://sqlite.org/src/info/abc7adfda27b67ef
See https://bugzilla.mozilla.org/show_bug.cgi?id=1392937 for what trigerred
this fix/release.

looks safe to sthen@
2017-09-27 09:37:19 +00:00
ajacoutot 4d9b669fbd Enable FTS5; needed by an upcoming x11/gnome/tracker update.
Tested in a bulk.

miss bump spotted by jca@
ok jca@
2017-08-24 06:04:58 +00:00
landry c019efca07 Update to sqlite3 3.20.0.
Fixes CVE-2017-10989 ('The getNodeSize function in ext/rtree/rtree.c in
SQLite through 3.19.3, as used in GDAL and other products, mishandles
undersized RTree blobs in a crafted database, leading to a heap-based
buffer over-read or possibly unspecified other impact.')

The standalone fix itself is at
https://sqlite.org/src/vpatch?from=0db20efe201736b3&to=66de6f4a9504ec26

Pass -DSQLITE_ENABLE_FTS3 via CFLAGS, as it apparently fixes build
issues with mozilla (from FreeBSD r447626 via naddy@)
2017-08-10 16:00:23 +00:00
landry aa4a76ac74 When bumping PKGNAME, make sure that DISTNAME matches and that we match
the new distfile..

Sigh... shouldnt commit when totally tired.
2017-06-18 19:02:59 +00:00
landry 1c84a7389d Bugfix update to sqlite 3.19.3, required by gecko 55.
Fixes a single bug, see https://sqlite.org/src/info/fda22108 for details.
2017-06-18 18:32:52 +00:00
landry d5aaa3ac46 Update to sqlite 3.19.2, will be required by gecko 54 or 55 anyway..
See https://www.sqlite.org/changes.html for a list of changes since 3.17.0
Went into a bunch of amd64 bulks.
2017-06-01 17:07:21 +00:00
sthen e49cdda9d3 add a comment about -DSQLITE_ENABLE_COLUMN_METADATA and DBD::SQLite 2017-04-24 16:25:20 +00:00
landry 3153988f23 Update to sqlite 3.17.0.
See http://sqlite.org/releaselog/3_17_0.html - went into an amd64 bulk
build without issues, and is a requirement for upcoming gecko 52.
2017-02-20 19:31:56 +00:00
landry c59eb8e255 Update to sqlite3 3.16.2.
Will be required by gecko 52, went into a pair of amd64 bulk builds
without fallout.
2017-02-02 07:37:41 +00:00