Permalink
Switch branches/tags
Commits on Dec 14, 2018
Commits on Dec 12, 2018
Commits on Dec 4, 2018
Commits on Dec 2, 2018
  1. Fix multicast self registration

    emanuele-f committed Dec 2, 2018
    Trace: (192.168.1.10/AE:C4:1F:99:D7:16 is the edge node itself)
    
    02/Dec/2018 23:01:44 [edge_utils.c:175] Registering with multicast group 224.0.0.68:1968
    02/Dec/2018 23:01:44 [edge_utils.c:533] send REGISTER 224.0.0.68:1968
    02/Dec/2018 23:01:44 [edge_utils.c:463] sendto sent=36 to
    02/Dec/2018 23:01:44 [edge_utils.c:1500] Received packet from multicast socket
    02/Dec/2018 23:01:44 [edge_utils.c:1296] ### Rx N2N UDP (36) from 192.168.1.10:48122
    02/Dec/2018 23:01:44 [edge_utils.c:1341] Rx REGISTER src=AE:C4:1F:99:D7:16 dst=00:00:00:00:00:00 from peer 192.168.1.10:48122 (192.168.1.10:48122)
    02/Dec/2018 23:01:44 [edge_utils.c:567] send REGISTER_ACK 192.168.1.10:48122
    02/Dec/2018 23:01:44 [edge_utils.c:463] sendto sent=36 to
    02/Dec/2018 23:01:44 [edge_utils.c:1296] ### Rx N2N UDP (36) from 192.168.1.10:48122
    02/Dec/2018 23:01:44 [edge_utils.c:1367] Rx REGISTER_ACK src=AE:C4:1F:99:D7:16 dst=AE:C4:1F:99:D7:16 from peer 192.168.1.10:48122 (192.168.1.10:48122)
    02/Dec/2018 23:01:44 [edge_utils.c:266] set_peer_operational: AE:C4:1F:99:D7:16 -> 192.168.1.10:48122
    02/Dec/2018 23:01:44 [edge_utils.c:318] Failed to find sender in pending_peers.
Commits on Dec 1, 2018
  1. Path fix

    lucaderi committed Dec 1, 2018
  2. Config files are installed with the .sample extension

    lucaderi committed Dec 1, 2018
    You can now do 'cp edge.conf.sample edge.conf' to create a n2n configuration. If the .conf (for edge and supernode) are present, the service is enabled automatically. This prevents unwanted services to be enabled, and it preserves services activation across updates
Commits on Nov 28, 2018
  1. Add support for multi-service n2n edge

    emanuele-f committed Nov 28, 2018
    E.g. systemctl start edge@n2n1 will read /etc/n2n/edge-n2n1.conf
Commits on Nov 23, 2018
Commits on Oct 31, 2018
  1. Merge pull request #53 from emanuele-f/honor_no_routing

    lucaderi committed Oct 31, 2018
    Fix packets from clients being routed even when routing is disabled
Commits on Oct 9, 2018
Commits on Oct 7, 2018
Commits on Oct 4, 2018
Commits on Sep 29, 2018
  1. Implemented local peer discovery over multicast. In case two peers ar…

    Luca Deri
    Luca Deri committed Sep 29, 2018
    …e on the same network
    
    edge detects it and bypsses the supernode
    
    deri@Lucas-iMac.local 132> ping 192.168.254.126
    PING 192.168.254.126 (192.168.254.126): 56 data bytes
    64 bytes from 192.168.254.126: icmp_seq=0 ttl=64 time=84.314 ms <<== via supernode
    64 bytes from 192.168.254.126: icmp_seq=1 ttl=64 time=0.989 ms <<== local network announce detected
    64 bytes from 192.168.254.126: icmp_seq=2 ttl=64 time=0.642 ms
    64 bytes from 192.168.254.126: icmp_seq=3 ttl=64 time=0.727 ms
    ^C
    --- 192.168.254.126 ping statistics ---
    4 packets transmitted, 4 packets received, 0.0% packet loss
    round-trip min/avg/max/stddev = 0.642/21.668/84.314/36.169 ms
Commits on Sep 28, 2018
  1. Added the ability to specify (-c) on the supernode the list of allowe…

    lucaderi committed Sep 28, 2018
    …d communities
    
    kill -HUP on the supernode lists the registered edges
Commits on Sep 22, 2018
  1. Fixes #41

    lucaderi committed Sep 22, 2018
Commits on Sep 1, 2018
  1. Merge pull request #37 from farrokhi/dev

    lucaderi committed Sep 1, 2018
    Fix build on FreeBSD
Commits on Aug 18, 2018
  1. We may use alternative computers (i.e. CLANG) on hosts on which GCC i…

    farrokhi committed Aug 18, 2018
    …s not the default compiler
Commits on Aug 17, 2018
  1. Added changelog file

    lucaderi committed Aug 17, 2018
  2. Merge of #26

    lucaderi committed Aug 17, 2018
  3. Merge of #33

    lucaderi committed Aug 17, 2018
  4. Moved to 2.5

    lucaderi committed Aug 17, 2018
    Fixed warning
  5. File rename

    lucaderi committed Aug 17, 2018
  6. Added package sign

    lucaderi committed Aug 17, 2018
    Added ubuntu symlink
  7. Added centos packaging

    lucaderi committed Aug 17, 2018
Commits on Aug 16, 2018
  1. using conf files /etc/n2n/{edge,supernode} in systemd, sample configu…

    cardigliano committed Aug 16, 2018
    …ration files, packages fixes
  2. edge now reads a configuration file with 'edge <file>'

    cardigliano committed Aug 16, 2018
    format of each line in the configuration file: '<option>{ ,=}<value>'
    use '#' to comment out lines