Your message dated Mon, 23 Jan 2017 22:33:34 +0000
with message-id <[email protected]>
and subject line Bug#837154: fixed in awl 0.57-1
has caused the Debian Bug report #837154,
regarding davical: backslash escaping sometimes broken in vCard
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
837154: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837154
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: davical
Version: 1.1.4-3
Severity: normal

Dear DAViCal maintainers,

I've recently updated the SyncEvolution test setup such that it runs
tests against DAVICal 1.1.4-3 from Debian Testing and noticed a
problem that I had not seen before: when storing certain vCards on
the server and retrieving them again, backslashes in the NOTE property
(and perhaps elsewhere) are getting modified incorrectly.

This only happens for vCards which have no REV property.

Normally SyncEvolution includes a REV property when syncing, so this
might only affect testing and perhaps some users who use the command
line to import contacts into DAViCal directly. I'm more concerned about
not-yet-known cases where this decoding/encoding on the server-side
happens.

testcases/carddav.vcf | Client_Source_davical_carddav_testImport.B.test.dat
                     only in left file <
                                       > only in right file
-------------------------------------------------------------------------------
BEGIN:VCARD                              BEGIN:VCARD                           
N:2;;;user                               N:2;;;user                            
FN:user 2                                FN:user 2                             
NOTE:This user tests some of the adva    NOTE:This user tests some of the adva 
 nced aspects of vcards:\n- non-ASCII     nced aspects of vcards:\n- non-ASCII 
 characters (with umlauts in the name)    characters (with umlauts in the name)
 \n- line break (in this note and the     \n- line break (in this note and the 
 mailing address)\n- long lines (in th    mailing address)\n- long lines (in th
 is note)\n- special characters (in th    is note)\n- special characters (in th
 is note)\n- tabs (in this note)\n\nVe    is note)\n- tabs (in this note)\n\nVe
 ry long line\, very very long this ti    ry long line\, very very long this ti
 me... still not finished... blah blah    me... still not finished... blah blah
  blah blah blah 1 2 3 4 5 6 7 8 9 10      blah blah blah 1 2 3 4 5 6 7 8 9 10 
 11 12 13 14 15 16\n\ncomma \,\ncolon     11 12 13 14 15 16\n\ncomma \,\ncolon 
 :\nsemicolon \;\nbackslash \\\n\nThe  |  :\nsemicolon \;\nbackslash \\n\nThe s
 same\, in the middle of a line:\ncomm |  ame\, in the middle of a line:\ncomma
 a \, comma\ncolon : colon\nsemicolon  |   \, comma\ncolon : colon\nsemicolon \
 \; semicolon\nbackslash \\ backslash\ |  ; semicolon\nbackslash \ backslash\n\
 n\nA tab       tab done\n      line starts with |  nA tab      tab done\n      
line starts with t
  tab                                  |  ab                                   
VERSION:3.0                              VERSION:3.0                           
END:VCARD                                END:VCARD                             
-------------------------------------------------------------------------------

Note that the \\ gets replaced with a single \.

My two testcases are:

BEGIN:VCARD
VERSION:3.0
UID:unique-id-user2
NOTE:This user tests some of the advanced aspects of vcards:\n- non-ASCII c
 haracters (with umlauts in the name)\n- line break (in this note and the
  mailing address)\n- long lines (in this note)\n- special characters (in
  this note)\n- tabs (in this note)\n\nVery long line\, very very long th
 is time... still not finished... blah blah blah blah blah 1 2 3 4 5 6 7 
 8 9 10 11 12 13 14 15 16\n\ncomma \,\ncolon :\nsemicolon \;\nbackslash 
 \\\n\nThe same\, in the middle of a line:\ncomma \, comma\ncolon : col
 on\nsemicolon \; semicolon\nbackslash \\ backslash\n\nA tab    tab done\n  
 line starts with tab
FN:user 2
N:2;;;user;
END:VCARD
 
BEGIN:VCARD
VERSION:3.0
REV:20160908T170847Z
UID:syuid288166.212340157754280
N:1;;;user;
FN:user 1
NOTE:This user tests some of the advanced aspects of vcards:\n- non-ASCII c
 haracters (with umlauts in the name)\n- line break (in this note and the ma
 iling address)\n- long lines (in this note)\n- special characters (in this 
 note)\n- tabs (in this note)\n\nVery long line\, very very long this time..
 . still not finished... blah blah blah blah blah 1 2 3 4 5 6 7 8 9 10 11 12
  13 14 15 16\n\ncomma \,\ncolon :\nsemicolon \;\nbackslash \\\n\nThe same\,
  in the middle of a line:\ncomma \, comma\ncolon : colon\nsemicolon \; semi
 colon\nbackslash \\ backslash\n\nA tab     tab done\n  line starts with tab
END:VCARD

Content of NOTE gets mangled for the first vCard, but not the second.

Here's the relevant excerpt of the CardDAV communication:

[DEVELOPER 00:00:01] stderr: POST 
/davical/caldav.php/tester2/Test_davical_carddav_1/?add_member HTTP/1.1
[DEVELOPER 00:00:01] stderr: Connection: TE
[DEVELOPER 00:00:01] stderr: TE: trailers
[DEVELOPER 00:00:01] stderr: Host: localhost:9009
[DEVELOPER 00:00:01] stderr: Content-Length: 704
[DEVELOPER 00:00:01] stderr: Content-Type: text/vcard; charset=utf-8
[DEVELOPER 00:00:01] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[DEVELOPER 00:00:01] stderr: User-Agent: SyncEvolution
[DEVELOPER 00:00:01] stderr: 
[DEVELOPER 00:00:01] stderr: Sending request-line and headers:
[DEVELOPER 00:00:01] stderr: Sending request body:
[DEVELOPER 00:00:01] stderr: Body block (704 bytes):
[DEVELOPER 00:00:01] stderr: [BEGIN:VCARD
[DEVELOPER 00:00:01] stderr: VERSION:3.0
[DEVELOPER 00:00:01] stderr: UID:unique-id-user2
[DEVELOPER 00:00:01] stderr: NOTE:This user tests some of the advanced aspects 
of vcards:\n- non-ASCII c
[DEVELOPER 00:00:01] stderr:  haracters (with umlauts in the name)\n- line 
break (in this note and the
[DEVELOPER 00:00:01] stderr:   mailing address)\n- long lines (in this note)\n- 
special characters (in
[DEVELOPER 00:00:01] stderr:   this note)\n- tabs (in this note)\n\nVery long 
line\, very very long th
[DEVELOPER 00:00:01] stderr:  is time... still not finished... blah blah blah 
blah blah 1 2 3 4 5 6 7 
[DEVELOPER 00:00:01] stderr:  8 9 10 11 12 13 14 15 16\n\ncomma \,\ncolon 
:\nsemicolon \;\nbackslash 
[DEVELOPER 00:00:01] stderr:  \\\n\nThe same\, in the middle of a line:\ncomma 
\, comma\ncolon : col
[DEVELOPER 00:00:01] stderr:  on\nsemicolon \; semicolon\nbackslash \\ 
backslash\n\nA tab       tab done\n      
[DEVELOPER 00:00:01] stderr:  line starts with tab
[DEVELOPER 00:00:01] stderr: FN:user 2
[DEVELOPER 00:00:01] stderr: N:2;;;user;
[DEVELOPER 00:00:01] stderr: END:VCARD
[DEVELOPER 00:00:01] stderr: ]
[DEVELOPER 00:00:01] stderr: Request sent; retry is 1.
[DEVELOPER 00:00:01] stderr: [status-line] < HTTP/1.1 201 Created
[DEVELOPER 00:00:01] stderr: [hdr] Server: 1.1
[DEVELOPER 00:00:01] stderr: Header Name: [server], Value: [1.1]
[DEVELOPER 00:00:01] stderr: [hdr] DAV: 1, 2, 3, access-control, 
calendar-access, calendar-schedule
[DEVELOPER 00:00:01] stderr: Header Name: [dav], Value: [1, 2, 3, 
access-control, calendar-access, calendar-schedule]
[DEVELOPER 00:00:01] stderr: [hdr] DAV: extended-mkcol, bind, addressbook, 
calendar-auto-schedule, calendar-proxy
[DEVELOPER 00:00:01] stderr: Header Name: [dav], Value: [extended-mkcol, bind, 
addressbook, calendar-auto-schedule, calendar-proxy]
[DEVELOPER 00:00:01] stderr: [hdr] Location: 
http://localhost:9009/davical/caldav.php/tester2/Test_davical_carddav_1/unique-id-user2.vcf
[DEVELOPER 00:00:01] stderr: Header Name: [location], Value: 
[http://localhost:9009/davical/caldav.php/tester2/Test_davical_carddav_1/unique-id-user2.vcf]
[DEVELOPER 00:00:01] stderr: [hdr] X-DAViCal-Version: DAViCal/1.1.4; DB/1.2.12
[DEVELOPER 00:00:01] stderr: Header Name: [x-davical-version], Value: 
[DAViCal/1.1.4; DB/1.2.12]
[DEVELOPER 00:00:01] stderr: [hdr] Content-type: text/plain; charset="utf-8"
[DEVELOPER 00:00:01] stderr: Header Name: [content-type], Value: [text/plain; 
charset="utf-8"]
[DEVELOPER 00:00:01] stderr: [hdr] Content-Length: 0
[DEVELOPER 00:00:01] stderr: Header Name: [content-length], Value: [0]
[DEVELOPER 00:00:01] stderr: [hdr] Date: Fri, 09 Sep 2016 08:14:26 GMT
[DEVELOPER 00:00:01] stderr: Header Name: [date], Value: [Fri, 09 Sep 2016 
08:14:26 GMT]
[DEVELOPER 00:00:01] stderr: [hdr] 
[DEVELOPER 00:00:01] stderr: End of headers.
[DEVELOPER 00:00:01] stderr: Running post_headers hooks
[DEVELOPER 00:00:01] stderr: Running post_send hooks
[DEVELOPER 00:00:01] stderr: ah_post_send (#0), code is 201 (want 401), 
WWW-Authenticate is (none)
[DEVELOPER 00:00:01] stderr: Request ends, status 201 class 2xx, error line:
[DEVELOPER 00:00:01] stderr: 201 Created
[DEBUG 00:00:01] add item status: <status 1.1, code 201, class 2, Created>
[DEBUG 00:00:01] new item mapped to unique-id-user2.vcf
[DEVELOPER 00:00:01] stderr: Running destroy hooks.
[DEVELOPER 00:00:01] stderr: Request ends.
[DEBUG 00:00:01] starting PROPFIND, credentials unverified, deadline in 120.0s
[DEVELOPER 00:00:01] stderr: ah_create, for WWW-Authenticate
[DEVELOPER 00:00:01] stderr: Running pre_send hooks
[DEVELOPER 00:00:01] stderr: auth: Sending 'Basic' response.
[DEVELOPER 00:00:01] stderr: Sending request headers:
[DEVELOPER 00:00:01] stderr: PROPFIND 
/davical/caldav.php/tester2/Test_davical_carddav_1/unique-id-user2.vcf HTTP/1.1
[DEVELOPER 00:00:01] stderr: Connection: TE
[DEVELOPER 00:00:01] stderr: TE: trailers
[DEVELOPER 00:00:01] stderr: Host: localhost:9009
[DEVELOPER 00:00:01] stderr: Depth: 0
[DEVELOPER 00:00:01] stderr: Content-Length: 141
[DEVELOPER 00:00:01] stderr: Content-Type: application/xml
[DEVELOPER 00:00:01] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[DEVELOPER 00:00:01] stderr: User-Agent: SyncEvolution
[DEVELOPER 00:00:01] stderr: 
[DEVELOPER 00:00:01] stderr: Sending request-line and headers:
[DEVELOPER 00:00:01] stderr: Sending request body:
[DEVELOPER 00:00:01] stderr: Body block (141 bytes):
[DEVELOPER 00:00:01] stderr: [<?xml version="1.0" encoding="utf-8"?>
[DEVELOPER 00:00:01] stderr: <propfind xmlns="DAV:"><prop>
[DEVELOPER 00:00:01] stderr: <getetag xmlns="DAV:"/>
[DEVELOPER 00:00:01] stderr: <resourcetype xmlns="DAV:"/>
[DEVELOPER 00:00:01] stderr: </prop></propfind>
[DEVELOPER 00:00:01] stderr: ]
[DEVELOPER 00:00:01] stderr: Request sent; retry is 1.
[DEVELOPER 00:00:01] stderr: [status-line] < HTTP/1.1 207 Multi-status
[DEVELOPER 00:00:01] stderr: [hdr] Server: 1.1
[DEVELOPER 00:00:01] stderr: Header Name: [server], Value: [1.1]
[DEVELOPER 00:00:01] stderr: [hdr] DAV: 1, 2, 3, access-control, 
calendar-access, calendar-schedule
[DEVELOPER 00:00:01] stderr: Header Name: [dav], Value: [1, 2, 3, 
access-control, calendar-access, calendar-schedule]
[DEVELOPER 00:00:01] stderr: [hdr] DAV: extended-mkcol, bind, addressbook, 
calendar-auto-schedule, calendar-proxy
[DEVELOPER 00:00:01] stderr: Header Name: [dav], Value: [extended-mkcol, bind, 
addressbook, calendar-auto-schedule, calendar-proxy]
[DEVELOPER 00:00:01] stderr: [hdr] ETag: "4edfcd770d60600fc5ca057f62567d8c"
[DEVELOPER 00:00:01] stderr: Header Name: [etag], Value: 
["4edfcd770d60600fc5ca057f62567d8c"]
[DEVELOPER 00:00:01] stderr: [hdr] X-DAViCal-Version: DAViCal/1.1.4; DB/1.2.12
[DEVELOPER 00:00:01] stderr: Header Name: [x-davical-version], Value: 
[DAViCal/1.1.4; DB/1.2.12]
[DEVELOPER 00:00:01] stderr: [hdr] Content-type: text/xml; charset="utf-8"
[DEVELOPER 00:00:01] stderr: Header Name: [content-type], Value: [text/xml; 
charset="utf-8"]
[DEVELOPER 00:00:01] stderr: [hdr] Content-Length: 355
[DEVELOPER 00:00:01] stderr: Header Name: [content-length], Value: [355]
[DEVELOPER 00:00:01] stderr: [hdr] Date: Fri, 09 Sep 2016 08:14:26 GMT
[DEVELOPER 00:00:01] stderr: Header Name: [date], Value: [Fri, 09 Sep 2016 
08:14:26 GMT]
[DEVELOPER 00:00:01] stderr: [hdr] 
[DEVELOPER 00:00:01] stderr: End of headers.
[DEVELOPER 00:00:01] stderr: Running post_headers hooks
[DEVELOPER 00:00:01] stderr: Reading 355 bytes of response body.
[DEVELOPER 00:00:01] stderr: Got 355 bytes.
[DEVELOPER 00:00:01] stderr: Read block (355 bytes):
[DEVELOPER 00:00:01] stderr: [<?xml version="1.0" encoding="utf-8" ?>
[DEVELOPER 00:00:01] stderr: <multistatus xmlns="DAV:">
[DEVELOPER 00:00:01] stderr:  <response>
[DEVELOPER 00:00:01] stderr:   
<href>/davical/caldav.php/tester2/Test_davical_carddav_1/unique-id-user2.vcf</href>
[DEVELOPER 00:00:01] stderr:   <propstat>
[DEVELOPER 00:00:01] stderr:    <prop>
[DEVELOPER 00:00:01] stderr:     
<getetag>"85c7cfd93c7303d3b938c87edcd27102"</getetag>
[DEVELOPER 00:00:01] stderr:     <resourcetype/>
[DEVELOPER 00:00:01] stderr:    </prop>
[DEVELOPER 00:00:01] stderr:    <status>HTTP/1.1 200 OK</status>
[DEVELOPER 00:00:01] stderr:   </propstat>
[DEVELOPER 00:00:01] stderr:  </response>
[DEVELOPER 00:00:01] stderr: </multistatus>
[DEVELOPER 00:00:01] stderr: ]
[DEBUG 00:00:01] item unique-id-user2.vcf = rev 85c7cfd93c7303d3b938c87edcd27102
...

[DEVELOPER 00:00:01] stderr: POST 
/davical/caldav.php/tester2/Test_davical_carddav_1/?add_member HTTP/1.1
[DEVELOPER 00:00:01] stderr: Connection: TE
[DEVELOPER 00:00:01] stderr: TE: trailers
[DEVELOPER 00:00:01] stderr: Host: localhost:9009
[DEVELOPER 00:00:01] stderr: Content-Length: 735
[DEVELOPER 00:00:01] stderr: Content-Type: text/vcard; charset=utf-8
[DEVELOPER 00:00:01] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[DEVELOPER 00:00:01] stderr: User-Agent: SyncEvolution
[DEVELOPER 00:00:01] stderr: 
[DEVELOPER 00:00:01] stderr: Sending request-line and headers:
[DEVELOPER 00:00:01] stderr: Sending request body:
[DEVELOPER 00:00:01] stderr: Body block (735 bytes):
[DEVELOPER 00:00:01] stderr: [BEGIN:VCARD
[DEVELOPER 00:00:01] stderr: VERSION:3.0
[DEVELOPER 00:00:01] stderr: REV:20160908T170847Z
[DEVELOPER 00:00:01] stderr: UID:syuid288166.212340157754280
[DEVELOPER 00:00:01] stderr: N:1;;;user;
[DEVELOPER 00:00:01] stderr: FN:user 1
[DEVELOPER 00:00:01] stderr: NOTE:This user tests some of the advanced aspects 
of vcards:\n- non-ASCII c
[DEVELOPER 00:00:01] stderr:  haracters (with umlauts in the name)\n- line 
break (in this note and the ma
[DEVELOPER 00:00:01] stderr:  iling address)\n- long lines (in this note)\n- 
special characters (in this 
[DEVELOPER 00:00:01] stderr:  note)\n- tabs (in this note)\n\nVery long line\, 
very very long this time..
[DEVELOPER 00:00:01] stderr:  . still not finished... blah blah blah blah blah 
1 2 3 4 5 6 7 8 9 10 11 12
[DEVELOPER 00:00:01] stderr:   13 14 15 16\n\ncomma \,\ncolon :\nsemicolon 
\;\nbackslash \\\n\nThe same\,
[DEVELOPER 00:00:01] stderr:   in the middle of a line:\ncomma \, comma\ncolon 
: colon\nsemicolon \; semi
[DEVELOPER 00:00:01] stderr:  colon\nbackslash \\ backslash\n\nA tab    tab 
done\n      line starts with tab
[DEVELOPER 00:00:01] stderr: END:VCARD
[DEVELOPER 00:00:01] stderr: ]
[DEVELOPER 00:00:01] stderr: Request sent; retry is 1.
[DEVELOPER 00:00:01] stderr: [status-line] < HTTP/1.1 201 Created
[DEVELOPER 00:00:01] stderr: [hdr] Server: 1.1
[DEVELOPER 00:00:01] stderr: Header Name: [server], Value: [1.1]
[DEVELOPER 00:00:01] stderr: [hdr] DAV: 1, 2, 3, access-control, 
calendar-access, calendar-schedule
[DEVELOPER 00:00:01] stderr: Header Name: [dav], Value: [1, 2, 3, 
access-control, calendar-access, calendar-schedule]
[DEVELOPER 00:00:01] stderr: [hdr] DAV: extended-mkcol, bind, addressbook, 
calendar-auto-schedule, calendar-proxy
[DEVELOPER 00:00:01] stderr: Header Name: [dav], Value: [extended-mkcol, bind, 
addressbook, calendar-auto-schedule, calendar-proxy]
[DEVELOPER 00:00:01] stderr: [hdr] Location: 
http://localhost:9009/davical/caldav.php/tester2/Test_davical_carddav_1/syuid288166.212340157754280.vcf
[DEVELOPER 00:00:01] stderr: Header Name: [location], Value: 
[http://localhost:9009/davical/caldav.php/tester2/Test_davical_carddav_1/syuid288166.212340157754280.vcf]
[DEVELOPER 00:00:01] stderr: [hdr] X-DAViCal-Version: DAViCal/1.1.4; DB/1.2.12
[DEVELOPER 00:00:01] stderr: Header Name: [x-davical-version], Value: 
[DAViCal/1.1.4; DB/1.2.12]
[DEVELOPER 00:00:01] stderr: [hdr] Content-type: text/plain; charset="utf-8"
[DEVELOPER 00:00:01] stderr: Header Name: [content-type], Value: [text/plain; 
charset="utf-8"]
[DEVELOPER 00:00:01] stderr: [hdr] Content-Length: 0
[DEVELOPER 00:00:01] stderr: Header Name: [content-length], Value: [0]
[DEVELOPER 00:00:01] stderr: [hdr] Date: Fri, 09 Sep 2016 08:14:26 GMT
[DEVELOPER 00:00:01] stderr: Header Name: [date], Value: [Fri, 09 Sep 2016 
08:14:26 GMT]
[DEVELOPER 00:00:01] stderr: [hdr] 
[DEVELOPER 00:00:01] stderr: End of headers.
[DEVELOPER 00:00:01] stderr: Running post_headers hooks
[DEVELOPER 00:00:01] stderr: Running post_send hooks
[DEVELOPER 00:00:01] stderr: ah_post_send (#0), code is 201 (want 401), 
WWW-Authenticate is (none)
[DEVELOPER 00:00:01] stderr: Request ends, status 201 class 2xx, error line:
[DEVELOPER 00:00:01] stderr: 201 Created
[DEBUG 00:00:01] add item status: <status 1.1, code 201, class 2, Created>
[DEBUG 00:00:01] new item mapped to syuid288166.212340157754280.vcf
[DEVELOPER 00:00:01] stderr: Running destroy hooks.
[DEVELOPER 00:00:01] stderr: Request ends.
[DEBUG 00:00:01] starting PROPFIND, credentials unverified, deadline in 120.0s
[DEVELOPER 00:00:01] stderr: ah_create, for WWW-Authenticate
[DEVELOPER 00:00:01] stderr: Running pre_send hooks
[DEVELOPER 00:00:01] stderr: auth: Sending 'Basic' response.
[DEVELOPER 00:00:01] stderr: Sending request headers:
[DEVELOPER 00:00:01] stderr: PROPFIND 
/davical/caldav.php/tester2/Test_davical_carddav_1/syuid288166.212340157754280.vcf
 HTTP/1.1
[DEVELOPER 00:00:01] stderr: Connection: TE
[DEVELOPER 00:00:01] stderr: TE: trailers
[DEVELOPER 00:00:01] stderr: Host: localhost:9009
[DEVELOPER 00:00:01] stderr: Depth: 0
[DEVELOPER 00:00:01] stderr: Content-Length: 141
[DEVELOPER 00:00:01] stderr: Content-Type: application/xml
[DEVELOPER 00:00:01] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[DEVELOPER 00:00:01] stderr: User-Agent: SyncEvolution
[DEVELOPER 00:00:01] stderr: 
[DEVELOPER 00:00:01] stderr: Sending request-line and headers:
[DEVELOPER 00:00:01] stderr: Sending request body:
[DEVELOPER 00:00:01] stderr: Body block (141 bytes):
[DEVELOPER 00:00:01] stderr: [<?xml version="1.0" encoding="utf-8"?>
[DEVELOPER 00:00:01] stderr: <propfind xmlns="DAV:"><prop>
[DEVELOPER 00:00:01] stderr: <getetag xmlns="DAV:"/>
[DEVELOPER 00:00:01] stderr: <resourcetype xmlns="DAV:"/>
[DEVELOPER 00:00:01] stderr: </prop></propfind>
[DEVELOPER 00:00:01] stderr: ]
[DEVELOPER 00:00:01] stderr: Request sent; retry is 1.
[DEVELOPER 00:00:01] stderr: [status-line] < HTTP/1.1 207 Multi-status
[DEVELOPER 00:00:01] stderr: [hdr] Server: 1.1
[DEVELOPER 00:00:01] stderr: Header Name: [server], Value: [1.1]
[DEVELOPER 00:00:01] stderr: [hdr] DAV: 1, 2, 3, access-control, 
calendar-access, calendar-schedule
[DEVELOPER 00:00:01] stderr: Header Name: [dav], Value: [1, 2, 3, 
access-control, calendar-access, calendar-schedule]
[DEVELOPER 00:00:01] stderr: [hdr] DAV: extended-mkcol, bind, addressbook, 
calendar-auto-schedule, calendar-proxy
[DEVELOPER 00:00:01] stderr: Header Name: [dav], Value: [extended-mkcol, bind, 
addressbook, calendar-auto-schedule, calendar-proxy]
[DEVELOPER 00:00:01] stderr: [hdr] ETag: "db267ae6bb49f9157e13f8b3aadcd84e"
[DEVELOPER 00:00:01] stderr: Header Name: [etag], Value: 
["db267ae6bb49f9157e13f8b3aadcd84e"]
[DEVELOPER 00:00:01] stderr: [hdr] X-DAViCal-Version: DAViCal/1.1.4; DB/1.2.12
[DEVELOPER 00:00:01] stderr: Header Name: [x-davical-version], Value: 
[DAViCal/1.1.4; DB/1.2.12]
[DEVELOPER 00:00:01] stderr: [hdr] Content-type: text/xml; charset="utf-8"
[DEVELOPER 00:00:01] stderr: Header Name: [content-type], Value: [text/xml; 
charset="utf-8"]
[DEVELOPER 00:00:01] stderr: [hdr] Content-Length: 367
[DEVELOPER 00:00:01] stderr: Header Name: [content-length], Value: [367]
[DEVELOPER 00:00:01] stderr: [hdr] Date: Fri, 09 Sep 2016 08:14:26 GMT
[DEVELOPER 00:00:01] stderr: Header Name: [date], Value: [Fri, 09 Sep 2016 
08:14:26 GMT]
[DEVELOPER 00:00:01] stderr: [hdr] 
[DEVELOPER 00:00:01] stderr: End of headers.
[DEVELOPER 00:00:01] stderr: Running post_headers hooks
[DEVELOPER 00:00:01] stderr: Reading 367 bytes of response body.
[DEVELOPER 00:00:01] stderr: Got 367 bytes.
[DEVELOPER 00:00:01] stderr: Read block (367 bytes):
[DEVELOPER 00:00:01] stderr: [<?xml version="1.0" encoding="utf-8" ?>
[DEVELOPER 00:00:01] stderr: <multistatus xmlns="DAV:">
[DEVELOPER 00:00:01] stderr:  <response>
[DEVELOPER 00:00:01] stderr:   
<href>/davical/caldav.php/tester2/Test_davical_carddav_1/syuid288166.212340157754280.vcf</href>
[DEVELOPER 00:00:01] stderr:   <propstat>
[DEVELOPER 00:00:01] stderr:    <prop>
[DEVELOPER 00:00:01] stderr:     
<getetag>"ee702bdc6e7e255fd9989bbf0632bc6c"</getetag>
[DEVELOPER 00:00:01] stderr:     <resourcetype/>
[DEVELOPER 00:00:01] stderr:    </prop>
[DEVELOPER 00:00:01] stderr:    <status>HTTP/1.1 200 OK</status>
[DEVELOPER 00:00:01] stderr:   </propstat>
[DEVELOPER 00:00:01] stderr:  </response>
[DEVELOPER 00:00:01] stderr: </multistatus>
[DEVELOPER 00:00:01] stderr: ]
[DEBUG 00:00:01] item syuid288166.212340157754280.vcf = rev 
ee702bdc6e7e255fd9989bbf0632bc6c
...
[DEVELOPER 00:00:02] stderr: REPORT 
/davical/caldav.php/tester2/Test_davical_carddav_1/ HTTP/1.1
[DEVELOPER 00:00:02] stderr: Connection: TE
[DEVELOPER 00:00:02] stderr: TE: trailers
[DEVELOPER 00:00:02] stderr: Host: localhost:9009
[DEVELOPER 00:00:02] stderr: Content-Length: 384
[DEVELOPER 00:00:02] stderr: Depth: 0
[DEVELOPER 00:00:02] stderr: Content-Type: application/xml; charset="utf-8"
[DEVELOPER 00:00:02] stderr: Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[DEVELOPER 00:00:02] stderr: User-Agent: SyncEvolution
[DEVELOPER 00:00:02] stderr: 
[DEVELOPER 00:00:02] stderr: Sending request-line and headers:
[DEVELOPER 00:00:02] stderr: Sending request body:
[DEVELOPER 00:00:02] stderr: Body block (384 bytes):
[DEVELOPER 00:00:02] stderr: [<?xml version="1.0" encoding="utf-8" ?>
[DEVELOPER 00:00:02] stderr: <C:addressbook-multiget xmlns:D="DAV:" 
xmlns:C="urn:ietf:params:xml:ns:carddav">
[DEVELOPER 00:00:02] stderr: <D:prop>
[DEVELOPER 00:00:02] stderr: <D:getetag/>
[DEVELOPER 00:00:02] stderr: <C:address-data/>
[DEVELOPER 00:00:02] stderr: </D:prop>
[DEVELOPER 00:00:02] stderr: 
<D:href>/davical/caldav.php/tester2/Test_davical_carddav_1/syuid288166.212340157754280.vcf</D:href>
[DEVELOPER 00:00:02] stderr: 
<D:href>/davical/caldav.php/tester2/Test_davical_carddav_1/unique-id-user2.vcf</D:href>
[DEVELOPER 00:00:02] stderr: </C:addressbook-multiget>]
[DEVELOPER 00:00:02] stderr: Request sent; retry is 1.
[DEVELOPER 00:00:02] stderr: [status-line] < HTTP/1.1 207 Multi-status
[DEVELOPER 00:00:02] stderr: [hdr] Server: 1.1
[DEVELOPER 00:00:02] stderr: Header Name: [server], Value: [1.1]
[DEVELOPER 00:00:02] stderr: [hdr] DAV: 1, 2, 3, access-control, 
calendar-access, calendar-schedule
[DEVELOPER 00:00:02] stderr: Header Name: [dav], Value: [1, 2, 3, 
access-control, calendar-access, calendar-schedule]
[DEVELOPER 00:00:02] stderr: [hdr] DAV: extended-mkcol, bind, addressbook, 
calendar-auto-schedule, calendar-proxy
[DEVELOPER 00:00:02] stderr: Header Name: [dav], Value: [extended-mkcol, bind, 
addressbook, calendar-auto-schedule, calendar-proxy]
[DEVELOPER 00:00:02] stderr: [hdr] ETag: "71ac67ebaf38ed5fb164ee1696038ded"
[DEVELOPER 00:00:02] stderr: Header Name: [etag], Value: 
["71ac67ebaf38ed5fb164ee1696038ded"]
[DEVELOPER 00:00:02] stderr: [hdr] X-DAViCal-Version: DAViCal/1.1.4; DB/1.2.12
[DEVELOPER 00:00:02] stderr: Header Name: [x-davical-version], Value: 
[DAViCal/1.1.4; DB/1.2.12]
[DEVELOPER 00:00:02] stderr: [hdr] Content-type: text/xml; charset="utf-8"
[DEVELOPER 00:00:02] stderr: Header Name: [content-type], Value: [text/xml; 
charset="utf-8"]
[DEVELOPER 00:00:02] stderr: [hdr] Content-Length: 2205
[DEVELOPER 00:00:02] stderr: Header Name: [content-length], Value: [2205]
[DEVELOPER 00:00:02] stderr: [hdr] Connection: close
[DEVELOPER 00:00:02] stderr: Header Name: [connection], Value: [close]
[DEVELOPER 00:00:02] stderr: [hdr] Date: Fri, 09 Sep 2016 08:14:27 GMT
[DEVELOPER 00:00:02] stderr: Header Name: [date], Value: [Fri, 09 Sep 2016 
08:14:27 GMT]
[DEVELOPER 00:00:02] stderr: [hdr] 
[DEVELOPER 00:00:02] stderr: End of headers.
[DEVELOPER 00:00:02] stderr: Running post_headers hooks
[DEVELOPER 00:00:02] stderr: Reading 2205 bytes of response body.
[DEVELOPER 00:00:02] stderr: Got 2205 bytes.
[DEVELOPER 00:00:02] stderr: Read block (2205 bytes):
[DEVELOPER 00:00:02] stderr: [<?xml version="1.0" encoding="utf-8" ?>
[DEVELOPER 00:00:02] stderr: <multistatus xmlns="DAV:" 
xmlns:VC="urn:ietf:params:xml:ns:carddav">
[DEVELOPER 00:00:02] stderr:  <response>
[DEVELOPER 00:00:02] stderr:   
<href>/davical/caldav.php/tester2/Test_davical_carddav_1/unique-id-user2.vcf</href>
[DEVELOPER 00:00:02] stderr:   <propstat>
[DEVELOPER 00:00:02] stderr:    <prop>
[DEVELOPER 00:00:02] stderr:     
<getetag>"85c7cfd93c7303d3b938c87edcd27102"</getetag>
[DEVELOPER 00:00:02] stderr:     <VC:address-data>BEGIN:VCARD
[DEVELOPER 00:00:02] stderr: VERSION:3.0
[DEVELOPER 00:00:02] stderr: UID:unique-id-user2
[DEVELOPER 00:00:02] stderr: NOTE:This user tests some of the advanced aspects 
of vcards:\n- non-ASCI
[DEVELOPER 00:00:02] stderr:  I characters (with umlauts in the name)\n- line 
break (in this note and
[DEVELOPER 00:00:02] stderr:   
[DEVELOPER 00:00:02] stderr:  the mailing address)\n- long lines (in this 
note)\n- special characters
[DEVELOPER 00:00:02] stderr:   
[DEVELOPER 00:00:02] stderr:  (in this note)\n- tabs (in this note)\n\nVery 
long line\, very very lon
[DEVELOPER 00:00:02] stderr:  g
[DEVELOPER 00:00:02] stderr:   this time... still not finished... blah blah 
blah blah blah 1 2 3 4 5 
[DEVELOPER 00:00:02] stderr:  6
[DEVELOPER 00:00:02] stderr:   7 8 9 10 11 12 13 14 15 16\n\ncomma \,\ncolon 
:\nsemicolon \;\nbacksla
[DEVELOPER 00:00:02] stderr:  s
[DEVELOPER 00:00:02] stderr:  h \\n\nThe same\, in the middle of a line:\ncomma 
\, comma\ncolon : col
[DEVELOPER 00:00:02] stderr:  o
[DEVELOPER 00:00:02] stderr:  n\nsemicolon \; semicolon\nbackslash \ 
backslash\n\nA tab         tab done\n      l
[DEVELOPER 00:00:02] stderr:  i
[DEVELOPER 00:00:02] stderr:  ne starts with tab
[DEVELOPER 00:00:02] stderr: FN:user 2
[DEVELOPER 00:00:02] stderr: N:2;;;user;
[DEVELOPER 00:00:02] stderr: REV:20160909T081426Z
[DEVELOPER 00:00:02] stderr: END:VCARD
[DEVELOPER 00:00:02] stderr: </VC:address-data>
[DEVELOPER 00:00:02] stderr:    </prop>
[DEVELOPER 00:00:02] stderr:    <status>HTTP/1.1 200 OK</status>
[DEVELOPER 00:00:02] stderr:   </propstat>
[DEVELOPER 00:00:02] stderr:  </response>
[DEVELOPER 00:00:02] stderr:  <response>
[DEVELOPER 00:00:02] stderr:   
<href>/davical/caldav.php/tester2/Test_davical_carddav_1/syuid288166.212340157754280.vcf</href>
[DEVELOPER 00:00:02] stderr:   <propstat>
[DEVELOPER 00:00:02] stderr:    <prop>
[DEVELOPER 00:00:02] stderr:     
<getetag>"ee702bdc6e7e255fd9989bbf0632bc6c"</getetag>
[DEVELOPER 00:00:02] stderr:     <VC:address-data>BEGIN:VCARD
[DEVELOPER 00:00:02] stderr: VERSION:3.0
[DEVELOPER 00:00:02] stderr: REV:20160908T170847Z
[DEVELOPER 00:00:02] stderr: UID:syuid288166.212340157754280
[DEVELOPER 00:00:02] stderr: N:1;;;user;
[DEVELOPER 00:00:02] stderr: FN:user 1
[DEVELOPER 00:00:02] stderr: NOTE:This user tests some of the advanced aspects 
of vcards:\n- non-ASCI
[DEVELOPER 00:00:02] stderr:  I characters (with umlauts in the name)\n- line 
break (in this note and 
[DEVELOPER 00:00:02] stderr:  the mailing address)\n- long lines (in this 
note)\n- special characters 
[DEVELOPER 00:00:02] stderr:  (in this note)\n- tabs (in this note)\n\nVery 
long line\, very very long
[DEVELOPER 00:00:02] stderr:   this time... still not finished... blah blah 
blah blah blah 1 2 3 4 5 6
[DEVELOPER 00:00:02] stderr:   7 8 9 10 11 12 13 14 15 16\n\ncomma \,\ncolon 
:\nsemicolon \;\nbackslas
[DEVELOPER 00:00:02] stderr:  h \\\n\nThe same\, in the middle of a 
line:\ncomma \, comma\ncolon : col
[DEVELOPER 00:00:02] stderr:  on\nsemicolon \; semicolon\nbackslash \\ 
backslash\n\nA tab       tab done\n      
[DEVELOPER 00:00:02] stderr:  line starts with tab
[DEVELOPER 00:00:02] stderr: END:VCARD
[DEVELOPER 00:00:02] stderr: </VC:address-data>
[DEVELOPER 00:00:02] stderr:    </prop>
[DEVELOPER 00:00:02] stderr:    <status>HTTP/1.1 200 OK</status>
[DEVELOPER 00:00:02] stderr:   </propstat>
[DEVELOPER 00:00:02] stderr:  </response>
[DEVELOPER 00:00:02] stderr: </multistatus>
[DEVELOPER 00:00:02] stderr: ]


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.1.27-27-xen (SMP w/16 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages davical depends on:
ii  libawl-php                                 0.56-2
ii  libdbd-pg-perl                             3.5.3-1+b1
ii  libyaml-perl                               1.18-1
ii  perl                                       5.22.2-3
ii  php7.0 [php]                               7.0.9-2
ii  php7.0-cli [php-cli]                       7.0.10-1
ii  php7.0-pgsql [php-pgsql]                   7.0.10-1
ii  php7.0-xml [php-xml]                       7.0.10-1
ii  postgresql-client-9.5 [postgresql-client]  9.5.4-1

Versions of packages davical recommends:
ii  php7.0-curl [php-curl]  7.0.10-1
ii  postgresql              9.5+175

Versions of packages davical suggests:
pn  php-ldap | php5-ldap  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: awl
Source-Version: 0.57-1

We believe that the bug you reported is fixed in the latest version of
awl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Florian Schlichting <[email protected]> (supplier of updated awl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 23 Jan 2017 23:11:47 +0100
Source: awl
Binary: libawl-php awl-doc
Architecture: source all
Version: 0.57-1
Distribution: unstable
Urgency: medium
Maintainer: Davical Development Team <[email protected]>
Changed-By: Florian Schlichting <[email protected]>
Description:
 awl-doc    - Andrew's Web Libraries - API documentation
 libawl-php - Andrew's Web Libraries - PHP Utility Libraries
Closes: 643907 703139 837154
Changes:
 awl (0.57-1) unstable; urgency=medium
 .
   * New upstream release (closes: #643907, #703139, #837154, LP: #1554352)
   * Use secure URIs
   * Bump copyright years
   * Use jdupes to remove duplicate files in awl-doc
   * Mark libawl-php and awl-doc "Multi-Arch: foreign" as suggested by the
     Multiarch hinter
Checksums-Sha1:
 560c384f7f7ba581c8d8f1043c683fdc569f864f 1939 awl_0.57-1.dsc
 da26f4933a4e734a153a5e789c0bb69d6ad6a986 101236 awl_0.57.orig.tar.xz
 32f800e0f03a77be8d174583ed317930f39ab90b 6684 awl_0.57-1.debian.tar.xz
 294f5e85085e017ab1711ba04ee84560791c9d55 253730 awl-doc_0.57-1_all.deb
 8bb5579acaa89bac842a1e0574738ecab86cdaa5 6620 awl_0.57-1_amd64.buildinfo
 ae548924d3b1f9b6fa88b89d3cc37fa0ec83a706 97884 libawl-php_0.57-1_all.deb
Checksums-Sha256:
 d0d466f2339a2ccd3d1709fb993f436837c75cf997bbd60fe372b487d53f1750 1939 
awl_0.57-1.dsc
 af9400a5c792eae170f4f14214f065482e2c3817833825cbd48e5a19f86daafc 101236 
awl_0.57.orig.tar.xz
 c4e6b87fdff210eeda943bfbcd5e928e808a88f368f94e6c87a53f97b8fddad1 6684 
awl_0.57-1.debian.tar.xz
 e5353c8c2eb1e42de17b5ec46274b43b559bc843a98d214c4c750ea90134d701 253730 
awl-doc_0.57-1_all.deb
 f66a9a202b0b901ba1fef7f8fa41fb655d3f48d2bf94ca7c38b80da5cc3d0598 6620 
awl_0.57-1_amd64.buildinfo
 12b35f2fb276908d9d2ece11d1bbe587103d6a47eab2eab21911291b86114373 97884 
libawl-php_0.57-1_all.deb
Files:
 f50bb5472cdf2ce0ff0f19112bc7d790 1939 php extra awl_0.57-1.dsc
 7d0a403288d04aac487a643da18b4914 101236 php extra awl_0.57.orig.tar.xz
 4346a6f7f20a238a93821734935a6547 6684 php extra awl_0.57-1.debian.tar.xz
 f269392450d87e06cdbd8d40d83311d9 253730 doc extra awl-doc_0.57-1_all.deb
 1f3afeba483f756bcabf3e6a9c0d16c8 6620 php extra awl_0.57-1_amd64.buildinfo
 58cca9006cd0a4296f2f0623c704b7f4 97884 php extra libawl-php_0.57-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEMLI8i05qOwnqprZSEpc7bnLcB7UFAliGgNMACgkQEpc7bnLc
B7UBxA/9HoFf0LZSdouSJBGcFGjwN1Tf3ipXVjWVqQ1SH2HIKLY/7NVy7WrKZeg1
pwU7qqOY+enx7dAOo0hSR2IH5x4Gmi9vJ830ElYIyV9KNxN7442ckNXZTtJw4vcp
qp7dPCHp+vAs1A1LFty2XtNELUedmHiltIEQHGczHiieCMIFjJjcgGbsu2gBVpD1
UHZPRDx0voPsFriX6A4KzdmqJBaIeuse5wiMFgNOT8+gbY/8OLUtjN7ZEhLq49a5
4uFKYEwK1vKbcE4oKLZa9IDZK7l3lGFkVL2rl+nXyx832jVVS7bz9MGHz9A1901M
dxXSE9m4r4/y9VyeEY36QaiiBB6cRcah/1wN9Dl2FBSO4s9ouE7Xentb8MQn8CWd
VyjSo//RkQf7p9sNzTVgollpFjLNhv3hzrUEtRs17BhowjG1WaYnBgsUDH4PdIzx
l4KopVuPhUUZT/tP04hWyFb53vJa/sxuKQvvMcBx6T86qXz28OaA8/SEtEst/Mst
GhmQuE801NpRO9JtQiaXMjLPke1BCO6AgIPZFIiK9XCYMUo6DJ8lRjQTd3Ik9Znu
jxRQTBY+MK0zWAM6j/jerCGYSuocomEzJPf97JD/lkkm/d2wJ6/eNHTgU53OXHU2
YbN+lHTuhmS2DIl0hBo8B18r5fzEwv6qhKqS4MbKRWnOa6jwzxg=
=RDZa
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to