Dietmar Maurer
15a4dae162
new helper register_page_formater
2014-05-02 06:50:56 +02:00
Dietmar Maurer
844a246d44
map_path_to_methods: do not skip folders which evaluate to false
2014-04-24 14:46:05 +02:00
Dietmar Maurer
89a3d8347d
bump version to 3.0-18
2014-04-24 14:13:01 +02:00
Dietmar Maurer
c108979483
speedup find_handler
...
Avoid to scan the same path multiple times. That way we can speedup things
by factor 5 (depends on patch length and method count).
2014-04-24 14:03:49 +02:00
Dietmar Maurer
88b030e64c
bump version to 3.0-17
2014-04-18 07:21:21 +02:00
Dietmar Maurer
eb7e553861
dump_logfile: add filter regex
2014-04-18 07:20:12 +02:00
Dietmar Maurer
5ca176e356
bump version to 3.0-16
2014-04-10 09:49:57 +02:00
Dietmar Maurer
dc5eae7dbd
register new standard option pve-config-digest
2014-04-10 09:47:04 +02:00
Dietmar Maurer
a345b9d584
move assert_if_modified to PVE::Tools
2014-04-10 09:42:21 +02:00
Dietmar Maurer
97ffb83b4d
bump version to 3.0-15
2014-03-19 06:52:20 +01:00
Dietmar Maurer
5ffa7628c5
dont use undefined var $ifcount
2014-03-19 06:50:47 +01:00
Pablo Ruiz Garcia
c9030d977c
Delayed vlan interface creation until all checks are done.
...
Signed-off-by: Pablo Ruiz Garcia <pablo.ruiz@gmail.com>
2014-03-19 06:47:03 +01:00
Pablo Ruiz Garcia
eee4b32a65
Handle cases where the vlan bridge has already been setup previouslly.
...
Signed-off-by: Pablo Ruiz Garcia <pablo.ruiz@gmail.com>
2014-03-19 06:43:23 +01:00
Pablo Ruiz Garcia
70d89745ca
Add support for bridges with more than one physical link (ie. two bonds each connected to a different switch using MSTP/PVSTP to load balance vlans across links)
...
Signed-off-by: Pablo Ruiz Garcia <pablo.ruiz@gmail.com>
2014-03-19 06:33:24 +01:00
Dietmar Maurer
aec048035e
use full name for PVE::ProcFSTools::write_proc_entry()
2014-02-26 07:57:48 +01:00
Dietmar Maurer
f6473a5f68
bump version to 3.0-14
2014-02-26 07:51:36 +01:00
Dietmar Maurer
0758d0928c
correctly copy bridge config
...
Simply use IO::File to write /proc/xyz files instead of running
external program using system("echo ...") (which fails when running
in perl taint mode).
2014-02-26 07:47:10 +01:00
Dietmar Maurer
113cfc6a0d
bump version to 3.0-13
2014-01-22 07:37:33 +01:00
Dietmar Maurer
46a11c0030
improve random MAC address generation
2014-01-22 07:34:33 +01:00
Dietmar Maurer
2a75193897
extrac ovs_option tag= into ovs_tag property
...
To make the API simpler.
2013-12-30 10:43:54 +01:00
Dietmar Maurer
40fae2b341
support bond_xmit_hash_policy
2013-12-30 08:20:52 +01:00
Dietmar Maurer
a68760b6b7
improve ovs lacp bond mode impelmentation
2013-12-30 07:35:27 +01:00
Dietmar Maurer
f3f4b67e3e
bump version to 3.0-12
2013-12-27 09:40:03 +01:00
Dietmar Maurer
9b7b13a1cc
add support for openvswitch network configuration
2013-12-27 09:38:36 +01:00
Dietmar Maurer
180b97c2a6
bump version to 3.0-11
2013-12-21 09:04:21 +01:00
Dietmar Maurer
e272bcb73d
register CIDR format
2013-12-21 09:01:14 +01:00
Dietmar Maurer
098795e0f8
cleanup coding style
2013-12-21 07:00:30 +01:00
Alexandre Derumier
4cbabd40a7
add openvswitch support to tap_plug / tap_unplug
...
Note: I force removal of openvswitch tap configuration at begin of tap_plug,
because openvswitch don't auto-delete tap config on tap interface deletion.
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-12-19 12:43:03 +01:00
Dietmar Maurer
f0a10afc25
register standard options for SPICE
2013-12-10 09:57:15 +01:00
Dietmar Maurer
2f13cbb5a6
bump version to 3.0-10
...
new helper next_spice_port()
2013-12-09 13:18:40 +01:00
Dietmar Maurer
eb7047f674
avoid unnecessarry delay by using usleep
2013-12-09 13:16:05 +01:00
Dietmar Maurer
19cec2309d
fix upid parser for long uptimes
2013-11-08 08:15:01 +01:00
Dietmar Maurer
d9184f4701
bump version to 3.0-9
2013-10-30 12:47:04 +01:00
Dietmar Maurer
602ec0cd71
export regular expressions for IPv4 and IPv6 addresses
...
The regular expression in Regexp::IPv6 is very difficult to read, so
we simply define our own here.
2013-10-30 12:38:30 +01:00
Dietmar Maurer
28dfcc3179
bump version to 3.0-8
2013-10-23 06:57:59 +02:00
Dietmar Maurer
5a5ca434b2
do not use 'intl' variant for en an gb keyboard layouts
...
Most users are confused and prefer standard keymap without dead keys.
2013-10-23 06:54:35 +02:00
Dietmar Maurer
997f65d9b5
bump version to 3.0-7
2013-10-01 13:20:34 +02:00
Dietmar Maurer
c36f332e32
use warnings everywhere.
2013-10-01 13:19:38 +02:00
Dietmar Maurer
b98a06a32c
add reference to git version
2013-09-02 10:45:02 +02:00
Dietmar Maurer
b7aae8e5c1
auth.conf: fix file permissions
2013-08-05 08:06:33 +02:00
Dietmar Maurer
894c305e38
bump version to 3.0-6
2013-08-05 07:57:27 +02:00
Dietmar Maurer
b8e02bc2dc
avoid warning if file does not exist
2013-07-25 10:18:27 +02:00
Dietmar Maurer
6c3aef09cb
add parser for "/etc/apt/auth.conf"
...
bump version to 3.0-5
2013-07-25 09:58:14 +02:00
Dietmar Maurer
a9633e4d6a
bump version to 3.0-4
2013-05-13 07:23:54 +02:00
Dietmar Maurer
59b3f56336
fix bug #381 : use persistent reservation file for ports
2013-05-13 07:21:56 +02:00
Dietmar Maurer
d415354b32
fix date in copyright message
2013-05-08 10:55:23 +02:00
Dietmar Maurer
8d3190617d
bump version to 3.0-2
...
Note: The previous commit log was wrong - there is no 3.0-5 version
2013-05-06 11:49:29 +02:00
Dietmar Maurer
493004a2b9
implement shared file locks
...
bump version to 3.0-5
2013-04-25 11:35:35 +02:00
Dietmar Maurer
9e14b1b78a
fix path for brctl to /sbin/brctl
2013-03-15 10:34:51 +01:00
Dietmar Maurer
cc9121d394
upid_read_status: scan 4096 bytes to extract status
...
Else we get 'unexpected status' if error message is longer than
1024 bytes (which happens quite often).
2013-03-15 10:18:54 +01:00