aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* release 0.5v0.5Natanael Copa2010-03-111-1/+1
|
* pingu: support for setting source-ipNatanael Copa2010-03-112-19/+34
| | | | | | | | | This is needed so ip source routing works with shorewall The problem is that when we change the default gw, removing a gateway that went down, we are not able to ping remote host via that interface ...unless we set the source ip and have an ip route table with source ip. Shorewall sets that up.
* release 0.4.2v0.4.2Natanael Copa2010-03-111-1/+1
|
* pingu: bind to interface. fix gateway bugNatanael Copa2010-03-111-2/+11
|
* release 0.4.1v0.4.1Natanael Copa2009-12-101-1/+1
|
* pingu: exit failed route-script forksNatanael Copa2009-11-301-1/+5
| | | | and don't try execute at all if no route-script is specified.
* release 0.4v0.4Linux User2009-11-121-1/+1
|
* pingu: use /etc/pingu/pingu.conf as defaultLinux User2009-11-121-1/+6
|
* pingu: implement required repliesLinux User2009-11-121-11/+26
| | | | | We send totally "retry" packages and consider the link up if we get at leaset "required" number of responses within "timeout" seconds.
* pingu: implement route-scriptNatanael Copa2009-09-242-3/+61
| | | | | | | Whenever there are any changes, the route-script is called with all gateways that have status "up" as paramaeter This is supposed to be used to set the default gateway.
* release 0.3v0.3Natanael Copa2009-03-051-1/+1
|
* mtu: handle pmtu properlyTimo Teras2009-03-051-1/+1
| | | | Fix a typo from previous commit to enable handling of pmtu responses.
* mtu: rework pmtu detection logicTimo Teras2009-03-051-17/+20
| | | | | | | | | Ok, the earlier method was not good enough: simply getting a PMTU response cannot be used as final result, since there might be routers further away with smaller PMTU or a black hole problem. So we do always a binary search, except the initial guess gets high MTU and pmtu responses make next guess pmtu sized.
* release 0.2v0.2Natanael Copa2009-02-041-1/+1
|
* pingu: added -V to print versionNatanael Copa2009-02-042-2/+14
|
* pingu: cofigurable timeout/retry. default values. invert -dNatanael Copa2009-01-315-33/+63
| | | | | | - make timeout and retry configurable - possible to set default action, timeout and retry values - the -d option means "daemonize" rather than "debug mode".
* pingu: make it workNatanael Copa2009-01-295-47/+178
|
* icmp.c: be quietNatanael Copa2009-01-291-2/+2
|
* Makefile: make install targetv0.1Natanael Copa2008-12-301-1/+12
|
* mtu: a bit more informative usage()Timo Teras2008-12-291-1/+7
|
* mtu: write discovered mtu to interface mtuTimo Teras2008-12-293-20/+110
|
* mtu: -I switchTimo Teras2008-12-292-3/+23
|
* mtu: inject local path-mtu to remote hostTimo Teras2008-12-292-0/+263
|
* Merge branch 'master' of ssh://dev.alpinelinux.org/gitroot/pinguNatanael Copa2008-12-274-313/+493
|\
| * mtu: minor fixups; try harder to traverse nat boxes in mtu injectTimo Teras2008-12-242-6/+10
| |
| * mtu: separate icmp functions to new file, mtu discoveryTimo Teras2008-12-244-313/+489
| |
* | use SLIST from sys/queue.hNatanael Copa2008-12-251-29/+45
|/
* xlib.c: moved utility funcs to separate fileNatanael Copa2008-12-184-25/+42
|
* misc code cleanupNatanael Copa2008-12-184-20/+38
|
* log.c, log.h: new filesNatanael Copa2008-12-182-0/+68
|
* initial commit for mtu discoveryTimo Teras2008-12-181-0/+364
|
* added pingu.conf exampleNatanael Copa2008-12-181-0/+14
|
* parse pingu.confNatanael Copa2008-12-181-1/+141
|
* initial commitNatanael Copa2008-12-042-0/+84