proxmox/proxmox/debian/changelog
2021-02-03 08:31:40 +01:00

563 lines
16 KiB
Plaintext

rust-proxmox (0.10.1-1) unstable; urgency=medium
* cli: improve completion of array arguments
* clippy fixes
-- Proxmox Support Team <support@proxmox.com> Wed, 03 Feb 2021 08:31:05 +0100
rust-proxmox (0.10.0-1) unstable; urgency=medium
* time: fix parsing non-full-hour TZ offsets
* update to rustyline 7
* update to tokio 1.0
* tokio 1.0: drop TimeoutFutureExt
* move ParameterSchema from router to schema
-- Proxmox Support Team <support@proxmox.com> Thu, 14 Jan 2021 15:31:27 +0100
rust-proxmox (0.9.1-1) unstable; urgency=medium
* add tools::future with TimeoutFutureExt
-- Proxmox Support Team <support@proxmox.com> Tue, 22 Dec 2020 13:25:25 +0100
rust-proxmox (0.9.0-2) unstable; urgency=medium
* correctly depend on proxmox-api-macro 0.3
-- Proxmox Support Team <support@proxmox.com> Tue, 22 Dec 2020 08:05:44 +0100
rust-proxmox (0.9.0-1) unstable; urgency=medium
* `ApiMethod.returns` is now a `router::ReturnType` rather than a direct
`&Schema` reference and can be marked as `optional`.
* Added an `AllOfSchema` (`Schema::AllOf`) where multiple object schemas can
be combined like with JSONSchema/openapi's `allOf` property.
* `ApiMethod.parameters` is now a `ParameterSchema` instead of simply an
`ObjectSchema`.
* There's now an `ObjectSchemaType` trait implemented by `ObjectSchema`,
`AllOfSchema` as well as `ParameterSchema` for simplicity. Some of the
verifiers/parsers now use the trait to cope with both types with minimal
changes.
-- Proxmox Support Team <support@proxmox.com> Fri, 11 Dec 2020 14:55:29 +0100
rust-proxmox (0.8.1-1) unstable; urgency=medium
* trait ReadExt: add read_exact_or_eof and skip_to_end
* fix example array in Cargo.toml
-- Proxmox Support Team <support@proxmox.com> Sun, 06 Dec 2020 09:07:45 +0100
rust-proxmox (0.8.0-1) unstable; urgency=medium
* `make_tmp_file` now returns a guarded `Fd` instead of a `RawFd`
* introduced `FdRef` and `BorrowedFd` helper types
* clippy lint and formatting fixups
-- Proxmox Support Team <support@proxmox.com> Mon, 30 Nov 2020 11:14:43 +0100
rust-proxmox (0.7.2-1) unstable; urgency=medium
* implement cli command alias feature
-- Proxmox Support Team <support@proxmox.com> Tue, 24 Nov 2020 13:23:43 +0100
rust-proxmox (0.7.1-1) unstable; urgency=medium
* fix tracking of subcommand prefix in order to produce correct help output
on errors
* u2f: make certificate optional
* u2f: make AuthResponse fields pub
* u2f: impl Deserialize for registration challenge
* add tools::hex_to_bin_exact
-- Proxmox Support Team <support@proxmox.com> Thu, 19 Nov 2020 08:54:26 +0100
rust-proxmox (0.7.0-1) unstable; urgency=medium
* rename 'step' to 'period' in totp values
-- Proxmox Support Team <support@proxmox.com> Fri, 30 Oct 2020 15:14:41 +0100
rust-proxmox (0.6.0-1) unstable; urgency=medium
* fix a case where use of the api attribute macro can generate unused
variable warnings
* RpcEnvironment: rename user to auth_id
* add proxmox::tools::tfa for totp and u2f implementations
-- Proxmox Support Team <support@proxmox.com> Thu, 29 Oct 2020 15:02:38 +0100
rust-proxmox (0.5.0-1) unstable; urgency=medium
* bump nix dependency to 0.19
-- Proxmox Support Team <support@proxmox.com> Mon, 19 Oct 2020 12:29:55 +0200
rust-proxmox (0.4.4-1) unstable; urgency=medium
* api: RPC environment: add client IP getter/setter to trait
-- Proxmox Support Team <support@proxmox.com> Fri, 16 Oct 2020 10:30:07 +0200
rust-proxmox (0.4.3-1) unstable; urgency=medium
* tools: change constnamemap to a more automatic constnamedbitmap
* improve error messages in parse_rfc3339
* big formatting cleanup
* proxmox/tools/common_regex: improve IPRE_BRACKET
-- Proxmox Support Team <support@proxmox.com> Thu, 08 Oct 2020 09:00:09 +0200
rust-proxmox (0.4.2-1) unstable; urgency=medium
* add exclusive parameter to open_file_locked
* proxmox/tools/fs: create tmpfile helper
-- Proxmox Support Team <support@proxmox.com> Mon, 28 Sep 2020 10:05:00 +0200
rust-proxmox (0.4.1-1) unstable; urgency=medium
* proxmox/src/tools/email.rs: use slice instead of Vec
-- Proxmox Support Team <support@proxmox.com> Mon, 21 Sep 2020 10:22:31 +0200
rust-proxmox (0.4.0-1) unstable; urgency=medium
* permissions: introduce UserParam permission
* bump api-macro dependency to 0.2.2
-- Proxmox Support Team <support@proxmox.com> Sat, 19 Sep 2020 06:27:18 +0200
rust-proxmox (0.3.9-1) unstable; urgency=medium
* bump api-macro dependency to 0.2.1
-- Proxmox Support Team <support@proxmox.com> Thu, 17 Sep 2020 08:32:14 +0200
rust-proxmox (0.3.8-1) unstable; urgency=medium
* remove chrono dependency and related code
* check year in epoch_to_rfc3339, new helpers strftime_local and
strftime_utc
* new helpers epoch_i64 and epoch_f64
-- Proxmox Support Team <support@proxmox.com> Mon, 14 Sep 2020 13:40:54 +0200
rust-proxmox (0.3.7-1) unstable; urgency=medium
* implement epoch_as_rfc3339 serializer
* email.rs: avoid chrono dependency
* time.rs: add epoch_to_rfc_3339 and parse_rfc_3339
* tm_editor.rs: copied from proxmox backup
-- Proxmox Support Team <support@proxmox.com> Sun, 13 Sep 2020 16:15:31 +0200
rust-proxmox (0.3.6-1) unstable; urgency=medium
* proxmox/src/tools/time.rs: add strftime bindings
-- Proxmox Support Team <support@proxmox.com> Sat, 12 Sep 2020 15:01:01 +0200
rust-proxmox (0.3.5-1) unstable; urgency=medium
* tools/time: give tm struct as mut reference
* and run rustfmt over another big chunk of code, formatting fixups
-- Proxmox Support Team <support@proxmox.com> Fri, 04 Sep 2020 06:36:31 +0200
rust-proxmox (0.3.4-1) unstable; urgency=medium
* email: add small function to send multi-part emails using sendmail
-- Proxmox Support Team <support@proxmox.com> Fri, 28 Aug 2020 06:24:56 +0200
rust-proxmox (0.3.3-1) unstable; urgency=medium
* add forward_deserialize_to_from_str
* add forward_serialize_to_display
-- Proxmox Support Team <support@proxmox.com> Mon, 10 Aug 2020 11:30:12 +0200
rust-proxmox (0.3.2-1) unstable; urgency=medium
* add proxmox::sys::timer
* add proxmox::tools::fs::lock_file
* add proxmox::tools::fs::open_file_locked
-- Proxmox Support Team <support@proxmox.com> Tue, 04 Aug 2020 11:10:34 +0200
rust-proxmox (0.3.1-1) unstable; urgency=medium
* Uuid: implement Serlialize/Deserialize
-- Proxmox Support Team <support@proxmox.com> Sun, 02 Aug 2020 11:51:35 +0200
rust-proxmox (0.3.0-1) unstable; urgency=medium
* change http_err macro to imply formatting and add http_bail macro
* fix #2882: fix parsing of optional fields in mountinfo
-- Proxmox Support Team <support@proxmox.com> Wed, 29 Jul 2020 09:35:50 +0200
rust-proxmox (0.2.1-1) unstable; urgency=medium
* improve byte buffer
* add WebSocket implementation
* improve error handling and clippy lint fixes
-- Proxmox Support Team <support@proxmox.com> Thu, 23 Jul 2020 12:03:44 +0200
rust-proxmox (0.2.0-1) unstable; urgency=medium
* bump api-macro dependency to 0.2.0
* cleanup ByteBuffer API and docs
* fix utf-8 handling in bash completion
-- Proxmox Support Team <support@proxmox.com> Fri, 10 Jul 2020 10:58:30 +0200
rust-proxmox (0.1.42-1) unstable; urgency=medium
* tools: add Websocket helper
* sys/linux: add PTY helper
* tools: add ByteBuffer
* cleanup: libc has 'getrandom' since 0.2.59
-- Proxmox Support Team <support@proxmox.com> Fri, 03 Jul 2020 13:00:44 +0200
rust-proxmox (0.1.41-1) unstable; urgency=medium
* api/router: percent decode the components of the uri
-- Proxmox Support Team <support@proxmox.com> Fri, 26 Jun 2020 10:36:14 +0200
rust-proxmox (0.1.40-1) unstable; urgency=medium
* use tty for prompt when reading passwords to not clobber redirected stdout
* introduce AsHex helper for displaying byte slices as hex
* add Mmap helper for memory mapped slices or raw data
-- Proxmox Support Team <support@proxmox.com> Fri, 12 Jun 2020 13:54:49 +0200
rust-proxmox (0.1.39-1) unstable; urgency=medium
* fix Permission::Privilege path check
-- Proxmox Support Team <support@proxmox.com> Fri, 05 Jun 2020 07:26:46 +0200
rust-proxmox (0.1.38-1) unstable; urgency=medium
* tools/fs.rs: add additional helpers to get file contents
-- Proxmox Support Team <support@proxmox.com> Thu, 28 May 2020 09:51:08 +0200
rust-proxmox (0.1.37-1) unstable; urgency=medium
* proxmox: add string_as_base64 serde (de)serializer
-- Proxmox Support Team <support@proxmox.com> Tue, 26 May 2020 12:54:36 +0200
rust-proxmox (0.1.36-1) unstable; urgency=medium
* procfs: fixup iowait_percent
-- Proxmox Support Team <support@proxmox.com> Mon, 25 May 2020 12:11:50 +0200
rust-proxmox (0.1.35-1) unstable; urgency=medium
* procfs: add loadavg
* procfs: don't count guest and guest_nice times twice in cpu usage
calculation
-- Proxmox Support Team <support@proxmox.com> Mon, 25 May 2020 11:10:28 +0200
rust-proxmox (0.1.34-1) unstable; urgency=medium
* add 'constnamemap' macro
-- Proxmox Support Team <support@proxmox.com> Wed, 20 May 2020 13:16:58 +0200
rust-proxmox (0.1.33-1) unstable; urgency=medium
* section_config: fixup fallback schema in parse
-- Proxmox Support Team <support@proxmox.com> Wed, 20 May 2020 06:26:18 +0200
rust-proxmox (0.1.32-1) unstable; urgency=medium
* section_config: add convert_to_typed_array
* add id_property to SectionConfigPlugin
-- Proxmox Support Team <support@proxmox.com> Tue, 19 May 2020 09:50:55 +0200
rust-proxmox (0.1.31-1) unstable; urgency=medium
* rpc_environment.rs: use Value to store metadata
-- Proxmox Support Team <support@proxmox.com> Mon, 18 May 2020 09:49:46 +0200
rust-proxmox (0.1.30-1) unstable; urgency=medium
* add bindings for libc localtime/timelocal
-- Proxmox Support Team <support@proxmox.com> Fri, 15 May 2020 17:42:48 +0200
rust-proxmox (0.1.29-1) unstable; urgency=medium
* section_config.rs: make record_order public
-- Proxmox Support Team <support@proxmox.com> Tue, 12 May 2020 12:57:38 +0200
rust-proxmox (0.1.28-1) unstable; urgency=medium
* section_config add support for systemd config files
-- Proxmox Support Team <support@proxmox.com> Tue, 12 May 2020 09:15:23 +0200
rust-proxmox (0.1.27-1) unstable; urgency=medium
* schema: split property string lists with comma, semicolon and white space.
-- Proxmox Support Team <support@proxmox.com> Fri, 08 May 2020 08:07:31 +0200
rust-proxmox (0.1.26-1) unstable; urgency=medium
* run_cli_command: add additional rpcenv parameter
-- Proxmox Support Team <support@proxmox.com> Wed, 06 May 2020 12:28:02 +0200
rust-proxmox (0.1.25-1) unstable; urgency=medium
* add descriptions to enum variants
-- Proxmox Support Team <support@proxmox.com> Wed, 29 Apr 2020 10:45:24 +0200
rust-proxmox (0.1.24-1) unstable; urgency=medium
* section_config.rs - convert_to_array: remove static lifetime
* text_table.rs - format_object: skip optional properties without data
-- Proxmox Support Team <support@proxmox.com> Tue, 28 Apr 2020 08:16:28 +0200
rust-proxmox (0.1.23-1) unstable; urgency=medium
* api/cli/command.rs: handle fixed_param
* tools: add RawFdNum helper
* api/cli/completion.rs: implement completion for lists of strings
* IP_REGEX - match whole string
-- Proxmox Support Team <support@proxmox.com> Sat, 25 Apr 2020 17:04:19 +0200
rust-proxmox (0.1.22-1) unstable; urgency=medium
* replace failure with anyhow crate
-- Proxmox Support Team <support@proxmox.com> Fri, 17 Apr 2020 18:36:52 +0200
rust-proxmox (0.1.21-1) unstable; urgency=medium
* add access permission framework
-- Proxmox Support Team <support@proxmox.com> Thu, 16 Apr 2020 08:26:41 +0200
rust-proxmox (0.1.20-1) unstable; urgency=medium
* improve command line completion with optional argument parameters
-- Proxmox Support Team <support@proxmox.com> Wed, 25 Mar 2020 10:56:08 +0100
rust-proxmox (0.1.19-1) unstable; urgency=medium
* remove superfluous newlines in cli help output
* bump api macro to 0.1.5: add implicit minimum/maximum to integer types
-- Proxmox Support Team <support@proxmox.com> Thu, 19 Mar 2020 09:59:58 +0100
rust-proxmox (0.1.18-1) unstable; urgency=medium
* Added SectionConfig (moved from proxmox-backup)
-- Proxmox Support Team <support@proxmox.com> Mon, 02 Mar 2020 12:48:08 +0100
rust-proxmox (0.1.17-1) unstable; urgency=medium
* improve text-table output formatting
-- Proxmox Support Team <support@proxmox.com> Fri, 28 Feb 2020 10:07:56 +0100
rust-proxmox (0.1.16-1) unstable; urgency=medium
* bump api-macro dependency to 0.1.4
-- Proxmox Support Team <support@proxmox.com> Thu, 27 Feb 2020 13:11:58 +0100
rust-proxmox (0.1.15-1) unstable; urgency=medium
* text_table.rs: new helpers to read output format from environment
-- Proxmox Support Team <support@proxmox.com> Thu, 27 Feb 2020 12:36:43 +0100
rust-proxmox (0.1.14-1) unstable; urgency=medium
* improve cli table formatter
* verify_json_object: improve error message
-- Proxmox Support Team <support@proxmox.com> Thu, 27 Feb 2020 11:16:44 +0100
rust-proxmox (0.1.13-1) unstable; urgency=medium
* src/sys/linux/tty.rs: add tty helpers
-- Proxmox Support Team <support@proxmox.com> Fri, 31 Jan 2020 08:03:46 +0100
rust-proxmox (0.1.12-1) unstable; urgency=medium
* src/api/cli/text_table.rs: only call TIOCGWINSZ on terminals
* src/api/cli/text_table.rs - TableFormatOptions: allow to add
single column configs
-- Proxmox Support Team <support@proxmox.com> Fri, 31 Jan 2020 06:52:55 +0100
rust-proxmox (0.1.11-1) unstable; urgency=medium
* bump api-macro dependency version
-- Proxmox Support Team <support@proxmox.com> Thu, 30 Jan 2020 12:46:01 +0100
rust-proxmox (0.1.10-1) unstable; urgency=medium
* implement text table formatter
-- Proxmox Support Team <support@proxmox.com> Thu, 30 Jan 2020 11:45:38 +0100
rust-proxmox (0.1.9-1) unstable; urgency=medium
* cli command helper: imple sync and async versions
-- Proxmox Support Team <support@proxmox.com> Mon, 27 Jan 2020 18:03:36 +0100
rust-proxmox (0.1.8-1) unstable; urgency=medium
* bump api macro to 0.1.2: fix a case were object properties weren't sorted
-- Proxmox Support Team <support@proxmox.com> Thu, 23 Jan 2020 13:17:20 +0100
rust-proxmox (0.1.7-1) unstable; urgency=medium
* disable valgrind features for now due to packaging issues
-- Proxmox Support Team <support@proxmox.com> Tue, 21 Jan 2020 12:23:58 +0100
rust-proxmox (0.1.6-1) unstable; urgency=medium
* merge tools, sys and api crate into the proxmox main crate to reduce
the dependency management burden
-- Proxmox Support Team <support@proxmox.com> Tue, 21 Jan 2020 12:19:32 +0100
rust-proxmox (0.1.5-1) unstable; urgency=medium
* src/cli/command.rs: avoid creating a tokio runtime by making
run_cli_command async
-- Proxmox Support Team <support@proxmox.com> Tue, 21 Jan 2020 11:18:29 +0100
rust-proxmox (0.1.4-1) unstable; urgency=medium
* sys: rename PidStat::read_for_pid -> read_from_pid
* sys: drop deprecated items
-- Proxmox Support Team <support@proxmox.com> Thu, 16 Jan 2020 11:34:29 +0100
rust-proxmox (0.1.3-1) unstable; urgency=medium
* proxmox-tools: bump to 0.1.2
* proxmox-api: bump to 0.1.2
* bump proxmox-sys to 0.1.2
-- Proxmox Support Team <support@proxmox.com> Wed, 15 Jan 2020 15:32:29 +0100
rust-proxmox (0.1.2-1) proxmox-rust; urgency=medium
* switch packaging to debcargo with local crate support
-- Proxmox Support Team <support@proxmox.com> Mon, 13 Jan 2020 10:41:01 +0100
rust-proxmox (0.1.2) proxmox-rust; urgency=medium
* api-macro: bump to 0.1.1
* api-macro: cover all the basic struct support in the #[api] macro
* api-macro: support #[serde(rename_all)] on enums and structs
-- Proxmox Support Team <support@proxmox.com> Wed, 08 Jan 2020 14:12:57 +0100
rust-proxmox (0.1.1) proxmox-rust; urgency=medium
* proxmox-sys: added: helpers for dealing with nix and io errors
* dependency updates
-- Proxmox Support Team <support@proxmox.com> Thu, 02 Jan 2020 14:21:56 +0100
rust-proxmox (0.1.0) proxmox-rust; urgency=medium
* Initial packaging.
-- Proxmox Support Team <support@proxmox.com> Tue, 17 Dec 2019 13:50:53 +0100