149299c7d5136a8fb425ef3cf8953026a1358002 |
|
11-Oct-2017 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
global: Use check-local in Makefile.am instead of overriding check directly
This helps with dependency problems, like running "make check" in
lib-storage without "make" first would try to compile the test programs
too early and fail. |
30116399ebac74cf4ea0daefb65c9fba742e0773 |
|
30-Jan-2017 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib-imap: Created test-imap-envelope. |
9805f5093a0e0845f028fb8fd52b0eec27d8f7ab |
|
25-Apr-2015 |
Timo Sirainen <tss@iki.fi> |
imap: Code cleanup: Moved IDLE keepalive timer calculation to lib-imap. |
d8ce48fb2b068ceae03f8df3610e254c3ccd2b2e |
|
29-May-2013 |
Timo Sirainen <tss@iki.fi> |
lib-imap: imap_append_string_for_humans() returned broken output for whitespace-only input.
This returned broken IMAP ENVELOPEs, especially for subjects that contained
only whitespace. Since the broken output returned a huge literal, it
basically caused the IMAP client to hang. |
791230632f4bc9eab1b04acb5b5fe1bc4eb52cef |
|
16-Sep-2012 |
Timo Sirainen <tss@iki.fi> |
Makefile: Again changes to handling test program dependencies.
.la libraries need to link .lo files, .a libraries need to link .o files.
Changed dsync to be .la library for consistency. |
41e6163a8c2b0550b2a45b8e8fb3ec86d1b3489f |
|
16-Sep-2012 |
Timo Sirainen <tss@iki.fi> |
Makefile: Fixed test program dependencies
Explicit dependencies on .o or .lo files didn't seem to work properly and
with high enough make -j value the build failed. Depending on the entire
library guarantees that all the individual .o files have been built. |
405615248f5cb4a9c1a71448c80ddc87576b43be |
|
15-Sep-2012 |
Timo Sirainen <tss@iki.fi> |
lib-imap: Added support for parsing IMAP BODYSTRUCTURE and writing out a modified version. |
6ae6496c225238a2c55a8cd96744ad976c44a726 |
|
02-Jun-2012 |
Stephan Bosch <stephan@rename-it.nl> |
lib-imap: Added IMAP URL parser.
Includes support for IMAP URLAUTH URLs.
Includes extensive testsuite.
Creation of IMAP URL string from struct data is not implemented and
deferred to a future patch when this functionality is needed. |
53f37d41e1abb068131320f39f870fc92e81f560 |
|
08-Apr-2010 |
Timo Sirainen <tss@iki.fi> |
configure: Removed --enable-header-install. It's now always enabled.
There didn't seem to be much point in keeping it optional anymore. They're
now more useful than before because shared libraries are also installed.
--HG--
branch : HEAD |
c2fbbf7515aa419dc8b2d62a3c2bb0471d51a391 |
|
05-Apr-2010 |
Timo Sirainen <tss@iki.fi> |
lib-imap: Changed imap_arg accessing APIs.
The new one is easier for both coders and static analyzers.
--HG--
branch : HEAD |
c2af5ea6d4df3a69d2a7a5a820d53ad4c074f3a6 |
|
26-Mar-2010 |
Timo Sirainen <tss@iki.fi> |
If valgrind exists, run unit tests using it.
If valgrind prints any errors, fail the test.
--HG--
branch : HEAD |
b0db301ae7cdbc8376e9a7717809650df896d1df |
|
03-Aug-2009 |
Timo Sirainen <tss@iki.fi> |
Makefiles: Changed check-test to depend on all-am to fix build dependency problems.
--HG--
branch : HEAD |
6f62651c0fc31595d793f5e141d9c349dc0e69e0 |
|
23-Jun-2009 |
Timo Sirainen <tss@iki.fi> |
Added imap_parse_system_flag().
--HG--
branch : HEAD |
05d0c79c7bd4b9449e949bd93f5f60cde9197869 |
|
03-Jun-2009 |
Timo Sirainen <tss@iki.fi> |
Compiling fix for Solaris 7.
--HG--
branch : HEAD |
da34d4d991b7e734a39be2742c39a3197f0ddd5c |
|
01-Jun-2009 |
Timo Sirainen <tss@iki.fi> |
Link test programs with .lo instead of .o. Dependencies aren't tracked properly with .o.
--HG--
branch : HEAD |
6d7c5ee9298444135f6051f810e6dcc467a2a968 |
|
26-May-2009 |
Timo Sirainen <tss@iki.fi> |
imap-parser unit testing started.
--HG--
branch : HEAD |
03d770bbc782dab3d09f45cac61b50acd8c6f39c |
|
26-May-2009 |
Timo Sirainen <tss@iki.fi> |
Split test-imap binary to test-imap-match and test-imap-utf7.
--HG--
branch : HEAD |
1d920ffe9608fdef5663583ea5ac6a68411c30eb |
|
17-May-2009 |
Timo Sirainen <tss@iki.fi> |
And fix for last change: Use LIBICONV, not LTLIBICONV when linking.
--HG--
branch : HEAD |
4d1fe7537ecacd51c334d1005b36d9e8cedf79bd |
|
17-May-2009 |
Timo Sirainen <tss@iki.fi> |
test-* programs weren't linking enough libraries in all systems.
--HG--
branch : HEAD |
40a5aeebf6b4858b93f0ddff0bf12fba769cf903 |
|
09-May-2009 |
Timo Sirainen <tss@iki.fi> |
Tests are now run on "make check". Added initial tests for lib-index.
Moved old tests away from tests/ to libraries' individual directories.
--HG--
branch : HEAD |
ee99e9730164f6652804047e901d219b0c213843 |
|
05-May-2009 |
Mark Washenberger <none@none> |
Flattened header namespace on install.
--HG--
branch : HEAD |
d3b29d4b61f1549244a7509b798be6f806cf7d4e |
|
04-Apr-2009 |
Timo Sirainen <tss@iki.fi> |
Build libdovecot.so and libdovecot-storage.so.
Based on patch by Stephan Bosch.
--HG--
branch : HEAD |
571c3f92f42194c440c161356c04687fc970ea11 |
|
15-Nov-2008 |
Timo Sirainen <tss@iki.fi> |
Moved imap-resp-codes to macros.
--HG--
branch : HEAD |
250eaa188a7c95a4fe25525943830bda35030ba6 |
|
01-Nov-2008 |
Timo Sirainen <tss@iki.fi> |
Added code for encoding and decoding IMAP's modified-UTF7 strings.
--HG--
branch : HEAD |
ca9b9a1458ad3a3ad984a406b472d2f967a2e0d8 |
|
21-Jun-2008 |
Timo Sirainen <tss@iki.fi> |
Added support for IMAP ID extension.
--HG--
branch : HEAD |
c27245ef934dbf93c8469fd1ae0519e6971ae64f |
|
06-Jun-2008 |
Timo Sirainen <tss@iki.fi> |
Renamed imap_messageset_parse() to imap_seq_set_parse().
Added imap_seq_range_parse().
--HG--
branch : HEAD |
0934e86643bd122e260e4742b73612d29c1e7487 |
|
14-Mar-2008 |
Timo Sirainen <tss@iki.fi> |
Moved IMAP messageset handling to lib-imap/ and searching to lib-storage/.
Rewrote messageset handling to use struct seq_range instead.
--HG--
branch : HEAD |
1176124297af5c56e932c0863c6637ff21d8a0ef |
|
14-Mar-2008 |
Timo Sirainen <tss@iki.fi> |
Moved IMAP messageset handling to lib-imap/ and searching to lib-storage/.
Rewrote messageset handling to use struct seq_range instead.
--HG--
branch : HEAD |
bbe42963032af89fac1318844da08c742525cc87 |
|
22-Feb-2007 |
Timo Sirainen <tss@iki.fi> |
Added --with-headers configure option to install .h files.
--HG--
branch : HEAD |
5355df8b66da35698449a10c2c83633a64995298 |
|
21-Oct-2004 |
Timo Sirainen <tss@iki.fi> |
Upgrades to autoconf 2.5 and automake >1.4.
--HG--
branch : HEAD |
5ce2084ada06ade9f44fc2914c34658e9a842dc1 |
|
20-Jan-2003 |
Timo Sirainen <tss@iki.fi> |
mail-storage.h interface changes, affects pretty much everything.
FETCH, SEARCH, SORT and THREAD handling were pretty much moved from
lib-storage/ to imap/ so adding non-index storages would be much easier now.
Also POP3 server can now be easily implemented with lib-storage.
Not too well tested, and at least one major problem: partial fetching is
_slow_.
--HG--
branch : HEAD |
556726d8187cf3e98876acce36b44be4bb9ef962 |
|
17-Dec-2002 |
Timo Sirainen <tss@iki.fi> |
Full not-too-well-tested support for SORT extension. Required a few
library interface changes.
--HG--
branch : HEAD |
f8b23df4e11e19ebe8a159c5e205c48e425200a5 |
|
30-Sep-2002 |
Timo Sirainen <tss@iki.fi> |
Several fields in BODY were unquoted.
--HG--
branch : HEAD |
b0f4d39e96eeaa00cde7525a9a5991feefa17a3a |
|
02-Sep-2002 |
Timo Sirainen <tss@iki.fi> |
Whops, we were using RFC822 dates everywhere instead of IMAP dates.
--HG--
branch : HEAD |
1d5740f09a1f09f528acb7bc42048e2a0d2852ef |
|
22-Aug-2002 |
Timo Sirainen <tss@iki.fi> |
moved lib-imap/imap-message-send.* into lib-mail/message-send.*
--HG--
branch : HEAD |
66251e6ab31e5cc153fe5cae608e416dacafe9cd |
|
08-Aug-2002 |
Timo Sirainen <tss@iki.fi> |
Initial revision
--HG--
branch : HEAD |