cosign-announce at umich.edu
cosign release and update announcements
 

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Cosign 1.8.0 Released



The Cosign Team is pleased to announce the availability of version 1.8.0 of cosign [ MD5 64a025b4dc1de31a3cd2ff59cf086c1e ]

Changelog at http://www.umich.edu/~umweb/software/cosign/changelog.txt

Changes:
updates to READMES
config: make install rule works from top level Makefile for apache 2.
common: cgi and daemon can both read several config options from
the cosign.conf file, see README and man pages. Many thanks
to Brett Lomas at University of Auckland.
common: TCP_NODELAY on by default in daemon, filters, and cgi,
and off by default in monster. This should cause a
noticeable improvement in replication and a small
improvement in the cgis & filters.
cgi: basiccosign.cgi and cosign.cgi are now 1 cgi. BasicAuth support
is now implicitly built-in.
cgi: massive code re-structure.
cgi: subfile() now shared across both cgis (cosign.cgi and logout)
cgi: filters can now optionally include (or not) a semi-colon at
the end of the cookie when they re-direct for a register.
The cgi can parse both ways.
cgi: if logout is unable to run, we now tell the user to quit
their browser instead.
daemon/monster: code clean-up and small re-organization.
daemon/monster: renamed some variables for clarity.
daemon: fixed bug where a timed-out child was giving a 4xx,
causing filters to set unnecessary new cookies and re-register.
daemon: fixed bug in hup() and child() signal handlers (removed
possibly non-reentrant calls)
filters: fixed bug with PostErrorRedirect - it works, now.
filters: logging now using ap_log_error() so it's more syslog-esque.
filters: fixed bug in apache2 where building with krb and then not
getting tickets would cause garbage to be written into the
cookie file, and the server to core dump.
filters: specifically apache2, fixed misc build errors.


Thanks to Brian Hatch for minor bug fixes, and Brett Lomas from U of Auckland for all of the runtime configuration work.

-Johanna, and the core cosign dev team