Oswald Buddenhagen
8174bdcbd4
bump version. no, i'm not releasing yet ... :)
2006-02-05 17:39:42 +00:00
Oswald Buddenhagen
d414d0aae2
solaris 10 fix: use sys/filio.h for FIONREAD. untested.
...
REF: <20060111215014.GA601@49.180.97-84.rev.gaoland.net>
2006-01-12 06:36:44 +00:00
Oswald Buddenhagen
7f26ca3c0a
bump version
2005-03-28 10:26:56 +00:00
Oswald Buddenhagen
efa062ccdb
whoops, wrong define
2004-09-15 08:44:13 +00:00
Oswald Buddenhagen
f5eeecaf45
don't encode maturity in version number
2004-09-08 16:40:19 +00:00
Oswald Buddenhagen
eb0bbf8b84
sanitize the OpenSSL detection
2004-09-08 16:28:13 +00:00
Oswald Buddenhagen
5f46b66547
A{C,S}_HELP_STRING aliasing tricks.
2004-06-17 13:44:24 +00:00
Oswald Buddenhagen
130664b622
The Big Rewrite. too many change to list them all.
...
as opposed to earlier threats, BerkDB was not entirely dropped; i
suppose the isync 0.7 -> 0.8 change had a reason, so i added an
alternative UID storage scheme.
note that BDB 4.0 is not sufficient, as the db->open function changed in
an incompatible way ...
i updated the debian packaging except for a changelog entry.
note that i removed the upgrade blurb, as upstream now has a smooth
upgrade path down to at least isync 0.4.
2004-03-27 16:07:20 +00:00
Nicolas Boullis
fc9bd1b874
Add a --disable-maintainer-mode option to configure.
2004-01-27 00:11:27 +00:00
Oswald Buddenhagen
7fe9fb7ef0
remove useless define and more verbose error message.
2004-01-15 02:23:23 +00:00
Theodore Ts'o
e1d0ea8a18
Use a more sophisticated test for the existence of libdb that works for
...
berk_db 4.0.
2004-01-13 03:56:52 +00:00
Oswald Buddenhagen
b239e7b814
bah, forgot to remove debian/Makefile.in from AC_OUTPUT. :}
...
kde's overly sophisticated build system does that automatically ...
2004-01-12 01:49:34 +00:00
Oswald Buddenhagen
180f5fa201
sync uid database after every message. this is accompanied by a dbm ->
...
db4 migration. patch by theodore, with some final polishing by me.
2004-01-12 00:52:14 +00:00
Oswald Buddenhagen
8859fd45a8
bump version
2003-12-07 15:09:53 +00:00
Oswald Buddenhagen
b535af4fc4
- make it work without SSL
...
- switch from -Ds in Makefile to config.h
- small header cleaup
2003-05-07 00:06:37 +00:00
Oswald Buddenhagen
958e74dfc8
cleanup
2003-05-05 13:41:04 +00:00
Oswald Buddenhagen
b10718cf20
- took over maintenance
...
- moved to sourceforge
- reorganized cvs structure
2002-12-28 03:05:43 +00:00
Michael Elkins
1a1d2af012
Fixed to compile under FreeBSD 4.6-RELEASE. Must include ndbm.h rather than
...
db.h.
2002-06-21 00:26:26 +00:00
Michael Elkins
fe438026b0
PREAUTH support from Oswald Buddenhagen <ossi@kde.org>
...
Added Tunnel directive to allow the user to specify a shell command to run
to set up an IMAP connection in place of a TCP socket (eg., to run over
an SSH session).
2002-04-19 19:43:00 +00:00
Michael Elkins
44d360d184
check for dbm_open() in libc and libdb
2002-01-28 19:34:22 +00:00
Michael Elkins
8c8f6916c6
added debian build files dist target so that people can use them to build
...
their own .deb packages without having to use CVS
2002-01-16 21:51:06 +00:00
Michael Elkins
c121ec912f
updated year in copyright notice
...
the uid for each message in the maildir is now stored in a dbm database
rather than the filename. this change was necessary because isync became
confused if you copied a message to another folder, in which case the uid
was invalid.
as a result of the above change, isync now acquires a mutex on the mailbox
to protect the dbm database from concurrent access.
main() was reworked to continue gracefully when an error is encountered, and
to always call maildir_close() so that the lock can be disabled, and the
database closed.
2002-01-16 19:47:28 +00:00
Michael Elkins
f0c7fdf008
added memory debugging code
...
fixed memory leak in free_list()
free memory associated with global settings on exit
2001-11-19 19:41:14 +00:00
Michael Elkins
06a5edb452
move strndup() code into config.c for less complexity
...
change AC_REPLACE_FUNC(strndup) to AC_CHECK_FUNCS(strndup)
sed expression checking for gcc-3.0 should be quoted beccause it
fails under Solaris 2.7
2001-11-14 17:40:10 +00:00
Michael Elkins
087fb470e7
update version to 0.7
...
detect short write in write_strip()
fix compilation warnings with gcc-2.95.4
2001-11-09 00:23:50 +00:00
Michael Elkins
c84a888a7d
set compiler warnings for gcc-3.0 as well
...
display message with count of uploaded messages
--quiet now supresses warnings in sync_mailbox()
fixed compiler warnings with -Wshadow
2001-10-31 19:50:01 +00:00
Michael Elkins
e3797d65da
add strndup replacement function for systems which lack it
2001-10-30 22:57:03 +00:00
Michael Elkins
8af21c5604
handle untagged responses in imap_fetch_message() so that it doesn't bomb
...
out if new mail arrives while in the process of downloading
noted in BUGS section of man page that if new mail arrives after the initial
message list has been retrieved from the IMAP server, that new mail will not
be fetched until the next invocation of isync.
2001-06-18 21:38:44 +00:00
Michael Elkins
b3672634e5
set imap->prefix to be the namespace prefix
...
update version to 0.5
fixed compilation warnings in imap.c
2001-01-11 10:21:20 +00:00
Michael Elkins
ee0de20cf7
added --with-ssl-dir to specify an alternate installation of OpenSSL
2001-01-05 21:20:48 +00:00
Michael Elkins
0527181f45
added MaxSize configuration variable
...
fixed --fast to work robustly without relying on the \Recent flag in
messages
2000-12-22 07:14:32 +00:00
Michael Elkins
bbbe88e07d
use getpass() to get the user's password
...
unlink the temp file if we are unable to fetch a new message from the
server.
update version to 0.3
2000-12-21 17:51:07 +00:00
Michael Elkins
0addaad032
fixes to compile cleanly under Solaris 2.7
2000-12-21 06:51:14 +00:00
Michael Elkins
b6089a2dcb
added OpenSSL support
2000-12-21 06:27:05 +00:00
Michael Elkins
813618f041
config options were not case insensitive
2000-12-21 00:35:26 +00:00
Michael Elkins
f47d0d7c11
initial import
2000-12-20 21:41:21 +00:00