5
0
mirror of git://git.proxmox.com/git/pve-common.git synced 2025-01-22 06:04:10 +03:00

1454 Commits

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