- (no changes)
- (no changes)
- Add stateless multicast packet format support
- bugs squashed:
- Fix various length checks in tcpdump-like subcommand
- (no changes)
- (no changes)
- Synchronize with kernel headers
- (no changes)
- (no changes)
- (no changes)
- bugs squashed:
- drop additional delay after the ping packet
- (no changes)
- (no changes)
- (no changes)
- manpage cleanups
- coding style cleanups and refactoring
- add various commands to print generic netlink replies as JSON
- coding style cleanups and refactoring
- Drop support for batman-adv's sysfs+debugfs
- allow to select routing algorithm during creation of interface
- bugs squashed:
- fix query of meshif's ap_isolation status
- ignore "interface already exists" error during "interface add"
bugs squashed:
- Fix endianness in ICMPv6 Echo Request/Reply parsing
- add per interface hop penalty command
- coding style cleanups and refactoring
- drop support for automatic destruction of empty meshifs
- bugs squashed:
- Fix parsing of radiotap headers on big endian systems
- bugs squashed:
- Fix error code on throughputmeter errors
- (no changes)
- (no changes)
- fix deprecation warning for option '-m'
- add tcpdump support for MCAST TVLV, unicast fragments and coded packets
- implement support for multicast RTR flags
- avoid some kernel deprecation warning by using more generic netlink over sysfs
- use type specific prefixes to select mesh interface or vlan instead of '-m'
- add support for hardif specific settings
- coding style cleanups and refactoring
- add multicast_fanout setting subcommand
- implement netlink based support for remaining sysfs-only features
- drop support for deprecated log command support
- remove non-netlink support for translating MAC addresses to originators
- coding style cleanups and refactoring
- introduce support for batadv meshif, hardif and vlan configuration via netlink
- replace multicast_mode with multicast_forceflood settings subcommand
- add hop_penalty setting subcommand
- coding style cleanups and refactoring
- add gateway selection manpage section for B.A.T.M.A.N. V
- bugs squashed:
- re-integrate support for translation table unicast/multicast filter
- avoid incorrect warning about disabled mesh interface when debugfs support is not enabled in batman-adv
- coding style cleanups and refactoring
- correction of manpage spelling errors
- new subcommand "event" to receive netlink notifications
- infrastructure to disable commands during build time
- drop of the legacy vis subcommands
- (no changes)
- (no changes)
- synchronization of batman-adv netlink and packet headers
- add DAT cache and multicast flags netlink support
- disable translation support for non-unicast mac addresses
- synchronization of batman-adv netlink and packet headers
- mark licenses clearer, change batman-adv UAPI header from ISC to MIT
- coding style cleanups and refactoring
- synchronization of batman-adv netlink header
- coding style cleanups and refactoring
- documentation cleanup
- bugs squashed:
- improve error handling for libnl related errors
- add checks for various allocation errors
- bugs squashed:
- Fix error messages on traceroute send failures
- coding style cleanups and refactoring
- (no changes)
- remove root check for read-only sysfs and rtnl functionality
- coding style cleanups
- bugs squashed:
- fix check for root priviliges when started under modified effective uid
- reimplement traceroute/ping commands in userspace without debugfs
- switch interface manipulation from (legacy) sysfs to rtnetlink
- coding style cleanups
- integrate support for batman-adv netlink
- coding style cleanups
- documentation updates
- bugs squashed:
- fix endless loop in TP meter on some platforms
- fix build errors caused by name conflicts
- synchronize common headers with batman-adv
- support multicast logging and debug table
- split tcpdump OGM packet filter in OGM and OGMv2 filter
- add infrastructure to communicate with batadv netlink family
- integrate command to control new kernel throughput meter