Commit Graph

125 Commits (master)

Author SHA1 Message Date
Gernot Kranz c3ff62ae2f keep keydata
This breaks MTU
2023-05-09 21:20:34 +02:00
Gernot Kranz 2f16f26b83 allow more attachments 2023-03-30 17:39:57 +02:00
Gernot Kranz db85cd71da Some additional comments 2023-03-30 16:35:18 +02:00
Gernot Kranz e82c6856dc disable encryption (again) 2023-03-30 16:28:12 +02:00
Gernot Kranz b2f1ca9b6b Fix deletion process for not needed attachments
Criteria might still need reconsidering
2023-03-27 14:11:32 +02:00
Gernot Kranz 6fe46a9b0e Change log message 2023-03-27 14:10:42 +02:00
Gernot Kranz 4a5033ec6b some more logging 2023-03-22 15:29:32 +01:00
Gernot Kranz 583499d394 properly shutdown transport in test 2023-03-21 16:35:01 +01:00
Gernot 74c7d2bce7 use library instead of object files for test linking
in other words: make it work on linux. Will break debug symbols in macOS, but idc.
2023-03-20 19:15:51 +01:00
Gernot afa823519a remove segfaults and memory leaks introduced with last two commits 2023-03-20 19:12:44 +01:00
Gernot Kranz 2fdad5b08d fix typo in previous commit 2023-03-20 13:41:03 +01:00
Gernot Kranz 024853541f throw away non-sync stuff 2023-03-20 13:23:39 +01:00
Gernot Kranz c8f1d96f97 use pEp_log
close #5
2023-03-17 23:22:40 +01:00
Gernot Kranz f513c9d6c2 Merge branch 'gitea1' of https://gitea.pep.foundation/gernot/pEpTransportUDP into gitea1 2023-03-15 17:29:55 +01:00
Gernot Kranz 8a2bf6d6f8 delete binary 2023-03-15 17:29:49 +01:00
Gernot c48c61334c Make the sync test run 2023-03-15 14:20:35 +01:00
Gernot Kranz 68b28e6cfd Introduce gtest
(Mostly copied from libpEpAdapter)
2023-03-14 16:26:44 +01:00
Gernot Kranz b1ec67877a Transport encrypt 2023-03-13 14:01:07 +01:00
Gernot Kranz 2f091ad7a7 use ed25519 curve 2023-02-02 13:18:05 +01:00
Gernot Kranz d33edca02c Re-add encryption to udp_sendto 2023-02-02 13:17:33 +01:00
Gernot Kranz 085a15b482 solve segfault in test 2022-12-18 14:26:37 +01:00
Gernot Kranz 88549857aa fix permutated params in new_identity() calls 2022-12-18 14:02:54 +01:00
Gernot Kranz 835f443a06 temporarily disable encryption in tests 2022-12-18 14:00:08 +01:00
Gernot Kranz 9f920ac14a implement ASN1 decoding on recv 2022-12-18 13:37:54 +01:00
Gernot Kranz 060afdc461 ASN1 encode message
Only leads to message sizes >> mtu
2022-12-15 16:33:30 +01:00
Gernot Kranz 877945643f fix typecast in ip formatting 2022-12-13 17:39:21 +01:00
Gernot Kranz 87277a6fb2 correct a typo in test data 2022-12-13 16:46:08 +01:00
Gernot Kranz 09b514226f revert reverted condition 2022-12-13 16:45:14 +01:00
Gernot Kranz 07f9ed9e57 Enable unicast sending 2022-12-13 15:58:07 +01:00
Gernot Kranz 4a48f3282f Add unicast test 2022-12-13 15:33:22 +01:00
Gernot Kranz 3a759f55ce Make tests more verbose 2022-12-12 17:58:32 +01:00
Gernot Kranz 557da75e9e make sure status variables are set explicitely 2022-12-12 17:57:42 +01:00
Gernot Kranz 6e88733672 Make test listener wait for messages 2022-12-09 19:34:20 +01:00
Gernot Kranz 86b11dfb48 drop check that doesn't seem necessary but seems obstructive 2022-12-09 19:30:29 +01:00
Gernot Kranz 1b873dbff5 Test sending of different messages 2022-12-09 19:28:42 +01:00
Gernot Kranz df7a98df5c adjust tests to uri-scheme checking 2022-12-09 12:36:20 +01:00
Gernot Kranz 8d5ecb7f1b fix compiler warnings 2022-12-09 11:49:34 +01:00
Gernot Kranz fbd1f6e38e add a missing closing bracket 2022-12-09 11:38:32 +01:00
Gernot Kranz 35d57f7c66 reformat code 2022-12-09 11:34:27 +01:00
Gernot Kranz 6bac0abe40 Merge branch 'master' into unicast 2022-12-09 11:30:15 +01:00
Gernot Kranz b1b625396b Merge branch 'unencrypted_transport' 2022-12-07 11:32:11 +01:00
Gernot Kranz f8e52e44cf sendto every address from msg->to with matching uri_scheme 2022-12-05 20:03:29 +01:00
Gernot Kranz 2633be1377 Merge branch 'globals' into identities 2022-12-05 12:51:09 +01:00
Gernot Kranz 8baf5774da Merge branch 'globals' 2022-12-05 12:14:35 +01:00
Gernot Kranz 4440da4366 still struggling to add sync attachments to testing 2022-12-05 11:58:40 +01:00
Gernot Kranz 38e6e2a8ae further decrease redundancy in test code 2022-12-04 13:27:18 +01:00
Gernot Kranz 4ad52da684 start implementing Sync message testing 2022-12-04 13:26:52 +01:00
Gernot Kranz 184dc338ff further decrease redundancy in test code 2022-12-04 13:26:16 +01:00
Gernot Kranz f6733d9824 remove redundant code from tests 2022-12-04 12:08:18 +01:00
Gernot Kranz a0f38b470b remove redundant code from tests 2022-12-04 12:08:06 +01:00