{"push_id":575716791,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"ca6d410cf1d3749c9a3727ea17620f5b9ef39db2","before":"2532fb16367068c5993176ccee739b8abbafeb06","commits":[{"sha":"e3ac8e052f3e09d75166cbb26530cf3b8243c3f6","author":{"email":"c4be06a5200abe334f0b1f7b2bb68c63afb06c46@redhat.com","name":"Mickael Istria"},"message":"Bug 457868 - [Tests] Activate org.eclipse.ui.tests.navigator tests\nduring Tycho build \n\n* Configure test suite to use\n* Declare dependency to JDT UI\n\nChange-Id: I7a3a1bf844c37eea42253dbbb13505fef1764f21\nSigned-off-by: Mickael Istria <mistria@redhat.com>","distinct":true,"url":"https://api.github.com/repos/eclipse/eclipse.platform.ui/commits/e3ac8e052f3e09d75166cbb26530cf3b8243c3f6"},{"sha":"60eeca78e4ac811794818181edb5a1fcc2af1c5b","author":{"email":"803317b480c9ad50fea7eb66904eec5abf3bca26@gmx.de","name":"Andrey Loskutov"},"message":"Bug 205678 - [Clipboard] Using x11vnc with clipboard transfer causes\neclipse to OOM\n\nShort story: depending on the clipboard content Eclipse can misinterpret\nnative data received from clipboard, which at the end can cause\nOutOfMemoryError. All clients of the ResourceTransfer API are affected.\n\nDetails: one of the known cases is caused by the clipboard data objects\ndelivered by x11vnc. Eclipse blindly assumes that the clipboard content\ndescribes a bunch of selected \"resources\" (files) and tries to read the\nclipboard data. The first four bytes of the clipboard content are taken\nas integer value (which can be a positive or negative number up to\n2^31). In the worst case this can lead to the creation of a very large\nIResource array and so to the OutOfMemoryError.\n\nCurrent code has no limits, but no one seriously would copy/paste or\ndrag/drop more then 1.000.000 resources: creating an *empty* array of\n100.000.000 resources will cause OOME on 512 MB heap size (default for\nshipped Eclipse packages), same with copy/paste of a *full* array of\n10.000.000 elements.\n\nThe patch introduces a maximum limit for ResourceTransfer of 1.000.000\nelements. In case the elements count exceed this limit, an error message\nwill be logged to the error log and the transfer operation will be\ncancelled. JUnit test for the new limit is added too.\n\nChange-Id: I872151018c9212dafe0487ed71beec3943c570e5\nSigned-off-by: Andrey Loskutov <loskutov@gmx.de>","distinct":true,"url":"https://api.github.com/repos/eclipse/eclipse.platform.ui/commits/60eeca78e4ac811794818181edb5a1fcc2af1c5b"},{"sha":"ca6d410cf1d3749c9a3727ea17620f5b9ef39db2","author":{"email":"803317b480c9ad50fea7eb66904eec5abf3bca26@gmx.de","name":"Andrey Loskutov"},"message":"Bug 337588 - [EditorMgmt] Editor should have \"Close Tabs To The Right\"\n\nAdded \"Close Tabs To The Left\" and \"Close Tabs To The Right\" menus to\nthe tab area below \"Close Others\" and above \"Close All\".\n\nThe menus appear only if there is at least one tab on the appropriate\nside from the current tab.\n\nAdded extra separator before \"Close All\" to have visual highliht between\nclose \"some\" and close \"all\" menus.\n\nChange-Id: I7cb8618c779ed5ced380bd07cdd562c3a8c46bc6\nSigned-off-by: Andrey Loskutov <loskutov@gmx.de>","distinct":true,"url":"https://api.github.com/repos/eclipse/eclipse.platform.ui/commits/ca6d410cf1d3749c9a3727ea17620f5b9ef39db2"}]}