Commit History

Author SHA1 Message Date
  Andreas Profous 9fe2cf5d79 Add libgcrypt to Dockerfile 6 years ago
  Stefan Westerfeld 3ddc62ff2b Merge branch 'secure-random' 6 years ago
  Stefan Westerfeld 5d1aa2c1fa Avoid reroll for up- and down band generation (use Random::shuffle). 6 years ago
  Stefan Westerfeld e10b3b3172 Move shuffle() function to Random class. 6 years ago
  Stefan Westerfeld e585040c15 Allow inlining random number generator most of the time. 6 years ago
  Stefan Westerfeld 946a4524e1 Optimize performance of Random generator. 6 years ago
  Stefan Westerfeld 1fad872525 Random: remove std namespace prefixes. 6 years ago
  Stefan Westerfeld 08fb48f5fd Cleanup Random::die_on_error. 6 years ago
  Stefan Westerfeld ded2bdf158 Cleanup random debugging code. 6 years ago
  Stefan Westerfeld ee46a524f9 Support loading watermarking key from file (using --key <file>). 6 years ago
  Stefan Westerfeld b582c712d4 Add conversion utils: byte vector <-> hex string 6 years ago
  Stefan Westerfeld 7e8980f53f Implement audiowmark gen-key command. 6 years ago
  Stefan Westerfeld 90a47bf9f4 Allow setting AES key for test purposes using --test-key. 6 years ago
  Stefan Westerfeld 418b393220 Started new random number generator integration. 6 years ago
  Stefan Westerfeld b20a3830f1 Require libgcrypt for secure random generation. 6 years ago
  Stefan Westerfeld a2965ccb0c Add basic secure AES based random number generator. 6 years ago
  Stefan Westerfeld 716b84dac8 Merge branch 'error-correction' 6 years ago
  Stefan Westerfeld d907e39a88 Fix test range for soft error test. 6 years ago
  Stefan Westerfeld 7144d41e7d TODO: list possible improvements 6 years ago
  Stefan Westerfeld 72be66e689 Fix signedness related compiler warnings. 6 years ago
  Stefan Westerfeld add74beed9 Convolution code error test: use code size to determine test range. 6 years ago
  Stefan Westerfeld 2c1007bcee Add script to format table with test results. 6 years ago
  Stefan Westerfeld d1ffd1c44d Support testing with randomized bit pattern. 6 years ago
  Stefan Westerfeld e841de3edb Force /bin/bash as shell for some scripts. 6 years ago
  Stefan Westerfeld cf547cc280 Use overlapping synthesis windows. 6 years ago
  Stefan Westerfeld 7972945987 Helper script for file error rate table. 6 years ago
  Stefan Westerfeld c730538316 Improve error rate test script (multi process support; huge test set). 6 years ago
  Stefan Westerfeld 33b81069c7 Use float for state table: improved performance. 6 years ago
  Stefan Westerfeld b88e695089 Add perf test for conv decoder. 6 years ago
  Stefan Westerfeld 298fe63714 Randomize bit order after convolution encoding to avoid error bursts. 6 years ago