upgraded radamsa to newest version

This commit is contained in:
van Hauser
2019-11-12 11:17:31 +01:00
parent c59e07581d
commit cc5e69816f
3 changed files with 29217 additions and 3299 deletions

View File

@ -601,7 +601,7 @@ int main(int argc, char** argv) {
if (!handle) FATAL("Failed to dlopen() libradamsa");
void (*radamsa_init_ptr)(void) = dlsym(handle, "radamsa_init");
radamsa_mutate_ptr = dlsym(handle, "radamsa_mutate");
radamsa_mutate_ptr = dlsym(handle, "radamsa");
if (!radamsa_init_ptr || !radamsa_mutate_ptr) FATAL("Failed to dlsym() libradamsa");

File diff suppressed because it is too large Load Diff

View File

@ -3,8 +3,13 @@
extern void radamsa_init();
extern size_t radamsa_mutate(uint8_t *ptr, size_t len, uint8_t *target, size_t max, unsigned int seed);
extern size_t radamsa(uint8_t *ptr, size_t len,
uint8_t *target, size_t max,
unsigned int seed);
extern size_t radamsa_mutate_inplace(uint8_t *ptr, size_t len, size_t max, unsigned int seed);
extern size_t radamsa_inplace(uint8_t *ptr,
size_t len,
size_t max,
unsigned int seed);