]>
git.proxmox.com Git - perlmod.git/log
Wolfgang Bumiller [Tue, 30 Jul 2024 13:51:31 +0000 (15:51 +0200)]
doc fixups
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 30 Jul 2024 13:46:55 +0000 (15:46 +0200)]
clippy fixes
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 30 Jul 2024 13:42:33 +0000 (15:42 +0200)]
cargo fmt
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 30 Jul 2024 13:42:27 +0000 (15:42 +0200)]
macro: comment out unused field
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 30 Jul 2024 13:42:06 +0000 (15:42 +0200)]
perlmod: add missing drop handler for RawGuard
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 30 Jul 2024 13:36:42 +0000 (15:36 +0200)]
perlmod, macro: add add perlmod=multiplicity as expected lint
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Fabian Grünbichler [Thu, 20 Jun 2024 10:25:49 +0000 (12:25 +0200)]
move .cargo/config to .cargo/config.toml
the old location has been deprecated for a while, and rustc 1.78 will start to warn about it.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Wolfgang Bumiller [Tue, 28 May 2024 09:08:13 +0000 (11:08 +0200)]
document errno and serializ_error in the #[export] doc
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 14 Mar 2024 12:46:12 +0000 (13:46 +0100)]
macro: unraw() function names
so we can name an exported sub 'r#type'
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 2 Jan 2024 13:15:01 +0000 (14:15 +0100)]
bump perlmod-bin to 0.2.0-3
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 2 Jan 2024 13:13:34 +0000 (14:13 +0100)]
perlmod-bin: fix generated libfile invocation
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 19 Dec 2023 07:42:02 +0000 (08:42 +0100)]
bump perlmod-macro to 0.8.4-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 19 Dec 2023 07:38:40 +0000 (08:38 +0100)]
perlmod: search LD_LIBRARY_PATH before @INC/auto dirs
This is for the code generated for `#[package(write = true)]`.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 18 Dec 2023 09:38:45 +0000 (10:38 +0100)]
bump perlmod-bin to 0.2.0-2
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 18 Dec 2023 09:36:49 +0000 (10:36 +0100)]
perlmod-bin: actually use 'libfile'
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 18 Dec 2023 09:31:36 +0000 (10:31 +0100)]
upload command pattern fixup
perlmod-bin is not prefixed with `rust-`
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 18 Dec 2023 08:46:03 +0000 (09:46 +0100)]
bump perlmod-bin to 0.2.0-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 18 Dec 2023 08:43:21 +0000 (09:43 +0100)]
genpackage: add --include-file option to add extra code
We'll use this to inject a 'use SslProbe.pm;' in pve and pmg to avoid
openssl-probe manipulating environment variables.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 18 Dec 2023 08:26:47 +0000 (09:26 +0100)]
genpackage: change library loading
Replace the 'libdirs()' function with a 'libfile()' function.
To text a fixed file, we should only place that one file in there in
test suites.
Additionally, search LD_LIBRARY_PATH before the auto-dirs, which
should make custom testing via the command line easier as well.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 18 Dec 2023 08:26:33 +0000 (09:26 +0100)]
genpackage: make 'init()' optional
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 18 Dec 2023 08:26:14 +0000 (09:26 +0100)]
genpackage: use strict and warnings
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 3 Nov 2023 12:29:37 +0000 (13:29 +0100)]
bump d/control
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 6 Oct 2023 07:05:13 +0000 (09:05 +0200)]
bump perlmod to 0.13.4-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 5 Oct 2023 11:38:36 +0000 (13:38 +0200)]
test: expose setenv, unsetenv and use_safe_putenv
mostly for local leak testing with valgrind
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 5 Oct 2023 09:03:23 +0000 (11:03 +0200)]
add ffi::use_safe_putenv and glue for it
This causes changes to environment variables to leak instead of crash,
which is arguably better. This will be removed (and fixed) in perl
5.38.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 5 Oct 2023 09:02:59 +0000 (11:02 +0200)]
buildsys: explicitly resolver 2
to shut up a warning
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Fabian Grünbichler [Tue, 3 Oct 2023 08:01:57 +0000 (10:01 +0200)]
build: update upload target
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Tue, 3 Oct 2023 06:34:55 +0000 (08:34 +0200)]
perlmod-macro: bump to 0.8.3
Wolfgang Bumiller [Mon, 2 Oct 2023 08:33:32 +0000 (10:33 +0200)]
update to syn-2
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 26 Jul 2023 07:55:17 +0000 (09:55 +0200)]
bump perlmod to 0.13.3-1 and perlmod-macro to 0.8.2-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 26 Jul 2023 07:56:15 +0000 (09:56 +0200)]
macro: move 'boot' call into the 'Once' section
This also means boot function call chains must not cause circular
dependencies at all without a way to mitigate this in code. If this
should ever be a problem, we can move it out again, but this should
rather not be necessary.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 26 Jul 2023 07:37:58 +0000 (09:37 +0200)]
macro: upgrade boot attribute to a full path
This is a lot more flexible than just a single ident.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 25 Jul 2023 11:46:39 +0000 (13:46 +0200)]
macro: update docs
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 25 Jul 2023 11:41:47 +0000 (13:41 +0200)]
test 'boot' attribute
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 25 Jul 2023 11:40:34 +0000 (13:40 +0200)]
macro: add 'boot' attribute to packages
This is supposed to be a function executed after the 'boot' method has
finished registering the XS callbacks.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 25 Jul 2023 11:32:47 +0000 (13:32 +0200)]
macro: allow calling boot fns with None as parameter
This allows using them from other modules for initialization.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 25 Jul 2023 11:31:34 +0000 (13:31 +0200)]
macro: ensure bootstrap functions happen only once
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 25 Jul 2023 08:22:30 +0000 (10:22 +0200)]
add 'instantiate_magic_result' to allow error handling
The previous `instantiate_magic!` macro contained a '?' and thus tried
to return with an error. This is inconvenient when trying to work with
specific serialized error types.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 2 May 2023 09:47:13 +0000 (11:47 +0200)]
bump perlmod to 0.13.2-1 and perlmod-macro to 0.8.1-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 10 May 2023 08:15:58 +0000 (10:15 +0200)]
use workspace package variables
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 8 May 2023 07:38:47 +0000 (09:38 +0200)]
perlmod-bin package for pm file generation
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 2 May 2023 12:31:47 +0000 (14:31 +0200)]
add ability to set the errno value
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 2 May 2023 07:38:39 +0000 (09:38 +0200)]
macro: add serialize_error attribute
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 2 May 2023 07:39:27 +0000 (09:39 +0200)]
macro: fix syntax error in non-result tuple case
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 2 May 2023 07:35:22 +0000 (09:35 +0200)]
buildsys: make check should test test.pl output
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 25 Apr 2023 08:00:15 +0000 (10:00 +0200)]
bump d/control
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 9 Dec 2022 10:24:34 +0000 (11:24 +0100)]
clippy fixes
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 22 Sep 2022 08:00:33 +0000 (10:00 +0200)]
clippy fixups
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 1 Aug 2022 08:41:11 +0000 (10:41 +0200)]
clippy fixes
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 10 Jun 2022 09:54:10 +0000 (11:54 +0200)]
clippy fixups
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 10 Jun 2022 09:51:42 +0000 (11:51 +0200)]
clippy: don't explicitly drop args in generated code
While code seems to still compile, this was initially done
to explicitly get rid of potential borrows and doesn't seem
to be necessary anymore?
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 29 Mar 2022 08:55:41 +0000 (10:55 +0200)]
test: write modules at build time
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 25 Mar 2022 14:46:08 +0000 (15:46 +0100)]
bump perlmod to 0.13.1-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 25 Mar 2022 14:45:11 +0000 (15:45 +0100)]
perlmod: expose ser::is_active
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 4 Mar 2022 08:02:55 +0000 (09:02 +0100)]
bump perlmod to 0.13.0-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 2 Mar 2022 12:47:03 +0000 (13:47 +0100)]
fix utf8 support in substr_from_str_slice
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 2 Mar 2022 11:45:29 +0000 (12:45 +0100)]
drop Result from substr_from_str_slice
and add `merge_str_slice` helper
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 1 Mar 2022 14:13:34 +0000 (15:13 +0100)]
bump perlmod to 0.12.2-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 1 Mar 2022 14:11:41 +0000 (15:11 +0100)]
allow string suffixes in substr_from_str_slice
the range check failed if the substr was a suffix due to the
range being exclusive on the end and end being the byte
after the last one
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 1 Mar 2022 13:42:14 +0000 (14:42 +0100)]
bump perlmod to 0.12.1-1
while this is technically an API break this is new and
not-yet used and we're in the 0.x versions after all...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 1 Mar 2022 13:41:27 +0000 (14:41 +0100)]
move substr_from_str_slice from ScalarRef to Scalar
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 25 Feb 2022 14:51:52 +0000 (15:51 +0100)]
bump perlmod to 0.12.0-1 and perlmod-macro to 0.8.0-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 28 Feb 2022 08:47:26 +0000 (09:47 +0100)]
update readme
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 25 Feb 2022 14:45:56 +0000 (15:45 +0100)]
macro: add a write attribute to packages
the .pm file now gets written if either 'write=true' or
'file' is set, setting just 'lib' won't trigger a write
anymore
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 24 Feb 2022 10:43:21 +0000 (11:43 +0100)]
macro: rename boot symbol to boot_<module>
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 24 Feb 2022 10:43:05 +0000 (11:43 +0100)]
macro: only write package files if requested
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 24 Feb 2022 10:42:38 +0000 (11:42 +0100)]
macro: drop span hack from error handling
copying the input doesn't seem to be required anymore
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 24 Feb 2022 10:04:20 +0000 (11:04 +0100)]
experimental access to defstash
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 22 Feb 2022 14:21:41 +0000 (15:21 +0100)]
experimental direct substr support
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 22 Feb 2022 11:50:45 +0000 (12:50 +0100)]
fix 'cv' type in test
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 3 Feb 2022 08:41:19 +0000 (09:41 +0100)]
doc updates
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 25 Jan 2022 08:32:25 +0000 (09:32 +0100)]
bump perlmod & macro to 0.11.0-1 and 0.7.0-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 13 Jan 2022 13:42:56 +0000 (14:42 +0100)]
doc fixup
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 10 Jan 2022 11:50:11 +0000 (12:50 +0100)]
cargo fmt
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Mon, 10 Jan 2022 11:49:49 +0000 (12:49 +0100)]
rustfmt.toml: edition 2021
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 7 Jan 2022 14:59:07 +0000 (15:59 +0100)]
macro: pass 'cv' as Value
to reduce the amount of required unsafe blocks
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 7 Jan 2022 14:54:49 +0000 (15:54 +0100)]
macro: use raw pointer for CV parameter
so generated xsubs are actually compatible with
Value::new_xsub
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 7 Jan 2022 14:51:32 +0000 (15:51 +0100)]
macro: fix multiplicity parameter type
use ffi::Interpreter, same as what perlmod does via the
perl_fn macro
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 5 Jan 2022 08:49:17 +0000 (09:49 +0100)]
doc updates
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 4 Jan 2022 11:36:48 +0000 (12:36 +0100)]
macro: expose the 'cv' as parameter on exports
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 7 Jan 2022 08:11:41 +0000 (09:11 +0100)]
cleanup
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 4 Jan 2022 08:55:53 +0000 (09:55 +0100)]
perlmod: ffi: support visibility in perl_fn
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 22 Dec 2021 09:12:48 +0000 (10:12 +0100)]
macro: export: copy use chosen visibility
when using the export macro directly without a package we
previously always used
#[no_mangle]
pub extern "C"
now instead of 'pub' we copy the original function's
visibility
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 22 Dec 2021 08:58:02 +0000 (09:58 +0100)]
macro: fixup export visibility
commi
54919078765f was incomplete, this fixes up the
remaining 2 cases
Fixes: 54919078765f ("don't export xs wrappers from modules")
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 23 Dec 2021 09:40:54 +0000 (10:40 +0100)]
perlmod: doc fixups
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 17 Dec 2021 08:22:58 +0000 (09:22 +0100)]
bump d/control
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 17 Dec 2021 08:22:58 +0000 (09:22 +0100)]
bump perlmod to 0.10.1-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 17 Dec 2021 08:20:58 +0000 (09:20 +0100)]
perlmod: deny unsafe_op_in_unsafe_fn
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 17 Dec 2021 08:17:09 +0000 (09:17 +0100)]
perlmod: add Value::new_xsub as an unsafe fn
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 17 Dec 2021 08:16:53 +0000 (09:16 +0100)]
perlmod: perl_fn for fn types w/o body
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 16 Dec 2021 13:57:03 +0000 (14:57 +0100)]
fixup RSPL_newXS_flags to return the CV
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Thu, 16 Dec 2021 13:06:31 +0000 (14:06 +0100)]
doc updates
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 15 Dec 2021 09:38:53 +0000 (10:38 +0100)]
clippy fixes
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 14 Dec 2021 12:53:04 +0000 (13:53 +0100)]
bump perlmod to 0.10.0-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 14 Dec 2021 12:23:31 +0000 (13:23 +0100)]
perlmod: introduce MagicValue
It turns out that using `const` for the `MagicSpec` can lead
to multiple instances of it and the `TryFrom` accessing a
different vtable address than the instantiating functions.
This particularly happened when using `declare_magic!`
directly for a `Box<T>` where `T` is not declared in the
same module and is `!Sync`.
Instead, `declare_magic!()` now creates `static`s,
`MagicSpec` loses the associated value so we can safely
force it to be `Send + Sync`, and `MagicValue` is introduced
as the result of the `.with_value()` method call.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 14 Dec 2021 12:22:56 +0000 (13:22 +0100)]
perlmod: actually use provided magic var
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Tue, 14 Dec 2021 11:13:17 +0000 (12:13 +0100)]
doc fixup
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 1 Dec 2021 13:13:13 +0000 (14:13 +0100)]
drop imports already in 2021 prelude
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Wed, 1 Dec 2021 12:48:40 +0000 (13:48 +0100)]
upgrade to edition 2021
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Wolfgang Bumiller [Fri, 26 Nov 2021 13:02:05 +0000 (14:02 +0100)]
bump perlmod to 0.9.0 and perlmod-macro to 0.6.0
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>