[Olsr-commit] OLSR.org main repository branch, pud, updated. OLSRD_0_6_1_fixed-93-g77ded9e
(spam-protected)
(spam-protected)
Tue Jul 26 11:00:59 CEST 2011
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_1_fixed-93-g77ded9e
for a web version of the last commit.
The branch, pud has been updated
via 77ded9e3e536600f09308ccbccbfbae6d3adbf33 (commit)
via 85e815d3c15d5ddd3bd19309dc8bd27bf4554f10 (commit)
via 42930edf026de9d9a61993a963876997997b7dac (commit)
via f3f7391aedcc0543beb8d4b05dfd1c128d5c5694 (commit)
via a8c8a93d493fb63da4db0c950031fd943bc01c61 (commit)
via 3d40274e08dd8fb4bfc537b57848f3d83c26cfaa (commit)
via 35873c8c9ab765ab96a446fdcc7f94f9cb2ed05f (commit)
via d7f4a98b198390680ac06d21bbcae81970c730b2 (commit)
via 6df6741df9341f2a1b12e801fe41a5b3dc6feb07 (commit)
via 0793577a39713446bc95514a652c5341dce56efb (commit)
via 414095114ab9c1178b3948e8f75410c77b163059 (commit)
via 81b8caf29c108f7bde9d334a85ae798abf02e092 (commit)
via 34aa602386ee0e8828c65ee01d7ada88f411c000 (commit)
via 2b3743f0e5bcc6aa4d556f79bd25827192e5f27f (commit)
via a3a48eb0b279d8bc61e09b0d0c29234dca068700 (commit)
via 21aa2a29c6ecd82e528f5043dec8fc72eab42762 (commit)
via 5d9129fcc52b7669e97777780a9cbc878d2899ea (commit)
via 2a09f60abf72bc4fa6d02393557a41b71378dfd9 (commit)
via 210fe8e9c3cbb9e9d2ccbb1b5051b01387746039 (commit)
via 9bc85fb719275548229d0a7c5e492857ba4f3f78 (commit)
via 63a558e32e0b2fd3326badde2d13acba9e1edca7 (commit)
via 794ef016e0e5d792f615fe0da5c9f4d9a73cef4b (commit)
via c8dc4e5d565890a0c30a0059fb50f200db5edd0a (commit)
via d7e0326f3acdc4dfbde0e97e4962e01e1c940b89 (commit)
via 816efb6f5607e3752bd8c2abbf1270d8cf674f1d (commit)
via f1bb14cf011c9db3f3dd877392134646bf8fb920 (commit)
via 0eb28924f7b5c9e15972e392b847d41be7fa8fdc (commit)
via a587ae59d8443c64ca7708254736354a85069515 (commit)
via a7da3cb4a24f220331e62a9e064f8832d09ce681 (commit)
via 1256fa9f20544c2b2f1a433925e694655bfacd61 (commit)
via 39ef302c492d465a97fa7de3324642c13b749792 (commit)
via e875b29b36f50df5575ed9a19c2ddaef7e24be6b (commit)
via 4aa4ddd88e63d7bcff60e568636033d5f39ab00b (commit)
via 7989d59eba04fe39dbd3dd3812755aa5180712fc (commit)
via 12229e138d91759ee3784a0160e5f345507c26f7 (commit)
via a6238877f533181dc2496d5a80a3b8eb515b4b01 (commit)
via 3c8ff8c078a16e4355d9703896ed40166482be62 (commit)
via 7af9bbc11daf146f13120a8534621f5570b10e76 (commit)
via 1f0e84f60c32215b5f1b6976c33d02163bb70fc6 (commit)
via f1f03d64c5c54c185f117952492d7857782c4890 (commit)
via dbb8136bd1b569928363eabec824db1d1c142ae9 (commit)
via 32904a379d9ecb652b4b46a43fc12ca294b9b257 (commit)
via 258c13effe1127a77b2842dfbf0efe6eff2eea0d (commit)
from 120f247c359b23416a83915d5a6b8ac7c46c24d0 (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 77ded9e3e536600f09308ccbccbfbae6d3adbf33
Merge: 85e815d 34aa602
Author: Ferry Huberts <(spam-protected)>
Date: Mon Jul 25 14:40:22 2011 +0200
Merge branch 'stable' into pud
* stable:
Remove 'destination == gateway' routes workaround - should be fixed with new Quagga patch
Update Quagga 0.99.x patch to version 0.99.18
Bumped library version to 0.6 because of the serious differences. This means that your 'olsrd.conf' files will need to be modified as well to (ab)use the new library.
Removed the code that I changed & commented out per request from Henning.
Adjustments made to ensure data going out is converted to network byte ordering. Also, to ensure incoming data is converted before it is used and before checksums are calculated as well. 06/06/2011 - Rusty Haddock AE5AE -- for the HSMM-MESH project.
Makefile.inc: remove duplicate -Wpointer-arith
add /2hop command to txtinfo
commit 85e815d3c15d5ddd3bd19309dc8bd27bf4554f10
Author: Ferry Huberts <(spam-protected)>
Date: Mon Jul 18 13:53:34 2011 +0200
PUD: introduce TimedTxInterface
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 42930edf026de9d9a61993a963876997997b7dac
Author: Ferry Huberts <(spam-protected)>
Date: Thu Jul 21 12:05:40 2011 +0200
PUD: move nodeId validation into configuration
And move the nodeId number cache in there as well
Signed-off-by: Ferry Huberts <(spam-protected)>
commit f3f7391aedcc0543beb8d4b05dfd1c128d5c5694
Author: Ferry Huberts <(spam-protected)>
Date: Wed Jul 20 13:30:45 2011 +0200
PUD: use nmea_time_now
Signed-off-by: Ferry Huberts <(spam-protected)>
commit a8c8a93d493fb63da4db0c950031fd943bc01c61
Author: Ferry Huberts <(spam-protected)>
Date: Wed Jul 20 12:20:48 2011 +0100
PUD: nmeaTools functions are now part of nmealib
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 3d40274e08dd8fb4bfc537b57848f3d83c26cfaa
Author: Ferry Huberts <(spam-protected)>
Date: Thu Jul 21 10:59:28 2011 +0100
PUD: remove PUD_HWADDR_SIZE, just use IFHWADDRLEN
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 35873c8c9ab765ab96a446fdcc7f94f9cb2ed05f
Author: Ferry Huberts <(spam-protected)>
Date: Thu Jul 21 11:53:50 2011 +0200
PUD: fix nodeIdPreTransmitHook for MAC address usage
It did not copy the correct number of bytes
Signed-off-by: Ferry Huberts <(spam-protected)>
commit d7f4a98b198390680ac06d21bbcae81970c730b2
Author: Ferry Huberts <(spam-protected)>
Date: Thu Jul 14 15:03:00 2011 +0200
PUD: move OLSR tx timer into timers.{c,h}
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 6df6741df9341f2a1b12e801fe41a5b3dc6feb07
Author: Ferry Huberts <(spam-protected)>
Date: Mon Jul 18 13:10:18 2011 +0200
PUD: debug: only dump packet when sent successfully
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 0793577a39713446bc95514a652c5341dce56efb
Author: Ferry Huberts <(spam-protected)>
Date: Mon Jul 18 13:09:07 2011 +0200
PUD: only do a single loopback
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 414095114ab9c1178b3948e8f75410c77b163059
Author: Ferry Huberts <(spam-protected)>
Date: Mon Jul 18 09:56:46 2011 +0200
PUD: only use transmitGpsInformation while mutex is locked
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 81b8caf29c108f7bde9d334a85ae798abf02e092
Author: Ferry Huberts <(spam-protected)>
Date: Thu Jul 14 15:21:51 2011 +0200
PUD: minor comment fix
Signed-off-by: Ferry Huberts <(spam-protected)>
commit a3a48eb0b279d8bc61e09b0d0c29234dca068700
Author: Ferry Huberts <(spam-protected)>
Date: Wed Jul 13 12:47:49 2011 +0200
PUD: rename receive_timer to olsr_tx_timer
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 21aa2a29c6ecd82e528f5043dec8fc72eab42762
Author: Ferry Huberts <(spam-protected)>
Date: Tue Jul 12 13:39:39 2011 +0200
PUD: introduce getNodeIdAsNumber
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 5d9129fcc52b7669e97777780a9cbc878d2899ea
Author: Ferry Huberts <(spam-protected)>
Date: Tue Jul 12 12:02:05 2011 +0200
PUD: move PUD_PLUGIN_INTERFACE_VERSION into pudOlsrdPlugin
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 2a09f60abf72bc4fa6d02393557a41b71378dfd9
Author: Ferry Huberts <(spam-protected)>
Date: Tue Jul 12 12:01:32 2011 +0200
PUD: clean up includes
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 210fe8e9c3cbb9e9d2ccbb1b5051b01387746039
Author: Ferry Huberts <(spam-protected)>
Date: Wed Jul 6 09:18:38 2011 +0200
PUD: introduce wireFormat.c
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 9bc85fb719275548229d0a7c5e492857ba4f3f78
Author: Ferry Huberts <(spam-protected)>
Date: Wed Jul 6 13:56:50 2011 +0200
PUD: make all variables static
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 63a558e32e0b2fd3326badde2d13acba9e1edca7
Author: Ferry Huberts <(spam-protected)>
Date: Wed Jul 6 09:14:57 2011 +0200
PUD: de-anonymise some structs
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 794ef016e0e5d792f615fe0da5c9f4d9a73cef4b
Author: Ferry Huberts <(spam-protected)>
Date: Wed Jul 6 10:18:09 2011 +0200
PUD: improve reset of movement result in detemineMoving
Signed-off-by: Ferry Huberts <(spam-protected)>
commit c8dc4e5d565890a0c30a0059fb50f200db5edd0a
Author: Ferry Huberts <(spam-protected)>
Date: Wed Jul 6 09:17:52 2011 +0200
PUD: move NodeIdType into wireFormat
Signed-off-by: Ferry Huberts <(spam-protected)>
commit d7e0326f3acdc4dfbde0e97e4962e01e1c940b89
Author: Ferry Huberts <(spam-protected)>
Date: Wed Jul 6 09:15:30 2011 +0200
PUD: move nodeIdPreTransmitHook into receiver
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 816efb6f5607e3752bd8c2abbf1270d8cf674f1d
Author: Ferry Huberts <(spam-protected)>
Date: Wed Jul 6 09:17:06 2011 +0200
PUD: move PUD_TX_SENTENCE_VERSION into gpsConversion
Signed-off-by: Ferry Huberts <(spam-protected)>
commit f1bb14cf011c9db3f3dd877392134646bf8fb920
Author: Ferry Huberts <(spam-protected)>
Date: Mon Jul 4 09:49:50 2011 +0200
PUD: restart timer on an 'extra' (external) position update
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 0eb28924f7b5c9e15972e392b847d41be7fa8fdc
Author: Ferry Huberts <(spam-protected)>
Date: Thu Jun 30 17:58:31 2011 +0200
PUD: also do an immediate transmit when we updated the position
Signed-off-by: Ferry Huberts <(spam-protected)>
commit a587ae59d8443c64ca7708254736354a85069515
Author: Ferry Huberts <(spam-protected)>
Date: Thu Jun 30 17:22:50 2011 +0200
PUD: always update transmit position when new position is better
better : new position with DOPs is fully inside transmit position
with DOPs
Signed-off-by: Ferry Huberts <(spam-protected)>
commit a7da3cb4a24f220331e62a9e064f8832d09ce681
Author: Ferry Huberts <(spam-protected)>
Date: Thu Jun 30 17:20:25 2011 +0200
PUD: rework detemineMoving function
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 7989d59eba04fe39dbd3dd3812755aa5180712fc
Author: Ferry Huberts <(spam-protected)>
Date: Thu Jun 30 16:32:12 2011 +0200
PUD: de-anonymise some structs
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 12229e138d91759ee3784a0160e5f345507c26f7
Author: Ferry Huberts <(spam-protected)>
Date: Tue Jun 28 15:44:08 2011 +0200
PUD: update a function comment
Signed-off-by: Ferry Huberts <(spam-protected)>
commit a6238877f533181dc2496d5a80a3b8eb515b4b01
Author: Ferry Huberts <(spam-protected)>
Date: Tue Jun 28 15:43:55 2011 +0200
PUD: introduce positionValid
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 3c8ff8c078a16e4355d9703896ed40166482be62
Author: Ferry Huberts <(spam-protected)>
Date: Tue Jun 28 13:23:53 2011 +0200
PUD: clear distinction between internal and external state
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 7af9bbc11daf146f13120a8534621f5570b10e76
Author: Ferry Huberts <(spam-protected)>
Date: Tue Jun 28 13:24:34 2011 +0200
PUD: push invalid determination down into txToAllOlsrInterfaces
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 1f0e84f60c32215b5f1b6976c33d02163bb70fc6
Author: Ferry Huberts <(spam-protected)>
Date: Tue Jun 28 12:40:53 2011 +0200
PUD: get rid of INIT state, just start in MOVING
Signed-off-by: Ferry Huberts <(spam-protected)>
commit f1f03d64c5c54c185f117952492d7857782c4890
Author: Ferry Huberts <(spam-protected)>
Date: Tue Jun 28 12:24:41 2011 +0200
PUD: store a PositionUpdateEntry in TransmitGpsInformation
Instead of bare nmeaINFO
Signed-off-by: Ferry Huberts <(spam-protected)>
commit dbb8136bd1b569928363eabec824db1d1c142ae9
Author: Ferry Huberts <(spam-protected)>
Date: Tue Jun 28 13:33:46 2011 +0200
PUD: pull txPosition out of PositionAverageList
It doesn't belong there
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 32904a379d9ecb652b4b46a43fc12ca294b9b257
Author: Ferry Huberts <(spam-protected)>
Date: Mon Jun 27 13:10:52 2011 +0200
PUD: rxBufferPrefixLength is a static const
Signed-off-by: Ferry Huberts <(spam-protected)>
-----------------------------------------------------------------------
Summary of changes:
Makefile.inc | 1 -
lib/pud/src/configuration.c | 235 +++++-
lib/pud/src/configuration.h | 45 +-
lib/pud/src/dedup.c | 2 -
lib/pud/src/dedup.h | 5 +-
lib/pud/src/dump.c | 1 -
lib/pud/src/gpsConversion.c | 455 +----------
lib/pud/src/gpsConversion.h | 10 +-
lib/pud/src/networkInterfaces.c | 16 +-
lib/pud/src/networkInterfaces.h | 7 +-
lib/pud/src/nmeaTools.c | 375 --------
lib/pud/src/nmeaTools.h | 28 -
lib/pud/src/nodeIdConversion.c | 151 +---
lib/pud/src/nodeIdConversion.h | 8 -
lib/pud/src/posAvg.c | 20 +-
lib/pud/src/posAvg.h | 12 +-
lib/pud/src/pud.c | 19 +-
lib/pud/src/pud.h | 3 -
lib/pud/src/pudOlsrdPlugin.c | 2 +-
lib/pud/src/pudOlsrdPlugin.h | 3 +
lib/pud/src/receiver.c | 901 +++++++++++---------
lib/pud/src/receiver.h | 2 +-
lib/pud/src/timers.c | 102 +++
lib/pud/src/timers.h | 15 +
lib/pud/src/wireFormat.c | 440 ++++++++++
lib/pud/src/wireFormat.h | 72 ++-
.../{quagga-0.99.16.diff => quagga-0.99.18.diff} | 124 ++-
lib/quagga/src/quagga.c | 6 +-
lib/secure/Makefile | 2 +-
lib/secure/src/olsrd_secure.c | 50 +-
lib/txtinfo/src/olsrd_txtinfo.c | 24 +-
31 files changed, 1508 insertions(+), 1628 deletions(-)
delete mode 100644 lib/pud/src/nmeaTools.c
delete mode 100644 lib/pud/src/nmeaTools.h
create mode 100644 lib/pud/src/timers.c
create mode 100644 lib/pud/src/timers.h
create mode 100644 lib/pud/src/wireFormat.c
rename lib/quagga/patches/{quagga-0.99.16.diff => quagga-0.99.18.diff} (89%)
hooks/post-receive
--
OLSR.org main repository
More information about the Olsr-commit
mailing list