The annotated tag, v3.16.57 has been created at d7ef4c9cc74ea3aa47af5ec3fea3ee83d6340b05 (tag) tagging e472f29ebd2473739d0e5830641196f19b14637e (commit) replaces v3.16 tagged by Ben Hutchings on Sat Jun 16 22:26:01 2018 +0100
- Shortlog ------------------------------------------------------------ This is the 3.16.57 stable release
Antonio Quartulli (2): batman-adv: avoid NULL dereferences and fix if check batman-adv: fix DAT candidate selection (must use vid)
Ben Hutchings (1): batman-adv: Fix double-put of vlan object
Florian Westphal (1): batman-adv: fix skb deref after free
Linus Lüssing (14): batman-adv: Make DAT capability changes atomic batman-adv: Make NC capability changes atomic batman-adv: Make TT capability changes atomic batman-adv: fix multicast counter when purging originators batman-adv: fix counter for multicast supporting nodes batman-adv: Make MCAST capability changes atomic batman-adv: Fix potential synchronization issues in mcast tvlv handler batman-adv: Fix potentially broken skb network header access batman-adv: fix potential TT client + orig-node memory leak batman-adv: Fix broadcast/ogm queue limit on a removed interface batman-adv: Fix transmission of final, 16th fragment batman-adv: fix TT sync flag inconsistencies batman-adv: fix multicast-via-unicast transmission with AP isolation batman-adv: fix packet loss for broadcasted DHCP packets to a server
Marek Lindner (2): batman-adv: fix kernel crash due to missing NULL checks batman-adv: protect tt_local_entry from concurrent delete events
Matthias Schiffer (4): batman-adv: fix packet checksum in receive path batman-adv: invalidate checksum on fragment reassembly batman-adv: update data pointers after skb_cow() batman-adv: fix header size check in batadv_dbg_arp()
Simon Wunderlich (2): batman-adv: replace WARN with rate limited output on non-existing VLAN batman-adv: lock crc access in bridge loop avoidance
Sven Eckelmann (36): batman-adv: Fix out-of-order fragmentation support batman-adv: Calculate extra tail size based on queued fragments batman-adv: Unify fragment size calculation batman-adv: Avoid recursive call_rcu for batadv_bla_claim batman-adv: Avoid recursive call_rcu for batadv_nc_node batman-adv: Drop immediate batadv_orig_ifinfo free function batman-adv: Drop immediate batadv_neigh_node free function batman-adv: Drop immediate neigh_ifinfo free function batman-adv: Drop immediate batadv_hard_iface free function batman-adv: Drop immediate orig_node free function batman-adv: Check skb size before using encapsulated ETH+VLAN header batman-adv: Reduce refcnt of removed router when updating route batman-adv: Fix invalid stack access in batadv_dat_select_candidates batman-adv: Fix reference counting of vlan object for tt_local_entry batman-adv: Fix unexpected free of bcast_own on add_if error batman-adv: Fix integer overflow in batadv_iv_ogm_calc_tq batman-adv: Fix memory leak on tt add with invalid vlan batman-adv: Fix use-after-free/double-free of tt_req_node batman-adv: Fix ICMP RR ethernet access after skb_linearize batman-adv: Clean up untagged vlan when destroying via rtnl-link batman-adv: Avoid nullptr dereference in bla after vlan_insert_tag batman-adv: Avoid nullptr dereference in dat after vlan_insert_tag batman-adv: Fix orig_node_vlan leak on orig_node_release batman-adv: Fix kerneldoc member names in for main structs batman-adv: Fix non-atomic bla_claim::backbone_gw access batman-adv: Fix reference leak in batadv_find_router batman-adv: Free last_bonding_candidate on release of orig_node batman-adv: Fix speedy join in gateway client mode batman-adv: Add missing refcnt for last_candidate batman-adv: Check for alloc errors when preparing TT local data batman-adv: Fix double free during fragment merge error batman-adv: Keep fragments equally sized batman-adv: Fix rx packet/bytes stats on local ARP reply batman-adv: Fix lock for ogm cnt access in batadv_iv_ogm_calc_tq batman-adv: Fix internal interface indices types batman-adv: Fix skbuff rcsum on packet reroute
-----------------------------------------------------------------------