526631052ca3175357302af8fa7dcbf763b40c53 |
|
06-Feb-2017 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
fts-solr: Fixed HTTPS support by properly propagating SSL client settings from mail_user. |
2d7df7973f80011033e8e9fa676d3ff4c14468d8 |
|
11-Feb-2013 |
Stephan Bosch <stephan@rename-it.nl> |
fts-solr: Use built-in lib-http instead of libcurl. Removed libcurl dependency. |
96a738c37275fd2cd6dac9f46809e2de53a5dbe3 |
|
14-Aug-2011 |
Timo Sirainen <tss@iki.fi> |
fts-solr-old: Mailbox names are mUTF-7 in the Solr index, not UTF-8. |
8d587838c414c48a331f0b54cd7ffd97e5024abd |
|
22-Jul-2011 |
Timo Sirainen <tss@iki.fi> |
fts: Redesigned/enhanced FTS API and how virtual plugin works with it.
The changes include:
- Only indexer process and "doveadm index" do FTS indexing now. Other
processes connect to the indexer process via UNIX socket and request
indexing a specific mailbox.
- FTS backends can now index/search any search key. Current backends
implement indexing for some specific header fields (Subject, From, To, Cc,
Bcc), but it would also be possible to add indexing for e.g. message size
or date.
- CLucene support is fixed and fully functional.
- Solr is split to "solr" and "solr_old" backends. The new "solr" backend
supports the new header fields. It also uses mailbox GUIDs as mailbox
identifiers, so that renaming a mailbox doesn't require reindexing.
The "solr_old" uses the old Solr schema and doesn't support any new features. |
a966016e605eea27e02d73ff1412632cd684d770 |
|
30-Apr-2011 |
Timo Sirainen <tss@iki.fi> |
Use -Wl,--as-needed -Wl,--no-undefined GNU ld flags for non-plugins. |
4f8b89b40da847baa15786b63433db5bda2291be |
|
18-Feb-2010 |
Timo Sirainen <tss@iki.fi> |
Added dovecot.m4 file that external plugins can use.
Based on patch by Dennis Schridde.
--HG--
branch : HEAD |
bf204ec2de3747c2ee8023a968bb89dc2c613e4e |
|
15-Dec-2009 |
Timo Sirainen <tss@iki.fi> |
OSX: Don't try add plugin dependencies. It just breaks plugin loading.
--HG--
branch : HEAD |
23fdad6c7e2581921f511e24cd9371c9eaebcef9 |
|
09-Oct-2009 |
Timo Sirainen <tss@iki.fi> |
plugins: Added dependencies.
The dependencies can only be checked if the dlopen() can successfully open
the module, so use (apparently) non-portable ltlibrary linking to force the
libraries we depend on to load with us.
--HG--
branch : HEAD |
a22c03355b9c4c8e1655250e216a4ce66d49de7c |
|
07-Apr-2009 |
Timo Sirainen <tss@iki.fi> |
Get rid of imap/, pop3/, lda/ and sql/ module subdirs. It's all in lib/dovecot/ now.
--HG--
branch : HEAD |
045c4c65d4940d5e1bd19681df4932ec990cbca2 |
|
21-Jul-2008 |
Timo Sirainen <tss@iki.fi> |
Symlink FTS plugins to pop3 directory too.
--HG--
branch : HEAD |
2c25279f19e6a82c652eba5adb02c1c2775b1a8b |
|
20-Jul-2008 |
Timo Sirainen <tss@iki.fi> |
solr-schema.xml move was forgotten from Makefiles.
--HG--
branch : HEAD |
cc98df9505662cf456e46bec549b42742215dbec |
|
13-Jul-2008 |
Timo Sirainen <tss@iki.fi> |
fts-solr: Compiling fixes.
--HG--
branch : HEAD |
48566ca412a7cf3b42512fd0ec112744778e5da0 |
|
10-Jul-2008 |
Timo Sirainen <tss@iki.fi> |
Initial code to support Apache Solr (Lucene indexing server).
--HG--
branch : HEAD |