{"push_id":815330585,"size":35,"distinct_size":35,"ref":"refs/heads/lohs-5-0-dlogger","head":"d78bc982d24f8f40efac9ab9e02a53821f7b7722","before":"209add441edbb860a43171aa80a8544d82d79921","commits":[{"sha":"cf54f3a3e2afa313cadb7c83934c9d8a1470e287","author":{"email":"301f5784f9f6aac04077f24f1e5abc31af69d401@redhat.com","name":"Caolán McNamara"},"message":"xls: DefColWidth without pColRowBuff\n\nChange-Id: I36f9439e417b380bd3f999c02c55c29337796002\n(cherry picked from commit 9b738520316b329251a9f815751fda4e25d25937)\nReviewed-on: https://gerrit.libreoffice.org/19103\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>\nTested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/cf54f3a3e2afa313cadb7c83934c9d8a1470e287"},{"sha":"070693d7209a2afa9d39384a186081139d96cf95","author":{"email":"301f5784f9f6aac04077f24f1e5abc31af69d401@redhat.com","name":"Caolán McNamara"},"message":"fix crash on loading certain xls\n\nChange-Id: I2dd58060c1f3c9f12356c4ab18a0c838e7cdd718\n(cherry picked from commit d2281e20d96c640998530f3fb577b87ee85426f1)\nReviewed-on: https://gerrit.libreoffice.org/19097\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Caolán McNamara <caolanm@redhat.com>\nTested-by: Caolán McNamara <caolanm@redhat.com>","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/070693d7209a2afa9d39384a186081139d96cf95"},{"sha":"a016ffbf03480549cea53937a90c00bcaf254ee7","author":{"email":"301f5784f9f6aac04077f24f1e5abc31af69d401@redhat.com","name":"Caolán McNamara"},"message":"crash in Standardwidth\n\nChange-Id: I9b781aaf98c16c83e12406ee38167814fb32cfc9\n(cherry picked from commit a28f5f963d16e6355aadd2f27c3348e7679e785b)\nReviewed-on: https://gerrit.libreoffice.org/19119\nReviewed-by: David Tardon <dtardon@redhat.com>\nTested-by: David Tardon <dtardon@redhat.com>","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/a016ffbf03480549cea53937a90c00bcaf254ee7"},{"sha":"ce321f45840fb7e34e823af511221faafc6ef200","author":{"email":"301f5784f9f6aac04077f24f1e5abc31af69d401@redhat.com","name":"Caolán McNamara"},"message":"xls: Defrowheight345 without pColRowBuff\n\nChange-Id: I22be90d7c54b1118f81337bd9e1d97ba3a1fd86e\n(cherry picked from commit 4eb26f9cae2aacc8d672884283460e86e5c331ca)\nReviewed-on: https://gerrit.libreoffice.org/19109\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: David Tardon <dtardon@redhat.com>","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/ce321f45840fb7e34e823af511221faafc6ef200"},{"sha":"aaf53996e626bdce0c06c5f918e90c9a488eb42b","author":{"email":"301f5784f9f6aac04077f24f1e5abc31af69d401@redhat.com","name":"Caolán McNamara"},"message":"fix crash on loading certain xls\n\nChange-Id: I4f4563b07109df7e2288458cf8adda37582262cf\n(cherry picked from commit c4d1a99ec667bdd661669afd72a708bd9a963db2)\nReviewed-on: https://gerrit.libreoffice.org/19110\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: David Tardon <dtardon@redhat.com>","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/aaf53996e626bdce0c06c5f918e90c9a488eb42b"},{"sha":"a47494d501294d17654afe0d692da10096f68822","author":{"email":"301f5784f9f6aac04077f24f1e5abc31af69d401@redhat.com","name":"Caolán McNamara"},"message":"fix test-cases\n\noverwrote crash-1.xls by accident in\n\ncommit d2281e20d96c640998530f3fb577b87ee85426f1\nAuthor: Caolán McNamara <caolanm@redhat.com>\nDate:   Fri Oct 2 10:41:25 2015 +0100\n\n    fix crash on loading certain xls\n\n    Change-Id: I2dd58060c1f3c9f12356c4ab18a0c838e7cdd718\n\nso restore that, add another test case for...\n\ncommit c4d1a99ec667bdd661669afd72a708bd9a963db2\nAuthor: Caolán McNamara <caolanm@redhat.com>\nDate:   Sat Oct 3 11:53:48 2015 +0100\n\n    fix crash on loading certain xls\n\n    Change-Id: I4f4563b07109df7e2288458cf8adda37582262cf\n\nas crash-4.xls\n\nand add d2281e20d96c640998530f3fb577b87ee85426f1 test-case in\n\nas crash-5.xls\n\nChange-Id: I2de3986290bdf5e227e4471e411bb6a9a83b3085\n(cherry picked from commit c70c4d203340999fc039838cc487d3e4c28d2f79)\nReviewed-on: https://gerrit.libreoffice.org/19111\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: David Tardon <dtardon@redhat.com>","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/a47494d501294d17654afe0d692da10096f68822"},{"sha":"dabd6add51783f7b9fed502873dfa71beb936e96","author":{"email":"301f5784f9f6aac04077f24f1e5abc31af69d401@redhat.com","name":"Caolán McNamara"},"message":"Resolves: tdf#93461 captions laid out behind images\n\nregression from...\n\ncommit 8a08f68669f9acfe98dadcca4af6519164a17000\nAuthor: Mike <mikekaganski@hotmail.com>\nDate:   Mon Apr 27 01:27:05 2015 +1000\n\n    tdf#66141: SwTxtFrm::FormatQuick(bool) endless loop\n\n    If a line happens to be invisible (e.g. in too thin cell of a table)\n    then aLine.FormatLine(nStart) returns nStart, and\n    aLine.Insert( new SwLineLayout() ) is executed until OOM.\n\nkeep the zero advance loop detection attempt, but allow the first\ninsertion and disallow subsequent inserts\n\nChange-Id: I16380588220149cfd0ed0f835f08d2849180fece\n(cherry picked from commit f06508e2cfa7e833862b7e9ff3b2f79181672275)\nReviewed-on: https://gerrit.libreoffice.org/18908\nReviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>\nTested-by: Miklos Vajna <vmiklos@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/dabd6add51783f7b9fed502873dfa71beb936e96"},{"sha":"935c1294c21db82a6b96836057cd3a2e66351e89","author":{"email":"301f5784f9f6aac04077f24f1e5abc31af69d401@redhat.com","name":"Caolán McNamara"},"message":"Resolves: tdf#93187 gtk3 spin box element in navigator cut-off\n\nChange-Id: Ifc1f226a38328e6ce02d3181917dd0530f320914\n(cherry picked from commit 1e468ed58994f4eb75519cb52111ed942fbc7377)\nReviewed-on: https://gerrit.libreoffice.org/19021\nReviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>\nTested-by: Miklos Vajna <vmiklos@collabora.co.uk>","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/935c1294c21db82a6b96836057cd3a2e66351e89"},{"sha":"ddd5614f8c4b95c2b2e902b028060425b1bbc7dc","author":{"email":"301f5784f9f6aac04077f24f1e5abc31af69d401@redhat.com","name":"Caolán McNamara"},"message":"fix crash in XclImpSupbook::GetExternName\n\nChange-Id: I1b6f8d5190fae16bdeb1def7887d3121dad6bc16\n(cherry picked from commit 75304346823ed4d5b6c7415b2f78e4022fdd8e72)\nReviewed-on: https://gerrit.libreoffice.org/19147\nReviewed-by: Eike Rathke <erack@redhat.com>\nTested-by: Eike Rathke <erack@redhat.com>","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/ddd5614f8c4b95c2b2e902b028060425b1bbc7dc"},{"sha":"28bf6fc156d8b8aada7b1a536fa23bdc61f6cd12","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"tdf#82744: fix WebDAV lock/unlock behaviour - part 1\n\nThere are some areas in ucb outside the issue scope that should later\nbe addressed, among them:\n\n- in ucb/webdav make flag m_bTransient working right, currently lock\noption for WebDAV server not supporting it is suboptimal: there are\nnot needed lock requests;\n\n- change the method the modified file is checked against the old\none, using DAV:etag instead of the DateTime;\n\n- some http status code returned by the server don't seem to be\nmanaged;\n\n- during WebDAV operation some redundant request of properties is\ncarried out.\nProbably some clean up to remove these not needed transactions\nis to be done.\nAccessing only those really supported by the referenced href would\nbe better.\n\nChanges done to the code in ucb, in no particular order\n\n- remove current WebDAV lock management\n\n- have the lock/unlock working correctly when the webdav resource\nis first created: in the case of creation is the first lock on\nthe non existent resource that actually creates it\n\n- fix a problem while fetching WebDAV properties.\nIf a single WebDAV non-cached property was requested, it would\n not be fetched from the server without this fix.\n\n- change the lock owner name.\nThis should probably be different. Something to be discussed.\nThis same string can be read by all the applications accessing the\nlock.\n\nSpec reference is:\nRFC4918 [2007]: '14.17.  owner XML Element'\nlink (as of 20150713):\nhttp://tools.ietf.org/html/rfc4918#section-14.17\n\n- manage WebDAV locked file exception directly while locking.\nThe ucb::InteractiveLockingLockedException is thrown directly\nwhen detected by the lock command, to avoid the user interaction\nactivated by the cancelCommandExecution method.\n\n- terminate gracefully if WebDAV lock/unlock is not supported\n\nChange-Id: I4c5cd652ac7b2c32fb1c3307c34fc31d1a0305c2\nReviewed-on: https://gerrit.libreoffice.org/17080\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Michael Meeks <michael.meeks@collabora.com>","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/28bf6fc156d8b8aada7b1a536fa23bdc61f6cd12"},{"sha":"8008b825a0b11db93dadcd7f880b18b8c18411a7","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"tdf#82744: fix WebDAV lock/unlock behaviour - part 2\n\nChanges done to the code in framework, comphelper and unotools,\nin no particular order\n\n- add an interaction handler dedicated to WebDAV\nThe stock interaction handler can be missing depending on the need of\nthe framework performing its tasks, so a dedicated handler is\nprovided, this one is always present.\n\n- force opening of a WebDAV file.\nA WebDAV file sould be open r/o even if explicitly requested to open\nas r/w.\nThis is a limitation of current WebDAV implementation, not of the\nstandard.\nThis change is needed in order to reopen correctly a file as\nrequested by a 'Edit Mode' GUI command.\n\nChange-Id: I5368fa2c0511f1630e6d6139c6a986d33aa19082\nReviewed-on: https://gerrit.libreoffice.org/17182\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Michael Meeks <michael.meeks@collabora.com>\nTested-by: Michael Meeks <michael.meeks@collabora.com>","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/8008b825a0b11db93dadcd7f880b18b8c18411a7"},{"sha":"d6ed8ab9a6d3ca167ce5333d22ce98689a3a06fb","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"tdf#82744: fix WebDAV lock/unlock behaviour - part 4\n\nFix a problem when neon send the token list for\nmethods modifying a WebDAV resource.\n\nThe problem showed up when working whith Sharepoint 2013.\nOther WebDAV servers seem unaffected by it.\n\nThe If Request Header is currently formed in neon using the\n\"Tagged-List\" format, while Sharepoint 2013 only accepts the\n\"No-Tag-List\" format.\n\nReferences:\nsection 7.5 of RFC4918:\nhttp://tools.ietf.org/html/rfc4918#section-7.5\n\nsection 10.4 of RFC4918:\nhttp://tools.ietf.org/html/rfc4918#section-10.4\n\nChange-Id: I24d607fde251f1846f0e7b630b627b1500da18ea\nReviewed-on: https://gerrit.libreoffice.org/17423\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Jan Holesovsky <kendy@collabora.com>","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/d6ed8ab9a6d3ca167ce5333d22ce98689a3a06fb"},{"sha":"0d54d173b0408113bd8b61cb4d43ad7dd71ffcef","author":{"email":"05c31e1673f7a15a4f0f5429fb1e32d6e84bebe3@redhat.com","name":"Stephan Bergmann"},"message":"Add vnd.sun.star.webdavs URL scheme\n\n...as https-equivalent to complement vnd.sun.star.webdav scheme.  See the mail\nthread starting at\n<http://lists.freedesktop.org/archives/libreoffice/2015-August/069929.html>\n\"What autogen.sh for an alternative ContentProvider for dav:// scheme?\" for why\nit is considered beneficial to have the WebDAV UCP support---in addition to the\nstandard pair of http[s] schemes---a non-standard pair of\nvnd.sun.star.webdav[s] schemes different from the \"accidentally supported\"\nnon-standard pair of dav[s].\n\nConflicts:\n\tucb/source/ucp/webdav-neon/webdavcontent.cxx\n\tucb/source/ucp/webdav/webdavcontent.cxx\n\nChange-Id: I7032aa1ed599f735969cf0163cd9dc121a1fdcb3","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/0d54d173b0408113bd8b61cb4d43ad7dd71ffcef"},{"sha":"f72afd007a9649daa6e26bc23c45c9585d419d75","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"Implement correctly in neon the compare of the path part in a uri\n\nNeon doesn't compare correctly the path in a uri: it does a comparison\ncharacter by character of the escaped version of the path, so path as:\n\n/alfresco/webdav/Sites/davtest/documentLibrary/Lorem%20%27%20ipsum-ab.odt\n\nand\n\n/alfresco/webdav/Sites/davtest/documentLibrary/Lorem%20'%20ipsum-ab.odt\n\ncome out as different, whereas they are referring to the same resource.\n\nThe added patch addresses it, limited to the search for existent lock\non a resource, fixing an intermittent problem during save in WebDAV.\n\nChange-Id: I6af34d206b6a422da85cda39dadd21bb5e51aa58","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/f72afd007a9649daa6e26bc23c45c9585d419d75"},{"sha":"9ef3bef9bdbeebc8dbef6001d942d34d83b22dd4","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"Add INetURLObject::isSchemeEqualTo, INetURLObject::isAnyKnownWebDAVScheme\n\n...which will be used when rebasing <https://gerrit.libreoffice.org/#/c/17189>\n\"tdf#82744: fix WebDAV lock/unlock behaviour - part 3\" on top of\n d3de490437df4c9093f32e97fc185066d64c0f46 \"Add vnd.sun.star.webdavs URL scheme.\"\n\nChange-Id: I19bd715d755a6f070b95ce897d8a1bbb4910d537","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/9ef3bef9bdbeebc8dbef6001d942d34d83b22dd4"},{"sha":"488134cf55b3c50a197f09e4d6acc0c1fea32bbf","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"tdf#82744: fix WebDAV lock/unlock behaviour - part 3\n\nChanges done to the code in sfx2, ucbhelper, ucb, unotools in no particular order\n\n- add method helpers to call the ucb lock/unlock\n\n- add lock/unlock 'real' management\n\n- make DateChange property retrieval working for WebDAV as well\n\n- add check for changed content of a WebDAV file, in order to reload\nit correctly when 'Edit Mode' command is activated from GUI\n\n- Unlock WebDAV file while saving only if explicitly enabled\n  Needed in order to avoid the small window of file unlocked state that\n  opens while saving a file.\n  When saving LO actually does as follows:\n  - unlock the prevoius version of the file\n  - prepares operations to save the modified version\n  - lock the new file\n  - save the new version\n\n- the lock method is enabled if the DAV resource supports it.\nIn case the lock is not supported, for example example DAV with lock\ndisabled, the lock method is disabled.\n\nException: when the resource is first created and the lock is not\nsupported: a lock command is sent anyway, because if the resource is not\nyet present, there is no method to detect the lock/unlock availability\nin this case.\n\n- cppcheck:noExplicitConstructor\n\nConflicts:\n\tsfx2/source/doc/docfile.cxx\n\tucb/source/ucp/webdav-neon/webdavcontent.cxx\n\tunotools/source/misc/mediadescriptor.cxx\n\nChange-Id: I0aa876c4e3364d86e5740977b97f3db9a01e4491","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/488134cf55b3c50a197f09e4d6acc0c1fea32bbf"},{"sha":"80c1e9ac7b19d57602bfd9582d1a187a1e38f6f8","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"tdf#83531 Opening WebDAV URL WebDav fails if write is restricted\n\nHappened because LOCK method was not allowed without credentials.\n\nChange-Id: I7b204e67079791a08211410ced4b0b4f015d524a","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/80c1e9ac7b19d57602bfd9582d1a187a1e38f6f8"},{"sha":"2f3890925437b91c2ebd25c08da6ef56c9303a6c","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"Implementation of WebDAV OPTIONS method\n\nConflicts:\n\tucb/source/ucp/webdav-neon/DAVSession.hxx\n\tucb/source/ucp/webdav-neon/NeonSession.cxx\n\tucb/source/ucp/webdav-neon/NeonSession.hxx\n\nChange-Id: Idf65ee4700a501450964c77915018483f99c5ec8","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/2f3890925437b91c2ebd25c08da6ef56c9303a6c"},{"sha":"273c72cc8181e74beb0a47e9f46d58c01564a782","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"Remove DBG_UNHANDLED_EXCEPTION() in favour of SAL_WARN(), in-house only !\n\nChange-Id: Ie11228205c4dc6dca16d25efd9c78b5f0dd68513","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/273c72cc8181e74beb0a47e9f46d58c01564a782"},{"sha":"6f4453fc69e0c2e4a1f12273d5995bc0520d0ceb","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"tdf#82744: follow up: trying to enable Sharepoint with new files\n\nSharepoint doesn't implement this requirement of WebDAV RFC 2518:\nhttp://tools.ietf.org/html/rfc2518#section-7.4\n\nAs officially declared here:\nhttps://msdn.microsoft.com/en-us/library/jj575265%28v=office.12%29.aspx#id15\n(retrieved on 2015-08-14)\n\nHence locking file before writing to them when empty, it's not possible.\nThis only permits to save the file, that in any case won't be locked (yet)\nafter the save.\n\nChange-Id: I6fa6e9499621860585183ad6678d0dcb1e618bc1","distinct":true,"url":"https://api.github.com/repos/beppec56/core/commits/6f4453fc69e0c2e4a1f12273d5995bc0520d0ceb"}]}