Merge branch 'pud' into stable
authorFerry Huberts <ferry.huberts@pelagic.nl>
Mon, 2 Apr 2012 09:00:50 +0000 (11:00 +0200)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Mon, 2 Apr 2012 09:00:50 +0000 (11:00 +0200)
* pud: (239 commits)
  PUD: remove pointless mutex from state
  PUD: remove pointless mutex from receiver
  PUD: remove pointless mutex from dedup
  PUD: include compiler.h where needed
  PUD: make sure horizontal distance is an absolute number
  PUD: remove debug code
  PUD: allow output pointers to be NULL in determineStateWithHysteresis
  PUD: when gateway changed, always update it on the uplink
  PUD: fix validity time on uplink and reduce lock contention window
  PUD: consistent use of external state and resulting update interval
  PUD: rename a field of TransmitGpsInformation
  PUD: pull condition out of doImmediateTransmit
  PUD: fix updating substate related information in transmitGpsInformation
  PUD: cleanup includes
  PUD: update doxygen files
  PUD: split position and gateway paths
  PUD: move state code into its own source files
  PUD: do not change state on unknown movement
  PUD: only reference external state once in txToAllOlsrInterfaces
  PUD: split position and gateway state
  ...


Trivial merge