[dovecot/core] 41353a: fts-solr: Append '/' to URL path when missing in c...

GitHub noreply at github.com
Thu Jun 28 19:00:05 EEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 41353ae5c56d17774190868e06c2eddb95e5080d
      https://github.com/dovecot/core/commit/41353ae5c56d17774190868e06c2eddb95e5080d
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2018-06-28 (Thu, 28 Jun 2018)

  Changed paths:
    M src/plugins/fts-solr/solr-connection.c

  Log Message:
  -----------
  fts-solr: Append '/' to URL path when missing in configuration

This fixes a crash when url parameter has empty path like
http://localhost:8080 instead of http://localhost:8080/ and makes using
url like http://localhost:8080/solr behave the same as
http://localhost:8080/solr/


  Commit: 3d17d17ba779a3cb8a4f9c9d07f71ab4d26421aa
      https://github.com/dovecot/core/commit/3d17d17ba779a3cb8a4f9c9d07f71ab4d26421aa
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2018-06-28 (Thu, 28 Jun 2018)

  Changed paths:
    M src/plugins/fts-solr/fts-solr-plugin.c

  Log Message:
  -----------
  fts-solr: Fix default_ns parameter parsing

This version makes it possible to specify a value to the setting as
well.


  Commit: 1f926e4ab285a1d7c4f1c7b2fa4d4a60c6f43c37
      https://github.com/dovecot/core/commit/1f926e4ab285a1d7c4f1c7b2fa4d4a60c6f43c37
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2018-06-28 (Thu, 28 Jun 2018)

  Changed paths:
    M src/plugins/fts-solr/fts-backend-solr.c

  Log Message:
  -----------
  fts-solr: Properly URL encode quotes for empty string

Invalid URL encoding of empty string made Solr server give 400 Bad
Request HTTP responses for searches like SEARCH HEADER FROM "".


  Commit: c130c42f8f2effac0c7d9c812709a95035b318fc
      https://github.com/dovecot/core/commit/c130c42f8f2effac0c7d9c812709a95035b318fc
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2018-06-28 (Thu, 28 Jun 2018)

  Changed paths:
    M src/indexer/master-connection.c

  Log Message:
  -----------
  indexer: Don't log error when mailbox was not found


  Commit: e9802b7a4a559fca6902099fb26d9b4497895637
      https://github.com/dovecot/core/commit/e9802b7a4a559fca6902099fb26d9b4497895637
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2018-06-28 (Thu, 28 Jun 2018)

  Changed paths:
    M src/indexer/master-connection.c

  Log Message:
  -----------
  indexer: Don't log mailbox was deleted under us error


  Commit: 8c09e2720a3b3520f4ae92d609e94552ae8ee8b8
      https://github.com/dovecot/core/commit/8c09e2720a3b3520f4ae92d609e94552ae8ee8b8
  Author: Martti Rannanjärvi <martti.rannanjarvi at dovecot.fi>
  Date:   2018-06-28 (Thu, 28 Jun 2018)

  Changed paths:
    M src/indexer/master-connection.c

  Log Message:
  -----------
  indexer: Don't log error when getting path to nonexistent mailbox fails


Compare: https://github.com/dovecot/core/compare/7781454181d1...8c09e2720a3b
      **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