[Olsr-commit] OLSR.org main repository branch, pud, updated. OLSRD_0_6_2-125-ga7e1cdb
(spam-protected)
(spam-protected)
Thu Oct 27 10:10:31 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_2-125-ga7e1cdb
for a web version of the last commit.
The branch, pud has been updated
via a7e1cdbc9678edc053bd1220309f668d03bb0004 (commit)
via 7b2dab6aab2fcdea9176aefdeefa6fefc6eb39d3 (commit)
via f222110803454d7b4d30fc8cdc6b3b375bd64b57 (commit)
via 148c872a236dfe209d34c09d387911eba6e83af3 (commit)
via 067f2ae75e57df4581743cc2ea8d9a5bac9f9598 (commit)
via 033f3051e7e7c6a95a117d9cab2fa1b5040c7915 (commit)
via 1bc842a51e5b8fb16529713951a27325d300ef5b (commit)
via 6a55454fda98edca968f8082701a1bce4452fe5c (commit)
via 9def7e867703b24da34865a658fbf9404d153968 (commit)
via 90ebe494b79a04337faf2a24893a1c3add7b33a2 (commit)
via b88fdbcf78e6d5f4be9a1196059b9a579eb05f4b (commit)
via 8b9a983a376b1df394f074deb18a8ae4c3803526 (commit)
via 25f3622802a16d5fda8725f4604b6f3cb0e35e92 (commit)
via a55ce5b02b3cdb1bba424ac29bf9cfbb0116eece (commit)
via ac28cbf34ee3fd9de0fe523e9e594df8bea22365 (commit)
via 86a10dff1668a5267f16b75c8e0050ed6f65e598 (commit)
via 0c3fc70b3a82ad977767810abb6a6d8021fb3feb (commit)
via 4814b1fa4c483580c9aa14dedde6b20068bcaaf0 (commit)
via 14e9106ff2b8307b34c20c71464fb8bb4ec00df8 (commit)
via d906558ff3e1ef2106e0fe7b31906219e6fe0d67 (commit)
via 3e24d84bd1c79a1f729db9921bf3db8c330c8ee5 (commit)
via 8b89f87a533cde3b61171a7b74cd6ab2b164e12c (commit)
via 0e519461a7298b4215ee6fb4632bac5bd7964dd7 (commit)
via a512732c5ff3564171b5b3d8ef27dc1b47e2566c (commit)
via bebb4b93f29bda74de9bfb9c35d9abedee70e8bb (commit)
via fa13668fd95c879ea29aeebf5ab27712eb11ddde (commit)
via a8af5b8fc0ee08a8d56eed82c613f26f93bc2d8f (commit)
via c61cd6e3f1fc9492a08f65d96c7dd31c096c27a0 (commit)
via e43130eb80935855b824d2f6c16fcb3b6ace7c99 (commit)
via 4335363e9bc38efce2c7adf7ce1a5e0cc79d59c6 (commit)
via 4e6d6feb7a0a9d13c661dfdb2ac0bf407e33f25c (commit)
via cb98178466ed9a5686f9bd05bef90ee3431830e1 (commit)
via 571d3355782a23b1a7fc4697e4719ea26933d060 (commit)
from d1e6f9c0a116c2b0a59659da0e6cb5efb30d098d (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 a7e1cdbc9678edc053bd1220309f668d03bb0004
Author: Ferry Huberts <(spam-protected)>
Date: Fri Oct 21 17:29:54 2011 +0200
PUD: update document
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 7b2dab6aab2fcdea9176aefdeefa6fefc6eb39d3
Author: Ferry Huberts <(spam-protected)>
Date: Fri Oct 21 17:06:12 2011 +0200
PUD: also put the OLSR originator in the NMEA output
Signed-off-by: Ferry Huberts <(spam-protected)>
commit f222110803454d7b4d30fc8cdc6b3b375bd64b57
Author: Ferry Huberts <(spam-protected)>
Date: Fri Oct 21 17:05:39 2011 +0200
PUD: put the gateway flag in the NMEA output
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 148c872a236dfe209d34c09d387911eba6e83af3
Author: Ferry Huberts <(spam-protected)>
Date: Fri Oct 21 16:26:43 2011 +0200
PUD: Introduce an extra 'gateway' flag in the wire format
and always clear it
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 067f2ae75e57df4581743cc2ea8d9a5bac9f9598
Author: Ferry Huberts <(spam-protected)>
Date: Fri Oct 21 17:38:14 2011 +0200
PUD: add wireformat flags field to java library
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 033f3051e7e7c6a95a117d9cab2fa1b5040c7915
Author: Ferry Huberts <(spam-protected)>
Date: Fri Oct 21 16:25:57 2011 +0200
PUD: Introduce an extra 'flags' byte in the wire format
And use it for the nodeId flag
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 1bc842a51e5b8fb16529713951a27325d300ef5b
Author: Ferry Huberts <(spam-protected)>
Date: Fri Oct 21 16:24:56 2011 +0200
PUD: Clear the message before filling it
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 6a55454fda98edca968f8082701a1bce4452fe5c
Author: Ferry Huberts <(spam-protected)>
Date: Wed Sep 28 14:51:01 2011 +0200
PUD: make downlink operational
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 9def7e867703b24da34865a658fbf9404d153968
Author: Ferry Huberts <(spam-protected)>
Date: Tue Oct 11 15:33:46 2011 +0200
PUD: add isValidNodeIdType function to wireformat library
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 90ebe494b79a04337faf2a24893a1c3add7b33a2
Author: Ferry Huberts <(spam-protected)>
Date: Tue Oct 11 13:26:16 2011 +0200
PUD: add mutex to dedup list
Signed-off-by: Ferry Huberts <(spam-protected)>
commit b88fdbcf78e6d5f4be9a1196059b9a579eb05f4b
Author: Ferry Huberts <(spam-protected)>
Date: Wed Sep 28 14:17:49 2011 +0200
PUD: compile fixes for debug defines
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 8b9a983a376b1df394f074deb18a8ae4c3803526
Author: Ferry Huberts <(spam-protected)>
Date: Wed Sep 28 12:02:28 2011 +0200
PUD: add downlink socket, no handling yet
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 25f3622802a16d5fda8725f4604b6f3cb0e35e92
Author: Ferry Huberts <(spam-protected)>
Date: Tue Sep 27 13:24:52 2011 +0200
PUD: add URN nodeIdType
Signed-off-by: Ferry Huberts <(spam-protected)>
commit a55ce5b02b3cdb1bba424ac29bf9cfbb0116eece
Author: Ferry Huberts <(spam-protected)>
Date: Tue Sep 27 12:16:34 2011 +0200
PUD: add AIS MMSI nodeIdType
Signed-off-by: Ferry Huberts <(spam-protected)>
commit ac28cbf34ee3fd9de0fe523e9e594df8bea22365
Author: Ferry Huberts <(spam-protected)>
Date: Tue Sep 27 11:47:14 2011 +0200
PUD: use the MAC address of the OLSR main IP address
Not the MAC address of the interface over which the
message is sent.
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 86a10dff1668a5267f16b75c8e0050ed6f65e598
Author: Ferry Huberts <(spam-protected)>
Date: Thu Sep 22 18:26:56 2011 +0200
PUD: add downlink port to clusterleader message
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 0c3fc70b3a82ad977767810abb6a6d8021fb3feb
Author: Ferry Huberts <(spam-protected)>
Date: Thu Sep 8 15:19:54 2011 +0200
PUD: add timezone offset parameter to getPositionUpdateTime method
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 4814b1fa4c483580c9aa14dedde6b20068bcaaf0
Author: Ferry Huberts <(spam-protected)>
Date: Thu Sep 8 14:11:49 2011 +0200
PUD: update a comment about UTC time
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 14e9106ff2b8307b34c20c71464fb8bb4ec00df8
Author: Ferry Huberts <(spam-protected)>
Date: Thu Sep 8 13:36:27 2011 +0200
PUD: change signature of getPositionUpdateTime method
Signed-off-by: Ferry Huberts <(spam-protected)>
commit d906558ff3e1ef2106e0fe7b31906219e6fe0d67
Author: Ferry Huberts <(spam-protected)>
Date: Wed Sep 7 14:59:05 2011 +0200
PUD: make java UplinkMessage Serializable
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 3e24d84bd1c79a1f729db9921bf3db8c330c8ee5
Author: Ferry Huberts <(spam-protected)>
Date: Wed Aug 24 09:42:30 2011 +0200
PUD: implement gateway selection / cluster leader selection
We use the smart gateway functionality of OLSR for
selection of the cluster leader. A cluster leader
is the node that receives position updates from
the relay server. These position updates are then
distributed over the MANET by the cluster leader.
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 8b89f87a533cde3b61171a7b74cd6ab2b164e12c
Author: Ferry Huberts <(spam-protected)>
Date: Thu Aug 18 10:17:08 2011 +0200
PUD: update eclipse project files
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 0e519461a7298b4215ee6fb4632bac5bd7964dd7
Author: Ferry Huberts <(spam-protected)>
Date: Fri Aug 5 16:59:26 2011 +0200
PUD: use the wireformat library
Signed-off-by: Ferry Huberts <(spam-protected)>
commit a512732c5ff3564171b5b3d8ef27dc1b47e2566c
Author: Ferry Huberts <(spam-protected)>
Date: Fri Aug 5 16:51:14 2011 +0200
PUD: add wireformat library to makefile
Signed-off-by: Ferry Huberts <(spam-protected)>
commit bebb4b93f29bda74de9bfb9c35d9abedee70e8bb
Author: Ferry Huberts <(spam-protected)>
Date: Tue Aug 16 15:46:40 2011 +0200
PUD: add wireformat libraries
Signed-off-by: Ferry Huberts <(spam-protected)>
commit fa13668fd95c879ea29aeebf5ab27712eb11ddde
Author: Ferry Huberts <(spam-protected)>
Date: Tue Aug 2 14:36:08 2011 +0200
PUD: we need to transmit IPv4/IPv6 status in the uplink
Signed-off-by: Ferry Huberts <(spam-protected)>
commit a8af5b8fc0ee08a8d56eed82c613f26f93bc2d8f
Author: Ferry Huberts <(spam-protected)>
Date: Tue Aug 2 14:08:55 2011 +0200
PUD: better definition for UplinkWireFormat
Signed-off-by: Ferry Huberts <(spam-protected)>
commit c61cd6e3f1fc9492a08f65d96c7dd31c096c27a0
Author: Ferry Huberts <(spam-protected)>
Date: Tue Aug 2 12:07:01 2011 +0200
PUD: add uplink dumping
Signed-off-by: Ferry Huberts <(spam-protected)>
commit e43130eb80935855b824d2f6c16fcb3b6ace7c99
Author: Ferry Huberts <(spam-protected)>
Date: Mon Jul 18 13:54:39 2011 +0200
PUD: send position updates over uplink
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 4335363e9bc38efce2c7adf7ce1a5e0cc79d59c6
Author: Ferry Huberts <(spam-protected)>
Date: Mon Jul 18 12:16:26 2011 +0200
PUD: setup uplink socket when uplink address is configured
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 4e6d6feb7a0a9d13c661dfdb2ac0bf407e33f25c
Author: Ferry Huberts <(spam-protected)>
Date: Fri Jul 15 13:11:17 2011 +0200
PUD: add uplink address parameters
Signed-off-by: Ferry Huberts <(spam-protected)>
commit cb98178466ed9a5686f9bd05bef90ee3431830e1
Author: Ferry Huberts <(spam-protected)>
Date: Thu Jul 14 15:26:46 2011 +0200
PUD: add uplink interval parameters
Signed-off-by: Ferry Huberts <(spam-protected)>
commit 571d3355782a23b1a7fc4697e4719ea26933d060
Author: Ferry Huberts <(spam-protected)>
Date: Thu Jul 14 15:07:19 2011 +0200
PUD: add uplink timer
Signed-off-by: Ferry Huberts <(spam-protected)>
-----------------------------------------------------------------------
Summary of changes:
lib/pud/.cproject | 9 +-
lib/pud/.project | 5 +-
lib/pud/Makefile | 49 +-
lib/pud/doc/Makefile | 2 +-
lib/pud/doc/olsrd.conf.default.pud | 54 +-
lib/pud/doc/pud.odt | Bin 52723 -> 54015 bytes
lib/pud/src/configuration.c | 467 +++++++--
lib/pud/src/configuration.h | 66 ++-
lib/pud/src/dedup.c | 33 +-
lib/pud/src/dedup.h | 10 +-
lib/pud/src/dump.h | 2 +
lib/pud/src/gpsConversion.c | 210 ++---
lib/pud/src/gpsConversion.h | 2 +-
lib/pud/src/networkInterfaces.c | 204 ++++-
lib/pud/src/networkInterfaces.h | 11 +-
lib/pud/src/pud.c | 157 +++-
lib/pud/src/pudOlsrdPlugin.h | 5 +
lib/pud/src/receiver.c | 201 +++-
lib/pud/src/timers.c | 92 ++
lib/pud/src/timers.h | 4 +
lib/pud/src/uplinkGateway.c | 89 ++
lib/pud/src/uplinkGateway.h | 13 +
lib/pud/src/wireFormat.c | 599 ------------
lib/pud/src/wireFormat.h | 279 ------
lib/pud/wireformat-java/.cproject | 73 ++
lib/pud/wireformat-java/.gitignore | 7 +
lib/pud/{ => wireformat-java}/.project | 3 +-
lib/pud/wireformat-java/Makefile | 256 +++++
lib/pud/wireformat-java/Makefile.inc | 12 +
lib/pud/wireformat-java/doc/.gitignore | 6 +
lib/pud/{ => wireformat-java}/doc/Makefile | 22 +-
lib/pud/{ => wireformat-java}/doc/doxygen.conf | 2 +-
.../resources/WireFormatConstants.java.h | 60 ++
lib/pud/wireformat-java/resources/build.xml | 95 ++
.../src/main/c/org_olsr_plugin_pud_ClusterLeader.c | 118 +++
.../main/c/org_olsr_plugin_pud_PositionUpdate.c | 326 +++++++
.../src/main/c/org_olsr_plugin_pud_UplinkMessage.c | 36 +
lib/pud/wireformat-java/src/main/c/util.h | 100 ++
.../java/org/olsr/plugin/pud/ClusterLeader.java | 60 ++
.../java/org/olsr/plugin/pud/LibraryLoader.java | 17 +
.../java/org/olsr/plugin/pud/PositionUpdate.java | 125 +++
.../java/org/olsr/plugin/pud/UplinkMessage.java | 148 +++
lib/pud/wireformat/.cproject | 65 ++
lib/pud/wireformat/.gitignore | 2 +
lib/pud/{ => wireformat}/.project | 3 +-
lib/pud/wireformat/Makefile | 109 +++
lib/pud/wireformat/Makefile.inc | 12 +
lib/pud/{ => wireformat}/doc/.gitignore | 2 +-
lib/pud/{ => wireformat}/doc/Makefile | 17 +-
lib/pud/{ => wireformat}/doc/doxygen.conf | 0
.../include/OlsrdPudWireFormat}/compiler.h | 0
.../include/OlsrdPudWireFormat}/nodeIdConversion.h | 11 +-
.../include/OlsrdPudWireFormat/wireFormat.h | 1007 ++++++++++++++++++++
lib/pud/{ => wireformat}/src/nodeIdConversion.c | 119 ++--
lib/pud/wireformat/src/wireFormat.c | 425 +++++++++
55 files changed, 4497 insertions(+), 1304 deletions(-)
create mode 100644 lib/pud/src/uplinkGateway.c
create mode 100644 lib/pud/src/uplinkGateway.h
delete mode 100644 lib/pud/src/wireFormat.c
delete mode 100644 lib/pud/src/wireFormat.h
create mode 100644 lib/pud/wireformat-java/.cproject
create mode 100644 lib/pud/wireformat-java/.gitignore
copy lib/pud/{ => wireformat-java}/.project (97%)
create mode 100644 lib/pud/wireformat-java/Makefile
create mode 100644 lib/pud/wireformat-java/Makefile.inc
create mode 100644 lib/pud/wireformat-java/doc/.gitignore
copy lib/pud/{ => wireformat-java}/doc/Makefile (64%)
copy lib/pud/{ => wireformat-java}/doc/doxygen.conf (99%)
create mode 100644 lib/pud/wireformat-java/resources/WireFormatConstants.java.h
create mode 100644 lib/pud/wireformat-java/resources/build.xml
create mode 100644 lib/pud/wireformat-java/src/main/c/org_olsr_plugin_pud_ClusterLeader.c
create mode 100644 lib/pud/wireformat-java/src/main/c/org_olsr_plugin_pud_PositionUpdate.c
create mode 100644 lib/pud/wireformat-java/src/main/c/org_olsr_plugin_pud_UplinkMessage.c
create mode 100644 lib/pud/wireformat-java/src/main/c/util.h
create mode 100644 lib/pud/wireformat-java/src/main/java/org/olsr/plugin/pud/ClusterLeader.java
create mode 100644 lib/pud/wireformat-java/src/main/java/org/olsr/plugin/pud/LibraryLoader.java
create mode 100644 lib/pud/wireformat-java/src/main/java/org/olsr/plugin/pud/PositionUpdate.java
create mode 100644 lib/pud/wireformat-java/src/main/java/org/olsr/plugin/pud/UplinkMessage.java
create mode 100644 lib/pud/wireformat/.cproject
create mode 100644 lib/pud/wireformat/.gitignore
copy lib/pud/{ => wireformat}/.project (97%)
create mode 100644 lib/pud/wireformat/Makefile
create mode 100644 lib/pud/wireformat/Makefile.inc
copy lib/pud/{ => wireformat}/doc/.gitignore (59%)
copy lib/pud/{ => wireformat}/doc/Makefile (73%)
copy lib/pud/{ => wireformat}/doc/doxygen.conf (100%)
copy lib/pud/{src => wireformat/include/OlsrdPudWireFormat}/compiler.h (100%)
rename lib/pud/{src => wireformat/include/OlsrdPudWireFormat}/nodeIdConversion.h (58%)
create mode 100644 lib/pud/wireformat/include/OlsrdPudWireFormat/wireFormat.h
rename lib/pud/{ => wireformat}/src/nodeIdConversion.c (64%)
create mode 100644 lib/pud/wireformat/src/wireFormat.c
hooks/post-receive
--
OLSR.org main repository
More information about the Olsr-commit
mailing list