Commit Graph

38769 Commits

Author SHA1 Message Date
heitbaum
79bc72f267 sqlite: update to 3.38.2
update 3.37.1 to 3.38.2

release logs:
- https://www.sqlite.org/releaselog/3_37_2.html
- https://www.sqlite.org/releaselog/3_38_2.html

Additional changes in version 3.37.2 (2022-01-06):

Fix a bug introduced in version 3.35.0 (2021-03-12) that can cause
database corruption if a SAVEPOINT is rolled back while in PRAGMA
temp_store=MEMORY mode, and other changes are made, and then the outer
transaction commits. Check-in 73c2b50211d3ae26

Fix a long-standing problem with ON DELETE CASCADE and ON UPDATE CASCADE
in which a cache of the bytecode used to implement the cascading change
was not being reset following a local DDL change. Check-in
5232c9777fe4fb13.

Other minor fixes that should not impact production builds.

Changes in version 3.38.0 (2022-02-22):

Added the -> and ->> operators for easier processing of JSON. The new
operators are compatible with MySQL and PostgreSQL.
The JSON functions are now built-ins. It is no longer necessary to use
the -DSQLITE_ENABLE_JSON1 compile-time option to enable JSON support.
JSON is on by default. Disable the JSON interface using the new
-DSQLITE_OMIT_JSON compile-time option.
Enhancements to date and time functions:
Added the unixepoch() function.
Added the auto modifier and the julianday modifier.
Rename the printf() SQL function to format() for better compatibility.
The original printf() name is retained as an alias for backwards
compatibility.
Added the sqlite3_error_offset() interface, which can sometimes help to
localize an SQL error to a specific character in the input SQL text, so
that applications can provide better error messages.
Enhanced the interface to virtual tables as follows:
Added the sqlite3_vtab_distinct() interface.
Added the sqlite3_vtab_rhs_value() interface.
Added new operator types SQLITE_INDEX_CONSTRAINT_LIMIT and
SQLITE_INDEX_CONSTRAINT_OFFSET.
Added the sqlite3_vtab_in() interface (and related) to enable a virtual
table to process IN operator constraints all at once, rather than
processing each value of the right-hand side of the IN operator
separately.
CLI enhancements:
Columnar output modes are enhanced to correctly handle tabs and newlines
embedded in text.
Added options like "--wrap N", "--wordwrap on", and "--quote" to the
columnar output modes.
Added the .mode qbox alias.
The .import command automatically disambiguates column names.
Use the new sqlite3_error_offset() interface to provide better error
messages.
Query planner enhancements:
Use a Bloom filter to speed up large analytic queries.
Use a balanced merge tree to evaluate UNION or UNION ALL compound SELECT
statements that have an ORDER BY clause.
The ALTER TABLE statement is changed to silently ignores entries in the
sqlite_schema table that do not parse when PRAGMA writable_schema=ON.

Additional changes in version 3.38.1 (2022-03-12):

Fix problems with the new Bloom filter optimization that might cause
some obscure queries to get an incorrect answer.
Fix the localtime modifier of the date and time functions so that it
preserves fractional seconds.
Fix the sqlite_offset SQL function so that it works correctly even in
corner cases such as when the argument is a virtual column or the column
of a view.
Fix row value IN operator constraints on virtual tables so that they
work correctly even if the virtual table implementation relies on
bytecode to filter rows that do not satisfy the constraint.
Other minor fixes to assert() statements, test cases, and documentation.
See the source code timeline for details.

Additional changes in version 3.38.2 (2022-03-26):

Fix another user-discovered problem with the new Bloom filter
optimization that might cause an incorrect answer when doing a LEFT JOIN
with a WHERE clause constraint that says that one of the columns on the
right table of the LEFT JOIN is NULL. See forum thread 031e262a89b6a9d2.
Other minor patches. See the timeline for details.
2022-03-27 11:23:16 +00:00
CvH
226b25bae0 Merge pull request #6321 from HiassofT/le11-ffmpeg-5
ffmpeg: update rpi patch
2022-03-25 12:53:04 +01:00
CvH
014fa3b981 Merge pull request #6323 from heitbaum/python
Python3: update to 3.9.12
2022-03-25 12:52:40 +01:00
Rudi Heitbaum
fb6cbbd888 Merge pull request #6324 from chewitt/amlogic-upstream
linux: update Amlogic Linux 5.17.y patches
2022-03-25 17:59:45 +11:00
Christian Hewitt
83f349a48b linux: update Amlogic Linux 5.17.y patches 2022-03-25 06:19:56 +00:00
Rudi Heitbaum
292b400385 Python3: update to 3.9.12
release notes: https://www.python.org/downloads/release/python-3912/

This is a special release which fixes a regression introduced by BPO
46968 which caused Python to no longer build on Red Hat Enterprise Linux
6. There are only 12 other bugfixes on top of 3.9.11 in this release.
2022-03-25 04:12:41 +00:00
Matthias Reichl
74d19598a5 ffmpeg: update rpi patch
Patch created using revisions dc91b91..5bab299
from branch dev/4.4/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2022-03-24 18:20:27 +01:00
Matthias Reichl
34bc440c43 ffmpeg: update rpi patch
Patch created using revisions dc91b91..34fb1cd
from branch dev/4.4/rpi_import_1 of https://github.com/jc-kynesim/rpi-ffmpeg
2022-03-24 18:20:27 +01:00
CvH
9390f49b64 Merge pull request #6241 from heitbaum/samba416
[le11] samba: update to 4.16.0
2022-03-23 11:47:52 +01:00
CvH
40f8647540 Merge pull request #6319 from heitbaum/network-pkg
[le11] network packages updates
2022-03-23 11:44:49 +01:00
Rudi Heitbaum
33d7e20d2b openvpn: update to 2.5.6
This is mostly a bugfix release including one security fix ("Disallow
multiple deferred authentication plug-ins.", CVE: 2022-0547).

release notes:
- e8df2e64d6
2022-03-23 10:02:08 +00:00
Rudi Heitbaum
9e17417bf3 iwd: update to 1.26
ver 1.26:
+	Fix issue with handling BSS that changed frequency.
+	Fix issue with handling frequencies in neighbor report.
+	Fix issue with operating classes for 802.11ax standard.
+	Fix issue with enforcing of MFPR for 6 GHz frequencies.
+	Add support for band defined in the WiFi 6E amendment.
+	Add support for scanning while in AP mode.
2022-03-23 10:01:57 +00:00
Rudi Heitbaum
810be4a5b9 samba: qualify required gssapi.h
Inconsistent builds with samba 4.16 with the wrong gssapi.h being picked
up. This is a workaround, and being raised upstream.

[1800/2511] Compiling source3/lib/smbd_shim.c
In file included from ../../third_party/heimdal/lib/gssapi/gssapi/gssapi_krb5.h:40,
                 from ../../lib/replace/system/gssapi.h:43,
                 from ../../lib/krb5_wrap/gss_samba.h:27,
                 from ../../auth/kerberos/pac_utils.h:27,
                 from ../../auth/kerberos/gssapi_pac.c:28:
../../third_party/heimdal/lib/gssapi/gssapi/gssapi_oid.h:9:8: error: unknown type name 'GSSAPI_LIB_VARIABLE'
    9 | extern GSSAPI_LIB_VARIABLE gss_OID_desc __gss_krb5_copy_ccache_x_oid_desc;
      |        ^~~~~~~~~~~~~~~~~~~
2022-03-22 21:44:05 +00:00
heitbaum
e5830dc584 samba: update to 4.16.0
release notes:
- https://www.samba.org/samba/history/samba-4.16.0.html

Please review:
- Heimdal-8.0pre used for Samba Internal Kerberos, adds FAST support
2022-03-22 07:35:26 +00:00
Rudi Heitbaum
1dc0b5bf3e heimdal: update to 5dd29ec 2022-03-22 (8.0pre)
This supports the build of required host cross compiler binaries:
- heimdal_asn1_compile
- heimdal_compile_et

The update to 5dd29ec 2022-03-22 (8.0pre) is required for Samba 4.16.0

add asn1c:host dependancy
2022-03-22 07:35:26 +00:00
Rudi Heitbaum
3303bb456a asn1c: initial package
asn1c is required for the build of heimdal
2022-03-22 07:35:23 +00:00
CvH
dfe88a6da0 Merge pull request #6297 from heitbaum/rtl8xxxu
linux: add support for Realtek RTL8XXXU mainline kernel driver replacing out-of-tree 8192CU and 8192DU drivers
2022-03-21 13:04:23 +01:00
Rudi Heitbaum
c4022db981 RTL8192EU: drop obsolete out-of-tree driver
Replaceealtek RTL8XXXU mainline kernel driver
2022-03-21 11:55:28 +00:00
Rudi Heitbaum
66041c9456 RTL8192CU: drop obsolete out-of-tree driver
Replaced by Realtek RTL8XXXU mainline kernel driver
2022-03-21 11:55:28 +00:00
Rudi Heitbaum
811d112dd3 linux: add support for Realtek RTL8XXXU mainline kernel driver replace out-of-tree 8192CU and 8192DU drivers 2022-03-21 11:55:28 +00:00
CvH
6ad6bfd191 Merge pull request #6210 from heitbaum/linux-5.17
linux: update to 5.17.y
2022-03-21 12:49:37 +01:00
heitbaum
5a3093c8e7 linux: update to 5.17 2022-03-21 06:40:21 +00:00
heitbaum
4d01f5b21f kernel-firmware: update to 20220209 2022-03-21 03:44:54 +00:00
Rudi Heitbaum
f2f607fe84 iwlwifi-firmware: update to ccf1a23 2022-03-21 03:44:54 +00:00
heitbaum
58c5175d1b linux (Samsung Exynos): update .config for 5.17 2022-03-21 03:44:54 +00:00