<commit_before>
* 1.7.21, ????-??-??
 - Increase intervals between HMAC_RNG automatic reseeding

* 1.7.20, 2008-11-09
 - Namespace pkg-config file by major and minor versions
 - Cache device descriptors in Device_EntropySource
 - Split base.h into {block_cipher,stream_cipher,mac,hash}.h
 - Removed get_mgf function from lookup.h

* 1.7.19, 2008-11-06
 - Add HMAC_RNG, based on a design by <NAME>
 - Optimized the Turing stream cipher (about 20% faster on x86-64)
 - Modify Randpool's reseeding algorithm to poll more sources
 - Add a new AutoSeeded_RNG in auto_rng.h
 - OpenPGP_S2K changed to take hash object instead of name<commit_msg>Update log<commit_after>
* 1.7.21, ????-??-??
 - Increase intervals between HMAC_RNG automatic reseeding
 - Drop InitializerOptions class, all options but thread safety

* 1.7.20, 2008-11-09
 - Namespace pkg-config file by major and minor versions
 - Cache device descriptors in Device_EntropySource
 - Split base.h into {block_cipher,stream_cipher,mac,hash}.h
 - Removed get_mgf function from lookup.h

* 1.7.19, 2008-11-06
 - Add HMAC_RNG, based on a design by <NAME>
 - Optimized the Turing stream cipher (about 20% faster on x86-64)
 - Modify Randpool's reseeding algorithm to poll more sources
 - Add a new AutoSeeded_RNG in auto_rng.h
 - OpenPGP_S2K changed to take hash object instead of name
{'fraction_non_alphanumeric': 0.08676140613313388, 'fraction_numerical': 0.05235602094240838, 'mean_word_length': 3.973977695167286, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3651037', 'n_tokens_mistral': 497, 'n_tokens_neox': 428, 'n_words': 158}