<commit_before>=========
Changelog
=========

* :feature:`356` (also :issue:`596`, :issue:`365`, :issue:`341`, :issue:`164`,
  :issue:`581`, and a bunch of other duplicates besides) Add support for SHA-2
  based key exchange (kex) algorithm ``diffie-hellman-group-exchange-sha256``
  and (H)MAC algorithms ``hmac-sha2-256`` and ``hmac-sha2-512``.

  Thanks to the many people who submitted patches for this functionality and/or
  assisted in testing those patches. That list includes but is not limited to,
  and in no particular order: <NAME>, <NAME>, <NAME>, <NAME>, <NAME>, ``@GuyShaanan``, <NAME>, ``@cyphase``, and Eric
  Brown.
* :release:`1.15.3 <2015-10-02>`
* :support:`554 backported` Fix inaccuracies in the docstring for the ECDSA key
  class. Thanks to <NAME> for the patch.
* :support:`516 backported` Document `~paramiko.agent.AgentRequestHandler`.
  Thanks to ``@toejough`` for report & suggestions.
* :bug:`496` Fix a handful of small but critical bugs in Paramiko's GSSAPI
  support (note: this includes switching from PyCrypo's Random to
  `os.urandom`). Thanks to <NAME> for catch & patch.
* :bug:`491` (combines :issue:`62` and :issue:`439`) Implement timeout<commit_msg>Add note re: logging tweaks to changelog.<commit_after>=========
Changelog
=========

* :feature:`356` (also :issue:`596`, :issue:`365`, :issue:`341`, :issue:`164`,
  :issue:`581`, and a bunch of other duplicates besides) Add support for SHA-2
  based key exchange (kex) algorithm ``diffie-hellman-group-exchange-sha256``
  and (H)MAC algorithms ``hmac-sha2-256`` and ``hmac-sha2-512``.
  
  This change includes tweaks to debug-level logging regarding
  algorithm-selection handshakes; the old all-in-one log line is now multiple
  easier-to-read, printed-at-handshake-time log lines.

  Thanks to the many people who submitted patches for this functionality and/or
  assisted in testing those patches. That list includes but is not limited to,
  and in no particular order: <NAME>, <NAME>, <NAME>, <NAME>, <NAME>, ``@GuyShaanan``, <NAME>, ``@cyphase``, and Eric
  Brown.
* :release:`1.15.3 <2015-10-02>`
* :support:`554 backported` Fix inaccuracies in the docstring for the ECDSA key
  class. Thanks to <NAME> for the patch.
* :support:`516 backported` Document `~paramiko.agent.AgentRequestHandler`.
  Thanks to ``@toejough`` for report & suggestions.
* :bug:`496` Fix a handful of small but critical bugs in Paramiko's GSSAPI
  support (note: this includes switching from PyCrypo's Random to
  `os.urandom`). Thanks to <NAME> for catch & patch.
* :bug:`491` (combines :issue:`62` and :issue:`439`) Implement timeout
{'fraction_non_alphanumeric': 0.14707008808885486, 'fraction_numerical': 0.045193412485637685, 'mean_word_length': 4.9229024943310655, 'pattern_counts': {'":': 0, '<': 21, '<?xml version=': 0, '>': 21, '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': '4518255', 'n_tokens_mistral': 898, 'n_tokens_neox': 804, 'n_words': 303}