]> git.proxmox.com Git - proxmox-backup.git/history - src/tools.rs
switch from failure to anyhow
[proxmox-backup.git] / src / tools.rs
2020-04-17 Wolfgang Bumillerswitch from failure to anyhow
2020-02-28 Dietmar Maurersrc/tools/format.rs: move output rendering code to...
2020-01-31 Dietmar Maurerdepend on proxmox 0.1.13, use new tty helpers from...
2020-01-22 Christian Ebnertools: LRU cache to use for pxar FUSE implementation.
2020-01-22 Dietmar Maurersrc/bin/proxmox-backup-client.rs: use a std channel...
2020-01-22 Dietmar Maurersrc/tools/std_channel_writer.rs: new StdChannelWriter...
2020-01-15 Dietmar Maurersrc/api2/config: check digest
2019-12-19 Dietmar Maurerremove tools::getpwnam_ugid, impl. crate::backup::backu...
2019-12-18 Dietmar Maurersrc/tools.rs: fix typo
2019-12-17 Wolfgang Bumillerdrop Cancellable future in favor of abortable
2019-12-13 Wolfgang Bumillerupdate to url/percent-encoding to 2.1
2019-12-13 Wolfgang Bumillerupdate a chunk of stuff to the hyper release
2019-11-14 Wolfgang Bumillerdrop md5 crate dependency
2019-10-26 Dietmar Maureravoid some clippy warnings
2019-10-13 Dietmar Maurersrc/backup/manifest.rs: improve parser (try_from)
2019-09-11 Wolfgang Bumillerfixup variable naming
2019-09-11 Wolfgang Bumillerclippy: fix pointer to temporary value
2019-09-03 Wolfgang Bumillertools: add tokio::main() replacement
2019-09-02 Wolfgang Bumilleradd generic either-or AsyncRead/Write type
2019-08-23 Wolfgang Bumillertools: remove SignalFd
2019-08-22 Wolfgang Bumillertools: style & use statement fixups
2019-08-03 Dietmar Maureruse new proxmox::tools::nodename
2019-08-03 Dietmar Maurerremove src/tools/common_regex.rs, use proxmox::tools...
2019-08-03 Dietmar Maurerremove src/tools/procfs.rs, use proxmox::sys::linux...
2019-08-03 Dietmar Maurerupdate to nix 0.14, use code from proxmox:tools
2019-07-31 Dietmar Maurersrc/tools.rs - file_set_contents_full: only call fchmod...
2019-07-01 Wolfgang Bumillerreplace tools::vec with proxmox::tools::vec
2019-07-01 Wolfgang Bumillertools: remove io module
2019-07-01 Wolfgang Bumillertools: remove read/write
2019-06-14 Dietmar Maurersrc/tools.rs: move hex_to_digest and digest_to_hex...
2019-06-07 Wolfgang Bumillertree-wide: use 'dyn' for all trait objects
2019-06-03 Dietmar Maureravoid compiler warnings
2019-05-29 Wolfgang Bumillertools: add Cancellable, start a futures submodule
2019-05-28 Dietmar Maurersrc/tools.rs: implement image_size helper
2019-05-23 Wolfgang Bumillertree-wide: use the new vec/io tools modules
2019-05-23 Wolfgang Bumillertools: add helpful vector and read operations
2019-05-21 Dietmar Maurersrc/tools.rs: fix hex_to_digest
2019-05-19 Dietmar Maurersrc/tools.rs: implement hex_to_digest
2019-05-16 Christian Ebnersrc/tools/xattrs.rs: impl libc wrapper functions to...
2019-05-14 Christian Ebnersrc/tools.rs: add mod acl to tools
2019-05-08 Dietmar Maurersrc/tools.rs: Add AsAyn Trait
2019-05-07 Dietmar Maurermove normalize_path to tools::normalize_uri_path
2019-04-29 Wolfgang Bumillertools: add AsyncMutex
2019-04-26 Dietmar Maurersrc/tools/broadcast_future.rs: new helper class
2019-04-25 Wolfgang Bumilleradd a wrapper around nix::unistd::pipe2
2019-04-25 Wolfgang Bumillertools: add read/write convenience helpers
2019-04-10 Wolfgang Bumillertools: add Fd helper
2019-04-08 Dietmar Maurerimplement server state/signal handling, depend on tokio...
2019-04-06 Dietmar Maurersrc/server/worker_task.rs: carefully handle file permis...
2019-04-06 Dietmar Maurersrc/tools.rs: implement create_dir_chown
2019-04-06 Dietmar Maurersrc/tools.rs: implement file_set_contents_full()
2019-04-04 Dietmar Maurersrc/tools.rs: file_get_json() - add new default parameter
2019-04-03 Dietmar Maurersrc/tools/procfs.rs: start helper tools to read procfs
2019-04-01 Dietmar Maurerabort GC on server shutdown
2019-04-01 Dietmar Maureradd global var to indicate server shutdown requests
2019-03-22 Dietmar Maurersrc/tools/process_locker.rs: implement inter-process...
2019-03-20 Wolfgang Bumillertools: style fixup
2019-03-18 Wolfgang Bumillertools: add daemon helpers
2019-03-18 Wolfgang Bumillertools: add fd_change_cloexec helper
2019-03-14 Dietmar Maurersrc/tools.rs: improve file name completion
2019-03-12 Dietmar Maurersrc/cli/command.rs: pass parsed parameters to completio...
2019-03-12 Wolfgang Bumillertools: add async signalfd handler
2019-03-05 Dietmar Maurersrc/tools.rs: impl file_get_json()
2019-03-03 Dietmar Maureravoid compiler warning
2019-03-03 Dietmar Maurersrc/tools.rs: new helper json_object_to_query
2019-03-02 Dietmar Maurersrc/tools.rs: add simply string join
2019-03-01 Dietmar Maurersrc/tools/file_logger.rs: class to log into files
2019-02-28 Wolfgang Bumillerstyle: BufferedReader -> BufferedRead
2019-02-26 Dietmar Maurersrc/tools.rs: new helper required_array_param()
2019-02-20 Wolfgang Bumillertools: add tty helper module
2019-02-16 Dietmar Maurertools::file_get_contents - improve error message
2019-02-16 Dietmar Maurertools::file_read_firstline - improve error message
2019-02-15 Dietmar Maurertools.rs: new helper to get uid/gid for the sepcified...
2019-02-15 Dietmar Maurertools.rs: fix doc tests
2019-02-15 Dietmar Maurertools.rs: document try_block macro
2019-02-15 Dietmar Maurertools.rs: new try_block macro
2019-02-14 Wolfgang Bumillertools: use scan_subdir iterator for scandir
2019-02-14 Wolfgang Bumillertools: start fs submodule, add read_subdir
2019-02-12 Wolfgang Bumillertools: add Tied value
2019-02-04 Wolfgang Bumillertools: use std::fs::read for file_get_contents
2019-01-31 Dietmar Maurerserver/rest.rs: verify auth cookie
2019-01-29 Dietmar Maurertools/ticket.rs: add basic ticket support
2019-01-25 Dietmar Maurertools::get_hardware_address - fix FILENAME, use file_g...
2019-01-25 Dietmar Maurerapi2/node/dns.rs: implement concurrent update protection
2019-01-25 Dietmar Maurertools.rs: move digest_to_hex() into tools
2019-01-25 Dietmar Maurertools.rs: implement file_get_contents()
2019-01-24 Dietmar Maurerapi2/node/dns.rs: implement resolv.conf parser
2019-01-24 Dietmar Maurertools.rs: implement file_read_firstline
2019-01-22 Dietmar Maurerapi2/subscription.rs: add subscription api class
2019-01-20 Dietmar Maurertools.rs: use FnMut for scandir callback
2019-01-20 Dietmar Maurertools.rs: new scandir() helper
2019-01-20 Dietmar Maurertools/wrapped_reader_stream.rs: new helper class
2019-01-18 Dietmar Maurermove complete_file_name() helper into tools.rs
2019-01-18 Dietmar Maurercleanup nodename()
2019-01-18 Dietmar Maurertools.rs: new helper nodename()
2019-01-17 Dietmar Maurertools.rs: new helper required_string_param()
2019-01-06 Dietmar Maurerbuffered_read: return empty buffer on eof
2019-01-05 Dietmar Maurerdefine and use BufferedReader trait
2019-01-05 Dietmar Maurertools.rs: improve docs
2018-12-29 Dietmar Maurersrc/catar/encoder.rs: correctly sort goodby items
next