2016-04-05 Dietmar Maurerbump version to 4.0-58
2016-04-05 Dietmar Maurersendmail: minor cleanups
2016-04-05 Thomas LamprechtTools: add sendmail
2016-04-05 Wolfgang BumillerTools: tempfile and tempfile_contents
2016-04-05 Wolfgang Bumillerfix O_PATH value
2016-04-03 Dietmar Maurergenerate_typetext: avoid warning with aliases
2016-04-01 Dietmar Maurerupdate changelog
2016-04-01 Wolfgang Bumillergenerate_typetext: handle enums and booleans automatically
2016-04-01 Wolfgang Bumillerproperty strings: introduce key grouping feature
2016-04-01 Dietmar Maurerbump version to 4.0-57
2016-04-01 Fabian Grünbichlerfix #923: uninitalized value in remove_lock
2016-03-31 Dietmar Maurerget_property_description: introduce new $style parameter
2016-03-23 Wolfgang Bumillercleanup: whitespace and than/then typo
2016-03-23 Dietmar Maurerget_property_description: add new 'text' format
2016-03-23 Dietmar Maurerget_property_description: use correct base name opt[n]
2016-03-23 Dietmar Maurernew PVE::RESTHandler::dump_properties
2016-03-22 Dietmar Maurerfix spelling errors
2016-03-21 Dietmar Maurerbump version to 4.0-56
2016-03-21 Wolfgang Bumilleradd the 'urlencoded' string format
2016-03-21 Wolfgang Bumillercleanup: full path package references to self
2016-03-21 Wolfgang Bumillercleanup: newlines in die/warn
2016-03-21 Wolfgang Bumillerproperty strings: check for commas in values
2016-03-16 Dietmar Maurerbump version to 4.0-55
2016-03-16 Fabian Grünbichleradd missing check for undef in is_mounted
2016-03-15 Dietmar Maurerbump version to 4.0-54
2016-03-15 Wolfgang Bumillernet: don't die in get_active_interfaces() and try both...
2016-03-09 Wolfgang Bumillercleanup: regex match group reference
2016-03-08 Wolfgang Bumillernet: improve ingress tc filter
2016-03-08 Dietmar Maurerbump version to 4.0-53
2016-03-08 Wolfgang Bumillernet: tap_plug() needs to apply rate limiting
2016-03-08 Wolfgang Bumillernetwork: tap_rate_limit: fix uninitialized value
2016-03-08 Wolfgang Bumillerpod: skip aliases in generate_property_text
2016-03-08 Dietmar Maurerbump version to 4.0-52
2016-03-08 Fabian GrünbichlerDecide whether volume is added as unused in subclass
2016-03-08 Fabian GrünbichlerIntroduce __snapshot_create_vol_snapshots_hook
2016-03-03 Dietmar Maurerbump version to 4.0-51
2016-03-03 Fabian GrünbichlerAdd AbstractConfig base class
2016-03-02 Dietmar Maurerbump version to 4.0-50
2016-03-02 Thomas LamprechtAdd since and until parameter to dump_journal
2016-02-27 Wolfgang Bumillerpod: generate property string documentation
2016-02-18 Dietmar Maurerbump version to 4.0-49
2016-02-18 Wolfgang Bumillerschema: error on missing keys without default keys
2016-02-15 Dominik Csapaklimit vmid with JSON format
2016-02-12 Wolfgang Bumillernetwork: get rid of ioctl.ph
2016-02-11 Wolfgang Bumillerschema: disable additional properties in property strings
2016-02-11 Dietmar Maurerbump version to 4.0-48
2016-02-11 Wolfgang Bumilleradded syncfs syscall and sync_mountpoint helper
2016-02-10 Dietmar Maurerupdate changelog
2016-02-10 Wolfgang BumillerFix #882: active state of interfaces depends on ipv6
2016-02-10 Dietmar Maurerbump version to 4.0-47
2016-02-10 Fabian GrünbichlerImplement refcounting for flocks
2016-02-10 Wolfgang BumillerCLIHandler: add missing use PVE::INotify
2016-01-27 Dietmar Maurerbump version to 4.0-46
2016-01-27 Thomas Lamprechtadd upid_wait method
2016-01-26 Dietmar MaurerSectionConfig: disable duplicate plugin registration
2016-01-23 Wolfgang BumillerTools: add setns system call
2016-01-18 Dietmar Maurerbump version to 4.0-45
2016-01-18 Wolfgang Bumillernetwork: fix uninitialized value error
2016-01-15 Dietmar Maurerbump version to 4.0-44
2016-01-15 Alexandre Derumiernetwork : add trunks support
2016-01-08 Dietmar Maurerbump version to 4.0-43
2016-01-08 Wolfgang BumillerFix #861: use safer sprintf formatting
2015-12-29 Dietmar Maurerimprove asciidoc markup
2015-12-29 Dietmar Maureradd experimental 'asciidoc' generator
2015-12-19 Dietmar Maurerbump version to 4.0-42
2015-12-19 Thomas LamprechtOutput also lockname if it cannot be acquired
2015-12-19 Thomas Lamprechtallow fall back to default completion
2015-12-07 Dietmar Maurerbump version to 4.0-41
2015-12-07 Wolfgang BumillerDaemon: don't clear CLOEXEC on daemon sockets
2015-11-30 Dietmar Maurerbump version to 4.0-40
2015-11-30 Thomas Lamprechtrun_command: return exit code and add noerr
2015-11-26 Wolfgang Bumillerprint_property_string: skip keys early
2015-11-26 Dietmar Maurerbump version to 4.0-39
2015-11-26 Wolfgang Linkadd function file_copy
2015-11-19 Dietmar Maurerbump version to 4.0-38
2015-11-19 Dietmar Maureravoid access to undefinded var $tag
2015-11-13 Dietmar Maurerbump version to 4.0-37
2015-11-13 Wolfgang BumillerProcFSTools: implement conforming parse_mounts
2015-10-30 Dietmar Maurerupdate changelog
2015-10-30 Wolfgang Bumillerfix CLONE constant declaration
2015-10-30 Wolfgang BumillerTools: make unshare behave like other perl syscalls
2015-10-30 Dietmar Maurerbump version to 4.0-36
2015-10-30 Wolfgang Bumillerprint_property_string: skip undefined values
2015-10-30 Wolfgang BumillerTools::df: fork and use Filesys::Df
2015-10-23 Dietmar Maurerbump version to 4.0-35
2015-10-23 Wolfgang Bumillerread_prox_net_ipv6_route fixup
2015-10-19 Dietmar Maurerbump version to 4.0-34
2015-10-19 Wolfgang Bumillerhalf-revert: remove autostart property from bridge...
2015-10-16 Wolfgang Bumillernetwork: IP_from_cidr and is_ip_in_cidr helpers
2015-10-16 Dietmar Maurerbump version to 4.0-33
2015-10-16 Wolfgang Bumillerallow /32 ipv4 cidrs
2015-10-15 Wolfgang Bumillersupport aliases in property strings
2015-10-15 Dietmar Maurerbump version tio 4.0-32
2015-10-15 Wolfgang Bumillerprint_property_string: disk-size is a format, not a...
2015-10-09 Dietmar Maurerrandom_ether_addr: code cleanups
2015-10-09 Philipp MarekShorter implementation of random_ether_addr().
2015-10-09 Dietmar Maurerbump version to 4.0-31
2015-10-09 Dietmar Maurerparse_property_string: add newline to error strings
2015-10-07 Wolfgang Bumillerdon't reorder unknown interface types
2015-10-07 Dietmar Maurerbump version to 4.0-30