14 Commits
Author SHA1 Message Date
Stefan Profanter 39eadecf4b Fuzz: Always return zero code on OOM
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11443

Credit to oss-fuzz
2018-11-30 15:46:52 +01:00
Stefan Profanter 448e4e100c Additional error checking if initialization fails 2018-01-19 12:59:01 +01:00
Julius Pfrommer 97c90048f7 use a fixed send buffer for the testing connection 2017-12-23 21:19:22 +01:00
Stefan Profanter 97ccf0e19e Untabify 2017-12-02 14:20:24 +01:00
Julius Pfrommer 9313d4ee0d fix a unasigned memory problem in the fuzzer 2017-11-30 10:08:50 +01:00
Mark 0cabd40863 Modified testing NL and added SecureChannel test.
The testing NetworkLayer now writes the data it 'Sends' into a buffer,
so we can check the buffer in our unit tests.
The new test checks if the headers etc. are encoded correctly and
if the encryption functions are called for the correct data.
2017-11-30 10:08:50 +01:00
Stefan Profanter cd3020946e Cleanup server callbacks 2017-10-07 21:16:35 +02:00
Julius Pfrommer e0058770c9 rename /plugins/ua_config_standard.* to /plugins/ua_config_default.* 2017-09-21 17:46:30 +02:00
Infinity95 a8012d3040 endpoints in the server config; new/delete functions for the server config 2017-08-15 09:52:34 +02:00
Stefan Profanter 1271ae3417 Better align fuzzing test with real server execution 2017-08-06 14:29:34 +02:00
Julius Pfrommer b4f69cf923 Rename UA_Connection_completeMessages to UA_Connection_completeChunks;
Don't lookup the client hostname for a new connection
2017-07-22 10:56:32 +02:00
Stefan Profanter 2bcaaa248a Use cmake on oss-fuzz 2017-07-19 22:51:16 +02:00
Stefan Profanter daa02176f8 Fix for strict compiler flags 2017-07-19 18:21:41 +02:00
Stefan Profanter e1246aa354 Integrate fuzzer into continuous build env 2017-07-19 17:41:11 +02:00