[Olsr-commit] OLSR.org main repository branch, pud, updated. OLSRD_0_6_2-274-g515e647
(spam-protected)
(spam-protected)
Thu Mar 15 15:59:46 CET 2012
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OLSR.org main repository".
See http://olsr.org/git/?p=olsrd.git;a=commitdiff;h=OLSRD_0_6_2-274-g515e647
for a web version of the last commit.
The branch, pud has been updated
via 515e6478282f27ec40cf109a5d76a24fd4841fae (commit)
via d72c3ad4a5fc03f18db034c8ef900ca7f79f83d8 (commit)
via 9510755c10b7676366aeb9a8c8e0080c044b46a7 (commit)
via 2da179975f6d6b5d57ee10ee04faf6ae4b7b897d (commit)
via 338ec126e0b38dac094aad93a27ce2ee9a4e9737 (commit)
via 6563f0ca6e4baa66c0b84c7b3d954308f54cf2ff (commit)
via 6bd12a41401ddcbcf7db390626c27b8676cae3bb (commit)
via 15bede5f469d37ea74ba2073bcfc8d4bb2990b1f (commit)
via 7768d4068b343ff9116673c9479077cf3197db49 (commit)
via 8d2783ae8309625620edeeeae681282e42428bdd (commit)
via b561d61a589319cc05adeb78daa1e39ee787f1b2 (commit)
via f6b71b09d11f20d24e9005e627b22f73adbacf30 (commit)
via 2200b2cb0a005d6cb2b54d41696e08b77c3ec674 (commit)
via 51ffa37463c326fc7aaceac3f325e302bf398f4b (commit)
via 3fc1bad98442e6d985fb7cfa75e96ad80d510e3a (commit)
via a2048182a95a63555a15c9c895130d3dd98eae84 (commit)
via f3965b0c030a65f1d2658a2926ce2411acf65f6c (commit)
via f509357932f24fc20228ede52f2b4d53d69f28d3 (commit)
via 00cae8474687d10bb6eb719b4ca974409b5ff952 (commit)
via fede4d6a6553e365e4c75350bd4eec2fda11ab55 (commit)
via 6ea0a3fcff366186c848a45c8aa882e013ef2356 (commit)
via f49c73d82ca5b5660e93ef9b4b43310071e8a626 (commit)
via 76863f2846bb5cf96902a782bdc80c3349ad82db (commit)
via a22d7860e57279398e235d63c5109ff983b8869b (commit)
via 690b39fcca1ea0d55b01d3e4971448438381da2d (commit)
via 67b98bcb57ef76be32e7f3745dded8b037d6d2b4 (commit)
via df531098de41e46f8941ba2a32cb2ec83d3b2731 (commit)
via b8a435e3e0f80b51863883b0dabadfc84eaf5b8b (commit)
via fd8301c560d5fd2cf1058646935d96e3fd20ff91 (commit)
via 26213a7d9b195c13afaf77a48505b0157bb73ccf (commit)
via 98e27659d6cbd6e104597bfdeefda11dc386c17e (commit)
from 06da4492fd7c49320dd3424e1b8061910277363c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 515e6478282f27ec40cf109a5d76a24fd4841fae
Author: Ferry Huberts <(spam-protected)>
Date: Thu Mar 15 12:09:24 2012 +0100
PUD: include compiler.h where needed
Signed-off-by: Ferry Huberts <(spam-protected)>
commit d72c3ad4a5fc03f18db034c8ef900ca7f79f83d8
Author: Ferry Huberts <(spam-protected)>
Date: Thu Mar 15 12:04:26 2012 +0100
PUD: make sure horizontal distance is an absolute number
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 9510755c10b7676366aeb9a8c8e0080c044b46a7
Author: Ferry Huberts <(spam-protected)>
Date: Thu Mar 15 11:28:30 2012 +0100
PUD: remove debug code
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 2da179975f6d6b5d57ee10ee04faf6ae4b7b897d
Author: Ferry Huberts <(spam-protected)>
Date: Thu Mar 15 11:18:29 2012 +0100
PUD: allow output pointers to be NULL in determineStateWithHysteresis
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 338ec126e0b38dac094aad93a27ce2ee9a4e9737
Author: Ferry Huberts <(spam-protected)>
Date: Thu Mar 15 11:10:47 2012 +0100
PUD: when gateway changed, always update it on the uplink
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 6563f0ca6e4baa66c0b84c7b3d954308f54cf2ff
Author: Ferry Huberts <(spam-protected)>
Date: Thu Mar 15 11:03:39 2012 +0100
PUD: fix validity time on uplink and reduce lock contention window
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 6bd12a41401ddcbcf7db390626c27b8676cae3bb
Author: Ferry Huberts <(spam-protected)>
Date: Thu Mar 15 10:34:35 2012 +0100
PUD: consistent use of external state and resulting update interval
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 15bede5f469d37ea74ba2073bcfc8d4bb2990b1f
Author: Ferry Huberts <(spam-protected)>
Date: Wed Mar 14 13:28:56 2012 +0100
PUD: rename a field of TransmitGpsInformation
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 7768d4068b343ff9116673c9479077cf3197db49
Author: Ferry Huberts <(spam-protected)>
Date: Wed Mar 14 13:28:29 2012 +0100
PUD: pull condition out of doImmediateTransmit
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 8d2783ae8309625620edeeeae681282e42428bdd
Author: Ferry Huberts <(spam-protected)>
Date: Wed Mar 14 13:27:07 2012 +0100
PUD: fix updating substate related information in transmitGpsInformation
Signed-off-by: Ferry Huberts <(spam-protected)>
commit b561d61a589319cc05adeb78daa1e39ee787f1b2
Author: Ferry Huberts <(spam-protected)>
Date: Wed Mar 14 10:33:43 2012 +0100
PUD: cleanup includes
Signed-off-by: Ferry Huberts <(spam-protected)>
commit f6b71b09d11f20d24e9005e627b22f73adbacf30
Author: Ferry Huberts <(spam-protected)>
Date: Wed Mar 14 09:47:31 2012 +0100
PUD: update doxygen files
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 2200b2cb0a005d6cb2b54d41696e08b77c3ec674
Author: Ferry Huberts <(spam-protected)>
Date: Tue Mar 13 12:59:32 2012 +0100
PUD: split position and gateway paths
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 51ffa37463c326fc7aaceac3f325e302bf398f4b
Author: Ferry Huberts <(spam-protected)>
Date: Tue Mar 13 15:48:14 2012 +0100
PUD: move state code into its own source files
and add mutex to state to prepare for splitting
the position and gateway paths in the receiver
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 3fc1bad98442e6d985fb7cfa75e96ad80d510e3a
Author: Ferry Huberts <(spam-protected)>
Date: Tue Mar 13 10:34:09 2012 +0100
PUD: do not change state on unknown movement
Signed-off-by: Ferry Huberts <(spam-protected)>
commit a2048182a95a63555a15c9c895130d3dd98eae84
Author: Ferry Huberts <(spam-protected)>
Date: Tue Mar 13 15:55:14 2012 +0100
PUD: only reference external state once in txToAllOlsrInterfaces
Signed-off-by: Ferry Huberts <(spam-protected)>
commit f3965b0c030a65f1d2658a2926ce2411acf65f6c
Author: Ferry Huberts <(spam-protected)>
Date: Tue Mar 13 15:47:01 2012 +0100
PUD: split position and gateway state
Signed-off-by: Ferry Huberts <(spam-protected)>
commit f509357932f24fc20228ede52f2b4d53d69f28d3
Author: Ferry Huberts <(spam-protected)>
Date: Mon Mar 12 14:27:16 2012 +0100
PUD: put state initialisation in it own function
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 00cae8474687d10bb6eb719b4ca974409b5ff952
Author: Ferry Huberts <(spam-protected)>
Date: Mon Mar 12 10:09:58 2012 +0100
PUD: add gateway hysteresis configuration parameters
Signed-off-by: Ferry Huberts <(spam-protected)>
commit fede4d6a6553e365e4c75350bd4eec2fda11ab55
Author: Ferry Huberts <(spam-protected)>
Date: Thu Mar 8 23:47:18 2012 +0100
PUD: fix clearMovementType
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 6ea0a3fcff366186c848a45c8aa882e013ef2356
Author: Ferry Huberts <(spam-protected)>
Date: Thu Mar 8 20:33:48 2012 +0100
PUD: rename TimedTxInterface enum values
Signed-off-by: Ferry Huberts <(spam-protected)>
commit f49c73d82ca5b5660e93ef9b4b43310071e8a626
Author: Ferry Huberts <(spam-protected)>
Date: Thu Mar 8 20:25:50 2012 +0100
PUD: rename MovementState enum values
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 76863f2846bb5cf96902a782bdc80c3349ad82db
Author: Ferry Huberts <(spam-protected)>
Date: Thu Mar 8 23:46:48 2012 +0100
PUD: rename TristateBoolean enum values
Signed-off-by: Ferry Huberts <(spam-protected)>
commit a22d7860e57279398e235d63c5109ff983b8869b
Author: Ferry Huberts <(spam-protected)>
Date: Tue Mar 6 16:37:39 2012 +0100
PUD: move state determination into its own function
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 690b39fcca1ea0d55b01d3e4971448438381da2d
Author: Ferry Huberts <(spam-protected)>
Date: Tue Mar 6 15:37:21 2012 +0100
PUD: rename a struct field
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 67b98bcb57ef76be32e7f3745dded8b037d6d2b4
Author: Ferry Huberts <(spam-protected)>
Date: Tue Mar 6 15:34:38 2012 +0100
PUD: move getting transmitGpsInformation fields to just before they're used
Signed-off-by: Ferry Huberts <(spam-protected)>
commit df531098de41e46f8941ba2a32cb2ec83d3b2731
Author: Ferry Huberts <(spam-protected)>
Date: Tue Mar 6 15:25:54 2012 +0100
PUD: determine the best gateway on a regular schedule
Signed-off-by: Ferry Huberts <(spam-protected)>
commit b8a435e3e0f80b51863883b0dabadfc84eaf5b8b
Author: Ferry Huberts <(spam-protected)>
Date: Tue Mar 13 15:17:25 2012 +0100
PUD: add gatewayDeterminationInterval configuration parameter
Signed-off-by: Ferry Huberts <(spam-protected)>
commit fd8301c560d5fd2cf1058646935d96e3fd20ff91
Author: Ferry Huberts <(spam-protected)>
Date: Tue Mar 6 15:11:11 2012 +0100
PUD: store the best gateway in the transmitGpsInformation
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 26213a7d9b195c13afaf77a48505b0157bb73ccf
Author: Ferry Huberts <(spam-protected)>
Date: Tue Mar 6 16:43:53 2012 +0100
PUD: change signature of getBestUplinkGateway function
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 98e27659d6cbd6e104597bfdeefda11dc386c17e
Author: Ferry Huberts <(spam-protected)>
Date: Tue Mar 13 14:59:33 2012 +0100
PUD: use mutex on stop
Signed-off-by: Ferry Huberts <(spam-protected)>
-----------------------------------------------------------------------
Summary of changes:
lib/pud/Makefile | 13 -
lib/pud/doc/olsrd.conf.default.pud | 26 +
lib/pud/src/configuration.c | 156 ++++++-
lib/pud/src/configuration.h | 33 ++-
lib/pud/src/dedup.c | 75 ---
lib/pud/src/dedup.h | 1 +
lib/pud/src/dump.c | 108 ----
lib/pud/src/dump.h | 35 --
lib/pud/src/gpsConversion.c | 7 +-
lib/pud/src/netTools.c | 3 -
lib/pud/src/networkInterfaces.c | 8 -
lib/pud/src/posAvg.c | 97 ----
lib/pud/src/posAvg.h | 1 -
lib/pud/src/pud.c | 123 +----
lib/pud/src/pudOlsrdPlugin.c | 2 -
lib/pud/src/pudOlsrdPlugin.h | 3 +
lib/pud/src/receiver.c | 534 +++++++------------
lib/pud/src/state.c | 218 ++++++++
lib/pud/src/state.h | 53 ++
lib/pud/src/timers.c | 94 ++++-
lib/pud/src/timers.h | 4 +
lib/pud/src/uplinkGateway.c | 16 +-
lib/pud/src/uplinkGateway.h | 2 +-
lib/pud/wireformat-java/doc/doxygen.conf | 2 +-
.../src/main/c/org_olsr_plugin_pud_ClusterLeader.c | 3 +-
.../main/c/org_olsr_plugin_pud_PositionUpdate.c | 8 +-
.../src/main/c/org_olsr_plugin_pud_UplinkMessage.c | 1 +
lib/pud/wireformat/doc/doxygen.conf | 2 +-
.../include/OlsrdPudWireFormat/nodeIdConversion.h | 3 -
.../include/OlsrdPudWireFormat/wireFormat.h | 11 +-
lib/pud/wireformat/src/nodeIdConversion.c | 5 +-
lib/pud/wireformat/src/wireFormat.c | 3 +-
32 files changed, 803 insertions(+), 847 deletions(-)
delete mode 100644 lib/pud/src/dump.c
delete mode 100644 lib/pud/src/dump.h
create mode 100644 lib/pud/src/state.c
create mode 100644 lib/pud/src/state.h
hooks/post-receive
--
OLSR.org main repository
More information about the Olsr-commit
mailing list