5
0
mirror of git://git.proxmox.com/git/pve-common.git synced 2025-01-11 13:17:36 +03:00
Commit Graph

894 Commits

Author SHA1 Message Date
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