- Dec 04, 2018
-
-
Petr Špaček authored
-
- Dec 03, 2018
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
Continuation of the parent commit. In particular, kr_nsrep_set() can't be used to create NS list "with holes".
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
The problem was the mm_malloc() typo :-/ so allocation was going through malloc() instead of the packet's allocator (always memory pool ATM). I added mm_free() for better correctness anyway.
-
- Nov 28, 2018
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
- session: data length would be difference between start and end indices, but the function is unused so why even have it?
-
When decoding large packets, gnutls gives the application chunks of size 16kb. So that tls session wirebuffer must be at least KNOT_WIRE_MAX_PKTSIZE + 16kb. (message re-formatted by vcunat)
-
Vladimír Čunát authored
-
-
-
Vladimír Čunát authored
Fixes #424.
-
Vladimír Čunát authored
Fixes #424.
-
- Nov 26, 2018
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
There's only very little that makes sense to "inline". My understanding that it makes sense to have such heavier optimization only for the case when no verbose logging is done. This might actually help due to decreasing code size.
-
Vladimír Čunát authored
It's about a hundred of them. The price is making two printf calls instead of one. That seems acceptable; these warning tools can help us in future, and the likelihood of mixing outputs from different processes seems relatively small.
-
Vladimír Čunát authored
-
Vladimír Čunát authored
Function pointers and void* probably can't well interact when using -Wpedantic.
-
Vladimír Čunát authored
-
Vladimír Čunát authored
There's still an unresolved "problem" with QRVERBOSE getting empty variadic list sometimes, and I can't see a good way around that.
-
Vladimír Čunát authored
To simplify this, some of the zonecut API was generalized (API+ABI break). Detected by -Wpedantic.
-
Vladimír Čunát authored
Detected by -Wpedantic
-
Vladimír Čunát authored
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
There seems no potential for modifying this one.
-
This allows changing of secret in the checkout layer.
-
The checkout layer was moved to where upstream address is known, but before outbound message is sent (or connected to upstream). The reason is to allow checkout layer to block outbound queries without wasting time waiting for connect.
-
- Nov 21, 2018
-
-
Vladimír Čunát authored
We had 35 reports, now we'll have just 7 and mostly in code that's not ours (contrib/*).
-
Vladimír Čunát authored
... and avoid a scan-build error.
-
Vladimír Čunát authored
Also simplify l_ffi_deinit().
-
Vladimír Čunát authored
-
Vladimír Čunát authored
Again, it's just a mechanical change, looking at occurences of the identifiers.
-
Vladimír Čunát authored
It's just a few lines apart. It's been generating lots of noise in CI lint:clang-scan-build.
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-