[dovecot/core] 477629: lib-oauth2: Use http client destroy callback

GitHub noreply at github.com
Tue Mar 7 10:30:10 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 477629dd338056c9f8bfe088e2da3e65d9a8d319
      https://github.com/dovecot/core/commit/477629dd338056c9f8bfe088e2da3e65d9a8d319
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-07 (Tue, 07 Mar 2017)

  Changed paths:
    M src/lib-oauth2/oauth2-introspect.c
    M src/lib-oauth2/oauth2-refresh.c
    M src/lib-oauth2/oauth2-token-validate.c

  Log Message:
  -----------
  lib-oauth2: Use http client destroy callback

Avoids freeing memory early.

Fixes signal 11 crash in auth


  Commit: 3871fbbab95e41424a29d6f1cbfedc198b00079d
      https://github.com/dovecot/core/commit/3871fbbab95e41424a29d6f1cbfedc198b00079d
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-03-07 (Tue, 07 Mar 2017)

  Changed paths:
    M src/auth/db-oauth2.c

  Log Message:
  -----------
  db-oauth2: Make sure request is removed only once

Callback might be called twice.


Compare: https://github.com/dovecot/core/compare/9fedd371d338...3871fbbab95e


More information about the dovecot-cvs mailing list