]> git.ipfire.org Git - people/stevee/network.git/log
people/stevee/network.git
10 years ago6rd and 6to4: Replace the three dots in the manpages. man-pages
Stefan Schantl [Sat, 11 May 2013 11:39:33 +0000 (11:39 +0000)] 
6rd and 6to4: Replace the three dots in the manpages.

10 years agoMerge remote-tracking branch 'stevee/error-if-check-fails'
Michael Tremer [Sat, 11 May 2013 10:54:09 +0000 (12:54 +0200)] 
Merge remote-tracking branch 'stevee/error-if-check-fails'

10 years ago6rd: Add documentation.
Stefan Schantl [Sat, 11 May 2013 18:48:08 +0000 (18:48 +0000)] 
6rd: Add documentation.

10 years ago6rd: Change cmdline option to public-ipv4-address.
Stefan Schantl [Sat, 11 May 2013 18:29:53 +0000 (18:29 +0000)] 
6rd: Change cmdline option to public-ipv4-address.

I change the command line option for the public IPv4 address from "--public-address" to
"--public-ipv4-address" to clarify the required input data.

10 years ago6rd: Rename hook functions to match the latest function naming scheme.
Stefan Schantl [Thu, 9 May 2013 17:25:22 +0000 (17:25 +0000)] 
6rd: Rename hook functions to match the latest function naming scheme.

10 years agoMerge branch 'master' into 6rd-new
Stefan Schantl [Thu, 9 May 2013 04:33:46 +0000 (04:33 +0000)] 
Merge branch 'master' into 6rd-new

10 years agoExit if the check functionality of a hook fails.
Stefan Schantl [Thu, 9 May 2013 04:30:49 +0000 (04:30 +0000)] 
Exit if the check functionality of a hook fails.

Introduce the exit with a critical error if the check function of a hook fails.

10 years agoAdd 6rd tunnel functionality.
Stefan Schantl [Thu, 9 May 2013 04:26:51 +0000 (04:26 +0000)] 
Add 6rd tunnel functionality.

Introduces a hook that can connect to 6rd border relay servers.

10 years agoRenew hook function naming scheme.
Michael Tremer [Wed, 8 May 2013 19:18:56 +0000 (21:18 +0200)] 
Renew hook function naming scheme.

10 years agodhcp+pppoe: Make prefix delegation configurable.
Michael Tremer [Mon, 6 May 2013 11:08:57 +0000 (13:08 +0200)] 
dhcp+pppoe: Make prefix delegation configurable.

10 years agopppoe: Make IPv6 configurable.
Michael Tremer [Mon, 6 May 2013 10:31:09 +0000 (12:31 +0200)] 
pppoe: Make IPv6 configurable.

10 years agoconfig: Better formatting for configuration dump.
Michael Tremer [Sun, 5 May 2013 21:03:40 +0000 (23:03 +0200)] 
config: Better formatting for configuration dump.

10 years agoiptables: Automatically convert icmp to icmpv6 for IPv6.
Michael Tremer [Sun, 5 May 2013 21:01:21 +0000 (23:01 +0200)] 
iptables: Automatically convert icmp to icmpv6 for IPv6.

10 years agofirewall: Enhance filtering for INVALID packets.
Michael Tremer [Sun, 5 May 2013 20:45:00 +0000 (22:45 +0200)] 
firewall: Enhance filtering for INVALID packets.

10 years agoipv6: Replace configuration with new sysctl commands.
Michael Tremer [Sun, 5 May 2013 18:26:59 +0000 (20:26 +0200)] 
ipv6: Replace configuration with new sysctl commands.

10 years agofirewall: Re-unity firewall6/4 configuration again.
Michael Tremer [Sun, 5 May 2013 16:47:29 +0000 (18:47 +0200)] 
firewall: Re-unity firewall6/4 configuration again.

10 years agofirewall: Add kernel initialization.
Michael Tremer [Sun, 5 May 2013 16:13:57 +0000 (18:13 +0200)] 
firewall: Add kernel initialization.

When the network/firewall is started, prior to that the
firewall-kernel-init script is started that loads our
configuration into the kernel.

The static sysctl configuration files are removed to
be able to configure some of the options.

10 years agofirewall: Add global ICMP filter table.
Michael Tremer [Sun, 5 May 2013 09:27:51 +0000 (11:27 +0200)] 
firewall: Add global ICMP filter table.

10 years agofirewall: ipv6: Discard all packets with rounting header of type zero.
Michael Tremer [Tue, 30 Apr 2013 17:06:43 +0000 (19:06 +0200)] 
firewall: ipv6: Discard all packets with rounting header of type zero.

RFC 5095

10 years agoDon't use connection tracking for loopback traffic.
Michael Tremer [Sun, 28 Apr 2013 11:26:27 +0000 (13:26 +0200)] 
Don't use connection tracking for loopback traffic.

10 years agosystemd: Create two separate unit files for either protocol.
Michael Tremer [Sat, 27 Apr 2013 13:41:45 +0000 (15:41 +0200)] 
systemd: Create two separate unit files for either protocol.

10 years agoiptables: Replace state module by conntrack module.
Michael Tremer [Sat, 27 Apr 2013 13:38:35 +0000 (15:38 +0200)] 
iptables: Replace state module by conntrack module.

The state module is deprecated in recent releases of iptables.

10 years agoMerge branch 'master' of ssh://git.ipfire.org/pub/git/network
Michael Tremer [Sat, 27 Apr 2013 13:09:59 +0000 (15:09 +0200)] 
Merge branch 'master' of ssh://git.ipfire.org/pub/git/network

10 years agoSplit firewall in a IPv6 and IPv4 component.
Michael Tremer [Thu, 25 Apr 2013 14:23:54 +0000 (16:23 +0200)] 
Split firewall in a IPv6 and IPv4 component.

10 years agoppp: Enable IPv6 CP by default.
Michael Tremer [Fri, 26 Apr 2013 13:48:18 +0000 (15:48 +0200)] 
ppp: Enable IPv6 CP by default.

11 years agoaiccu: Add check to verify that only supported protocols are given by the CLI.
Stefan Schantl [Tue, 16 Apr 2013 16:23:59 +0000 (18:23 +0200)] 
aiccu: Add check to verify that only supported protocols are given by the CLI.

11 years agoaiccu: Rename variables for credentials to username and password.
Stefan Schantl [Mon, 15 Apr 2013 19:16:03 +0000 (21:16 +0200)] 
aiccu: Rename variables for credentials to username and password.

I've rename this two variables because we want them named equal for all network hooks.

11 years agoaiccu: Add documentation.
Stefan Schantl [Sun, 14 Apr 2013 18:02:10 +0000 (20:02 +0200)] 
aiccu: Add documentation.

11 years agoaiccu: Introduce support for systemd and add aiccu-config-helper.
Stefan Schantl [Sun, 14 Apr 2013 12:17:35 +0000 (12:17 +0000)] 
aiccu: Introduce support for systemd and add aiccu-config-helper.

Reference #10348.

11 years agoaiccu: Implement optional SSL encrytion.
Stefan Schantl [Sat, 13 Apr 2013 20:04:50 +0000 (22:04 +0200)] 
aiccu: Implement optional SSL encrytion.

Add a new configure switch to the aiccu network hook, to enable the SSL
encrytion on tunnel dialin. The default value is "true" because most TIC server from Sixxs
are able to handle those requests.

Fixes #10351.

11 years agoBump version to 006.
Michael Tremer [Tue, 9 Apr 2013 10:36:38 +0000 (12:36 +0200)] 
Bump version to 006.

11 years agoObsolete Makeconfig file.
Michael Tremer [Tue, 9 Apr 2013 10:35:33 +0000 (12:35 +0200)] 
Obsolete Makeconfig file.

Moves all content to Makefile.

11 years ago6to4-tunnel: Add documentation.
Michael Tremer [Tue, 9 Apr 2013 10:32:02 +0000 (12:32 +0200)] 
6to4-tunnel: Add documentation.

11 years ago6to4-tunnel: Allow to update endpoint address.
Michael Tremer [Tue, 9 Apr 2013 09:56:35 +0000 (11:56 +0200)] 
6to4-tunnel: Allow to update endpoint address.

This currently only works with tunnelbroker.net
from Hurricane Electric.

11 years agolist: Allow to append arguments that start with "-"
Michael Tremer [Tue, 9 Apr 2013 09:55:25 +0000 (11:55 +0200)] 
list: Allow to append arguments that start with "-"

11 years ago.gitignore: Add "html" directory
Michael Tremer [Thu, 14 Mar 2013 19:18:38 +0000 (20:18 +0100)] 
.gitignore: Add "html" directory

11 years agoActually install the new man pages.
Michael Tremer [Thu, 14 Mar 2013 19:16:00 +0000 (20:16 +0100)] 
Actually install the new man pages.

11 years agoAdd option to export HTML documents.
Michael Tremer [Wed, 13 Mar 2013 00:02:29 +0000 (01:02 +0100)] 
Add option to export HTML documents.

11 years agoConvert man pages to docbook.
Michael Tremer [Tue, 12 Mar 2013 23:57:02 +0000 (00:57 +0100)] 
Convert man pages to docbook.

11 years agobatman-adv: Add documentation.
Michael Tremer [Mon, 11 Mar 2013 16:17:49 +0000 (17:17 +0100)] 
batman-adv: Add documentation.

11 years agobatman-adv: Enhance functionality.
Michael Tremer [Mon, 11 Mar 2013 13:34:49 +0000 (14:34 +0100)] 
batman-adv: Enhance functionality.

* Created a -port hook, which enables us to bridge several
  wireless adapters.
* Make hotplugging work.

11 years agoswitch: Make sure that the services are properly started.
Michael Tremer [Sun, 10 Mar 2013 13:06:45 +0000 (14:06 +0100)] 
switch: Make sure that the services are properly started.

11 years agoipv4-static: Fix setting default route.
Michael Tremer [Sun, 10 Mar 2013 13:05:52 +0000 (14:05 +0100)] 
ipv4-static: Fix setting default route.

When the static IPv4 address configuration has been applied to
a zone, the default gateway was not properly set, which is fixed
by this commit.

11 years agoswitch: Fix attaching/detaching ports.
Michael Tremer [Sat, 9 Mar 2013 16:11:29 +0000 (17:11 +0100)] 
switch: Fix attaching/detaching ports.

11 years agoAdd support for batman-adv.
Michael Tremer [Sun, 3 Mar 2013 13:43:21 +0000 (13:43 +0000)] 
Add support for batman-adv.

11 years agofirewall: Stop for unrecognized command line arguments.
Michael Tremer [Sun, 4 Nov 2012 22:23:00 +0000 (22:23 +0000)] 
firewall: Stop for unrecognized command line arguments.

11 years agoChange dns command to dns-server.
Michael Tremer [Sat, 13 Oct 2012 19:39:42 +0000 (19:39 +0000)] 
Change dns command to dns-server.

11 years agoethernet ports: Add option to fake MAC addresses.
Michael Tremer [Sat, 13 Oct 2012 19:29:03 +0000 (19:29 +0000)] 
ethernet ports: Add option to fake MAC addresses.

11 years agodns: Move getting all search domains into an own function.
Michael Tremer [Sat, 13 Oct 2012 18:50:32 +0000 (18:50 +0000)] 
dns: Move getting all search domains into an own function.

11 years agodns: Adds a number of new functions.
Michael Tremer [Sat, 13 Oct 2012 18:39:27 +0000 (18:39 +0000)] 
dns: Adds a number of new functions.

The configuration file layout is the same like for the
static routes.
DNS servers from DHCP are now taken into account and prioritized.
Duplicate entries are removed.

11 years agoroute: Allow to specify MTU along the path to the destination.
Michael Tremer [Sat, 13 Oct 2012 17:14:09 +0000 (17:14 +0000)] 
route: Allow to specify MTU along the path to the destination.

11 years agoDNS: Add static search domains.
Michael Tremer [Sat, 13 Oct 2012 15:29:18 +0000 (15:29 +0000)] 
DNS: Add static search domains.

11 years agoUndo the nano damage from a9ebc53bddcff8f13d7dd0cada8b9c03b20e344f.
Michael Tremer [Tue, 9 Oct 2012 18:26:47 +0000 (18:26 +0000)] 
Undo the nano damage from a9ebc53bddcff8f13d7dd0cada8b9c03b20e344f.

11 years agoMerge remote-tracking branch 'kbarthel/dhcp_dns'
Michael Tremer [Mon, 8 Oct 2012 12:51:25 +0000 (12:51 +0000)] 
Merge remote-tracking branch 'kbarthel/dhcp_dns'

11 years agobonding: Update bonding drivers.
Michael Tremer [Mon, 8 Oct 2012 12:49:14 +0000 (12:49 +0000)] 
bonding: Update bonding drivers.

Nothing new. Just the old stuff reloaded and twice
as awesome.

11 years agoAdd quote and unquote functions.
Michael Tremer [Mon, 8 Oct 2012 12:48:03 +0000 (12:48 +0000)] 
Add quote and unquote functions.

11 years agowpa_supplicant: Fix typo.
Michael Tremer [Mon, 8 Oct 2012 12:47:22 +0000 (12:47 +0000)] 
wpa_supplicant: Fix typo.

11 years agodhclient-script and functions.dns modified to ensure that the
Kim Barthel [Sun, 7 Oct 2012 13:25:39 +0000 (13:25 +0000)] 
dhclient-script and functions.dns modified to ensure that the
system gets the searchdomain and the dns-servers from dhcp
The resolv.conf gets updated by the scripts

11 years agohostapd: Rework starting this service.
Michael Tremer [Thu, 4 Oct 2012 18:21:42 +0000 (18:21 +0000)] 
hostapd: Rework starting this service.

Now it works in the same way as all the other systemd-monitored
services do.

11 years agomodem: Actually stop pppd.
Michael Tremer [Thu, 4 Oct 2012 18:18:32 +0000 (18:18 +0000)] 
modem: Actually stop pppd.

11 years agoBump version to 005.
Michael Tremer [Wed, 3 Oct 2012 17:41:33 +0000 (17:41 +0000)] 
Bump version to 005.

11 years agoiptables: Add some assertions and call external commands with cmd.
Michael Tremer [Wed, 3 Oct 2012 16:23:39 +0000 (16:23 +0000)] 
iptables: Add some assertions and call external commands with cmd.

11 years agofirewall: Create a basic layout of the firewall chains.
Michael Tremer [Wed, 3 Oct 2012 16:13:49 +0000 (16:13 +0000)] 
firewall: Create a basic layout of the firewall chains.

This patch adds code which creates a default set of chains.
No thing will be put into them which makes any sense, but
it's a start...

11 years agohostapd: Fix empty hw_mode variable.
Michael Tremer [Wed, 3 Oct 2012 16:07:25 +0000 (16:07 +0000)] 
hostapd: Fix empty hw_mode variable.

11 years agofirewall: Create CUSTOM* chains like in IPFire 2.
Michael Tremer [Wed, 3 Oct 2012 16:05:14 +0000 (16:05 +0000)] 
firewall: Create CUSTOM* chains like in IPFire 2.

11 years agoMake dumping all firewall rules a bit faster.
Michael Tremer [Wed, 3 Oct 2012 16:04:21 +0000 (16:04 +0000)] 
Make dumping all firewall rules a bit faster.

11 years agologging: Decrease runtime of the log function.
Michael Tremer [Sat, 29 Sep 2012 17:34:10 +0000 (17:34 +0000)] 
logging: Decrease runtime of the log function.

11 years agoutil: Add some helper functions: fread, fwrite, assign.
Michael Tremer [Sat, 29 Sep 2012 12:43:01 +0000 (12:43 +0000)] 
util: Add some helper functions: fread, fwrite, assign.

11 years agoiptables: Get rid of iptables_commit function.
Michael Tremer [Sat, 29 Sep 2012 12:41:35 +0000 (12:41 +0000)] 
iptables: Get rid of iptables_commit function.

It's not fun to make sure it was correctly called.

11 years agoiptables: Don't rely on /proc/net/ip(6)_tables_names.
Michael Tremer [Sat, 29 Sep 2012 12:40:11 +0000 (12:40 +0000)] 
iptables: Don't rely on /proc/net/ip(6)_tables_names.

Those files only return which tables have been loaded
into the kernel. So when compiled as modules, nothing
will show up.

11 years agowireless: Enhance hook to handle encrypted connections.
Michael Tremer [Wed, 26 Sep 2012 11:19:29 +0000 (11:19 +0000)] 
wireless: Enhance hook to handle encrypted connections.

This is still in a very unstable state and needs a lot
testing and enhancement.

11 years agoDon't strip "" from strings that contain spaces.
Michael Tremer [Wed, 26 Sep 2012 11:17:35 +0000 (11:17 +0000)] 
Don't strip "" from strings that contain spaces.

This confuses the shell because handling variables with spaces
in them is horrible.

11 years agohostapd: Remove unused functions.
Michael Tremer [Sun, 23 Sep 2012 20:16:30 +0000 (20:16 +0000)] 
hostapd: Remove unused functions.

11 years agoMove wpa_supplicant functions into their own file.
Michael Tremer [Sun, 23 Sep 2012 20:14:52 +0000 (20:14 +0000)] 
Move wpa_supplicant functions into their own file.

11 years agoMove hostapd functions into their own file.
Michael Tremer [Sun, 23 Sep 2012 20:12:41 +0000 (20:12 +0000)] 
Move hostapd functions into their own file.

11 years agoMove phy functions in their own file.
Michael Tremer [Sun, 23 Sep 2012 20:08:25 +0000 (20:08 +0000)] 
Move phy functions in their own file.

11 years agoCompletely remove old colour stuff.
Michael Tremer [Sun, 23 Sep 2012 19:54:30 +0000 (19:54 +0000)] 
Completely remove old colour stuff.

11 years agostp: Correctly set protocol version.
Michael Tremer [Sun, 23 Sep 2012 19:43:15 +0000 (19:43 +0000)] 
stp: Correctly set protocol version.

11 years agoRevert "stp: Remove function that switches protocols."
Michael Tremer [Sun, 23 Sep 2012 19:38:48 +0000 (19:38 +0000)] 
Revert "stp: Remove function that switches protocols."

This reverts commit 78570028ea72b1cb5ca28835f64057f3f030f02e.

11 years agoipv6-static: Make status output more beatiful.
Michael Tremer [Sun, 23 Sep 2012 19:28:55 +0000 (19:28 +0000)] 
ipv6-static: Make status output more beatiful.

11 years agodummy: Actually bring up the port.
Michael Tremer [Sun, 23 Sep 2012 19:22:46 +0000 (19:22 +0000)] 
dummy: Actually bring up the port.

11 years agovlan: Rewrite VLAN stuff.
Michael Tremer [Sun, 23 Sep 2012 19:18:47 +0000 (19:18 +0000)] 
vlan: Rewrite VLAN stuff.

Got rid of vconfig and clean up a lot of stuff.

11 years agobridge-stp: Move to helpers directory.
Michael Tremer [Sun, 23 Sep 2012 18:13:41 +0000 (18:13 +0000)] 
bridge-stp: Move to helpers directory.

11 years agoSTP: Rewrite most of the functions to get rid of brctl.
Michael Tremer [Sun, 23 Sep 2012 18:00:05 +0000 (18:00 +0000)] 
STP: Rewrite most of the functions to get rid of brctl.

Also support kernel STP again.

11 years agostp: Remove function that switches protocols.
Michael Tremer [Sun, 23 Sep 2012 15:16:03 +0000 (15:16 +0000)] 
stp: Remove function that switches protocols.

This is not needed anymore and was unsafe because
it did not check if mstpd was running and was aware of
the bridge.

11 years agobridge: Make enable/disable STP independent from brctl.
Michael Tremer [Sun, 23 Sep 2012 15:13:23 +0000 (15:13 +0000)] 
bridge: Make enable/disable STP independent from brctl.

11 years agoFix printing of headlines.
Michael Tremer [Sun, 23 Sep 2012 14:36:08 +0000 (14:36 +0000)] 
Fix printing of headlines.

11 years agoAdd hook for dummy ports.
Michael Tremer [Sun, 23 Sep 2012 14:21:17 +0000 (14:21 +0000)] 
Add hook for dummy ports.

11 years agoRemove the event system which is not needed.
Michael Tremer [Sun, 23 Sep 2012 14:18:20 +0000 (14:18 +0000)] 
Remove the event system which is not needed.

11 years agoFix blank lines on terminals with black background.
Michael Tremer [Sun, 23 Sep 2012 14:13:59 +0000 (14:13 +0000)] 
Fix blank lines on terminals with black background.

11 years agobridge: Fix typo.
Michael Tremer [Sun, 23 Sep 2012 12:30:35 +0000 (12:30 +0000)] 
bridge: Fix typo.

11 years agoAdd macvlan port hook.
Michael Tremer [Sun, 23 Sep 2012 12:30:14 +0000 (12:30 +0000)] 
Add macvlan port hook.

11 years agobridge: Replace brctl by ip.
Michael Tremer [Sun, 23 Sep 2012 11:18:42 +0000 (11:18 +0000)] 
bridge: Replace brctl by ip.

11 years agologging: Log calling function and hooks of messages.
Michael Tremer [Sun, 23 Sep 2012 10:57:36 +0000 (10:57 +0000)] 
logging: Log calling function and hooks of messages.

This helps to debug things more easily and
keeps stdout cleaner.

11 years agowireless-ap: Add support for 802.11a and 802.11n APs.
Michael Tremer [Sun, 16 Sep 2012 18:07:15 +0000 (18:07 +0000)] 
wireless-ap: Add support for 802.11a and 802.11n APs.

11 years agorouting: Fix construction of invalid ip command.
Michael Tremer [Sat, 15 Sep 2012 18:43:16 +0000 (18:43 +0000)] 
routing: Fix construction of invalid ip command.

11 years agodhcpd: Add basic DHCP server functionality for IPv6 and IPv4.
Michael Tremer [Sat, 15 Sep 2012 18:39:18 +0000 (18:39 +0000)] 
dhcpd: Add basic DHCP server functionality for IPv6 and IPv4.

11 years agoipv{6,4}: Simplify some functions and introduce new ones.
Michael Tremer [Sat, 15 Sep 2012 18:38:44 +0000 (18:38 +0000)] 
ipv{6,4}: Simplify some functions and introduce new ones.

Too much stuff to break down...

11 years agoip: Remove log message when IP protocol could not be detected.
Michael Tremer [Sat, 15 Sep 2012 13:22:57 +0000 (13:22 +0000)] 
ip: Remove log message when IP protocol could not be detected.

11 years agocli: Shrink indentation to 2 spaces.
Michael Tremer [Sat, 15 Sep 2012 13:21:27 +0000 (13:21 +0000)] 
cli: Shrink indentation to 2 spaces.