1
0
mirror of https://github.com/freifunk-gluon/packages.git synced 2024-06-14 03:03:54 +02:00
Commit Graph

718 Commits

Author SHA1 Message Date
lemoer
575186c43c respondd: ensure new_task->request doesn't overflow and is zero terminated 2016-09-10 03:19:46 +02:00
lemoer
aa1649abbf respondd: format 2016-09-10 03:08:57 +02:00
lemoer
7574c29b56 respondd: move update_time() directly after recvmsg 2016-09-10 03:08:30 +02:00
lemoer
0f29bd3c81 respondd: improve if style 2016-09-10 03:05:04 +02:00
lemoer
3260989299 respondd: remove unnecessary cast 2016-09-10 03:01:31 +02:00
lemoer
1476f65502 respondd: use explicit typecast 2016-09-02 01:51:47 +02:00
lemoer
f029a829f2 respondd: phrasing 2016-09-02 01:44:27 +02:00
lemoer
c74bbc23d5 respondd: simplify iteration in sorted list 2016-09-02 01:44:27 +02:00
lemoer
b132dca1fc respondd: usage() "delay" -> "maximum delay" because the delay is random 2016-09-01 18:12:46 +02:00
lemoer
8c1cb41e70 respondd: negative max timeouts are not allowed any longer
Fixes: Supplying a negative max delay caused nearly infinite delay
due to an integer overflow.
2016-09-01 18:11:48 +02:00
lemoer
92155f0c51 respondd: differentiate between infinite idletime (0) and idletime expired(<0) 2016-09-01 18:09:25 +02:00
lemoer
ee7eba75f9 respondd: return value of schedule_idle_time is now unsigned 2016-09-01 16:22:11 +02:00
lemoer
1987aa3792 respondd: use sockaddr_in6 instead of sockaddr_in + addrlen 2016-09-01 16:17:50 +02:00
lemoer
678e362ef8 respondd: use strtoul intead of atoi 2016-09-01 16:07:44 +02:00
lemoer
6dbe8df3ce respondd: fix indentation 2016-09-01 15:31:07 +02:00
lemoer
db2821252e respondd: remove return value of accept_request since it's unused 2016-09-01 15:29:07 +02:00
lemoer
140e1937b6 respondd: timeout is now calculated inside accept_request 2016-09-01 15:27:01 +02:00
lemoer
1ac18054c1 respondd: request_task is now created outside schedule_push_request() 2016-08-13 17:04:01 +02:00
lemoer
f37941ecf3 respondd: fix double assignment of variable 2016-08-13 16:47:36 +02:00
lemoer
9517a0f698 respondd: simplify null check 2016-08-13 16:47:11 +02:00
lemoer
91080757f1 respondd: removed obsolete documentation 2016-08-13 16:45:52 +02:00
lemoer
d552148e7d respondd: fix indentation 2016-08-13 16:45:17 +02:00
lemoer
c35faf28a6 respondd: removed unnecessary declaration 2016-08-13 16:44:53 +02:00
lemoer
3629429014 respondd: removed unnecessary includes 2016-08-13 16:43:54 +02:00
lemoer
0ead34abee respondd: remove last references to "queue" 2016-08-13 04:28:31 +02:00
lemoer
41d58f1db4 respondd: unicast replies are now sent instantly 2016-08-13 04:27:57 +02:00
lemoer
d7f95d18c7 respondd: simpler seed 2016-08-13 03:41:34 +02:00
lemoer
336ca1345b respondd: delay before sending answers is now random 2016-08-13 03:27:39 +02:00
lemoer
faea889c24 respondd: use proper recv timeout instead of polling 2016-08-13 01:45:06 +02:00
lemoer
ca29035eb0 respondd: fix missing return value in schedule_push_request 2016-08-13 01:41:38 +02:00
lemoer
1eddec6af4 respondd: fix indentation 2016-08-13 01:40:51 +02:00
lemoer
78243797cf respondd: renamed queue -> schedule 2016-08-12 23:30:38 +02:00
lemoer
be55c1926f respondd: replace queue with schedule 2016-08-12 23:22:36 +02:00
lemoer
949e3dd454 respondd: harmonize codestyle 2016-08-12 05:31:59 +02:00
lemoer
edbd60e74b respondd: use perror instead of error 2016-08-12 05:02:28 +02:00
lemoer
d0e64a942b respondd: fix overflow in queue 2016-08-12 04:45:33 +02:00
lemoer
cfa0e803c3 respondd: reorganized code 2016-08-12 03:52:19 +02:00
lemoer
d05c2e3813 respondd: first implementation of request queue 2016-08-12 01:13:04 +02:00
Matthias Schiffer
0a6411b56b
ecdsautils: update to current git, add libecdsautil
The addition of libecdsautil required us to switch from statically linked
libuecc to a shared library (as we also want shared libecdsautil).
2016-07-28 01:04:36 +02:00
Jan-Tarek Butt
6a618e61da
autoupdater: drop caches a second time after download
This is useful to free memory after stopping more services after the
download.

[Matthias Schiffer: improved commit message]
2016-07-19 02:42:18 +02:00
Matthias Schiffer
f375cb7b30
autoupdate: remove potential trailing slash from mirror URL 2016-07-15 02:50:07 +02:00
Matthias Schiffer
390b221b51
libplatforminfo: add ramips-mt7621 support 2016-06-30 18:45:59 +02:00
Matthias Schiffer
0e391753d3
libplatforminfo: add target ar71xx-mikrotik
Based-on-patch-by: Tobias Hachmer <tobias@hachmer.de>
2016-06-22 23:10:54 +02:00
yanosz
fed34e05cd
respondd: extend README 2016-06-21 18:49:21 +02:00
Matthias Schiffer
37c7cebf10
batman-adv-legacy: update to git master
Should fix crashes on multi-core systems.
2016-05-31 17:24:30 +02:00
Matthias Schiffer
63376e23c8
respondd: don't listen on IPv4
Our firewall rules don't expect respondd to work for IPv4.
2016-05-16 02:16:17 +02:00
Nils Schneider
e06cde9167 uradvd: add --rdnss option
This option may be specified multiple times (up to 3).
2016-05-04 12:47:55 +02:00
Matthias Schiffer
087eef9e68 Merge remote-tracking branch 'origin/uradvd-defaultroute' 2016-04-27 22:32:19 +02:00
Nils Schneider
110f77bdf5 uradvd: make AdvDefaultLifetime configurable
Introduce a new flag --default-lifetime <seconds>.
2016-04-27 19:41:30 +02:00
Matthias Schiffer
9134a42c93 Merge pull request #132 from freifunkh/dev-lua-hash
lua-hash: introduce a lua hashing library using libubox.
2016-04-18 21:12:08 +02:00