- 04 Sep, 2018 2 commits
-
-
Karsten Loesing authored
Implements #25177.
-
Karsten Loesing authored
Changes the current behavior of the "version" parameter by moving away from string prefix matching to actually parsing provided (partial) versions. As a result, for example, "version=0.3.2.1" doesn't magically include versions 0.3.2.10 to 0.3.2.19, 0.3.2.100 to 0.3.2.199, etc. anymore. Without this change, version ranges would have become just too confusing. The downside is that this change requires a major version bump. Implements #6947.
-
- 21 Aug, 2018 8 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
If the first thing we'd learn from a bridge was an extra-info descriptor, we would not have stored the contained transports. This case is very unlikely and has very little effect. Worth fixing anyway. Found via code analysis.
-
Karsten Loesing authored
Note that the previous code was not wrong. It declared a local variable and it read a line (containing headers). But these are two distinct things, and doing them on one line confused the code analyzer. Splitting them is just fine.
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- 20 Aug, 2018 22 commits
-
-
Karsten Loesing authored
Turns out that characters inside square brackets don't need to be escaped. In fact, "^[0-9\\.]{7,15}$" does not only match valid IPv4 addresses but also strings like "1\2\3\4".
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- 17 Aug, 2018 4 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Iain R. Learmonth authored
This interface only ever provided two of the many fields in details documents. Fixes: #27180
-
Iain R. Learmonth authored
* AS0 is an allowed value. This is used for unknown AS numbers. * Leading zeros are stripped from the AS number. * If an AS number is larger than the maximum possible (in 32-bits) then this will be treated as an error. * Tests are increased to cover additional cases. Fixes: #27163
-
- 16 Aug, 2018 4 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Iain R. Learmonth authored
-
Iain R. Learmonth authored
-