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.
174
91 (52%)
83 (48%)

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.
28 (16% of all builds triggered)
5 (3% of all builds triggered)
-23
Build Completed Code commits Tests
RPKI › RTRLIBPR › #139 2 days ago
tools/rpki-rov: improve input validation
The input validation was insufficient which could lead to buffer
overflows, uninitialized jumps and undefined behaviour.

coverity: 1477248
Testless build
RPKI › RTRLIBPR › #138 2 days ago
tools/rpki-rov: improve input validation
The input validation was insufficient which could lead to buffer
overflows, uninitialized jumps and undefined behaviour.

coverity: 1477248
Testless build
RPKI › RTRLIBPR › #137 2 days ago
tools/rpki-rov: improve input validation
The input validation was insufficient which could lead to buffer
overflows, uninitialized jumps and undefined behaviour.

coverity: 1477248
Testless build
RPKI › RTRLIBPR › #136 2 days ago
tools/rpki-rov: improve input validation
The input validation was insufficient which could lead to buffer
overflows, uninitialized jumps and undefined behaviour.

coverity: 1477248
Testless build
RPKI › RTRLIBPR › #135 3 days ago
tools/rpki-rov: improve input validation
The input validation was insufficient which could lead to buffer
overflows, uninitialized jumps and undefined behaviour.

coverity: 1477248
Testless build
RPKI › RTRLIBPR › #134 3 days ago
tools/rpki-rov: improve input validation
The input validation was insufficient which could lead to buffer
overflows, uninitialized jumps and undefined behaviour.

coverity: 1477248
Testless build
RPKI › RTRLIBPR › #133 1 week ago
tools/rpki-rov: improve input validation
The input validation was insufficient which could lead to buffer
overflows, uninitialized jumps and undefined behaviour.

coverity: 1477248
Testless build
RPKI › RTRLIB › #84 1 week ago
tools/rpki-rov: improve input validation
The input validation was insufficient which could lead to buffer
overflows, uninitialized jumps and undefined behaviour.

coverity: 1477248
Testless build
RPKI › RTRLIBPR › #132 1 week ago
tools/rpki-rov: improve input validation
The input validation was insufficient which could lead to buffer
overflows, uninitialized jumps and undefined behaviour.

coverity: 1477248
Testless build
RPKI › RTRLIBPR › #131 1 week ago
Update compiler args in debug mode
Disable two compiler warnings that nobody cares for and produced
quite a lot of output (-Wdeclaration-after-statement,
-Waggregate-return) and makes some warnings explicit errors.

It furthermore fixes issues causing errors with the new arguments.

Fix #205
Testless build
Build Completed Code commits Tests
FRR › FRRPULLREQ › #6663 1 month 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 1 month 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 3 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 6 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
FRR › TOPOPR › #342 6 months ago
bgpd: use correct bgp tables for rpki revalidation
Signed-off-by: Marcel Röthke <marcel.roethke@haw-hamburg.de>
bgpd: fix wrong allocation size in rpki route map
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>
6 of 972 failed
FRR › TOPOPR › #339 6 months ago
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>
bgpd: fix wrong allocation size in rpki route map
Signed-off-by: Marcel Röthke <marcel.roethke@haw-hamburg.de>
689 passed
FRR › TOPOPR › #338 6 months ago
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>
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>
10 of 824 failed
FRR › TOPOPR › #337 6 months ago
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>
bgpd: use correct bgp tables for rpki revalidation
Signed-off-by: Marcel Röthke <marcel.roethke@haw-hamburg.de>
bgpd: fix wrong allocation size in rpki route map
Signed-off-by: Marcel Röthke <marcel.roethke@haw-hamburg.de>
28 of 918 failed
RPKI › RTRLIB › #43 7 months ago
tools: fix install type for tools (#171)
According to the cmake documentation TARGETS is supposed to be used for
all files that where build by the project. PROGRAMS is for scripts and
such.
Testless build
FRR › TOPOPR › #278 7 months ago
bgpd: add test for bgp_table_range_lookup
Signed-off-by: Marcel Röthke <marcel.roethke@haw-hamburg.de>
bgpd: add support for rpki revalidation on rpki updates
Signed-off-by: Marcel Röthke <marcel.roethke@haw-hamburg.de>
2 of 918 failed
Build Completed Code commits Tests
RPKI › RTRLIB › #67 3 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 3 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 4 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.