[dovecot/core] 0afc71: lib: Define NET_BLOCK_SIZE.

GitHub noreply at github.com
Wed May 23 17:00:14 EEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 0afc71435c25ab702db5e4a9058274bdd7145b4b
      https://github.com/dovecot/core/commit/0afc71435c25ab702db5e4a9058274bdd7145b4b
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
    M src/lib/compat.h

  Log Message:
  -----------
  lib: Define NET_BLOCK_SIZE.

This defines the default size for data blocks transferred over the network. It
should be large enough to guarantee filling up the TCP window (for efficiency),
while still preventing sending much data while the peer has already rejected
the rest of the transfer.


  Commit: 6118aec846bbd736fe32bef1b66174e38fe202b8
      https://github.com/dovecot/core/commit/6118aec846bbd736fe32bef1b66174e38fe202b8
  Author: Stephan Bosch <stephan.bosch at dovecot.fi>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
    M src/lib-smtp/smtp-client.h

  Log Message:
  -----------
  lib-smtp: client: Increase the default BDAT chunk size.

Reduces the number of roundtrips and keeps the TCP window filled better.
The default is now based on the NET_BLOCK_SIZE definition.


Compare: https://github.com/dovecot/core/compare/2155f0b0f762...6118aec846bb
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the dovecot-cvs mailing list