<commit_before>0.8.0.0 <NAME> <<EMAIL>> 2016-11-21

 * Issue 27: Fixed a memory leak that manifested when interrupting threads waiting
   on socket events.

 * Renamed `unsafeSocketWaitRead/Write/Connected` to `waitRead/Write/Connected`
   as these operations are not really unsafe, just internal. The operation
   signatures changed due to issue 27. Also, documented Windows specific
   implementation details.

 * The `connect` operation does no longer hold the lock on the socket while
   waiting for connection establishment.<commit_msg>#25 and #27: Extended CHANGELOG.<commit_after>0.8.0.0 <NAME> <<EMAIL>> 2016-11-21

 * Issue 27: Fixed a memory leak that manifested when interrupting threads
   waiting on socket events.

 * Issue 25: The `awaitEvent: invalid argument` was caused by the forked-off
   thread in `threadWaitRead`. The new code introduced by the changes caused
   by issue 27 catches and swallows this exception in a sane way.

 * Renamed `unsafeSocketWaitRead/Write/Connected` to `waitRead/Write/Connected`
   as these operations are not really unsafe, just internal. The operation
   signatures changed due to issue 27. Also, documented Windows specific
   implementation details.

 * The `connect` operation does no longer hold the lock on the socket while
   waiting for connection establishment.
{'fraction_non_alphanumeric': 0.06354009077155824, 'fraction_numerical': 0.030257186081694403, 'mean_word_length': 4.25, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, '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': '3160174', 'n_tokens_mistral': 373, 'n_tokens_neox': 333, 'n_words': 163}