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
Dietmar Maurer
60f4e8c713
update README for wheezy
2013-03-15 10:18:21 +01:00
Alexandre Derumier
ba4af65b35
copy_bridge : copy multicast_snooping && multicast_querier
...
If we create new vlan bridge, we want to copy multicast options if user have tunned them
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-03-15 06:23:20 +01:00
Alexandre Derumier
d6f2623bb9
fix return !$rate
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-03-07 08:33:34 +01:00
Alexandre Derumier
a84b65c0da
network : add tap_unplug
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-03-05 12:03:52 +01:00
Alexandre Derumier
f0c190eebe
network : add tap_plug
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-03-05 12:02:23 +01:00
Alexandre Derumier
3aa99c7006
network: add tap_create
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-03-05 11:59:53 +01:00
Alexandre Derumier
957753df14
setup_tc_rate_limit : delete class and filter before update
...
also return after remove if rate is not defined
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-03-05 11:59:11 +01:00
Alexandre Derumier
edde1d4650
setup_tc_rate_limit : fix typo ingres -> ingress
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-03-05 11:48:16 +01:00
Alexandre Derumier
ec9ada188b
Network : add tap_rate_limit
...
Moved from pve-bridge
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-03-05 11:48:02 +01:00
Dietmar Maurer
4b0f8c7a67
start 3.0 development
...
bump version to 3.0-1
2013-03-05 11:47:06 +01:00