safe_read_from: bump default size limit to 1 MiB to match pmxcfs
[pve-common.git] / src / PVE / Tools.pm
2021-10-21 Thomas Lamprechtsafe_read_from: bump default size limit to 1 MiB to...
2021-10-19 Thomas Lamprechttools: getxattr: document how to get actual argument...
2021-10-19 Thomas Lamprechttools: getxattr: drop debug statement
2021-10-19 Thomas Lamprechttools: add set/get xattr methods
2021-10-15 Thomas Lamprechttempfile: add some comment
2021-10-15 Thomas Lamprechttempfile: improve base path selection
2021-10-15 Thomas Lamprechttools: sendmail: code cleanup, factor out some noise
2021-10-15 Thomas Lamprechttools: fix some perlcritic lints
2021-09-20 Thomas Lamprechttools: fix typo in comment
2021-06-28 Thomas Lamprechttools: followup: fix comment length and rename to upid_...
2021-06-28 Dominik CsapakPVE/Tools: add 'upid_get_status_type'
2021-06-17 Fabian Ebnertools: add upid_status_is_error function
2021-06-16 Thomas Lamprechttools: download from url: add option to allow overridin...
2021-06-16 Lorenz Stechaunertools: download_file_from_url: move check for existing...
2021-06-16 Lorenz Stechaunertools: download_file_from_url: adapt error messages...
2021-06-15 Lorenz Stechaunertools: download_file_from_url: fix typo
2021-06-15 Wolfgang BumillerSyscalls/Tools: add renameat2
2021-06-15 Thomas Lamprechttools, rest env: sort use statements
2021-06-15 Thomas Lamprechttools: get_file_hash: add use statements for Digest...
2021-06-15 Thomas Lamprechttools: download_file_from_url: handle interrupts
2021-06-15 Thomas Lamprechttools: download_file_from_url: improve UX and avoid...
2021-06-15 Thomas Lamprechttools: cleanup usage line
2021-06-15 Lorenz Stechaunertools: add download_file_from_url
2021-04-23 Fabian Ebnerallow workers to count warnings and finish tasks in...
2021-04-06 Thomas Lamprechttools: getaddrinfo: code/indentation cleanup
2021-02-18 Fabian Ebnersendmail: use more complete email regex and shellquote
2020-12-03 Thomas Lamprechtfollowup comment/code cleanups
2020-12-03 Dominik Csapaktools: add extract_sensitive_params
2020-10-29 Thomas Lamprechtsendmail: code cleanup
2020-09-18 Thomas Lamprechttools: sync_mountpoint: throw actual error is syncfs...
2020-09-18 Stoiko Ivanovsync_mountpoint: open path so that sync works
2020-09-07 Stoiko Ivanovsendmail helper: allow empty display name in from
2020-09-07 Stoiko Ivanovsendmail-helper: only send multipart if necessary
2020-08-19 Thomas Lamprechtrun command: fix matching \r\n and use non-capturing...
2020-08-19 Dominik Csapakrun_command: improve performance for logging and long...
2020-08-19 Fabian Grünbichlersafe_read_from: bump default size limit to 512k
2020-07-07 Oguz Bektassendmail: separate 'mailto' list from the rest of the...
2020-05-04 Fabian Ebnerprint_text_table: handle undefined values in comparision
2020-03-04 Dominik Csapakfix #2618: increase maximum port for spice to 61999
2019-11-12 Thomas Lamprechtfollowup: avoid very long line through comment moval
2019-11-12 Dominik Csapakfix Tools::df for big storage usage values
2019-11-11 Wolfgang BumillerTools: add new mount api wrappers
2019-11-11 Wolfgang Bumillertools: add AT_FDCWD and extend exports
2019-10-29 Thomas Lamprechtfollowup: drop get_host_arch prototype
2019-10-29 Stefan Reitertools: get_host_arch: return raw uname machine entry
2019-08-14 Fabian Grünbichlertools: add fchownat syscall
2019-07-23 Thomas Lamprechtarray_intersect: allow passing list of references for...
2019-07-23 Thomas Lamprechtarray_intersect: followup: early exit if first empty...
2019-07-23 Thomas Lamprechtfollowup: code comments and small "cleanups"
2019-07-23 Thomas Lamprechtfollouwp: maker array_unique private for now
2019-07-23 Stefan ReiterAdd array_intersect and array_unique functions
2019-04-17 Stoiko IvanovTools: add setresuid syscall
2019-02-04 Wolfgang Bumillertools: add dev_t_major/minor
2019-01-31 Thomas LamprechtTools: add fsync sycall
2018-11-21 Dominik CsapakTools.pm: do not ignore "0" in split_list
2018-11-19 Thomas Lamprechttools: template_replace: esacpe braces
2018-09-20 Thomas Lamprechtfix some erro mesage and comment typos
2018-09-20 Dietmar Maurernew helper get_host_arch
2018-08-22 Dominik Csapakrun_fork_with_timeout: handle SIGTERM
2018-08-22 Dominik Csapakadd readline_nointr to Tools
2018-06-15 Wolfgang Bumilleradd PVE::SystemD module
2018-06-04 Wolfgang Bumillertools: unbless errors in run_fork_with_timeout
2018-04-25 Dietmar Maurernew helper PVE::Tools::du() - get disk usage
2018-04-24 Dominik Csapakuntaint df return values
2017-12-21 Thomas LamprechtTools/df: reuse run_fork_with_timeout
2017-12-19 Thomas Lamprechtrun_command: add 'quiet' parameter for omitting STD...
2017-12-15 Dominik Csapakfix convert_size with decimal numbers and add tests
2017-12-05 Thomas Lamprechtwait_for_vnc_port: allow to enforce IP family
2017-12-05 Thomas Lamprechtwait_for_vnc_port: die if port did not get ready
2017-11-10 Thomas Lamprechtlock_file_full: add missing trailing newline
2017-10-13 Wolfgang Bumillertools: more general run_fork_with_timeout + run_fork
2017-09-12 Wolfgang Bumillertools: df: handle a failing df
2017-09-12 Thomas Lamprechtrun_fork_with_timeout: allow returning complex structures
2017-09-11 Thomas LamprechtTools: add `convert_size` for generic byte conversion
2017-09-07 Thomas Lamprechtrun_fork_with_timeout: do not overwrite global signal...
2017-08-21 Thomas Lamprechttools: add pipe_socket_to_command
2017-06-29 Emmanuel KasperAdd run_fork_with_timeout utility
2017-06-27 Thomas Lamprechtuse more reliable checks in wait_for_vnc_port
2017-05-31 Wolfgang Bumillertools: next_unused_port: use IPPROTO_TCP explicitly
2017-05-31 Wolfgang Bumillertools: unused ports: optional address parameter
2017-05-29 Fabian GrünbichlerMerge branch 'master' of pve-git:pve/pve-common
2017-05-24 Thomas Lamprechtswap raw syscall numbers with syscall.ph for easier...
2017-05-12 Wolfgang BumillerTools: make file-locking aware of external exception...
2017-05-02 Dietmar Maurermark decode_utf8_parameters() as depreciated
2017-04-10 Thomas Lamprechtrun_command: default exit code to -1
2017-04-04 Dietmar MaurerPVE::Tools::dump_journal: allow to filter a specific...
2017-04-03 Emmanuel KasperAdd utility subroutine to get the fully qualified domai...
2017-03-30 Dietmar MaurerPVE::Tools::encrypt_pw() - new helper copied from pve...
2017-03-09 Dominik Csapakadd keeplocale parameter to run_command
2017-02-16 Dominik Csapak(maybe) fixes #1229: fix port reservation
2017-02-16 Dominik Csapakfix trailing whitespaces
2016-11-28 Dietmar Maurersafe_read_from: add filename parameter to improve error...
2016-11-02 Wolfgang Bumillertempfile: use /tmp for fallback-tempfiles
2016-11-02 Wolfgang Bumillertempfile: unliked-file fallback
2016-11-02 Wolfgang BumillerFix #1188: tempfile: use /run by default
2016-08-16 Wolfgang Bumillerharden file_set_contents against symlink attacks
2016-07-14 Wolfgang Bumillertools: optional prefix for random_ether_addr
2016-07-05 Wolfgang Bumillerfix mac address generation limitation
2016-07-04 Wolfgang Bumillerdf: untaint the result
2016-06-09 Fabian Grünbichlercatch malformed mailto/mailfrom in sendmail
next