{"push_id":802102939,"size":28,"distinct_size":0,"ref":"refs/heads/lohs-5-0","head":"13ed281a646b2792b5021fa7a9db34c2b2cb7e10","before":"5338241a18c527e8dad3a8f55bf030f5fc59c5bc","commits":[{"sha":"a0720dab70621edf7286eac1d16004e4a4491f8b","author":{"email":"8a36cd9f353d245c534f8bb105741cdef632bfd5@yahoo.fr","name":"Julien Nabet"},"message":"tdf#94450: Web Wizard: Not enough space for date in step 6\n\nValue of 60 allows to display the selected dates + let a margin if year is in 4 numbers one day.\n\nChange-Id: I3d7db50dd318897b0b7a515f9428401c53218c08\nReviewed-on: https://gerrit.libreoffice.org/18786\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Julien Nabet <serval2412@yahoo.fr>\n(cherry picked from commit 9e99b18f20f46d656c7a52413d23193f75065d1a)\nReviewed-on: https://gerrit.libreoffice.org/18790\nReviewed-by: Caolán McNamara <caolanm@redhat.com>\nTested-by: Caolán McNamara <caolanm@redhat.com>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/a0720dab70621edf7286eac1d16004e4a4491f8b"},{"sha":"db25bda687f2981dbad1109357dbc721e4104962","author":{"email":"8a36cd9f353d245c534f8bb105741cdef632bfd5@yahoo.fr","name":"Julien Nabet"},"message":"tdf#94451: Agenda: Not enough space for date in step 5 (French UI)\n\nAdjust some values for make room (ok with French, German and English UI)\n\nChange-Id: I7600acae64f5ae1110c07798cc950ec73a48deab\nReviewed-on: https://gerrit.libreoffice.org/18787\nReviewed-by: Julien Nabet <serval2412@yahoo.fr>\nTested-by: Julien Nabet <serval2412@yahoo.fr>\n(cherry picked from commit 0ca9a3523cb2ccf97d7d13fdf4616af0dbe173d9)\nReviewed-on: https://gerrit.libreoffice.org/18791\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Caolán McNamara <caolanm@redhat.com>\nTested-by: Caolán McNamara <caolanm@redhat.com>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/db25bda687f2981dbad1109357dbc721e4104962"},{"sha":"cfc880da034ae4a504042d3e78703e338eb43ff8","author":{"email":"8a36cd9f353d245c534f8bb105741cdef632bfd5@yahoo.fr","name":"Julien Nabet"},"message":"tdf#94421: Web Wizard, option shift when loading saved session\n\nJust use the right order\nLOCAL_PUBLISHER first, ZIP_PUBLISHER second, FTP_PUBLISHER third and last one\n\nChange-Id: I23ff96785910d62bbb2c221932d0ad2a2e755b3c\nReviewed-on: https://gerrit.libreoffice.org/18755\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Julien Nabet <serval2412@yahoo.fr>\n(cherry picked from commit 09c3e186e8b8562e3d502c5cbdef385753336b7f)\nReviewed-on: https://gerrit.libreoffice.org/18758\nReviewed-by: Caolán McNamara <caolanm@redhat.com>\nTested-by: Caolán McNamara <caolanm@redhat.com>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/cfc880da034ae4a504042d3e78703e338eb43ff8"},{"sha":"3660e3c87d7aebb3bcec75268f8be0742680c4f6","author":{"email":"16f13092e03e3d9e997de904d0f86cc803fb6ef7@collabora.co.uk","name":"Miklos Vajna"},"message":"tdf#92521 DOCX export: handle section break right after a table\n\nDocxAttributeOutput::SectionBreaks() previously only handled the\ntext-text and text-table node transitions; implement support for\ntable-text to avoid loosing a page break on export for the bugdoc.\n\n(View this commit with whitespace ignored to filter out the noise about\nSectionBreaks() now accepting non-text nodes, too.)\n\nChange-Id: Ie8a1575374a207399351635bda8c0c076ce7268d\n(cherry picked from commit c916152d8562cab868d4c522748ac30029fad179)\nReviewed-on: https://gerrit.libreoffice.org/18759\nReviewed-by: Caolán McNamara <caolanm@redhat.com>\nTested-by: Caolán McNamara <caolanm@redhat.com>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/3660e3c87d7aebb3bcec75268f8be0742680c4f6"},{"sha":"6f3824673c6b0d360dd3bbeed7aa3b6c33135aea","author":{"email":"5befb0748e190886505727a102475cc24fbaa116@mamane.lu","name":"Lionel Elie Mamane"},"message":"make FmXGridCell more disposed-safe\n\nfixes a segfault (crash) in these conditions:\n\n* the form's AfterInsert StarBasic script does a reload() of the form\n\n* the insert happens by clicking into a cell which has\n  scripts linked to the events FocusLost and FocusGained.\n  The case that led to discovering this involved a ListBox whose\n  RecordSource changes when focus is gained or lost.\n\nThen there was a race condition between the cell's dispose (from the\nform's reload()) and the _old_ cell's FocusLost being executed.\nNewStyleUNOScript::invoke would then call\nxControl->getModel\nwith xControl being the involved cell,\nleading FmXGridCell::getModel() to call m_pColumn->getModel()\nwith m_pColumn == NULL.\n\nChange-Id: Ifb4402d37ee4faec80087ffccabe102acc016d60\nReviewed-on: https://gerrit.libreoffice.org/18669\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Caolán McNamara <caolanm@redhat.com>\nTested-by: Caolán McNamara <caolanm@redhat.com>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/6f3824673c6b0d360dd3bbeed7aa3b6c33135aea"},{"sha":"4fc65ffef5071f5fd4e62b21d513ede9c10e8a1a","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":false,"url":"https://api.github.com/repos/beppec56/core/commits/4fc65ffef5071f5fd4e62b21d513ede9c10e8a1a"},{"sha":"965da12ac8651d3248dab4bd602655866d30c9f4","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":false,"url":"https://api.github.com/repos/beppec56/core/commits/965da12ac8651d3248dab4bd602655866d30c9f4"},{"sha":"92f3762569a4783abaf104d46e99f47d58dddc4f","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":false,"url":"https://api.github.com/repos/beppec56/core/commits/92f3762569a4783abaf104d46e99f47d58dddc4f"},{"sha":"72d57bebcb860a216ac735760a2cd0de775301cd","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":false,"url":"https://api.github.com/repos/beppec56/core/commits/72d57bebcb860a216ac735760a2cd0de775301cd"},{"sha":"08379925a70f1c24eedb0a93a7cbd6233b107d2b","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":false,"url":"https://api.github.com/repos/beppec56/core/commits/08379925a70f1c24eedb0a93a7cbd6233b107d2b"},{"sha":"2431e72bfae73de40b7354a3646d339420b1bca0","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":false,"url":"https://api.github.com/repos/beppec56/core/commits/2431e72bfae73de40b7354a3646d339420b1bca0"},{"sha":"e3e31c2b32054086d8f8c241937ae1b07f67f047","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":false,"url":"https://api.github.com/repos/beppec56/core/commits/e3e31c2b32054086d8f8c241937ae1b07f67f047"},{"sha":"f51035e354e139191e48efff62fa62b2034b0b2f","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":false,"url":"https://api.github.com/repos/beppec56/core/commits/f51035e354e139191e48efff62fa62b2034b0b2f"},{"sha":"1805e9f9221474e4471b13a5a5329e16cf2daffa","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":false,"url":"https://api.github.com/repos/beppec56/core/commits/1805e9f9221474e4471b13a5a5329e16cf2daffa"},{"sha":"c61deae4e4de44960ca99aacb1c808b85886f87b","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":false,"url":"https://api.github.com/repos/beppec56/core/commits/c61deae4e4de44960ca99aacb1c808b85886f87b"},{"sha":"2cc2d523d33089de6873e859306a75dd1fbd5e56","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":false,"url":"https://api.github.com/repos/beppec56/core/commits/2cc2d523d33089de6873e859306a75dd1fbd5e56"},{"sha":"68d8614f52ffb54f0001061965e0c40138032fb5","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"[ucb] Changed lock owner name and User-Agent value.\n\nChange-Id: Ie3ddab5976396953d1d11324dd7daaa82f6b6c9b","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/68d8614f52ffb54f0001061965e0c40138032fb5"},{"sha":"424c352f762001718102535554d531a520784f10","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"[scp2] Modified the user working directory specific for this  version.\n\n       In this way the user working directory is different from the standard AOO one,\n       so there are no collision or bad owerwriting.\n\nChange-Id: I9412af53a963dde7b7e8bd3e126c27bc456bae63","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/424c352f762001718102535554d531a520784f10"},{"sha":"f67714843d9d018f97812797210d6c063b744abf","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"[helpers] Various changes to helpers scripts\n\n[helpers] Changed revision string now the LibO base version is displayed\n[helpers] Added external tarballs directory\n[helpers] Added a couple of bash helper files to build under Win7\n[helpers] Added default languages to Win7 & Linux configure helpers\n[helpers] Add bash script helpers to configure/build gerrit mode\n[helpers] Rename some helpers\n[helpers] Added a couple of configure bash scripts for Linux\n\nChange-Id: Ifda3edb8571f2b2680b31b30e659f1e88261af77","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/f67714843d9d018f97812797210d6c063b744abf"},{"sha":"ecdcd6a3db361f95240d3862f0dceaca0b59962c","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"[officecfg] Set default UNO connection\n\nChange-Id: I2ed68c1851ba900f80436d070c78f666159eb246","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/ecdcd6a3db361f95240d3862f0dceaca0b59962c"}]}