Noteworthy changes:
* Added an experimental "sql" backend for cyrusdb. Currently MySQL,
PostgreSQL, and SQLite are supported.
* Added support for IMAP [CAPABILITY] response code to client-side
of Murder proxies.
* Added support for ManageSieve auto-capability response after
STARTTLS and after AUTH with a SASL security layer.
* Made MAXWORD and MAXQUOTED sizes configurable via imapd.conf
* Rewrote cyrusdb_quotalegacy.c to use readir()
rather than glob.c. This avoids a potential crash due to
conflicts between glibc and Heimdal implementations of glob().
* Added support for fulldirhash to 'ctl_mboxlist -v'
* Several skiplist transaction bugfixes.
* cyr_expire no longer has a default of 0 (zero) for -X and -D.
These options must be used explicitly in order to have the desired
effect.
* Added sieve_utf8fileinto option.
* Added sieve_sasl_send_unsolicited_capability and
sieve_sasl_expect_unsolicited_capability options.
* Several 32/64-bit compatibility fixes.
milter-greylist is a stand-alone milter written in C that implement
grey listing. It has been reported as efficient and easy to setup
by a large number of system administrators.
This is the development snapshot with the latest and greatest features
flimp is a generic graphical frontend to the many excellent command line
image manipulation tools available. It allows you to create pipelines
of commands that read from standard input and write to standard output.
One can view and compare the result of each stage of the pipeline.
flimp leaves the input image file untouched; the pipeline is saved in
a text file.
flimp features non-destructive image manipulation, 16bit color depth,
import of raw images via dcraw, and is easy to extend and customize.
New stage_post_build containing user's actions is added.
Actions are defined in 'post_build' shell function in distbb.conf.
Update your existing distbb.conf! I_AM_READY=3 is required.
distbb.mk: new 'dbb_vars' target that outputs formatted variables
values. They may be useful for debugging.
I put dbb_vars to the default TARGETS.
Code updating "virtual best" bulk build directory
is now separated to an individual stage - stage_update_best.
It is run after 'stage_gen_report'.
distbb.conf: logging directory default changed from xxx/log to xxx/logs.
stage_gen_report: progress messages become more verbose
Major changes:
The following code fails with nawk (seen on NetBSD)
runawk -e ' { print "123" } ' /dev/null
It says
/usr/bin/awk: can't open file --
source line number 7
This happens because nawk treats `--' after program as a generic file.
fixed: compilation bug under FreeBSD (WARNS=4 -> warning -> error)
caused by comparison of signed with unsigned
More verbose output when stat(filename) failed
modules/str2regexp.awk: adapted to buggy MAWK
=> Downloading emacs from
:pserver:anonymous:@cvs.savannah.gnu.org:/sources/emacs.
cvs [checkout aborted]: Can't parse date/time: `2008-10-10T00:00+0'
*** Error code 1
This is because YYYY-MM-DDTHH:mm+N date format is not supported.
New format 'YYYY-MM-DD HH:mm +NNNN' works fine both under NetBSD and
Linux.
DISTBB_CONF environment variable points to the distbb configuration file,
it is overriden by -C option (distbb -C). -C option is new option.
By default @@sysconfdir@@/distbb.conf is used.
distbb.conf:
New mandatory conf variable DISTBB_LOCAL_MK, that should
point to distbb.local.mk
distbb_diff:
+d means that given package is now built correctly but
previously was failed DUE TO ITS DEPENDENCIES
-c means "pkg_src_summary" failed for given package
n[-+] changed to N[-+]
REPORT
META/packages_total.txt renamed to META/packages_built_total.txt,
new "Packages built (total)" line added to META/report.html
META/packages_built_total.txt = META/packages_built_{*}.txt
New report file META/packages_failed_total.txt,
new "Packages failed (total)" line added to META/report.html
META/packages_failed_total.txt = META/packages_failed_{*}.txt
New report file META/packages_failed_notavail.txt that lists
packages marked as "not available",
new "packages marked as not available" line added to report.{txt,html}
New entry to the report: "Inspected packages"
PKGNAME/stage_xxx.html: links to other stages appear both at the
top and bottom of the html page
If building stage succeeded without any output
(e.g. dbb_canbebuilt or dbb_excluded) it is not listed in other
PKGNAME/stage_xxx.html files, i.e. no links to such files
Link to package's summary (PKGNAME/summary.txt) is added to
PKGNAME/stage_xxx.html