]> git.proxmox.com Git - proxmox.git/shortlog
proxmox.git
2019-08-16 Wolfgang Bumillerapi-test: add example with a more complex struct
2019-08-16 Wolfgang Bumillerapi: allow () type, but panic when used as CLI input
2019-08-15 Wolfgang Bumillerfixup tests for router change
2019-08-15 Wolfgang Bumillerapi-test: add a json-body multi-parameter test method
2019-08-15 Wolfgang Bumillerapi: router: return Map on lookup
2019-08-15 Wolfgang Bumillerapi-test: comments/cleanup
2019-08-12 Wolfgang Bumillerformatting fixup
2019-08-12 Wolfgang Bumillermacro: support deriving Display for newtypes
2019-08-12 Wolfgang Bumillermacro: fix enum verify method
2019-08-12 Wolfgang Bumillermacro: fixup previous commit: remove hardcoded error
2019-08-12 Wolfgang Bumillermacro: experimental support for enums with values
2019-08-12 Wolfgang Bumillermacro: remove exact futures-preview version
2019-08-09 Wolfgang Bumillerformatting cleanup
2019-08-09 Wolfgang Bumillermacro: split enum handler into separate module
2019-08-09 Wolfgang Bumillermacro: split struct handlers into separate submodules
2019-08-09 Wolfgang Bumillermacro: split function handler into separate file
2019-08-09 Wolfgang Bumillerimport Cargo.lock
2019-08-08 Wolfgang Bumillermacro: errors shouldn't discard the code
2019-08-08 Wolfgang Bumillermacro: implement #[derive(FromStr)] for newtypes
2019-08-08 Wolfgang Bumillerformatting cleanup
2019-08-08 Wolfgang Bumillercleanup
2019-08-08 Wolfgang Bumillermacro: derive ser/de for newtypes just like structs
2019-08-08 Wolfgang Bumillermacro: make sure errors are separated
2019-08-08 Wolfgang Bumillermacro: factor out newtype handler
2019-08-08 Wolfgang Bumillermacro: more quote -> quote_spanned changes
2019-08-08 Wolfgang Bumillermacro: remove unused add_verifiers
2019-08-05 Wolfgang Bumillerformatting fixup
2019-08-05 Wolfgang Bumillerwhitespace cleanup
2019-08-05 Wolfgang Bumillercleanup use statements
2019-08-05 Wolfgang Bumillercleanup Cargo.toml files
2019-08-05 Wolfgang Bumillersys: rustfmt workaround
2019-08-05 Wolfgang Bumillertools: Cargo.toml: cleanup
2019-08-05 Wolfgang Bumillerrename tools::raw to tools::fd
2019-08-05 Dietmar Maurerproxmox-tools/src/lib.rs: fix doc test
2019-08-05 Wolfgang Bumillerformatting fixup
2019-08-03 Dietmar Maureradd nodename helper (copied from proxmox-backup)
2019-08-03 Dietmar Maurersrc/linux/procfs.rs: moved from proxmox-backup
2019-08-03 Dietmar Maurernew helper create_dir_chown
2019-08-03 Dietmar Maurersrc/fs.rs: new module for fs related helpers
2019-08-03 Dietmar Maureradd src/linux/magic.rs - moved from proxmox-backup
2019-08-01 Wolfgang Bumillerapi-test: import struct tests
2019-08-01 Wolfgang Bumillerapi: support HashSet<String> as api type
2019-07-31 Wolfgang Bumillermacro: improve error output
2019-07-31 Wolfgang Bumillermacro: clear a warning
2019-07-31 Wolfgang Bumillermacro: recurse into struct field verifiers
2019-07-31 Wolfgang Bumillermacro: support 'pattern' verifier in structs
2019-07-31 Wolfgang Bumillertools: add remaining common regexps
2019-07-31 Wolfgang Bumillertools: add common_regex with IP_REGEX for now
2019-07-30 Wolfgang Bumillerformatting fixup
2019-07-30 Wolfgang Bumillermacro: support serialize_with and deserialize_with
2019-07-30 Wolfgang Bumillermacro: don't enforce the AsOptionStr type on formats
2019-07-30 Wolfgang Bumillerapi, macro: implement 'format' verifier for structs
2019-07-29 Wolfgang Bumillerapi: macro: implement minimum/maximum_length checks
2019-07-29 Wolfgang Bumillerapi: verify: rename Verify to TestMinMax
2019-07-29 Wolfgang Bumillerapi: add helper module for verifiers
2019-07-29 Wolfgang Bumillerrefactor struct handling
2019-07-19 Wolfgang Bumillermacro: disable derive_default for now
2019-07-19 Wolfgang Bumillermacro: fixup: don't create unwanted default impl snippets
2019-07-19 Wolfgang Bumillermacro: partial support for automatic Default derivation
2019-07-19 Wolfgang Bumillermacro: support Option in deserialization
2019-07-19 Wolfgang Bumillerformatting cleanup
2019-07-19 Wolfgang Bumillerimplement accessors for types with defaults
2019-07-19 Wolfgang Bumillerapi: add a meta module to help with macro impls
2019-07-19 Wolfgang Bumillerdefault to not serializing None options
2019-07-19 Wolfgang Bumillercleanup
2019-07-19 Wolfgang Bumillermacro: replace named struct handler
2019-07-19 Wolfgang Bumillermacro: error handling
2019-07-19 Wolfgang Bumillermacro: common defs: add default, and sort
2019-07-19 Wolfgang Bumillermacro: improved error output
2019-07-18 Wolfgang Bumillermacro: named struct: allow short form for fields
2019-07-18 Wolfgang Bumillermacro: add spans to more errors
2019-07-18 Wolfgang Bumillermacro: ability to rename enum variants via an attribute
2019-07-18 Wolfgang Bumillermacro: cleanup error handling, remove error module
2019-07-18 Wolfgang Bumillerformatting cleanup
2019-07-18 Wolfgang Bumillermacro: more error handling improvements
2019-07-18 Wolfgang Bumillermacro: add types.rs, preserve Span for Expressions
2019-07-18 Wolfgang Bumillermacro: add TypeInfo for enum types
2019-07-18 Wolfgang Bumillermacro: more absolute paths
2019-07-18 Wolfgang Bumillercleanup/remove old code
2019-07-18 Wolfgang Bumillermacro: started basic enum support
2019-07-18 Wolfgang Bumillerprepare to parse enums
2019-07-18 Wolfgang Bumillerapi-server, tools: formatting cleanup
2019-07-18 Wolfgang Bumillermacro: add spanned format_err equivalent
2019-07-18 Wolfgang Bumillermacro: helpers for error handling
2019-07-17 Wolfgang Bumillerexample for better error messages
2019-07-17 Wolfgang Bumillerapi: export derive_parse_cli_from_str
2019-07-17 Wolfgang Bumillertests: use an async block instead of an async closure
2019-07-17 Wolfgang Bumillerupdate api server to hyper git master
2019-07-17 Wolfgang Bumillertools: actually add raw module
2019-07-02 Wolfgang Bumillertools: add raw::Fd
2019-07-02 Wolfgang Bumillermake valgrind opt-in, not opt-out
2019-07-01 Wolfgang Bumillertools: move vec::ops::* to vec::ByteVecExt
2019-07-01 Wolfgang Bumillerremove deprecated tools::io::ops reexport
2019-07-01 Wolfgang Bumillertools: add io::WriteExt
2019-07-01 Wolfgang Bumillertools: change tools::io::ops::*:
2019-07-01 Wolfgang Bumillerapi: split ApiHandler out of ApiMethodInfo
2019-06-26 Wolfgang Bumillermacro: cleanup: rename parse_object2 to parse_object
2019-06-23 Wolfgang Bumillerapi: WIP: don't depend on a specific Body type
2019-06-23 Wolfgang Bumillerapi: replace handler() with call()
2019-06-23 Wolfgang Bumillerapi-macro: remove old comment
next