Ariadne Conill
7a46b61996
Merge pull request #160 from BarbarossaTM/chore/pedantic-gcc
...
Make gcc complain more and treat warnings as errors
2021-09-13 05:40:48 -05:00
Maximilian Wilhelm
571786ae91
Makefile: Make gcc be more pendantic and bail out on warnings
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-09-12 18:27:41 +02:00
Maximilian Wilhelm
dd3a99cfa8
Fix prototypes for ifctrstat(-linux)
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-09-12 18:27:11 +02:00
Maximilian Wilhelm
67fc80fc78
Fix missingp prototypes for static functions
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-09-12 18:26:07 +02:00
Maximilian Wilhelm
65e5e07c5f
Fix prototype of append_to_buffer()
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-09-12 18:11:43 +02:00
Maximilian Wilhelm
0547924ee8
Fix delcaration/prototype for lif_compat_apply()
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-09-12 18:10:51 +02:00
Maximilian Wilhelm
4033f6374f
Update copyright notice
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-09-01 19:21:21 +02:00
Ariadne Conill
b25448f42f
kyua is available on Debian now
2021-08-08 12:14:20 -06:00
Ariadne Conill
96fa8ccbf9
build: add EXECUTOR_SCRIPTS_NATIVE
2021-07-10 18:28:55 -06:00
Maximilian Wilhelm
108c88014d
doc: Clarify expected config file format for wireguard.
...
The configuration file format for use with 'wg-quick' and 'wg setconf' are
imcompatible. Explicitly state which format is required and how to convert
a present configuration.
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-06-17 18:12:04 +02:00
Ariadne Conill
9c00111932
ifupdown-ng 0.11.3.
2021-06-03 15:01:33 -06:00
Ariadne Conill
12ffc3de12
admin guide: update IRC server
2021-06-03 15:00:17 -06:00
Ariadne Conill
34753136b8
update IRC server
2021-06-03 11:18:27 -06:00
Maximilian Wilhelm
559b4ad942
Merge pull request #153 from BarbarossaTM/feature/tunnel-pimps
...
Brush up tunnels
2021-06-03 18:54:36 +02:00
Maximilian Wilhelm
ed9aae85ed
doc: Add man page for tunnel interfaces
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-06-03 18:53:36 +02:00
Maximilian Wilhelm
73d9788fab
tunnel executore: Add support for setting pmtudisc / ignore-df for tunnels.
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-06-03 18:53:25 +02:00
Maximilian Wilhelm
2b358fafc6
tunnel executor: Add support for tunnel-local-dev option
...
The new "tunnel-local-dev <iface>" option allows to specify an interface
to read the IPv4/IPv6 address from which should be used as "tunnel-local"
address. The address family is determined based on the given "tunnel-mode".
Closes #118
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-06-03 18:53:06 +02:00
Ariadne Conill
9467f85067
multicall: fix handling of -X options, closes #155
2021-06-01 10:31:06 -06:00
Ariadne Conill
6175961880
Merge pull request #152 from BarbarossaTM/chore/docs
...
doc: Clarify some interface file properties
2021-05-16 19:29:27 -08:00
Maximilian Wilhelm
c8a05a742b
doc: Clarify some interface file properties
...
* Interface file is case-sensitive and all lower-case
* Clariry netmask handling and fallback
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-05-16 17:59:24 +02:00
Ariadne Conill
d4907af84f
ifupdown-ng 0.11.2.
2021-04-22 01:45:29 -06:00
Ariadne Conill
98241f4781
Merge pull request #150 from ifupdown-ng/feature/use-ip-addr-flush
...
static: use ip addr|route flush instead of manually deleting matching routes
2021-04-21 23:44:30 -08:00
Ariadne Conill
aee2d45e18
static: use ip addr|route flush instead of manually deleting matching routes
...
This ensures we wind up with a clean slate for the interface or VRF when taking
interfaces/VRFs down.
Closes #149 .
2021-04-22 01:43:12 -06:00
Ariadne Conill
5860882ffb
ifupdown-ng 0.11.1.
2021-04-07 09:39:44 -06:00
Ariadne Conill
0755f7c32d
tests: add regression test for #148
2021-04-07 09:38:31 -06:00
Ariadne Conill
bd319a9166
interface-file: adjust the special handling for hostname properties to use dhcp-hostname
...
closes #148
2021-04-07 09:30:56 -06:00
Ariadne Conill
58b1cf1021
interface: automatic dhcp-hostname determination: use dhcp-hostname instead of legacy hostname property
2021-04-07 09:30:21 -06:00
Ariadne Conill
02bc14da19
interface-file: fix mapping of leasetime to dhcp-leasetime
2021-04-07 09:21:41 -06:00
Ariadne Conill
279d3818b0
ifupdown-ng 0.11.0.
2021-04-03 14:05:13 -06:00
Maximilian Wilhelm
f3f8164ef1
Merge pull request #140 from BarbarossaTM/feature/mpls
...
Add support for MPLS on Linux
2021-03-30 23:37:04 +02:00
Maximilian Wilhelm
667943f46c
Add support for MPLS on Linux
...
Closes #135
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-03-30 23:29:52 +02:00
Maximilian Wilhelm
5b7f5b712b
doc: Add references to forward and wifi man page
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-03-30 23:21:31 +02:00
Ariadne Conill
381c0ed1a5
Merge pull request #147 from BarbarossaTM/feature/tunnel
...
Add support for gretap tunnels over IPv6 networks
2021-03-25 18:10:31 -08:00
Maximilian Wilhelm
bec5fcefce
tunnel executor: Add support for ip6gretap tunnels
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-03-25 21:17:05 +01:00
Maximilian Wilhelm
258d397d84
Merge pull request #146 from BarbarossaTM/chore/tests
...
Add test for bond executor
2021-03-24 15:10:02 +01:00
Maximilian Wilhelm
cea9840651
Add tests for bond executor
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-03-24 15:06:22 +01:00
Maximilian Wilhelm
e88a6b7e10
bond executor: Fix bond param regex
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-03-24 14:42:33 +01:00
Ariadne Conill
9faa988326
Merge pull request #144 from BarbarossaTM/fix/tunnels
...
tunnel executor: Make sure mode/type is 1st parameter
2021-03-21 19:49:10 -08:00
Maximilian Wilhelm
5f9ba7e246
Merge pull request #145 from BarbarossaTM/fix/executors
...
Makefile: Install all executors, sort them alphabetically
2021-03-21 20:13:31 +01:00
Maximilian Wilhelm
cd98102e62
Makefile: Install all executors, sort them alphabetically
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-03-21 20:11:01 +01:00
Maximilian Wilhelm
98b23370e8
gitignore: Add ifprase
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-03-21 02:37:12 +01:00
Maximilian Wilhelm
876a7700d7
interface-file: Map 'key' to 'tunnel-key'
...
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-03-21 02:35:25 +01:00
Maximilian Wilhelm
2cec4ed05c
tunnel executor: Make sure mode/type is 1st parameter
...
Closes #143
Signed-off-by: Maximilian Wilhelm <max@sdn.clinic>
2021-03-18 20:20:01 +01:00
Erik Kooistra
e4fa275067
command: Added mandatory permissions for O_CREAT
2020-12-21 15:58:24 -07:00
Erik Kooistra
4c64b5138b
libifupdown: Fixed bug where end pointer is not updated after realloc
2020-12-21 15:58:24 -07:00
Maximilian Wilhelm
1ee485666f
Merge pull request #139 from ifupdown-ng/feature/forward-executor
...
Feature/forward executor
2020-12-16 14:54:22 +01:00
Ariadne Conill
7ef6be6d98
doc: interfaces-forward: document the 100% no systemd behaviour guarantee
2020-12-16 06:52:43 -07:00
Ariadne Conill
606e98d7bd
docs: add interfaces-forward(5) manual page
2020-12-16 06:31:17 -07:00
Ariadne Conill
ffcf1976b8
tests: add tests for forward executor
2020-12-16 06:23:38 -07:00
Ariadne Conill
1c2fddfbaa
executor-scripts: add forward executor
2020-12-16 06:13:29 -07:00