[alfred] master: alfred: Fix detection of own packets for IPv4 mode (db842ed)
by postmaster@open-mesh.org
Repository : ssh://git@open-mesh.org/alfred
On branch : master
>---------------------------------------------------------------
commit db842ed210d00345619e0ebc45a4d0d840e0b7e5
Author: Sven Eckelmann <sven(a)narfation.org>
Date: Mon Oct 29 18:05:42 2018 +0100
alfred: Fix detection of own packets for IPv4 mode
The incoming packet address is checked for a match against the local
interface addresses to avoid processing its own packets. The IPv4
implementation used the same code but only initialized 4 of the 16 bytes of
the address in the recv function. The interface initialization code in
netsock_set_interfaces set all unused bytes to zero but recv_alfred_packet
was modified to use 12 random bytes from the stack.
Both functions must work the same way and first set the address bytes to
zero and overwrite the actual used bytes with the address bytes. Otherwise,
the result of netsock_set_interfaces for own packets is random in the IPv4
implementation.
Fixes: c7da798113a2 ("alfred: IPv4 multicast distribution support.")
Signed-off-by: Sven Eckelmann <sven(a)narfation.org>
Tested-by: Jonathan Haws <jhaws(a)sdl.usu.edu>
>---------------------------------------------------------------
db842ed210d00345619e0ebc45a4d0d840e0b7e5
recv.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/recv.c b/recv.c
index 59d759c..5ff4bb5 100644
--- a/recv.c
+++ b/recv.c
@@ -416,6 +416,7 @@ int recv_alfred_packet(struct globals *globals, struct interface *interface,
packet = (struct alfred_tlv *)buf;
+ memset(&alfred_source, 0, sizeof(alfred_source));
if (globals->ipv4mode) {
memcpy(&alfred_source, &source4.sin_addr, sizeof(source4.sin_addr));
} else {
3 years, 7 months
[openwrt-feed-devel] master: batctl-devel: Suppress "error" about missing VERSION (2a8c0fb)
by postmaster@open-mesh.org
Repository : ssh://git@open-mesh.org/openwrt-feed-devel
On branch : master
>---------------------------------------------------------------
commit 2a8c0fbc2ad850aabef8b63c5c0bf4564262eae1
Author: Sven Eckelmann <sven(a)narfation.org>
Date: Fri Oct 26 09:15:57 2018 +0200
batctl-devel: Suppress "error" about missing VERSION
The OpenWrt feeds script is trying to generate an index of packages and
then prints an error (actually warning) that this package doesn't have a
version.
The version of the package is not known yet because the source for the
package was not yet selected. To avoid that message, just set it to 0.0
when no other version information was specified.
Signed-off-by: Sven Eckelmann <sven(a)narfation.org>
>---------------------------------------------------------------
2a8c0fbc2ad850aabef8b63c5c0bf4564262eae1
batctl-devel/Makefile | 2 ++
1 file changed, 2 insertions(+)
diff --git a/batctl-devel/Makefile b/batctl-devel/Makefile
index 4c0ba24..45d61f5 100644
--- a/batctl-devel/Makefile
+++ b/batctl-devel/Makefile
@@ -30,6 +30,8 @@ PKG_VERSION:=0.$(PKG_REV)
endif
PKG_LICENSE:=GPL-2.0
+PKG_REV?=0
+PKG_VERSION?=0.$(PKG_REV)
include $(INCLUDE_DIR)/package.mk
3 years, 7 months
[openwrt-feed-devel] master: alfred-devel: Suppress "error" about missing VERSION (0db1eb5)
by postmaster@open-mesh.org
Repository : ssh://git@open-mesh.org/openwrt-feed-devel
On branch : master
>---------------------------------------------------------------
commit 0db1eb570c53aea89094ec5bd087415babf11cad
Author: Sven Eckelmann <sven(a)narfation.org>
Date: Fri Oct 26 09:15:57 2018 +0200
alfred-devel: Suppress "error" about missing VERSION
The OpenWrt feeds script is trying to generate an index of packages and
then prints an error (actually warning) that this package doesn't have a
version.
The version of the package is not known yet because the source for the
package was not yet selected. To avoid that message, just set it to 0.0
when no other version information was specified.
Signed-off-by: Sven Eckelmann <sven(a)narfation.org>
>---------------------------------------------------------------
0db1eb570c53aea89094ec5bd087415babf11cad
alfred-devel/Makefile | 2 ++
1 file changed, 2 insertions(+)
diff --git a/alfred-devel/Makefile b/alfred-devel/Makefile
index f308bf7..75379bb 100644
--- a/alfred-devel/Makefile
+++ b/alfred-devel/Makefile
@@ -30,6 +30,8 @@ PKG_VERSION:=0.$(PKG_REV)
endif
PKG_LICENSE:=GPL-2.0
+PKG_REV?=0
+PKG_VERSION?=0.$(PKG_REV)
include $(INCLUDE_DIR)/package.mk
3 years, 7 months
[openwrt-feed-devel] master: batman-adv-devel: Re-add kmod-lib-crc16 back to dependency line (beed2bb)
by postmaster@open-mesh.org
Repository : ssh://git@open-mesh.org/openwrt-feed-devel
On branch : master
>---------------------------------------------------------------
commit beed2bbdeae95f779a4f4a9229c21055087893d5
Author: Sven Eckelmann <sven(a)narfation.org>
Date: Mon Oct 22 12:37:38 2018 +0200
batman-adv-devel: Re-add kmod-lib-crc16 back to dependency line
The OpenWrt dependency builder cannot extract the crc16 dependency from
the KMOD_BATMAN_ADV_BLA dependencies. They have to be specified directly in
the OpenWrt Makefile's DEPENDS line to avoid error when BLA is enabled:
Package kmod-batman-adv is missing dependencies for the following libraries:
crc16.ko
Reported-by: Lech Perczak <lech.perczak(a)gmail.com>
Fixes: 0db66160aaab ("batman-adv: Sync config options with kernel Kconfig")
Signed-off-by: Sven Eckelmann <sven(a)narfation.org>
>---------------------------------------------------------------
beed2bbdeae95f779a4f4a9229c21055087893d5
batman-adv-devel/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/batman-adv-devel/Makefile b/batman-adv-devel/Makefile
index 0995507..7dd42b7 100644
--- a/batman-adv-devel/Makefile
+++ b/batman-adv-devel/Makefile
@@ -41,7 +41,7 @@ define KernelPackage/batman-adv-devel
URL:=https://www.open-mesh.org/
MAINTAINER:=Simon Wunderlich <sw(a)simonwunderlich.de>
SUBMENU:=Network Support
- DEPENDS:=+kmod-lib-crc32c +kmod-cfg80211
+ DEPENDS:=+BATMAN_ADV_DEVEL_BLA:kmod-lib-crc16 +kmod-lib-crc32c +kmod-cfg80211
TITLE:=B.A.T.M.A.N. Adv devel
FILES:=$(PKG_BUILD_DIR)/net/batman-adv/batman-adv.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoProbe,batman-adv)
3 years, 7 months
[linux-merge]linux integration; annotated tag, v4.19, created. v4.19
by postmaster@open-mesh.org
The annotated tag, v4.19 has been created
at 2241b8bcf2b5f1b01ebb1cbd1231bbbb72230064 (tag)
tagging 84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d (commit)
replaces v4.19-rc8
tagged by Greg Kroah-Hartman
on Mon Oct 22 07:47:45 2018 +0100
- Shortlog ------------------------------------------------------------
This is the 4.19 release
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAlvNcpEACgkQONu9yGCS
aT42RRAAlRp5XBpxI2r4OJORxBKO/y0VHrqJaOKXnSBEoWxZln/Zp7vpXyNnPxlD
1wPsagUytcUkhPQTrrQNPcAqCLSjkrSnNieNiLmwvy96nYz59jPWG8EpUwSvmcWd
CQWX4rjMUbYdFQ9dZxP3ak+Yd+YvBWP5Z6vl3DgMx5/OdPSOKdKsvTVUH1KFoibD
1B5bLCJoOpIFhbEw4mzejOehxPuMmkgJTGtmy7hwKBCe8YIPcfCE94xmjyNZzcmG
z2BTyTkV64qrJ5A7BZgkT8J9XUD4ilsPbd/GLx0OIXPUFxKVtMmrimm2a2rvqP+p
j538h4bwp24MRJIByHJ6n+3tuU8XcDBFRuVtScRhF1hUjOq8F+gkwbI0JeF9YzbD
lklRufb4x7qykGlR6i+n8SlLBDnR/xPE144+HCJTTTaCNARLK2O+D2UL4aXHV/ai
nyZc4gA0lvB8M9fN3c9oxnhO+qgE8zdoFIAkJMDItDMOO+1f18GoRsQQOCsrARox
UvjDByE4gqDyOoWmpxRPUu2Dhd+ak2VrVYDAJhp/yRzIKe+06vhLgfOKUqEmOVCr
c5NnGpChppmtfWIdBjjbdGThoFKVZOCxUAKCulAIzjhhDNlgvNWKUaCMg0nhkK4X
2AsOK9z6KNqBBDqQH70MiphW+/CpWlPYKQdUPyor+XBRbZcLXec=
=9FSk
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
--
linux integration
3 years, 7 months
[linux-merge]linux integration; annotated tag, v4.4.162, created. v4.4.162
by postmaster@open-mesh.org
The annotated tag, v4.4.162 has been created
at 8e4e887baceb2d9a8c897566bd3187e33a4306d3 (tag)
tagging 24c2342b8e51ab3185e68470709904150a1e3ee0 (commit)
replaces v4.4.157
tagged by Greg Kroah-Hartman
on Sat Oct 20 09:52:38 2018 +0200
- Shortlog ------------------------------------------------------------
This is the 4.4.162 stable release
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAlvK3sYACgkQONu9yGCS
aT6Qiw/+OxTScsntrhjtosUt2ZQxjZN4nuUQw57BId0lq/JLvUpOAjKJYCIC+O1t
Pv8EbZvErpIYVIRN7/anlYVbmIvJj694eCmJXwS/bsYcgvJztEoYjgmJTbDwu2Nb
/ZfyDWR+tc6tuPzFYe4qWKjpT9MO+RZKEE+ZiMWt1VuB8d5yRGBpGTy1NB8kbVCt
VtlZ2K8UovD51wY8T5HGCny8DucL3pASunAgSftpssRfEWWhw1ftMWT1iNaaykki
gAWLOZZdo2ChDjA0vFku2rJWcDdb5MTxLEuFuogjRxOnERqClLfabAoqaa2A9Afe
gBeQeCOW0uMqX5BoqrQZKQY2cDbJrGjrBmDQ5dTt3ZTC1OzOE5x4mKGZbZXUa61X
8bhMEYt6kvzxoIwWdK7A+/B8gTYJhwYjRtssfeR4ViXGka8bDFnKAvTSIBo+74eB
abNf06OReF/hnIEJkRNOmb8OPzPYDkvlEeZlRDVryzUGZUu2zSvwz8W21u+V86de
og+tq15KvV+5wfiwpCs++SbNFl9RAVAyKdRicgeNXekf1FnEQM/bvhB6WOUWcbmy
VT5RQjXu1lw+dhBlW7O0/qVihCG/UrgyabMh0rgwhS876evSxZWO9e5eHHDgcutq
MHQYZwtDaL9dWIqTYF9NLvvl85YoboYc+7wydo4jvZYXxbQgsEo=
=xW75
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
--
linux integration
3 years, 7 months
[linux-merge]linux integration; annotated tag, v3.16.59, created. v3.16.59
by postmaster@open-mesh.org
The annotated tag, v3.16.59 has been created
at 46e4f02115610ae91eff62812092ec5129bdd8d4 (tag)
tagging 58fb9b51d6c5061d772740965eb1ca2fc68aae7b (commit)
replaces v3.16.57
tagged by Ben Hutchings
on Wed Oct 3 04:10:13 2018 +0100
- Shortlog ------------------------------------------------------------
This is the 3.16.59 stable release
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlu0MxUACgkQ57/I7JWG
EQkUFRAAiJ5qo+WVDGHQ203Tnt9TBFOLPTDJQ0z3k1wSLhEU5p7jigknHp2dAcNA
qdCSxEw6AACH0UcnS4+y4VoN4Zr0Pub/klsM7hluPlEJWPbSkpj4fkU9t+lx3OsM
MTTs9J9YthaS6zLF3YZ7Kx51y8zQnLzMD8YDQey8rzt7QNtctmAK56RIG2LvxKMD
ERlDNhNAalvFJiBh+rDtUz+GXQWQ0M7IdhUVLgmww5Sfdf0dSrZqZmFL7vbUvRCv
JjAIK9QDwjMvHThDPLrUl42AHad79j74oDJOBAHe+i+UXjQbYobYAmlM3Tqf2N/B
DHOpEQtm+F1w+wp9D3Jrb8h9mXdbxj369LtYdDn0bNy0YHlCtsg2RFMrJLVzEPSv
HG0mOyP7t2qJAMltXIwAxtcvFZgMzI3ivwWAOj70Ge9p49otWj8CHb0q6RIVBpwB
Gcmiefaz8DqcYPGdELp1XS/BNJCKz6xC0y3t+ir/gGAowvEqngpE812huQmSm+qK
M0/18opsoe2PvVHI31D87bHs2fzolWst0qhSwE5I9K7lA/aiG0c5kMklbJwA8Zgc
poXRJD0/TpUsPjN9VWHjIXw3EmERxyArItVMBGaBf/RBaQ9nYvu+/57vgkfHokJQ
Z1Uf6ECkQc1Qs+5act4TEspTb0PeNiDsR8Acd2DodaizvGw2YdU=
=YGQ6
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
--
linux integration
3 years, 7 months
[linux-merge]linux integration; annotated tag, v4.9.135, created. v4.9.135
by postmaster@open-mesh.org
The annotated tag, v4.9.135 has been created
at d5106f1cc7990eda889cb8a7d71566259631a271 (tag)
tagging b24c9962b179803dc1d51f17cf1acc58be8bbb2e (commit)
replaces v4.9.128
tagged by Greg Kroah-Hartman
on Sat Oct 20 09:51:33 2018 +0200
- Shortlog ------------------------------------------------------------
This is the 4.9.135 stable release
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAlvK3oUACgkQONu9yGCS
aT5B6g/+PWLmbE2+6OEFwQ95zE/F1pLIqhrcgX3Vj4uJJoAnFP6US2WUzbO3T1CU
EHQG3pllgLvKtNM/txNdNRdr4RI7qv6NJ8XSdl+64PPClMGbIiSVwKtnwut82tdR
LAJoscg9ckZ3voxkSHScd+OAqFvxaR5Wu12Fzknordd0CygSov8jk32QdK1lsDPm
xFQcH0UaU7HUGGXfZVryYaoG6cF7E9AKy+NQI3lIOmYZrUNPdP/XnW+kc3BqfZiL
E4ARYS2zvUwXPL/tXFEd/Eph5+6cb6XZl02Pp70FCcsZwNiHktEvmBOSUPI44Ax0
OSyQrnYZUc0NT6lz9bNQKvtMnpK+cyqS7XycWlU267o30vGR9JVfwgTL3nfL34Tv
dTteUTowWzGOgDYSqhCEBhNl42YNGqIyVRBB/vLY0NKoZchvxrk3ehADB6pc5vQM
bvBCdT1VO7YTQFcVzRVzs8Z2hqswEfdo6Jf+ga7HPHmo7Z2CnQXHAehtBq4mxw8r
RZ0ZytFY8WctwlwJ8SmRJSuZqbDXiFXDHvJDRI42Dw0Eamso/yNwW6XwzaKK3I8A
1uzQ1zL3wymDIvbTIs91b+8FY0MkjA/inQ0ihZwM7lWDfweZvkrNk1v7q74w/6iK
RURTqu3H7+JRUPcrG/4irpea0AQjIkFhZbA0QRTHoJCDbJhBYcM=
=hBl5
-----END PGP SIGNATURE-----
Marek Lindner (2):
batman-adv: fix backbone_gw refcount on queue_work() failure
batman-adv: fix hardif_neigh refcount on queue_work() failure
Sven Eckelmann (6):
batman-adv: Fix segfault when writing to throughput_override
batman-adv: Fix segfault when writing to sysfs elp_interval
batman-adv: Prevent duplicated nc_node entry
batman-adv: Prevent duplicated softif_vlan entry
batman-adv: Prevent duplicated global TT entry
batman-adv: Prevent duplicated tvlv handler
-----------------------------------------------------------------------
--
linux integration
3 years, 7 months
[linux-merge]linux integration; annotated tag, v4.14.78, created. v4.14.78
by postmaster@open-mesh.org
The annotated tag, v4.14.78 has been created
at b3b6b21f6d52b5c59c073cb99b036473b82a9e8a (tag)
tagging e7405910ca5553eae8744af4e5c03e64ee048cb1 (commit)
replaces v4.14.71
tagged by Greg Kroah-Hartman
on Sat Oct 20 09:48:54 2018 +0200
- Shortlog ------------------------------------------------------------
This is the 4.14.78 stable release
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAlvK3eYACgkQONu9yGCS
aT6VRxAAmEobgHTPIT6pg46RwrNch96qWRwHCRv9nT46KJfLyMwkXig/wY7YIdyg
UnUptqRmZpoLhUB+sQm/G4jo0dWKl5PDDweP58MlVMw5AnhEeXiuH8NHdH7N1kzr
M/8FWHbIj3wE6bhsj3oZniMpSeDhOU/PU6CTR04xw1pSUC3fsipxq39tuslrIUQd
wcn9iQ4oGve3jV08teQnlDOUV8EvcRIV/t5eofkZRMPhq5QnLVX4h1sfPTt202bi
ae5tHw0Q7JwEIDF8XzyghdFTEAQTyeIulUxFGbUnb72f/a17b46D4/vWfNslcur+
YSgtatHtGXV2TG/OMneLctDaWqwt+3Tayhbsu1KSU4c06tNfSlfl3xT83deXe5Jg
aaDizdxk8tZOD4aJ3LjhF/Okayog5nAy4xauIuYI2iXVs30zrjs/N20gPOBS14T7
doX4khcD7Vs66+DAm9nxu9dOKsHJacNFw4moPgGJ3dFLy2kzAsS/6Pdq+N1+Ls3b
jw2jHLsm3yD/wfGqENUuI0Yjnfy8pPj9s5uvt66r44AQba2diZw2TctPvVF34Gv3
JBHzhWpMfV/x3r634ekk9XfYSoLNNc7QseDLYd7mGqaSwP7B3gAAuoHlfwCY/lmo
OfKCs4qcVCE6QjjV/G7+VxLo5y/tNnAGFb57vmIVcvOMyVhVSOk=
=GWX0
-----END PGP SIGNATURE-----
Marek Lindner (2):
batman-adv: fix backbone_gw refcount on queue_work() failure
batman-adv: fix hardif_neigh refcount on queue_work() failure
Sven Eckelmann (8):
batman-adv: Avoid probe ELP information leak
batman-adv: Fix segfault when writing to throughput_override
batman-adv: Fix segfault when writing to sysfs elp_interval
batman-adv: Prevent duplicated gateway_node entry
batman-adv: Prevent duplicated nc_node entry
batman-adv: Prevent duplicated softif_vlan entry
batman-adv: Prevent duplicated global TT entry
batman-adv: Prevent duplicated tvlv handler
-----------------------------------------------------------------------
--
linux integration
3 years, 7 months
[linux-merge]linux integration; annotated tag, v4.18.16, created. v4.18.16
by postmaster@open-mesh.org
The annotated tag, v4.18.16 has been created
at 26b0b7947430ec1ac3124cbc9b764f02cb2a11ff (tag)
tagging 6b3252287aa248cb49befa5de2a68fed6413c814 (commit)
replaces v4.18
tagged by Greg Kroah-Hartman
on Sat Oct 20 09:47:16 2018 +0200
- Shortlog ------------------------------------------------------------
This is the 4.18.16 stable release
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAlvK3YQACgkQONu9yGCS
aT57QBAA1EmFnc3ZuHxm6/Yx+eQco9SmtfG1C5xWpSoXfPgYp4aRZwXsSi4LjRbS
zlk2w+0QJ5rL4Rhmf5eSZURF8y3MlbrWqCcc3kt9bFAtwgVVsF15sxO4J8CywfSu
LozE1pBDFkZFdrKtLtDXIf8tRTWx9G242mj8Opinvl1KDdXxXAwxxOpixhR9VwS1
bcRmEm008tav7cwTDkodLRyr9v4PwApkkg66w82rd07tSGEKUtEEf25SU9P9SPxZ
HvQcHiRUpxcWuDuHLaYCHDfrPDeomHRa+mESkzHubNwrzpiPSoa64U75h2EcPUek
/QM7MpWllFj2kx35Xl/RYOYLnMbUzUDGg11CLjodYfaaS0+fvVKbv9G6rwxMlMt1
M25NV++CiU9f5ZikWsZ33BOu7/fZX8o8ceFlcsbtrhbPmBqMdjVWO3uSfmU08K5d
SaUqAdl4T/Q8aBrzSeYz1uvZKsCNRDmKzma9zoook0HMSA5i4c49gTbRJnNcaNMD
XRxYR+Mo5DYl69j4QGnghVWhzUcNnZlCQ+/xNbDDFKFx/ug1+xPHo9FcL1LWhIcW
FypXxlh+S4UgYL40yESl/82btTDTP6064PRJbpUFyXbN4N8n3eILX0mouuW4CwMc
W+RfI99nfItd/Bjnd81m/1vJDtWrXAnlSdoSsdFgsknmU4zbqEo=
=GerK
-----END PGP SIGNATURE-----
Marek Lindner (2):
batman-adv: fix backbone_gw refcount on queue_work() failure
batman-adv: fix hardif_neigh refcount on queue_work() failure
Sven Eckelmann (8):
batman-adv: Avoid probe ELP information leak
batman-adv: Fix segfault when writing to throughput_override
batman-adv: Fix segfault when writing to sysfs elp_interval
batman-adv: Prevent duplicated gateway_node entry
batman-adv: Prevent duplicated nc_node entry
batman-adv: Prevent duplicated softif_vlan entry
batman-adv: Prevent duplicated global TT entry
batman-adv: Prevent duplicated tvlv handler
-----------------------------------------------------------------------
--
linux integration
3 years, 7 months