Marcel Röthke <marcel.roethke@haw-hamburg.de>: Author Summary

Builds triggered by Marcel Röthke <marcel.roethke@haw-hamburg.de>

Builds triggered by an author are those builds which contains changes committed by the author.
172
77 (45%)
95 (55%)

Breakages and fixes

Broken means the build has failed but the previous build was successful.
Fixed means that the build was successful but the previous build has failed.
34 (20% of all builds triggered)
5 (3% of all builds triggered)
-29
Build Completed Code commits Tests
RPKI › RTRLIB › #93 1 week ago
third-party: move tommyds from spki/hashtable into third party folder and remove version from folder name
tommyds has not be used exclusively by spki for quite some time, it
therefore does not make sense to keep in under the spki directory.

Furthermore having the tommyds version in the folder name only makes
updating the lib more verbose and is not necessary for knowing the
current version since the version number is available in several places
within files of the library.
Testless build
RPKI › RTRLIBPR › #165 1 week ago
third-party: move tommyds from spki/hashtable into third party folder and remove version from folder name
tommyds has not be used exclusively by spki for quite some time, it
therefore does not make sense to keep in under the spki directory.

Furthermore having the tommyds version in the folder name only makes
updating the lib more verbose and is not necessary for knowing the
current version since the version number is available in several places
within files of the library.
Testless build
RPKI › RTRLIBPR › #164 1 week ago
travis: do not skip build steps if previous steps fail
Testless build
RPKI › RTRLIBPR › #160 1 week ago
travis: do not skip build steps if previous steps fail
Testless build
RPKI › RTRLIBPR › #159 1 week ago
travis: do not skip build steps if previous steps fail
Testless build
RPKI › RTRLIBPR › #158 1 week ago
travis: do not skip build steps if previous steps fail
Testless build
RPKI › RTRLIBPR › #157 1 week ago
travis: do not skip build steps if previous steps fail
Testless build
RPKI › RTRLIBPR › #156 1 week ago
travis: do not skip build steps if previous steps fail
Testless build
RPKI › RTRLIB › #92 1 week ago
fix issues found by new checkpatch version
travis: checkpatch: check diff in addition to whitelisted sources
Checking the diff only has the advantage that issues caused by others do
not fail the build, unless files that do not (yet) follow the coding
style are involved. Therefore the new check does not yet fail the build.
scripts: update checkpatch
travis: do not skip build steps if previous steps fail
Testless build
RPKI › RTRLIBPR › #155 1 week ago
travis: do not skip build steps if previous steps fail
Testless build
Build Completed Code commits Tests
RPKI › RTRLIBPR › #159 1 week ago
travis: do not skip build steps if previous steps fail
Testless build
RPKI › RTRLIBPR › #158 1 week ago
travis: do not skip build steps if previous steps fail
Testless build
RPKI › RTRLIBPR › #155 1 week ago
travis: do not skip build steps if previous steps fail
Testless build
RPKI › RTRLIBPR › #153 1 week ago
tests: add missing prototype
Due to making missing-prototype a error compilation of the test fails
with newer gcc versions.
Testless build
RPKI › RTRLIBPR › #151 1 week ago
tests: add missing prototype
Due to making missing-prototype a error compilation of the test fails
with newer gcc versions.
Testless build
FRR › FRRPULLREQ › #6663 2 months ago
bgpd: fix "show rpki cache-server" for ssh caches
Fix #3662

Signed-off-by: Marcel Röthke <marcel.roethke@haw-hamburg.de>
bgpd: fix crash when trying to remove non-existing rpki cache
Signed-off-by: Marcel Röthke <marcel.roethke@haw-hamburg.de>
4434 passed
RPKI › RTRLIB › #75 2 months ago
rtrlib/transport: fix ssh transport
Currently the ssh transport will never connect successfully because
unless a bindaddr is specified.
This also fixes hostkey verification.
Testless build
RPKI › RTRLIB › #62 4 months ago
tests: add connect timeout to test_dynamic_groups (#198)
Without a timeout the test will hang indefinitely if for whatever reason
the connection to the cache server can not be established.
Testless build
FRR › TOPOPR › #343 7 months ago
bgpd: fix wrong allocation size in rpki route map
Signed-off-by: Marcel Röthke <marcel.roethke@haw-hamburg.de>
bgpd: use correct bgp tables for rpki revalidation
Signed-off-by: Marcel Röthke <marcel.roethke@haw-hamburg.de>
bgpd: fix deadlock in rpki code
In some situations rtrlib does not release the locks for its internal
data structures before calling a callback. This can lead to deadlocks
when a lot of routes must be revalidated because the sync socket buffer
will fill up and block the rtrlib thread. The bgpd main thread then
waits for rtrlibs internal locks to be released indefinitely.

This is fixed by using nonblocking sockets instead of blocking ones and
setting a flag to revalidate everything, if it would block.

Signed-off-by: Marcel Röthke <marcel.roethke@haw-hamburg.de>
5 of 972 failed
You have insufficient permissions to see all of the builds.
Build Completed Code commits Tests
RPKI › RTRLIB › #67 4 months ago
tests: add missing include in test_pfx (#209)
The compiler complained about an implicit function declaration because
of a missing include.
Testless build
RPKI › RTRLIB › #63 4 months ago
rtrlib: support use in c++ projects (#200)
To support inclusion from c++ projects the name mangling must be
disabled for rtrlib symbols, otherwise the linker can't find them.
Testless build
RPKI › RTRLIB › #60 4 months ago
cmake: fix library installation path (again) (#197)
GNUInstallDirs and UseMultiArch conflict with each other on newer deb
based distributions because both expand CMAKE_INSTALL_LIBDIR.
Testless build
RPKI › RTRLIB › #57 5 months ago
rtr_mgr: wrap tommy_list in rtr_mgr_config in a struct
The purpose of this is to hide tommy symbols from public headers without
forward declaring tommy_list. Which is only possible with C11 as it is
typedefed.
Testless build
You have insufficient permissions to see all of the builds.