summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* build: require CMake >= 3.10 due to dropped legacy supportmasterHauke Mehrtens2025-10-041-1/+1
* route: Fix compile warning with glibcHauke Mehrtens2023-01-211-1/+4
* dhcp.c: further improve validationKevin Darbyshire-Bryant2020-04-241-1/+4
* dhcp.c: improve input validation & length checksKevin Darbyshire-Bryant2020-04-191-2/+6
* relayd: put rule requests on stackFelix Fietkau2016-02-071-1/+1
* fix attribute alignment for rulesFelix Fietkau2016-02-071-2/+6
* rules: process rules after the local table to ensure that local access still ...Felix Fietkau2016-02-051-5/+11
* main: avoid adding redundant interfacesMarkus2016-02-031-0/+5
* main: fix ip address copy length in send_arp_requestFelix Fietkau2015-10-291-1/+1
* route: fix an uninitialized variableFelix Fietkau2015-10-291-1/+1
* main: fix uninitialized variableFelix Fietkau2015-10-291-1/+1
* Add command line argument to disable DHCP options parsingAlejandro Enrique2015-03-123-5/+11
* Fix deletion of routing policy rules when terminating due to a signalAlejandro Enrique2015-02-131-3/+1
* improve host detection on interface changeAlejandro Enrique2015-02-111-1/+4
* fix missing -p command line argumentAlejandro Enrique2015-02-111-1/+1
* add host route on local ip arp requestAlejandro Enrique2015-02-111-4/+4
* route: fix an error with strict-aliasingFelix Fietkau2014-10-051-1/+2
* dhcp.c: add _GNU_SOURCE define to fix build error with muslFelix Fietkau2014-06-291-0/+1
* relay multicast packets along with broadcast packetsFelix Fietkau2014-06-131-1/+1
* route.c: include time.h, required for eglibc and glibc based systemsJo-Philipp Wich2011-10-241-0/+1
* do not include linux/neighbour.h, it is unusedFelix Fietkau2011-08-281-1/+0
* add cmake, use libubox for uloop and list.hFelix Fietkau2011-02-077-959/+26
* uloop timer: update the timeout->next->prev when adding timeout to the listFelix Fietkau2010-10-111-0/+2
* improve the reliability of gratuitous arp by sending both request and reply, ...Felix Fietkau2010-08-301-2/+17
* reset mac addresses when relaying arp requestsFelix Fietkau2010-08-301-0/+2
* send gratuitous ARP whenever a host entry is refreshedFelix Fietkau2010-08-271-18/+16
* use requests only for creating new host entries, not for refreshing themFelix Fietkau2010-08-271-1/+3
* decrease host timeout, add more ping tries and make them configurableFelix Fietkau2010-08-271-2/+10
* send gratuitous arp on refresh cyclesFelix Fietkau2010-08-271-9/+30
* respond to arp requests to the local addressFelix Fietkau2010-08-271-0/+5
* implement local ip access through policy routingFelix Fietkau2010-08-273-39/+79
* rule: two boolean parameters with a flags fieldFelix Fietkau2010-08-271-7/+12
* split off code for sending an rtnl dump requestFelix Fietkau2010-08-261-5/+11
* Implement an option for setting static routes with gatewayFelix Fietkau2010-08-171-2/+33
* Implement a workaround for the policy routing gateway bugFelix Fietkau2010-08-171-54/+65
* Add default gateway and DHCP handling (not fully working yet because of a ker...Felix Fietkau2010-08-174-33/+239
* Split DHCP code off into a separate source code fileFelix Fietkau2010-08-164-100/+132
* Use policy routing to limit the scope of the host routes to affected interfacesFelix Fietkau2010-08-113-19/+123
* Cancel pending timeouts before freeing hostsFelix Fietkau2010-08-111-0/+1
* Fix interface list definitionFelix Fietkau2010-08-111-1/+1
* Preinitialize more fields of the RTNL requestFelix Fietkau2010-08-111-13/+18
* Flush the route cache after changing routesFelix Fietkau2010-08-111-0/+14
* Move the rtnl code to a separate source fileFelix Fietkau2010-08-114-226/+271
* Move some data structures and definitions to a header fileFelix Fietkau2010-08-113-71/+97
* Do not forward ARP responses to the interface that they came fromFelix Fietkau2010-08-111-0/+3
* Learn the ARP entry of the DHCP server directly from the DHCP responseFelix Fietkau2010-08-111-0/+3
* CFLAGS: use -Os instead of -O2Felix Fietkau2010-08-101-1/+1
* Add a copyright header (GPL v2)Felix Fietkau2010-08-101-0/+17
* Add LDFLAGS to the MakefileFelix Fietkau2010-08-101-1/+2
* Initial importFelix Fietkau2010-08-105-0/+1909