mirror of
https://github.com/containers/podman.git
synced 2025-10-20 12:43:58 +08:00
Merge pull request #26805 from containers/renovate/github.com-mattn-go-sqlite3-1.x
fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.32
This commit is contained in:
2
go.mod
2
go.mod
@ -43,7 +43,7 @@ require (
|
|||||||
github.com/klauspost/pgzip v1.2.6
|
github.com/klauspost/pgzip v1.2.6
|
||||||
github.com/linuxkit/virtsock v0.0.0-20241009230534-cb6a20cc0422
|
github.com/linuxkit/virtsock v0.0.0-20241009230534-cb6a20cc0422
|
||||||
github.com/mattn/go-shellwords v1.0.12
|
github.com/mattn/go-shellwords v1.0.12
|
||||||
github.com/mattn/go-sqlite3 v1.14.30
|
github.com/mattn/go-sqlite3 v1.14.32
|
||||||
github.com/mdlayher/vsock v1.2.1
|
github.com/mdlayher/vsock v1.2.1
|
||||||
github.com/moby/docker-image-spec v1.3.1
|
github.com/moby/docker-image-spec v1.3.1
|
||||||
github.com/moby/sys/capability v0.4.0
|
github.com/moby/sys/capability v0.4.0
|
||||||
|
4
go.sum
4
go.sum
@ -275,8 +275,8 @@ github.com/mattn/go-runewidth v0.0.16 h1:E5ScNMtiwvlvB5paMFdw9p4kSQzbXFikJ5SQO6T
|
|||||||
github.com/mattn/go-runewidth v0.0.16/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w=
|
github.com/mattn/go-runewidth v0.0.16/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w=
|
||||||
github.com/mattn/go-shellwords v1.0.12 h1:M2zGm7EW6UQJvDeQxo4T51eKPurbeFbe8WtebGE2xrk=
|
github.com/mattn/go-shellwords v1.0.12 h1:M2zGm7EW6UQJvDeQxo4T51eKPurbeFbe8WtebGE2xrk=
|
||||||
github.com/mattn/go-shellwords v1.0.12/go.mod h1:EZzvwXDESEeg03EKmM+RmDnNOPKG4lLtQsUlTZDWQ8Y=
|
github.com/mattn/go-shellwords v1.0.12/go.mod h1:EZzvwXDESEeg03EKmM+RmDnNOPKG4lLtQsUlTZDWQ8Y=
|
||||||
github.com/mattn/go-sqlite3 v1.14.30 h1:bVreufq3EAIG1Quvws73du3/QgdeZ3myglJlrzSYYCY=
|
github.com/mattn/go-sqlite3 v1.14.32 h1:JD12Ag3oLy1zQA+BNn74xRgaBbdhbNIDYvQUEuuErjs=
|
||||||
github.com/mattn/go-sqlite3 v1.14.30/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y=
|
github.com/mattn/go-sqlite3 v1.14.32/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y=
|
||||||
github.com/mdlayher/packet v1.1.2 h1:3Up1NG6LZrsgDVn6X4L9Ge/iyRyxFEFD9o6Pr3Q1nQY=
|
github.com/mdlayher/packet v1.1.2 h1:3Up1NG6LZrsgDVn6X4L9Ge/iyRyxFEFD9o6Pr3Q1nQY=
|
||||||
github.com/mdlayher/packet v1.1.2/go.mod h1:GEu1+n9sG5VtiRE4SydOmX5GTwyyYlteZiFU+x0kew4=
|
github.com/mdlayher/packet v1.1.2/go.mod h1:GEu1+n9sG5VtiRE4SydOmX5GTwyyYlteZiFU+x0kew4=
|
||||||
github.com/mdlayher/socket v0.5.1 h1:VZaqt6RkGkt2OE9l3GcC6nZkqD3xKeQLyfleW/uBcos=
|
github.com/mdlayher/socket v0.5.1 h1:VZaqt6RkGkt2OE9l3GcC6nZkqD3xKeQLyfleW/uBcos=
|
||||||
|
43
vendor/github.com/mattn/go-sqlite3/sqlite3-binding.c
generated
vendored
43
vendor/github.com/mattn/go-sqlite3/sqlite3-binding.c
generated
vendored
@ -1,7 +1,7 @@
|
|||||||
#ifndef USE_LIBSQLITE3
|
#ifndef USE_LIBSQLITE3
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
** This file is an amalgamation of many separate C source files from SQLite
|
** This file is an amalgamation of many separate C source files from SQLite
|
||||||
** version 3.50.3. By combining all the individual C code files into this
|
** version 3.50.4. By combining all the individual C code files into this
|
||||||
** single large file, the entire code can be compiled as a single translation
|
** single large file, the entire code can be compiled as a single translation
|
||||||
** unit. This allows many compilers to do optimizations that would not be
|
** unit. This allows many compilers to do optimizations that would not be
|
||||||
** possible if the files were compiled separately. Performance improvements
|
** possible if the files were compiled separately. Performance improvements
|
||||||
@ -19,7 +19,7 @@
|
|||||||
** separate file. This file contains only code for the core SQLite library.
|
** separate file. This file contains only code for the core SQLite library.
|
||||||
**
|
**
|
||||||
** The content in this amalgamation comes from Fossil check-in
|
** The content in this amalgamation comes from Fossil check-in
|
||||||
** 3ce993b8657d6d9deda380a93cdd6404a8c8 with changes in files:
|
** 4d8adfb30e03f9cf27f800a2c1ba3c48fb4c with changes in files:
|
||||||
**
|
**
|
||||||
**
|
**
|
||||||
*/
|
*/
|
||||||
@ -466,9 +466,9 @@ extern "C" {
|
|||||||
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
|
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
|
||||||
** [sqlite_version()] and [sqlite_source_id()].
|
** [sqlite_version()] and [sqlite_source_id()].
|
||||||
*/
|
*/
|
||||||
#define SQLITE_VERSION "3.50.3"
|
#define SQLITE_VERSION "3.50.4"
|
||||||
#define SQLITE_VERSION_NUMBER 3050003
|
#define SQLITE_VERSION_NUMBER 3050004
|
||||||
#define SQLITE_SOURCE_ID "2025-07-17 13:25:10 3ce993b8657d6d9deda380a93cdd6404a8c8ba1b185b2bc423703e41ae5f2543"
|
#define SQLITE_SOURCE_ID "2025-07-30 19:33:53 4d8adfb30e03f9cf27f800a2c1ba3c48fb4ca1b08b0f5ed59a4d5ecbf45e20a3"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
** CAPI3REF: Run-Time Library Version Numbers
|
** CAPI3REF: Run-Time Library Version Numbers
|
||||||
@ -19441,6 +19441,7 @@ struct Expr {
|
|||||||
Table *pTab; /* TK_COLUMN: Table containing column. Can be NULL
|
Table *pTab; /* TK_COLUMN: Table containing column. Can be NULL
|
||||||
** for a column of an index on an expression */
|
** for a column of an index on an expression */
|
||||||
Window *pWin; /* EP_WinFunc: Window/Filter defn for a function */
|
Window *pWin; /* EP_WinFunc: Window/Filter defn for a function */
|
||||||
|
int nReg; /* TK_NULLS: Number of registers to NULL out */
|
||||||
struct { /* TK_IN, TK_SELECT, and TK_EXISTS */
|
struct { /* TK_IN, TK_SELECT, and TK_EXISTS */
|
||||||
int iAddr; /* Subroutine entry address */
|
int iAddr; /* Subroutine entry address */
|
||||||
int regReturn; /* Register used to hold return address */
|
int regReturn; /* Register used to hold return address */
|
||||||
@ -21475,6 +21476,7 @@ SQLITE_PRIVATE void sqlite3ExprCodeGeneratedColumn(Parse*, Table*, Column*, int)
|
|||||||
SQLITE_PRIVATE void sqlite3ExprCodeCopy(Parse*, Expr*, int);
|
SQLITE_PRIVATE void sqlite3ExprCodeCopy(Parse*, Expr*, int);
|
||||||
SQLITE_PRIVATE void sqlite3ExprCodeFactorable(Parse*, Expr*, int);
|
SQLITE_PRIVATE void sqlite3ExprCodeFactorable(Parse*, Expr*, int);
|
||||||
SQLITE_PRIVATE int sqlite3ExprCodeRunJustOnce(Parse*, Expr*, int);
|
SQLITE_PRIVATE int sqlite3ExprCodeRunJustOnce(Parse*, Expr*, int);
|
||||||
|
SQLITE_PRIVATE void sqlite3ExprNullRegisterRange(Parse*, int, int);
|
||||||
SQLITE_PRIVATE int sqlite3ExprCodeTemp(Parse*, Expr*, int*);
|
SQLITE_PRIVATE int sqlite3ExprCodeTemp(Parse*, Expr*, int*);
|
||||||
SQLITE_PRIVATE int sqlite3ExprCodeTarget(Parse*, Expr*, int);
|
SQLITE_PRIVATE int sqlite3ExprCodeTarget(Parse*, Expr*, int);
|
||||||
SQLITE_PRIVATE int sqlite3ExprCodeExprList(Parse*, ExprList*, int, int, u8);
|
SQLITE_PRIVATE int sqlite3ExprCodeExprList(Parse*, ExprList*, int, int, u8);
|
||||||
@ -115242,6 +115244,12 @@ expr_code_doover:
|
|||||||
sqlite3VdbeLoadString(v, target, pExpr->u.zToken);
|
sqlite3VdbeLoadString(v, target, pExpr->u.zToken);
|
||||||
return target;
|
return target;
|
||||||
}
|
}
|
||||||
|
case TK_NULLS: {
|
||||||
|
/* Set a range of registers to NULL. pExpr->y.nReg registers starting
|
||||||
|
** with target */
|
||||||
|
sqlite3VdbeAddOp3(v, OP_Null, 0, target, target + pExpr->y.nReg - 1);
|
||||||
|
return target;
|
||||||
|
}
|
||||||
default: {
|
default: {
|
||||||
/* Make NULL the default case so that if a bug causes an illegal
|
/* Make NULL the default case so that if a bug causes an illegal
|
||||||
** Expr node to be passed into this function, it will be handled
|
** Expr node to be passed into this function, it will be handled
|
||||||
@ -115926,6 +115934,25 @@ SQLITE_PRIVATE int sqlite3ExprCodeRunJustOnce(
|
|||||||
return regDest;
|
return regDest;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
** Make arrangements to invoke OP_Null on a range of registers
|
||||||
|
** during initialization.
|
||||||
|
*/
|
||||||
|
SQLITE_PRIVATE SQLITE_NOINLINE void sqlite3ExprNullRegisterRange(
|
||||||
|
Parse *pParse, /* Parsing context */
|
||||||
|
int iReg, /* First register to set to NULL */
|
||||||
|
int nReg /* Number of sequential registers to NULL out */
|
||||||
|
){
|
||||||
|
u8 okConstFactor = pParse->okConstFactor;
|
||||||
|
Expr t;
|
||||||
|
memset(&t, 0, sizeof(t));
|
||||||
|
t.op = TK_NULLS;
|
||||||
|
t.y.nReg = nReg;
|
||||||
|
pParse->okConstFactor = 1;
|
||||||
|
sqlite3ExprCodeRunJustOnce(pParse, &t, iReg);
|
||||||
|
pParse->okConstFactor = okConstFactor;
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
** Generate code to evaluate an expression and store the results
|
** Generate code to evaluate an expression and store the results
|
||||||
** into a register. Return the register number where the results
|
** into a register. Return the register number where the results
|
||||||
@ -153176,6 +153203,7 @@ SQLITE_PRIVATE int sqlite3Select(
|
|||||||
sqlite3VdbeAddOp2(v, OP_Integer, 0, iAbortFlag);
|
sqlite3VdbeAddOp2(v, OP_Integer, 0, iAbortFlag);
|
||||||
VdbeComment((v, "clear abort flag"));
|
VdbeComment((v, "clear abort flag"));
|
||||||
sqlite3VdbeAddOp3(v, OP_Null, 0, iAMem, iAMem+pGroupBy->nExpr-1);
|
sqlite3VdbeAddOp3(v, OP_Null, 0, iAMem, iAMem+pGroupBy->nExpr-1);
|
||||||
|
sqlite3ExprNullRegisterRange(pParse, iAMem, pGroupBy->nExpr);
|
||||||
|
|
||||||
/* Begin a loop that will extract all source rows in GROUP BY order.
|
/* Begin a loop that will extract all source rows in GROUP BY order.
|
||||||
** This might involve two separate loops with an OP_Sort in between, or
|
** This might involve two separate loops with an OP_Sort in between, or
|
||||||
@ -168471,6 +168499,7 @@ static int whereLoopAddBtree(
|
|||||||
pNew->u.btree.nEq = 0;
|
pNew->u.btree.nEq = 0;
|
||||||
pNew->u.btree.nBtm = 0;
|
pNew->u.btree.nBtm = 0;
|
||||||
pNew->u.btree.nTop = 0;
|
pNew->u.btree.nTop = 0;
|
||||||
|
pNew->u.btree.nDistinctCol = 0;
|
||||||
pNew->nSkip = 0;
|
pNew->nSkip = 0;
|
||||||
pNew->nLTerm = 0;
|
pNew->nLTerm = 0;
|
||||||
pNew->iSortIdx = 0;
|
pNew->iSortIdx = 0;
|
||||||
@ -169539,8 +169568,6 @@ static i8 wherePathSatisfiesOrderBy(
|
|||||||
obSat = obDone;
|
obSat = obDone;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}else if( wctrlFlags & WHERE_DISTINCTBY ){
|
|
||||||
pLoop->u.btree.nDistinctCol = 0;
|
|
||||||
}
|
}
|
||||||
iCur = pWInfo->pTabList->a[pLoop->iTab].iCursor;
|
iCur = pWInfo->pTabList->a[pLoop->iTab].iCursor;
|
||||||
|
|
||||||
@ -257281,7 +257308,7 @@ static void fts5SourceIdFunc(
|
|||||||
){
|
){
|
||||||
assert( nArg==0 );
|
assert( nArg==0 );
|
||||||
UNUSED_PARAM2(nArg, apUnused);
|
UNUSED_PARAM2(nArg, apUnused);
|
||||||
sqlite3_result_text(pCtx, "fts5: 2025-07-17 13:25:10 3ce993b8657d6d9deda380a93cdd6404a8c8ba1b185b2bc423703e41ae5f2543", -1, SQLITE_TRANSIENT);
|
sqlite3_result_text(pCtx, "fts5: 2025-07-30 19:33:53 4d8adfb30e03f9cf27f800a2c1ba3c48fb4ca1b08b0f5ed59a4d5ecbf45e20a3", -1, SQLITE_TRANSIENT);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
6
vendor/github.com/mattn/go-sqlite3/sqlite3-binding.h
generated
vendored
6
vendor/github.com/mattn/go-sqlite3/sqlite3-binding.h
generated
vendored
@ -147,9 +147,9 @@ extern "C" {
|
|||||||
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
|
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
|
||||||
** [sqlite_version()] and [sqlite_source_id()].
|
** [sqlite_version()] and [sqlite_source_id()].
|
||||||
*/
|
*/
|
||||||
#define SQLITE_VERSION "3.50.3"
|
#define SQLITE_VERSION "3.50.4"
|
||||||
#define SQLITE_VERSION_NUMBER 3050003
|
#define SQLITE_VERSION_NUMBER 3050004
|
||||||
#define SQLITE_SOURCE_ID "2025-07-17 13:25:10 3ce993b8657d6d9deda380a93cdd6404a8c8ba1b185b2bc423703e41ae5f2543"
|
#define SQLITE_SOURCE_ID "2025-07-30 19:33:53 4d8adfb30e03f9cf27f800a2c1ba3c48fb4ca1b08b0f5ed59a4d5ecbf45e20a3"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
** CAPI3REF: Run-Time Library Version Numbers
|
** CAPI3REF: Run-Time Library Version Numbers
|
||||||
|
2
vendor/github.com/mattn/go-sqlite3/sqlite3_opt_userauth.go
generated
vendored
2
vendor/github.com/mattn/go-sqlite3/sqlite3_opt_userauth.go
generated
vendored
@ -29,7 +29,7 @@ const (
|
|||||||
var (
|
var (
|
||||||
ErrUnauthorized = errors.New("SQLITE_AUTH: Unauthorized")
|
ErrUnauthorized = errors.New("SQLITE_AUTH: Unauthorized")
|
||||||
ErrAdminRequired = errors.New("SQLITE_AUTH: Unauthorized; Admin Privileges Required")
|
ErrAdminRequired = errors.New("SQLITE_AUTH: Unauthorized; Admin Privileges Required")
|
||||||
errUserAuthNoLongerSupported = errors.New("sqlite3: the sqlite_userauth tag is no longer supported as the userauth extension is no longer supported by the SQLite authors, see https://github.com/mattn/go-sqlite3/issues/1341").
|
errUserAuthNoLongerSupported = errors.New("sqlite3: the sqlite_userauth tag is no longer supported as the userauth extension is no longer supported by the SQLite authors, see https://github.com/mattn/go-sqlite3/issues/1341")
|
||||||
)
|
)
|
||||||
|
|
||||||
// Authenticate will perform an authentication of the provided username
|
// Authenticate will perform an authentication of the provided username
|
||||||
|
2
vendor/modules.txt
vendored
2
vendor/modules.txt
vendored
@ -639,7 +639,7 @@ github.com/mattn/go-runewidth
|
|||||||
# github.com/mattn/go-shellwords v1.0.12
|
# github.com/mattn/go-shellwords v1.0.12
|
||||||
## explicit; go 1.13
|
## explicit; go 1.13
|
||||||
github.com/mattn/go-shellwords
|
github.com/mattn/go-shellwords
|
||||||
# github.com/mattn/go-sqlite3 v1.14.30
|
# github.com/mattn/go-sqlite3 v1.14.32
|
||||||
## explicit; go 1.19
|
## explicit; go 1.19
|
||||||
github.com/mattn/go-sqlite3
|
github.com/mattn/go-sqlite3
|
||||||
# github.com/mdlayher/socket v0.5.1
|
# github.com/mdlayher/socket v0.5.1
|
||||||
|
Reference in New Issue
Block a user