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, ...
Apollon Oikonomopoulos
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...
Apollon Oikonomopoulos

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...
Apollon Oikonomopoulos
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...
Apollon Oikonomopoulos
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>
Apollon Oikonomopoulos
08:21 pm Revision 519ec23c: Whitespace cleanup
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> Apollon Oikonomopoulos
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...
Apollon Oikonomopoulos
12:50 pm Revision 37dd77bb: Rename nfdhcp.py to nfdhcpd
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr> Apollon Oikonomopoulos
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>
Apollon Oikonomopoulos

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...
Apollon Oikonomopoulos

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...
Apollon Oikonomopoulos

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> Apollon Oikonomopoulos
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>
Apollon Oikonomopoulos
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...
Apollon Oikonomopoulos
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>
Apollon Oikonomopoulos
01:31 pm Revision 1f3139f3: Initial commit: nfdhcp.py
Promiscuous DHCP with NFQUEUE support
Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Apollon Oikonomopoulos
« Previous
Next »
 

Also available in: Atom