Commit Graph

23 Commits

Author SHA1 Message Date
Thomas Lamprecht
6567779c7c bump version to 1.2.0
and switch to native versioning, as the bindings come from us and
have no other upstream.

Note that there was never a careful correlation of this package's
version and the upstream version the bindings are made for, so just
treat this as independent versioning.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-23 16:07:32 +02:00
Thomas Lamprecht
c6526cd994 buildsys: derive upload dist automatically
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-23 16:07:32 +02:00
Thomas Lamprecht
3eee98e673 d/control: raise standards version compliance to 4.6.2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-23 16:07:32 +02:00
Thomas Lamprecht
490189698c d/control: define compat level via build-depends and raise to 13
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-23 16:07:32 +02:00
Thomas Lamprecht
8ed04cf52e d/control: rely solely on perl:Depends for perl abi
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-23 16:07:32 +02:00
Thomas Lamprecht
b9d8cfd424 d/copyright: update years
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-23 16:07:32 +02:00
Thomas Lamprecht
28139d5f6f d/control: wrap-and-sort -tkn
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-23 16:07:32 +02:00
Thomas Lamprecht
457b762d36 buildsys: add sbuild convenience target
and ensure lintian isn't always run in the $(DSC) case, as sbuild
does that itself already, just run it for the dsc phony target.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-23 16:07:32 +02:00
Thomas Lamprecht
522866f637 buildsys: always pre-clean for dsc target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-23 16:07:32 +02:00
Thomas Lamprecht
5b0ce036cd buildsys: rename build-dir variable for consistency
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-23 16:07:32 +02:00
Thomas Lamprecht
000ca5fa29 buildsys: cleanup and expand clean target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-23 16:07:32 +02:00
Thomas Lamprecht
f2450f4cba buildsys: use full DEB_VERSION and the correct DEB_HOST_ARCH
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-23 16:07:17 +02:00
Thomas Lamprecht
53ce2b3d0b buildsys: make build-dir generation atomic
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-23 15:44:39 +02:00
Thomas Lamprecht
808166de2b makefile: convert to use simple parenthesis
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-23 15:41:55 +02:00
Fabian Grünbichler
c94daa6334 build: add missing pkg-config B-D
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-01-18 13:42:39 +01:00
Fabian Grünbichler
2e8845c30d bump version to 1.1-2
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-03-23 11:16:17 +01:00
Fabian Grünbichler
78c5c50342 build: switch upload target to bullseye
and fix typo-ed var name..

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2022-03-23 11:16:04 +01:00
Thomas Lamprecht
5d7287a934 buildsys: switch upload dist over to buster
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-21 20:30:06 +02:00
Thomas Lamprecht
8ddb14bc4b bump version to 1.1-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-21 20:29:32 +02:00
Thomas Lamprecht
b8bb44a402 bump version to 1.0-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-09 12:51:56 +02:00
Thomas Lamprecht
257314d5ce publicKey data can contain NUL, base64 encode at source
One *mustn't* treat the publicKey as common string, it it's
effectively binary data, and thus can contain 0 at any position.

If we pass it to perl via setpv (PV being string), things may get
cutoff and a wrong pubKey may get saved, thus locking an user out as
it cannot get verified anymore!

Use a simple & fast base64 encoding immediately at the source, using
the correct keylength (U2FS_PUBLIC_KEY_LEN) we can use that.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-09 12:39:15 +02:00
Thomas Lamprecht
90360196aa buildsys: small fixes regarding dsc and cleanup
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-03 12:40:46 +02:00
Wolfgang Bumiller
b8adb2d581 initial release
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2019-04-03 12:36:01 +02:00