The annotated tag, batman-adv-for-davem has been updated to 9bd671cec170a6661af3e016f73ca5fbb7667f1e (tag) from b579aaad62187bffdd9c591ccaf13119c65fada1 (which is now obsolete) tagging da6b8c20a5b8c7edce95c95fa2356300691094f5 (commit) replaces batman-adv-fix-for-davem tagged by Antonio Quartulli on Wed Oct 23 17:04:10 2013 +0200
- Shortlog ------------------------------------------------------------ Included changes: - data structure reshaping to accommodate multiple routing protocol implementations - routing protocol API enhancement - send to userspace the event "batman-adv Gateway loss" in case of soft-iface destruction and a "batman-adv Gateway" was configured - improve the TT component to support and advertise runtime flag changes - minor code refactoring - make the ICMP kernel-to-userspace communication more generic
Antonio Quartulli (39): batman-adv: switch to a new packet compatibility version batman-adv: use CRC32C instead of CRC16 in TT code batman-adv: move BATADV_TT_CLIENT_TEMP to higher bit batman-adv: make tt_global_add static and return bool batman-adv: remove batadv_tt_global_add_orig declaration batman-adv: don't use call_rcu if not needed batman-adv: h_vlan_encapsulated_proto access refactoring batman-adv: use VLAN_ETH_HLEN instead of sizeof(struct vlan_eth_hdr) batman-adv: use htons when possible batman-adv: create common header for ICMP packets batman-adv: implement batadv_tt_entries batman-adv: make batadv_tt_save_orig_buffer() generic batman-adv: check skb preparation return value batman-adv: add the VLAN ID attribute to the TT entry batman-adv: use vid when computing local and global TT CRC batman-adv: print the VID together with the TT entries batman-adv: make the GW module correctly talk to the new VLAN-TT batman-adv: make the Distributed ARP Table vlan aware batman-adv: add per VLAN interface attribute framework batman-adv: add sysfs framework for VLAN batman-adv: make the AP isolation attribute VLAN specific batman-adv: remove bogus comment batman-adv: lock around TT operations to avoid sending inconsistent data batman-adv: make the TT CRC logic VLAN specific batman-adv: make the TT global purge routine VLAN specific batman-adv: make the backbone gw check VLAN specific batman-adv: make struct batadv_neigh_node algorithm agnostic batman-adv: make struct batadv_orig_node algorithm agnostic batman-adv: add bat_orig_print API function batman-adv: add bat_neigh_cmp API function batman-adv: add bat_neigh_is_equiv_or_better API function batman-adv: adapt bonding to use the new API functions batman-adv: adapt the neighbor purging routine to use the new API functions batman-adv: provide orig_node routing API batman-adv: adapt the TT component to use the new API functions batman-adv: send GW_DEL event in case of soft-iface destruction batman-adv: invoke dev_get_by_index() outside of is_wifi_iface() batman-adv: improve the TT component to support runtime flag changes batman-adv: include the sync-flags when compute the global/local table CRC
Linus Lüssing (2): batman-adv: Add dummy soft-interface rx mode handler batman-adv: refine API calls for unicast transmissions of SKBs
Marek Lindner (10): batman-adv: tvlv - basic infrastructure batman-adv: tvlv - gateway download/upload bandwidth container batman-adv: tvlv - add distributed arp table container batman-adv: tvlv - add network coding container batman-adv: tvlv - convert tt data sent within OGMs batman-adv: tvlv - convert tt query packet to use tvlv unicast packets batman-adv: tvlv - convert roaming adv packet to use tvlv unicast packets batman-adv: consider network coding overhead when calculating required mtu batman-adv: update email address for Marek Lindner batman-adv: limit local translation table max size
Martin Hundebøll (3): batman-adv: Remove old fragmentation code batman-adv: Receive fragmented packets and merge batman-adv: Fragment and send skbs larger than mtu
Simon Wunderlich (10): batman-adv: remove vis functionality batman-adv: add build check macros for packet member offset batman-adv: reorder packet types batman-adv: remove packed from batadv_ogm_packet batman-adv: reorder batadv_iv_flags batman-adv: only add recordroute information to icmp request/reply batman-adv: remove useless find_router look up batman-adv: update email address for Simon Wunderlich batman-adv: Start new development cycle batman-adv: generalize batman-adv icmp packet handling
-----------------------------------------------------------------------