release davical 1.1.10

This commit is contained in:
Florian Schlichting 2021-03-01 15:27:42 +08:00
parent 7ecd0bc6d0
commit 9da21ad116
8 changed files with 124 additions and 13 deletions

View File

@ -45,6 +45,7 @@ Francois Perichon <francois.perichon@univ-lille2.fr>
Frank Steinberg <steinberg@ibr.cs.tu-bs.de>
Henri Sivonen <hsivonen@iki.fi>
Jamie McClymont <jamiemcclymont@catalyst.net.nz>
Jan Hicken <jan.hicken@posteo.de>
Jan Losinski <losinskij@gmail.com>
Ján Máté <jan.mate@inf-it.com>
Jason Alavaliant <alavaliant@gmail.com>
@ -54,6 +55,7 @@ Jeppe Bob Dyrby <jeppe.dyrby@gmail.com>
Jeroen van Disseldorp <jdizzl@xs4all.nl>
Jim Fenton <fenton@bluepopcorn.net>
Jim Hague <jim.hague@acm.org>
Klaus M Pfeiffer <kmp+gitlab@kmp.or.at>
lebarjack <lebarjack@agenda.univ-lille2.fr>
Leho Kraav <leho@kraav.com>
Marc <github@mleuser.de>
@ -74,6 +76,7 @@ Paul Willoughby <paulw@nationalfitness.com>
Peter Schaefer-Hutter <pschaefer@users.sourceforge.net>
Philipp Matthias Hahn <pmhahn@pmhahn.de>
Pierre Giraud <pierre.giraud@dalibo.com>
Piotr Filip <6465816-piotrfilip@users.noreply.gitlab.com>
Raphael Hertzog <debian@mcmillan.net.nz>
Rick Verdoes <info@hackdefense.com>
Rik Theys <Rik.Theys@esat.kuleuven.be>

View File

@ -1,3 +1,98 @@
2021-03-01 Florian Schlichting <fsfs@debian.org>
* release davical 1.1.10
* Update carddav/2042-REPORT-addressbook-query together with df6ff3a in AWL
2021-03-01 Andrew Ruthven <puck@catalyst.net.nz>
* Add a regression test for new invalid user result from FreeBusy
* Return a nicer error message if no user is found for Free/Busy via email
2021-02-09 Florian Schlichting <fsfs@debian.org>
* Listing External Calendars is part of the Administration menu and should be restricted to admins
* tighten $c->list_everyone to look for DAV::read privilege and actually block access to principals and collections
2020-05-05 Klaus M Pfeiffer <kmp+gitlab@kmp.or.at>
* add feature list_everyone (fixes #59)
2021-02-08 Florian Schlichting <fsfs@debian.org>
* CI: run interop tests from carddavclient by Michael Stilkerich <ms@mike2k.de>
* Add tests for AWLs "Fix param-filter that checks if a parameter is defined"
* Add test for AWLs "Fix param-filter for multi-value parameters with TYPE=T1,T2 format" and update 2044 accordingly
* Add tests for AWLs "Fix GetProperties: Select properties with group prefix"
* Add tests for AWLs "Fix: GetProperties must treat property names as case-insensitive"
2021-02-07 Andrew Ruthven <puck@catalyst.net.nz>
* Only return the fields that we need for the test
2021-02-06 Andrew Ruthven <puck@catalyst.net.nz>
* CI: Compress the Apache log files
* CI: Ensure DAViCal can write to log files
* CI: Turn on debug logging for all the test runs
* Include the UID of the card which caused us to hit the RRULE limit
* Enable debug logging in CI
* Only return what we're testing, makes it easier to understand regressions
* Add test for anyof
2021-02-05 Florian Schlichting <fsfs@debian.org>
* CI: do not clobber apache logs
* update 2038-REPORT-addressbook-query after AWL's param-filter: fix a typo / explode multivalue commit
2021-02-04 Florian Schlichting <fsfs@debian.org>
* correct test results after AWL merges of mstilkerich/awl-fix_abookquery_paramnotdef and mstilkerich/awl-fix_support_anyof_propfilter
* add two more reports testing an allof prop-filter and an anyof text-match prop-filter
* cardquery: ensure restriction to target collection remains in force even when we find that we need a post_filter step and thus throw away the SQL
* add a REPORT for a property with multiple values, not all of which match the is-not-defined filter (carddavclient's ParamNotDefinedSome test)
* add 4 VCARDs from carddavclient AddressbookQueryTest
2021-02-04 Andrew Ruthven <puck@catalyst.net.nz>
* Correctly exclude cards where TYPE is not set on TEL records.
* Fix the test result and hopefully make the description clearer
* I always get whitespace changes
* Add a bit more info about various suites, and how to time timezone
2021-02-03 Florian Schlichting <fsfs@debian.org>
* fix PHP8 deprecation warnings: "Required parameter X follows optional parameter Y"
2021-01-31 Jan Hicken <jan.hicken@posteo.de>
* Add default value for errcontext variable in error handler function
* Use brackets instead of curly braces for string offset access
2021-02-03 Florian Schlichting <fsfs@debian.org>
* CI: add build_buster_latestphp
2021-02-02 Florian Schlichting <fsfs@debian.org>
* CI: build and test on Debian unstable, then several stable releases relevant to our users
* Normalize "100 Continue" headers
2021-01-24 Andrew Ruthven <andrew@etc.gen.nz>
* Test case for awl-fix_abookquery_negated_propnotdef
2021-02-01 Andrew Ruthven <puck@catalyst.net.nz>
* Test case for negated values in awl-fix_abookquery_paramtextmatch
2020-07-22 Piotr Filip <6465816-piotrfilip@users.noreply.gitlab.com>
* fix: events with recurrence rule are sometimes counted one too many times in freebusy
* test: remove dependency on the current date
2021-01-25 Andrew Ruthven <andrew@etc.gen.nz>
* Update test results with new timezone data
2021-01-24 Andrew Ruthven <andrew@etc.gen.nz>
* Ignore zones.h and zones.tab
* To start with there are no timezones in a fresh database
* Make the runs deterministic
* Fix up update-tzdata.sh so it'll run
* Test case for awl-fix_abookquery_negated_propnotdef
* Test case for awl-fix_abookquery_paramtextmatch
* Test case for awl-fix_abookquery_paramtextmatch
* Add help option for regression tests
* Update some more results based on current regression tests
2021-01-23 Andrew Ruthven <puck@catalyst.net.nz>
* Add test secondary (or more) properties
2020-04-14 Florian Schlichting <fsfs@debian.org>
* gitlab-ci: use latest Debian stable (fixes #221)
2020-04-04 Florian Schlichting <fsfs@debian.org>
* LSID logins were removed from AWL, drop related bits in davical

View File

@ -1 +1 @@
1.1.9.3
1.1.10

12
debian/changelog vendored
View File

@ -1,3 +1,15 @@
davical (1.1.10-1) unstable; urgency=medium
* New upstream release (closes: #703388)
* Depend on AWL 0.62
* Bump debhelper compat to level 13 (no changes necessary)
* Bump d/watch to version 4 (no changes necessary)
* Update copyright years
* Add Rules-Requires-Root: no
* Declare compliance with Debian Policy 4.5.1
-- Florian Schlichting <fsfs@debian.org> Mon, 01 Mar 2021 21:24:31 +0800
davical (1.1.9.3-1.1) unstable; urgency=high
* Non-maintainer upload.

9
debian/control vendored
View File

@ -4,22 +4,23 @@ Priority: optional
Maintainer: Davical Development Team <davical-devel@lists.sourceforge.net>
Uploaders: Andrew McMillan <awm@debian.org>,
Florian Schlichting <fsfs@debian.org>
Standards-Version: 4.5.0
Build-Depends: debhelper-compat (= 12),
Standards-Version: 4.5.1
Build-Depends: debhelper-compat (= 13),
dh-exec,
jdupes,
libawl-php (>= 0.61-1~), libawl-php (<< 0.62),
libawl-php (>= 0.62-1~), libawl-php (<< 0.63),
gettext,
doxygen,
php-cli | php5-cli
Vcs-Git: https://gitlab.com/davical-project/davical.git
Vcs-Browser: https://gitlab.com/davical-project/davical
Homepage: https://www.davical.org/
Rules-Requires-Root: no
Package: davical
Architecture: all
Depends: ${misc:Depends}, ${perl:Depends},
libawl-php (>= 0.61-1~), libawl-php (<< 0.62),
libawl-php (>= 0.62-1~), libawl-php (<< 0.63),
libdbd-pg-perl,
libyaml-perl,
php | php5,

10
debian/copyright vendored
View File

@ -7,7 +7,7 @@ Files: *
Copyright: 2006 - 2013, Andrew McMillan <andrew@mcmillan.net.nz>
2006 - 2008, Catalyst IT Ltd
2008 - 2013, Morphoss Ltd
2007 - 2020, Davical contributors (see CREDITS for details)
2007 - 2021, Davical contributors (see CREDITS for details)
License: GPL-2+
Files: dba/caldav_functions.sql htdocs/public.php htdocs/tools.php
@ -18,7 +18,7 @@ Files: dba/caldav_functions.sql htdocs/public.php htdocs/tools.php
Copyright: 2006 - 2013, Andrew McMillan <andrew@mcmillan.net.nz>
2006 - 2008, Catalyst IT Ltd
2008 - 2013, Morphoss Ltd
2007 - 2020, Davical contributors (see CREDITS for details)
2007 - 2021, Davical contributors (see CREDITS for details)
License: GPL-2
Files: htdocs/tz.php inc/CalDAVRequest.php inc/iSchedule-POST.php
@ -28,14 +28,14 @@ Files: htdocs/tz.php inc/CalDAVRequest.php inc/iSchedule-POST.php
Copyright: 2006 - 2013, Andrew McMillan <andrew@mcmillan.net.nz>
2006 - 2008, Catalyst IT Ltd
2008 - 2013, Morphoss Ltd
2007 - 2020, Davical contributors (see CREDITS for details)
2007 - 2021, Davical contributors (see CREDITS for details)
License: GPL-3+
Files: inc/caldav-client-v2.php
Copyright: 2006 - 2013, Andrew McMillan <andrew@mcmillan.net.nz>
2006 - 2008, Catalyst IT Ltd
2008 - 2013, Morphoss Ltd
2007 - 2020, Davical contributors (see CREDITS for details)
2007 - 2021, Davical contributors (see CREDITS for details)
License: LGPL-3+
Files: inc/check_UTF8.php
@ -93,7 +93,7 @@ License: 3-clause-bsd
Files: debian/*
Copyright: 2006-2012, Andrew McMillan <awm@debian.org>
2014-2020, Florian Schlichting <fsfs@debian.org>
2014-2021, Florian Schlichting <fsfs@debian.org>
License: GPL-2+
License: GPL-2+

2
debian/watch vendored
View File

@ -1,2 +1,2 @@
version=3
version=4
https://gitlab.com/davical-project/davical/tags?sort=updated_desc \/davical-project\/davical\/-\/archive\/r([\d.]+)\/davical-r[\d.]+\.tar\.gz

View File

@ -287,8 +287,8 @@ if ( function_exists('awl_set_locale') ) {
*
*/
$c->code_version = 0;
$c->want_awl_version = '0.61';
$c->version_string = '1.1.9.3'; // The actual version # is replaced into that during the build /release process
$c->want_awl_version = '0.62';
$c->version_string = '1.1.10'; // The actual version # is replaced into that during the build /release process
if ( isset($c->version_string) && preg_match( '/(\d+)\.(\d+)\.(\d+)(.*)/', $c->version_string, $matches) ) {
$c->code_major = $matches[1];
$c->code_minor = $matches[2];