[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