Activity
From 10/18/2010 to 11/16/2010
11/16/2010
- 07:23 pm Revision f2c7bb76: Open the logfile after changing uid and set umask
- Set the process' umask in daemon.DaemonContext to 0022 (default was
0).
Open the logfile after dropping privileges, ... - 03:31 pm Revision 41a0f754: Refactor the main loop code and increase RA period
- Increase RA period to 300s by default
Refactor the main loop to check only once for timeout expiration. This
fixes s...
11/15/2010
- 09:13 pm Revision 83027c6b: Use a separate thread for periodic RAs
- Periodic RAs can take a _long_ time with many interfaces. The bottleneck
seems to lie in bind() send send() with AF_P... - 09:12 pm Revision 948d4918: Gracefully handle ICMPv6 NS w/o SrcLLAddr option
- Neighbour solicitations sent during interface configuration do not
include a Source Link-Layer Address option. We ign... - 08:22 pm Revision bf84c4a5: Warn on NFQUEUE exception
- Warn if anything goes wrong during select()
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> - 08:21 pm Revision 519ec23c: Whitespace cleanup
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
- 08:20 pm Revision 6ca53b5c: Gracefully handle dead interfaces on periodic RA
- Remove any interfaces that are not there during periodic RA emission.
Signed-off-by: Apollon Oikonomopoulos <apollon... - 12:50 pm Revision 37dd77bb: Rename nfdhcp.py to nfdhcpd
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
- 12:35 pm Revision b38f26d2: Add sample ferm rules
- Add rules for the ferm firewall management framework.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
11/14/2010
- 12:42 am Revision f4b0c05f: Properly calculate the new timeout for select()
- The elapsed time did not take into account the time needed to actually
send the RAs (which currently with scapy is lo...
11/13/2010
- 02:02 pm Revision fa04d422: Added periodic RA functionality
- The daemon now sends out ICMPv6 RAs periodically (every 30s)
to all configured interfaces.
Signed-off-by: Apollon Oi...
11/12/2010
- 06:01 pm Revision d8b182fb: Add sample kvm-vif-bridge for use with ganeti
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
- 06:00 pm Revision a5c8c1fe: Proxy NDP support
- Proxy all ICMPv6 Neighbor Solicitations on behalf of the connected
clients.
Signed-off-by: root <apollon@noc.grnet.gr> - 03:05 pm Revision 247ad61d: ICMPv6 RA support
- The daemon now listens for router solicitations on a dedicated NFQUEUE
and responds with the appropriate router adver... - 02:35 pm Revision 699cc6e3: Namespace changes to facilitate DHCP/RA merging
- Changes required to merge ICMPv6 RA functionality.
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> - 01:31 pm Revision 1f3139f3: Initial commit: nfdhcp.py
- Promiscuous DHCP with NFQUEUE support
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Also available in: Atom