2015-08-28 Dietmar Maurerbump version to 4.0-17
2015-08-28 Wolfgang BumillerAdded PVE::Network::tcp_ping to replace Net::Ping
2015-08-28 Wolfgang BumillerTools::run_with_timeout improvement + hires alarm
2015-08-25 Wolfgang BumillerAdd generic parse_host_and_port function
2015-08-18 Wolfgang LinkUpdate prerequisites for development environment
2015-08-17 Dietmar Maurerbump version to 4.0-16
2015-08-17 Wolfgangfix bug #860: fix the upload from a VM when it is restr...
2015-08-10 Dietmar Maurerbump cversion to 4.0-15
2015-08-10 Alen Grizonictap device name parse fix
2015-08-04 Dietmar Maurerbump version to 4.0-14
2015-08-04 Dietmar Maurerget_standard_option: do not overwrite defaults when...
2015-08-04 Wolfgang Bumillerfix a typo pointed out by Immo Wetzel
2015-08-03 Dietmar Maurerbump version to 4.0-13
2015-08-03 Alexandre Derumierfix tap_plug with vlan for non aware vlan bridges
2015-07-30 Dietmar Maurerbump version to 4.0-12
2015-07-29 Wolfgang Bumillerreplace /sbin/vconfig with /sbin/ip call
2015-07-29 Alexandre Derumiertap_plug : add support for vlan aware linux bridge
2015-07-27 Dietmar Maurerbump version to 4.0-11
2015-07-23 Wolfgang Bumilleradd ProcFSTools::read_proc_net_ipv6_route
2015-07-23 Wolfgang BumillerPVE::Network: add some common constants
2015-07-22 Alen Grizonicvalidate error message (typo) corrected
2015-07-22 Wolfgang Bumillerimprove parse_config in JSONSchema and SectionConfig
2015-07-02 Thomas Lamprechtadded missing install build prerequisites for developme...
2015-06-26 Dietmar Maurerbump version to 4.0-10
2015-06-26 Alexandre Derumieradd veth_delete
2015-06-26 Alexandre Derumieradd veth_create
2015-06-26 Dietmar Maurerbump version to 4.0-9
2015-06-26 Dietmar Maurerrun regression tests before building the package
2015-06-26 Wolfgang Bumillertests: list/create/update network interfaces
2015-06-26 Wolfgang Bumillerwrite_network_interfaces: improved sorting
2015-06-26 Wolfgang BumillerPVE::INotify::write_network_interfaces: readability
2015-06-26 Wolfgang Bumillerimporting etc_network_interfaces tests
2015-06-26 Wolfgang Bumiller/etc/network/interfaces: deal with OVS allow- lines
2015-06-26 Wolfgang Bumillerread_etc_interfaces: missing iface initialization
2015-06-26 Wolfgang BumillerPVE::INotify: testable interface parser
2015-06-26 Wolfgang Bumillerwrite_etc_network_interfaces: updated header comment
2015-06-26 Wolfgang Bumillerread_etc_network_interfaces: improved parsing
2015-06-26 Wolfgang Bumillerremoved write-only $gateway variable
2015-06-26 Wolfgang Bumillerread_etc_network_interfaces: less strict parsing
2015-06-19 Dietmar Maurerbump version to 4.0-8
2015-06-19 Alen GrizonicPVE:Daemon start/restart with systemd
2015-06-09 Dietmar Maurerbump version to 4.0-7
2015-06-09 Dietmar Maurernew helper dump_journal to view systemd journal
2015-06-05 Wolfgang Bumillerremove superfluous substitution
2015-06-01 Dietmar Maurerbump version to 4.0-6
2015-06-01 Dietmar Maureradd trigger for pve-api-updates
2015-05-28 Dietmar Maurerbump version to 4.0-5
2015-05-28 Wolfgang Bumillerdefer some daemon setup routines
2015-05-28 Wolfgang Bumillerfix a regex typo in run_command
2015-05-27 Dietmar Maurerbump version to 4.0-4
2015-05-27 Wolfgang Bumillerspice-proxy format now uses new address format
2015-05-27 Wolfgang Bumillerprevent the use of AI_ADDRCONFIG
2015-05-12 Dietmar Maurerupdate changelog
2015-05-12 Wolfgang Bumillernew helper: getaddrinfo_all
2015-05-12 Wolfgang Bumilleradd a socket family argument to next_*_port functions
2015-05-08 Dietmar Maurerbump version to 4.0-3
2015-05-08 Wolfgang Bumilleradd utility to fetch the socket family for a hostname
2015-05-08 Wolfgang Bumilleroptional socket family parameter for create_reusable_socket
2015-05-08 Wolfgang Bumillerprovide Tools::unpack_sockaddr_in46
2015-05-08 Wolfgang BumillerUse IO::Socket::IP instead of INET
2015-04-23 Dietmar Maurerfix typo
2015-04-23 Dietmar Maureradd additional methods for IP address verification
2015-04-22 Dietmar Maurercleanup: remove unnecessary prefix
2015-04-22 Dietmar Maurerbump version to 4.0-2
2015-04-22 Dietmar Maurerregister new standard option pve-startup-order
2015-04-03 Dietmar Maurerimprove error message
2015-03-23 Dietmar Maureruse libspice-protocol-dev (instead of debian package)
2015-03-04 Dietmar Maureruse wiki style headers for README.dev
2015-03-02 Dietmar Maurerupdate installation instructions
2015-02-27 Dietmar Maurerrename data to src
2015-02-26 Dietmar Maurerbump version for Debian Jessie
2015-02-11 Dietmar Maurerbump version to 3.0-24
2015-02-11 Stefan Priebenext_migrate_port: higher port range - all other ranges...
2015-02-11 Stefan PriebeFix next_unused_port already bin detection
2015-02-09 Dietmar Maurerbump version to 3.0-23
2015-02-09 Alexandre Derumierread_etc_network_interfaces : don't always add vmbr0
2015-01-08 Dietmar Maurerbump version to 3.0-22
2015-01-02 Dietmar MaurerDaemon: change option name 'run_dir' to 'pidfile'
2015-01-02 Dietmar MaurerDaemon: new option to change user/group (setuid/setgid)
2015-01-02 Dietmar MaurerDaemon: make sure we kill all child processes on TERM
2015-01-01 Dietmar MaurerDaemon: add helper to create sockets
2015-01-01 Dietmar MaurerDaemon: catch finished worker earlier
2015-01-01 Dietmar MaurerDaemon: also terminate old_workers on stop
2015-01-01 Dietmar MaurerDaemon: call terminate_server if we get unexpected...
2015-01-01 Dietmar MaurerDaemon: implement new option leave_children_open_on_reload
2015-01-01 Dietmar MaurerDaemon: correctly set got_hup_signal flag (before we...
2015-01-01 Dietmar MaurerDaemon: raise error if we cannot parse lockfd
2014-12-31 Dietmar MaurerDaemon: remove useless parameter
2014-12-31 Dietmar MaurerDaemon: untaint value read from ENV
2014-12-31 Dietmar MaurerDaemon: log error and exit if something fails inside...
2014-12-31 Dietmar MaurerRESTHandler: define empty DESTROY to avoid useless...
2014-12-31 Dietmar MaurerDaemon: do not wait for lock on restart
2014-12-31 Dietmar MaurerDaemon: cleanup logging
2014-12-31 Dietmar MaurerDaemon: keep lock file open during restart
2014-12-31 Dietmar MaurerDaemon: move ENV manipulation into new()
2014-12-31 Dietmar Maurerafter_fork_cleanup: move code into separate sub
2014-12-31 Dietmar MaurerDaemon: try harder (up to 5 times) to get lock
2014-12-31 Dietmar Maurercode cleanup
2014-12-31 Dietmar MaurerDaemon: implement pre-fork server (max_wrokers property)
2014-12-20 Dietmar Maurerimprove doc