Project

General

Profile

Activity

From 20.07.2018 to 18.08.2018

14.08.2018

12:13 Task #1475: Use google mock tests
google mock (gmock) allows tests t be decoupled from other class' dependencies.
Therefore, gmock provides measure...
Stefan Petscharnig

10.08.2018

16:08 Bug #1483 (New): Own module not stopped when stopping the pipeline
The own module qc16 was found, but not stopped by stopping the pipeline, but all other modules were stopped fine. Marcel Tschernko
12:01 Task #1476: Check ASSERT_PRED1 behavior in test_crypto.schemes
Ok, seems like we are missing some... Oliver Maurhart
11:54 Task #1475: Use google mock tests
Sure, ... but could you give an example or some other reasoning? =) Oliver Maurhart

09.08.2018

15:06 Task #1477 (New): reactivate module tests
module tests (unit/module/confiig|io|null|terminate are not really covered atm, they are also not added in cmake Stefan Petscharnig
14:11 Task #1476 (New): Check ASSERT_PRED1 behavior in test_crypto.schemes
currently we use ASSERT_TRUE(valid_scheme(scheme));
we wanted to use ASSERT_PRED1(valid_scheme, scheme);
but tha...
Stefan Petscharnig
13:56 Task #1475 (New): Use google mock tests
include mock tests Stefan Petscharnig

07.08.2018

11:57 Task #1472 (New): Reflect on Cpp Core Guidelines E.14 and possible impact on the QKD framework
Reading the Cpp CoreGuidlines "E.14: Use purpose-designed user-defined types as exceptions (not built-in types)":http... Oliver Maurhart

06.08.2018

18:21 Support #1470 (Feedback): Potential misleading terminology in utility/environment
Stefan Petscharnig wrote:
> In qkd/include/qkd/utility/environment.h (line 36), there is a definition for a struct c...
Oliver Maurhart
13:05 Support #1470 (Feedback): Potential misleading terminology in utility/environment
In qkd/include/qkd/utility/environment.h (line 36), there is a definition for a struct called nic.
If I understood...
Stefan Petscharnig

02.08.2018

16:07 Bug #1466 (New): Error reading and entering data in messages during communication between two modules
Messages for communication between two modules have the methods write () and read () which are solve this problem, bu... Marcel Tschernko

31.07.2018

17:42 Feature #1465 (New): Check the code for correct use on creating return values from functions
Another optimization step is to create return values from functions correctly.
Specifically do not use this:
<pre...
Oliver Maurhart
17:16 Feature #1464 (New): Enhance performance by utilizing std::move for rvalues to the max
Avoid unnecessary copies of data (esp. in constructors) by utilizing the @std::move@ operator excessively.... Oliver Maurhart
16:27 Support #1463: qkd::utility::memory - from_hex input VS as_hex output inconsistency
implemented:
@
qkd::utility::memory memory::from_hex(std::string const & hex) {

if( (hex.length() & 1)...
Stefan Petscharnig
12:07 Support #1463 (Assigned): qkd::utility::memory - from_hex input VS as_hex output inconsistency
Stefan Petscharnig wrote:
> * My preferred solution is to specify that from_hex does not work for half-byte allocati...
Oliver Maurhart
09:50 Support #1463 (Assigned): qkd::utility::memory - from_hex input VS as_hex output inconsistency

Between input of qkd::utility::memory::from_hex and output of qkd::utility::memory::as_hex there is an inconsistenc...
Stefan Petscharnig

24.07.2018

12:29 Bug #1461 (Closed): qkd-key-compare segfault
Stefan Petscharnig
12:28 Bug #1461: qkd-key-compare segfault
fixed in commit b18a518899c952cac3c1fe056c4c57f124bb5706, see [[https://git-service.ait.ac.at/quantum-cryptography/qk... Stefan Petscharnig

23.07.2018

11:46 Bug #1461 (Assigned): qkd-key-compare segfault
Stefan Petscharnig
11:45 Bug #1461 (Closed): qkd-key-compare segfault
qkd-key-compare crashes with a segfault when one or both inputs are empty keys
Stefan Petscharnig
11:46 Bug #1455 (Closed): Pipeline module error
Stefan Petscharnig
11:36 Bug #1456: Make package error
Solution visible in [[https://git-service.ait.ac.at/quantum-cryptography/qkd/commit/0de613ea52cd5153d3cb438e274710b1... Stefan Petscharnig
11:28 Bug #1456 (Closed): Make package error
Stefan Petscharnig
11:34 Bug #1459 (Closed): qkd-key-compare-error
At reproduction, software works as intended -> ticket closed. However, the cause of the error was the empty key input... Stefan Petscharnig
 

Also available in: Atom