Oswald Buddenhagen
8421b3cb22
automate setting package version
...
this avoids the need for bumping the version, which is particularly
helpful if one doesn't know yet whether the next release will be a
patch, minor, or major.
we cache the version extracted from git, which also provides a fallback
for the case of somebody rebuilding configure from a tar-ball.
note that it's impossible to determine the version at configure time, so
after git-tagging you need to remember to run version.sh (or autoconf)
prior to rolling a tar-ball.
5 months ago
Oswald Buddenhagen
9356300952
convert licensing to SPDX
...
while at it, add/fix some licenses/copyrights/comments:
- it makes no sense to have a GPL exception in scripts
- ted did not contribute to the man page
- tst_timers is not part of the mbsync executable
- explicitly put the build system under GPL and add copyrights
3 years ago
Oswald Buddenhagen
30e166aa18
give the coverity build result archive a more descriptive name
4 years ago
Oswald Buddenhagen
a2fe8c155a
re-generate ChangeLog only if it's newer than the git index
...
otherwise, we'd re-generate it during 'install' as well.
note that this does not work with new-style git worktrees, where .git is
only a file - but there the log generation itself already doesn't work
anyway.
5 years ago
Oswald Buddenhagen
aa617bb854
adjust dist-hook to syntax change in .gitignore
...
don't try to delete files in / ...
amends 46e792c3d
.
7 years ago
Oswald Buddenhagen
cbc14ba032
rename get-cert => mbsync-get-cert
...
to avoid undue namespace pollution. inspired by debian.
7 years ago
Oswald Buddenhagen
f2524d082b
update debian packaging
7 years ago
Oswald Buddenhagen
4b37688062
fix 'make log' with non-default git config format.pretty
...
suggested by Aaron Jensen <aaronjensen@gmail.com>.
REFMAIL: CAHyO48z0DcoFPC8rCNAL38oxVQtZNKifVd-NEF3sp1EfR-GgxQ@mail.gmail.com
8 years ago
Oswald Buddenhagen
bef8959815
add cov-scan target
10 years ago
Oswald Buddenhagen
9a4be0af5f
skip merges during ChangeLog generation
10 years ago
Oswald Buddenhagen
87cb946eda
update debian packaging
12 years ago
Oswald Buddenhagen
c43fc90dcf
fix rpm packaging
12 years ago
Oswald Buddenhagen
7728278b9c
(new?) automake already sets docdir correctly for us
15 years ago
Oswald Buddenhagen
4729b1ee23
cvsignore => gitignore
15 years ago
Oswald Buddenhagen
474ce08b3a
adjust ChangeLog generation to git
...
now that log generation is cheap, don't store it in the SCM any more.
15 years ago
Oswald Buddenhagen
2a5ff54683
fix "make distcheck"
...
this makes the deb-clean target shadow build safe
15 years ago
Oswald Buddenhagen
5b857b3b19
forward port (finally ...): add target for creating signed package
18 years ago
Oswald Buddenhagen
97f48f56ed
deal with branches in "make log"
19 years ago
Oswald Buddenhagen
f7406f530b
install supplementary doc files.
...
REF: 38C5E3CF30C73C4984F41AE8786C852AB739@khyron.ads.cs.umass.edu
21 years ago
Oswald Buddenhagen
f34cc9d917
optimize rpms for i686
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
Oswald Buddenhagen
3b91742ead
exclude ChangeLog (do'h), NEWS and TODO when creating ChangeLog. exclude
...
debian/ as well, based on the fact that it already has a detailed log -
is that ok with everybody?
21 years ago
Oswald Buddenhagen
052195c982
use ../CVSROOT/accounts for UID mapping in ChangeLog.
21 years ago
Oswald Buddenhagen
c96163a74b
getting rid of Makefile.am in debian/ - it seems to be non-standard and
...
is a pita to maintain anyway. instead, make distdir and distclean depend
on a partial debian-clean.
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
2cde99958b
minors
22 years ago
Oswald Buddenhagen
d2b39d2c89
switch ChangeLog generation to cvs2cl
22 years ago
Oswald Buddenhagen
b10718cf20
- took over maintenance
...
- moved to sourceforge
- reorganized cvs structure
22 years ago
Michael Elkins
85b5c5b8c9
remove debian/files
...
move dotlocking code to dotlock.c.
dotlocking code fixed to ignore whether or not the lockfile exists on
open(). we only care about whether fcntl() was able to lock it.
23 years ago
Michael Elkins
418b5e9a7a
Debian package cleanups from Oswald Buddenhagen <ossi@kde.org>
23 years ago
Michael Elkins
dd22bd3f22
remove tilde backup files for distclean
...
fixed indentation
added full name to AUTHORS
reformated NEWS blurb for 0.8
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
2c648da5cf
post 0.7-release commit
23 years ago
Michael Elkins
3fe6f3f086
added --create/-C command line option to force creation of the local
...
maildir-style mailbox if nonexistent
debug.h was not included in isync_SOURCES in Makefile.am
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
8ca8c2b289
fixed broken code in maildir_clean_tmp()
24 years ago
Michael Elkins
bcecbe5eeb
broke config code into config.c
...
added support for uploading local messages with no UID to the IMAP server
added Expunge configuration option
added CopyDeletedTo configuration option
24 years ago
Michael Elkins
32677da976
patch from Hugo Haas <hugo@larve.net>
...
-c was not specified in the getopt*() calls
set global password to the one the user inputs and use that as the
default for remaining mailboxes
24 years ago
Michael Elkins
b3eb5661eb
added CRAM-MD5 authentication support.
...
parse server capability string to determine if STARTTLS is available
24 years ago
Michael Elkins
37c2379bde
added support for building RPMS
24 years ago
Michael Elkins
1b25e3b739
added target for creating html version of the man page
...
documented the imaps: prefix to the Host command
24 years ago
Michael Elkins
ba7650c9b7
added generic IMAP list parser and rewrote imap_exec() to handle
...
arbitrary data instead of hardcoded
24 years ago
Michael Elkins
0addaad032
fixes to compile cleanly under Solaris 2.7
24 years ago
Michael Elkins
603595c714
updated ChangeLog
...
added log: rule in Makefile.am
24 years ago
Michael Elkins
f47d0d7c11
initial import
24 years ago