[dovecot/core] 850eed: dsync: ibc - reference iostreams internally
GitHub
noreply at github.com
Thu Jun 14 15:00:06 EEST 2018
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: 850eed4e7eea8f166c590d75349008578e224d62
https://github.com/dovecot/core/commit/850eed4e7eea8f166c590d75349008578e224d62
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2018-06-14 (Thu, 14 Jun 2018)
Changed paths:
M src/doveadm/doveadm-dsync.c
M src/doveadm/dsync/dsync-ibc-stream.c
Log Message:
-----------
dsync: ibc - reference iostreams internally
This makes it clearer who needs to reference and unreference the streams.
Commit: e4cd8c5ba9d3715e25f6795c2b34d5b1002e4671
https://github.com/dovecot/core/commit/e4cd8c5ba9d3715e25f6795c2b34d5b1002e4671
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2018-06-14 (Thu, 14 Jun 2018)
Changed paths:
M src/doveadm/doveadm-dsync.c
Log Message:
-----------
dsync: Fix memory leak - unreference iostreams at deinit
Only some of the code paths need unreferencing, so also add a reference to
the other code paths.
Commit: cc97031e06b7d7e25243ac0dd0ea927ab2b734b5
https://github.com/dovecot/core/commit/cc97031e06b7d7e25243ac0dd0ea927ab2b734b5
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2018-06-14 (Thu, 14 Jun 2018)
Changed paths:
M src/doveadm/doveadm-auth.c
Log Message:
-----------
doveadm user: Fix memory leak
Commit: 63cda683f686263530333b69aaab39b5fd016fb2
https://github.com/dovecot/core/commit/63cda683f686263530333b69aaab39b5fd016fb2
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2018-06-14 (Thu, 14 Jun 2018)
Changed paths:
M src/doveadm/doveadm-log.c
Log Message:
-----------
doveadm log find: Fix memory leak
Commit: d1d8792e51c141cdb596acdd3a8020fa86dc66df
https://github.com/dovecot/core/commit/d1d8792e51c141cdb596acdd3a8020fa86dc66df
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2018-06-14 (Thu, 14 Jun 2018)
Changed paths:
M src/doveadm/doveadm-dump-index.c
Log Message:
-----------
doveadm dump: Fix dumping "vsize" header in dovecot.index
It was trying to print it as the "vsize" header in dovecot.list.index.
This caused confusing output, as well as potentially accessing memory
out of bounds.
Compare: https://github.com/dovecot/core/compare/d9f9b2370155...d1d8792e51c1
**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