Oswald Buddenhagen
af8b236d3c
don't claim that we are looking for exactly bdb 4.2
...
(cherry picked from commit dead12efdd
)
12 years ago
Oswald Buddenhagen
af863bb601
bump version
12 years ago
Oswald Buddenhagen
9f1320ff0c
disable debian stuff when shadow-building
...
the stuff needs to be run in the source dir and modifies it, which is a
bit against the idea of a shadow build.
fixes "make distcheck".
13 years ago
Oswald Buddenhagen
b546877d70
bump version
16 years ago
Oswald Buddenhagen
5e43508aec
bump version
17 years ago
Oswald Buddenhagen
afc48600fa
bump version
18 years ago
Oswald Buddenhagen
fd3f4f33ff
bump version
19 years ago
Oswald Buddenhagen
63c065a127
backport: compile fixes
19 years ago
Oswald Buddenhagen
7f26ca3c0a
bump version
20 years ago
Oswald Buddenhagen
efa062ccdb
whoops, wrong define
21 years ago
Oswald Buddenhagen
f5eeecaf45
don't encode maturity in version number
21 years ago
Oswald Buddenhagen
eb0bbf8b84
sanitize the OpenSSL detection
21 years ago
Oswald Buddenhagen
5f46b66547
A{C,S}_HELP_STRING aliasing tricks.
21 years ago
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.
21 years ago
Nicolas Boullis
fc9bd1b874
Add a --disable-maintainer-mode option to configure.
21 years ago
Oswald Buddenhagen
7fe9fb7ef0
remove useless define and more verbose error message.
21 years ago
Theodore Ts'o
e1d0ea8a18
Use a more sophisticated test for the existence of libdb that works for
...
berk_db 4.0.
21 years ago
Oswald Buddenhagen
b239e7b814
bah, forgot to remove debian/Makefile.in from AC_OUTPUT. :}
...
kde's overly sophisticated build system does that automatically ...
21 years ago
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.
21 years ago
Oswald Buddenhagen
8859fd45a8
bump version
21 years ago
Oswald Buddenhagen
b535af4fc4
- make it work without SSL
...
- switch from -Ds in Makefile to config.h
- small header cleaup
22 years ago
Oswald Buddenhagen
958e74dfc8
cleanup
22 years ago
Oswald Buddenhagen
b10718cf20
- took over maintenance
...
- moved to sourceforge
- reorganized cvs structure
22 years ago
Michael Elkins
1a1d2af012
Fixed to compile under FreeBSD 4.6-RELEASE. Must include ndbm.h rather than
...
db.h.
23 years ago
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).
23 years ago
Michael Elkins
44d360d184
check for dbm_open() in libc and libdb
23 years ago
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
23 years ago
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.
23 years ago
Michael Elkins
f0c7fdf008
added memory debugging code
...
fixed memory leak in free_list()
free memory associated with global settings on exit
23 years ago
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
23 years ago
Michael Elkins
087fb470e7
update version to 0.7
...
detect short write in write_strip()
fix compilation warnings with gcc-2.95.4
23 years ago
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
23 years ago
Michael Elkins
e3797d65da
add strndup replacement function for systems which lack it
23 years ago
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.
24 years ago
Michael Elkins
b3672634e5
set imap->prefix to be the namespace prefix
...
update version to 0.5
fixed compilation warnings in imap.c
24 years ago
Michael Elkins
ee0de20cf7
added --with-ssl-dir to specify an alternate installation of OpenSSL
24 years ago
Michael Elkins
0527181f45
added MaxSize configuration variable
...
fixed --fast to work robustly without relying on the \Recent flag in
messages
24 years ago
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
24 years ago
Michael Elkins
0addaad032
fixes to compile cleanly under Solaris 2.7
24 years ago
Michael Elkins
b6089a2dcb
added OpenSSL support
24 years ago
Michael Elkins
813618f041
config options were not case insensitive
24 years ago
Michael Elkins
f47d0d7c11
initial import
24 years ago