[dovecot/core] b3a24f: lib: Add some event handling functions.

GitHub noreply at github.com
Fri Sep 7 10:30:12 EEST 2018


  Branch: refs/heads/master-2.3
  Home:   https://github.com/dovecot/core
  Commit: b3a24f90a0b249ea9f8a55bd2888fea334637495
      https://github.com/dovecot/core/commit/b3a24f90a0b249ea9f8a55bd2888fea334637495
  Author: Sergey Kitov <sergey.kitov at open-xchange.com>
  Date:   2018-09-07 (Fri, 07 Sep 2018)

  Changed paths:
    M src/lib/lib-event.c
    M src/lib/lib-event.h

  Log Message:
  -----------
  lib: Add some event handling functions.

event_has_all_categories() - checks if given event contains all the
categories of an another event.
event_has_all_fields() - checks if given event contains all the fields
of an another event.
event_dup() - duplicates an event.
event_copy_categories_fields() - copies all categories and fields from
source to dest.


  Commit: ef94f15e7ad3039d48b12742ffc2f7d94908fc26
      https://github.com/dovecot/core/commit/ef94f15e7ad3039d48b12742ffc2f7d94908fc26
  Author: Sergey Kitov <sergey.kitov at open-xchange.com>
  Date:   2018-09-07 (Fri, 07 Sep 2018)

  Changed paths:
    M src/lib-master/stats-client.c

  Log Message:
  -----------
  lib-master: stats_event_write use BEGIN only when event and parent_event create timestamps differ


  Commit: 9c19112bf2446c3af45f3c6c28eadf23b3c52b70
      https://github.com/dovecot/core/commit/9c19112bf2446c3af45f3c6c28eadf23b3c52b70
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-09-07 (Fri, 07 Sep 2018)

  Changed paths:
    M src/lib-master/stats-client.c

  Log Message:
  -----------
  lib-master: stats_event_get_merged() - Remove unnecessary variable assignment

Fixes scan-build complaint.


  Commit: bc2ea7e1184b3da07e886fc6c043278963ef36b2
      https://github.com/dovecot/core/commit/bc2ea7e1184b3da07e886fc6c043278963ef36b2
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2018-09-07 (Fri, 07 Sep 2018)

  Changed paths:
    M src/lib-master/stats-client.c

  Log Message:
  -----------
  lib-master: Fix crash when stats events are merged all the way to the root


Compare: https://github.com/dovecot/core/compare/fc6bf8dda912...bc2ea7e1184b
      **NOTE:** This service has 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