[frameworks-kio] [Bug 484671] WebDAV shared files all show "Jan 1 1970" as modification time since 6.0 upgrade

Fabian Vogt bugzilla_noreply at kde.org
Sun Apr 7 12:16:18 BST 2024


https://bugs.kde.org/show_bug.cgi?id=484671

Fabian Vogt <fabian at ritter-vogt.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/fram
                   |                            |eworks/kio/-/commit/a4d7b33
                   |                            |5d61e32993c90fa1a6ee143b860
                   |                            |219f4f

--- Comment #4 from Fabian Vogt <fabian at ritter-vogt.de> ---
Git commit a4d7b335d61e32993c90fa1a6ee143b860219f4f by Fabian Vogt.
Committed on 07/04/2024 at 11:15.
Pushed by fvogt into branch 'master'.

http: Fix parsing DAV:getlastmodified

It's defined as a rfc1123 date which always has a "GMT" suffix (which means
UTC). The Qt::RFC2822Date parser in Qt no longer accepts timezones declared
as obsolete in RFC2822, even though that RFC says it MUST be accepted...

Also add some error handling to avoid spitting out invalid UDS values.

M  +21   -6    src/kioworkers/http/http.cpp

https://invent.kde.org/frameworks/kio/-/commit/a4d7b335d61e32993c90fa1a6ee143b860219f4f

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list