lemoer
|
aba6c46bd7
|
respondd: improve unix portability in errno of recvmsg
|
2016-09-10 03:27:49 +02:00 |
lemoer
|
091bb8ed09
|
respondd: use size_t for length instead of int
|
2016-09-10 03:27:17 +02:00 |
lemoer
|
923a8fef68
|
respondd: use nicer parameter sizeof() for malloc()
|
2016-09-10 03:23:32 +02:00 |
lemoer
|
eeef7d216a
|
respondd: use normal assignment instead of memcpy
|
2016-09-10 03:22:14 +02:00 |
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 |