wiki:babel-changelog

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
wiki:babel-changelog [22.03.2018 23:38] – angelegt christfwiki:babel-changelog [11.04.2018 20:04] – [next] christf
Zeile 1: Zeile 1:
 ====== Changelog ====== ====== Changelog ======
 +===== next ====
 +  * allow ipv4 verbatim
 +  * reduce parsing load for respondd
 +===== v0.2.96 =====
 +    [X] jenkins: adjust build job to generate the correct manifest files
 +    [X] l3roamd: populate the plat segment in the info packet and parse value
 +    [X] l3roamd: allow to send icmp destination unreachable even if there is no client interface - avoid "sendto: socket operation on non-socket"
 +    [X] l3roamd: add error checking for every malloc and calloc
 +    [X] libbabelhelper: remove select
 +    [X] mmfd: print neighbours every 15 seconds in verbose mode
 +    [X] respondd: add debug output for: fix Wed Apr  4 08:18:51 2018 daemon.err respondd[1610]: ioctl(SIOCGIFHWADDR) : No such device
 +    [X] respondd: adjust to babelhelper without select
 +    [X] neighbours-babel.c migrate to new libbabelhelper
 +    
 +===== v0.2.92 =====
 + [X] l3roamd: increase efficiency of intercom network: do not forward seek if it is for a local client
 + [X] l3roamd: increase efficiency of intercom network: do not forward claim if it is for a local client
 + [X] l3roamd: fix memleaks that occur when roaming in clientmgr and intercom
 + [X] l3roamd: use new packet format for SEEK
 + [X] l3roamd: use new packet format for CLAIM
 + [X] l3roamd: adjust packet format: add version field in packet, include plat segment in info packet, re-sort fields in header and INFO
 +
 +
 + ===== v0.2.91 =====
 +    [X] libbabelhelper: introduce babel lexer, hopefully make parsing more stable.
 +    [X] mmfd increase parsing efficiency
 +    [X] mmfd - prevent neighbours being detected twice
 +        neighbours:
 +        - fe80::ca5:c1ff:fea2:8441 on mesh0 (11), reach 64493, cost 352
 +        - fe80::ca5:c1ff:fea2:8441 on mesh0 (11), reach 0, cost 0
 +        - fe80::209e:46ff:fe5f:c440 on mesh-vpn (15), reach 65535, cost 96
 +        - fe80::ca5:c1ff:fea2:8441 on mesh0 (11), reach 0, cost 0
 +        - fe80::ccbe:37ff:fe7d:3801 on mesh0 (11), reach 65535, cost 341
 +        - fe80::209e:46ff:fe5f:c440 on mesh-vpn (15), reach 0, cost 0
 +        - fe80::2c5d:eff:feca:46fa on mesh-vpn (15), reach 65535, cost 96
 +    [X] gluon-mesh-babel: log to stderr/logread instead of /tmp/log/babeld.log to avoid filling the RAM
 +    [X] l3roamd: use network byte order on network for nonce
 +    [X] l3roamd: increase efficiency of netlink handling - get rid of memcpy, parse directly from buffer
 +    [X] autoupdater branches einrichten
 +    [X] l3roamd: increase network efficiency when claiming - add packet to recently seen list when using multicast
 +    [X] l3roamd: use IP_FREEBIND to bind to node-client ip
 +    [X] respondd: copy max IFNAMSIZ Bytes when assembling ifreq to obtain MAC
  
- ===== next ===== 
-     [x] l3roamd: increase network efficiency when claiming - add packet to recently seen list when using multicast 
-     [X] l3roamd: use IP_FREEBIND to bind to node-client-ip 
-     [X] respondd: copy max IFNAMSIZ Bytes when assembling ifreq to obtain MAC 
-  
  
 ===== v0.0.1.68 ===== ===== v0.0.1.68 =====
  • wiki/babel-changelog.txt
  • Zuletzt geändert: 25.06.2018 06:05
  • von christf