Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-06-19Bug 535351 - test dynamic import with version range wire correctlyY20180720-0300Y20180718-2200Y20180712-0200Y20180705-0105Y20180628-0525I20180722-2000I20180721-1500I20180720-2000I20180719-2000I20180718-2000I20180718-0130I20180717-2000I20180717-0320I20180716-2000I20180716-0715I20180715-2000I20180714-1500I20180713-2000I20180712-2000I20180711-2000I20180710-2000I20180709-2000I20180708-2000I20180707-1500I20180706-2000I20180705-2000I20180704-2000I20180704-0805I20180704-0605I20180704-0545I20180703-2000I20180702-2000I20180702-0435I20180701-2000I20180630-1500I20180629-2000I20180629-0420I20180629-0400I20180628-2000I20180628-0230I20180627-2020I20180627-2000I20180625-1545I20180621-2000Thomas Watson1-0/+51
Test ensures that the version range is honored and does not wire to the unversioned package from the system.bundle. Change-Id: I449b8c35d055ed4fad5c1a0c70e5873dc502ce47 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-06-15Bug 535963 - [log] ExtendedLogEntry.getContext should use event asI20180618-0800Thomas Watson6-42/+78
context Change-Id: Iefb2734f9f04a90811fda9bfb38446f5bd486380 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-06-15Bug 535961 - [log] deliver log events synchronously to sync LogListenersThomas Watson3-10/+45
Change-Id: Ief62de093281922f8cff4e20c76b37ee505652aa Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-06-13Bug 533867 - Fix when installing locations with # or ?I20180615-0655I20180615-0300I20180614-2045I20180614-2000Thomas Watson4-38/+87
Change-Id: I54e44d710c232ddbc96faac06a8b6123c670efce Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-06-13Bug 535822 - Check for directory traversal entry pathsThomas Watson4-22/+142
Change-Id: Ic989745f1115d3c23866957519f1d9fc8f315640 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-06-11Bug 535318 - Update license to EPL-2.0 for equinox.framework inI20180613-0440I20180613-0300Lars Vogel18-280/+438
about.html Change-Id: I0ed6f712c98659771ed494993c0e2320cbedfe34 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2018-06-07Minor: Typo in constraint resolving error messageI20180607-2000Michael Keppler1-1/+1
Change-Id: Id67b9e5147d054a9759343eafbb0573a46657096 Signed-off-by: Michael Keppler <Michael.Keppler@gmx.de>
2018-06-07Bug 535318 - Update versions for next releaseThomas Watson2-2/+2
Prep for update license to EPL-2.0 Change-Id: Id021561bfc98468ffd8d7fc6eb65aff4dc10cc4c Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-06-07Bug 535318 - Update versions for next releaseThomas Watson26-26/+26
Prep for update license to EPL-2.0 Change-Id: I7515a3ec6f3edb6afc5efc0ba770a98c25d0db4d Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-06-06Bug 532194 - update versions for next releaseI20180606-1020Thomas Watson2-2/+2
Change-Id: If816f5cb9d8b6b1e402ddbe81e2a626115a03269 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-06-06Bug 532194 - Use BundlePermissions for the EvaluationCacheKeyThomas Watson3-5/+24
Also check for null Conditions from a row and update testcase to handle when multiple conditions are used in a single row. If there is a mix of mutable and immutable conditions then the satisfied conditions are nulled out to avoid calling them again on future permission checkes. The method checkMutable needs to handle the null values. Change-Id: I9adf9cf54bfe571d53049d48ffb44e76bc78f121 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-06-06Bug 532194 - Format using project settingsThomas Watson5-88/+137
Change-Id: Ifb8e4fed844b3bc83bdc90572d04f7e5eba59aa5 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-06-06Bug 532194 - Added permission evaluation cache to increase performanceScott Tustison5-84/+264
Increases performance when using many bundles and permission rows. Also removes slow down as more bundles/rows are added to the system. Change-Id: I31f2ee701654dc9e7d1598570bd04241126cd4da Signed-off-by: Scott Tustison <scott.tustison@gmail.com>
2018-06-06Bug 386377 - Native launcher not built during first buildMat Booth5-441/+77
Change where the build.xml is invoked for building the native parts during a maven build. Previously, because the build.xml was invoked from the feature, and the reactor orders the build of the native fragments *before* the feature, it means the fragments do not include the freshly built native parts. Invoke it instead from the fragments themselves by moving the profile to the launcher-binary-parent pom. This way the native parts are guaranteed to be built in time to be included in the fragments. Change-Id: I0f9004cb10427cdd6a84bdf94cbbf10263f5267f Signed-off-by: Mat Booth <mat.booth@redhat.com>
2018-06-06Bug 518669 - Drop support for Linux ppc64 in 4.9Alexander Kurtakov23-563/+4
Remove launcher fragment and support for building it. Change-Id: I97f873256f71319a2603aebb6507db7848294eb5 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-06-05Bug 535463 - Fixes for running tests on Java 9Thomas Watson9-102/+138
testContextFinderEmptyGetResources - converted this to a unit test for BundleLoader.compoundEnumerations() method to take null parameters. Reproducing the situation from the original testcase is not obvious, decided to instead directly unit test the compondEnumerations to ensure it can take null parameters without NPEs. testContextFinderGetResource - moved this to SystemBundleTests which allows us to set the parent class loader of the ContextFinder in order to allow it to search resources in the framework instead of from the VM. Change-Id: I9187dbda840afc1e8d7b17034854c770b7d16708 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-06-01Bug 535341 - Introduce cache for lookup of bundles by nameKarsten Thoms3-8/+30
Added a multimap to store bundle descriptions by name and use this map for invocations of the getBundles(String) method. Speeds up access to this method with a small memory footprint. Bump version for 4.9 Change-Id: I9e102d10e46cdc0d7ea62c3f18fa33c4d24d89e1 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-05-30Bug 535191 - POM version change for 4.9 releaseI20180601-0915I20180601-0900I20180531-2125I20180531-2000I20180531-1245I20180531-0910Alexander Kurtakov22-23/+23
Change-Id: I25ec4de8aaa26a6e7210e49a6fcd9eb129e3cdae Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-05-28CLA -> ECAAlexander Kurtakov1-2/+2
Change-Id: I428dab4bb40dca086a07a0436b7b75dcebacec81 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-05-18Bug 534172 - Syntax error in build.sh natives build scriptS4_8_0_RC2I20180528-0800I20180527-2250I20180527-2000I20180527-0800I20180526-1500I20180526-0800I20180525-2000I20180524-0900I20180523-2000I20180523-0800I20180522-2000I20180522-0800I20180521-2000I20180521-0800Mat Booth1-1/+1
The wild card is not honoured by the case switch when inside a string literal. Change-Id: I49dd7f69674764bd2ee0306a5dd78098912fc946 Signed-off-by: Mat Booth <mat.booth@redhat.com>
2018-05-18Binaries v20180518-0800I20180520-2000I20180520-0800I20180519-1500I20180519-0800I20180518-2000Eclipse Platform RelEng Bot13-13/+13
2018-05-18Bug 534759 - [GTK3] Running Eclipse with -nosplash causes input problemsAndrey Loskutov2-16/+17
Move GTK environment variables initialization to make sure they are always set for the Eclipse JVM started on GTK systems, independently of possible startup arguments like "-nosplash". Change-Id: I766b45eabd3058f9dd1ef56e6346194a3c9154d7 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2018-05-12Bug 534597 - Unanticipated comparator errors in I20180511-2000S4_8_0_RC1I20180516-2000I20180516-0800I20180515-2000I20180515-1755I20180515-1620I20180515-1440I20180515-1300I20180515-0950I20180515-0800I20180514-2000I20180514-0800I20180513-2000I20180513-0800I20180512-1500I20180512-0830Sravan Kumar Lakkimsetti1-0/+1
Change-Id: I8eaeff2a7b25e8850770693d6a49ac89e7c1d4d3 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2018-05-04Binaries v20180504-1154S4_8_0_M7I20180511-2000I20180509-2000I20180509-0800I20180508-2000I20180508-0800I20180507-2205I20180507-2000I20180507-0810I20180507-0800I20180506-2000I20180506-0800I20180505-1500I20180504-2000Eclipse Platform RelEng Bot12-12/+12
2018-04-18Bug 530932 - Enable native scaling on Linux GTKSravan Lakkimsetti1-3/+0
re enables native scaling in the launcher Change-Id: I721a26b40df526c1e884a5949a1014f84eb260ca Signed-off-by: Sravan Lakkimsetti <sravankumarl@in.ibm.com>
2018-04-09Bug 533386 - [framework] "Events.Service" log events do not contain aI20180503-2000I20180503-0740I20180502-2000I20180502-0100I20180501-2000I20180430-2000I20180430-0715I20180429-2000I20180428-2020I20180428-1500I20180427-2000I20180426-2000I20180426-0500I20180425-2000I20180425-1705I20180425-1650I20180425-1455I20180425-0910I20180425-0725I20180425-0505I20180425-0250I20180424-2000I20180423-2000I20180423-0655I20180423-0640I20180422-2000I20180421-1500I20180420-2000I20180419-2000I20180418-2000I20180417-2000I20180416-2000I20180416-0305I20180415-2000I20180414-1500I20180413-2000I20180412-2000I20180411-2000I20180411-0735I20180411-0530I20180410-2000I20180409-2000Thomas Watson2-2/+48
service reference Change-Id: Ieacda0ecbb60502002dbd0ca2cb64ad0db6b81bf Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-04-09Fix testJavaProfile for Java 9Thomas Watson1-4/+28
Change-Id: Id3d75d2aca488f48dda0d522a40edf518b6176f1 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-03-31Bug 518418 - avoid random order in return values in StateHelperImplI20180408-2000I20180407-1500I20180406-2000I20180405-2000I20180404-2000I20180403-2000I20180402-2000Andrey Loskutov1-2/+2
Using LinkedHashSet to make sue the order of calculated dependencies is stable. Change-Id: I9ce68c5c64ba6c60edab7eded331a337cbd4a232 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2018-03-27Bug 532255 - ContentHandlerFactoryImpl fails to load sun.net.www.contentI20180401-2000I20180331-1500I20180330-2235I20180330-2000I20180329-2000I20180329-0000I20180328-2000I20180327-2000Thomas Watson3-4/+16
on Java 9 Change-Id: Ia1becb00af4cf117ad6fea3f754b8354e53b6fec Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-03-26Bug 532887 - Remove hpux/solaris gtk launchersI20180327-0805I20180327-0630I20180326-2000Alexander Kurtakov31-1048/+3
Out of date, not built and so on. Change-Id: I5c7027a1ca4980d6b4635992f349750c6c45612a Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-03-23Binaries v20180323-0626I20180325-2000I20180324-1500I20180323-2000genie.releng16-16/+16
2018-03-23Bug 531550 Part2 - Eclipse compiled with old MS SDKNiraj Modi1-1/+1
Change-Id: I38d0578ef61602866ef6ac92ccaa48f972afe7c7 Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com>
2018-03-21Binaries v20180321-0748I20180323-0355I20180322-2000I20180322-0645I20180322-0225I20180321-2000genie.releng16-16/+16
2018-03-21Bug 531550 (Part1) - Eclipse compiled with old MS SDKNiraj Modi2-8/+8
- Security flags enabled to work with WinVista. Change-Id: Ie603978c99a9eb7c1b6035c3a99d4eda3f2754c1 Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com>
2018-03-16Bug 530280: Build with SDK 10.10 on the Foundation mac machine (10.12)I20180320-2000I20180319-2000I20180318-2000I20180317-1500I20180316-2000Lakshmi Shanmugam1-1/+6
Check if MacOSX 10.10 SDK exists at SDKROOT_PATH before exporting it. So that local build doesn't fail. Change-Id: Ifcf4fec7d2733d25c9cb983be15540ea5b513a53 Signed-off-by: Lakshmi Shanmugam <lshanmug@in.ibm.com>
2018-03-16Bug 532515 - Comparator erros in launcher in I20180315-2000I20180316-0740I20180316-0730I20180316-0525I20180316-0510I20180316-0455Sravan Kumar Lakkimsetti1-0/+1
Change-Id: I45e2b7a1270f53a9fa81cb9f45d0c5689bbcfa8d Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2018-03-15Bug 527955: With Java 1.8.0_152 the splash screen on macOS prevents theI20180315-2000Lakshmi Shanmugam1-1/+1
resulting main client shell from being activated and swallows any user-events (key & mouse events) from being handled correctly. Use NSAnyEventMask instead of 0 in NSApplication.nextEventMatchingMask Change-Id: I0e956d19ac0f3d39ae939f3f12be33a8cd3d331d Signed-off-by: Lakshmi Shanmugam <lshanmug@in.ibm.com>
2018-03-14Bug 530280: Build with SDK 10.10 on the Foundation mac machine (10.12)Lakshmi Shanmugam1-2/+4
Set the deployment target and base sdk to 10.10. Change-Id: I9d61a2abcfb2fa335e0066c9fc23f296c0dcd994 Signed-off-by: Lakshmi Shanmugam <lshanmug@in.ibm.com>
2018-02-26Bug 526998 - add pde preferences to warn about missing EES4_8_0_M6I20180314-2000I20180313-2000I20180312-2000I20180311-2000I20180310-1500I20180309-2000I20180308-0630I20180307-2000I20180307-1025I20180307-0900I20180307-0825I20180307-0800I20180306-2000I20180306-0800I20180305-2000I20180305-0800I20180305-0300I20180304-2000I20180304-0800I20180303-1500I20180303-1200I20180303-0800I20180303-0335I20180303-0155I20180303-0055I20180302-2000I20180301-2000I20180228-2000I20180227-2000I20180226-2000Thomas Watson1-0/+34
Change-Id: I4fe576178e327d4788e395659b49dca317f9eba3 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-02-23Bug 526998 - Remove deprecated Export-Service headerI20180225-2000I20180224-1500I20180223-2000Thomas Watson1-4/+0
Change-Id: I672d2bcdae8477850d898cbb0a1482f945268f92 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-02-23Add project specific settings to make EE check as warningThomas Watson1-0/+102
Change-Id: I0cb65943d72238f159d3f503a151bf0d071864e9 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-02-23Update the felix resolver code to have the correct formattingThomas Watson2-20/+17
Just making sure the source is identical to the felix project here. Change-Id: Ic2bf1e34f2a5deabcba4652cb1aa463628e3f8bb Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-02-20Bug 510638 - Remove FrameworkUtil implementation of FilterI20180222-2000I20180221-2000I20180220-2000Thomas Watson1-1494/+1
Change-Id: If925792266cbc58f8ebdd03cc8fa14d7f20ccb65 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-02-19Bug 531342 - [osgi R7] update the latest R7 OSGi Core APIThomas Watson19-180/+418
Change-Id: I77ac4b864675648e0bca6a194b82907d2391f0be Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-02-16Bug 531268 - java.lang.RuntimeException: Must not re-enter openLock inI20180219-2000I20180218-2000I20180217-1500I20180216-2000Thomas Watson7-150/+312
getZipFile. Remove the restriction on re-entering open lock Change-Id: I7ff625fa7993b58813b4a17f21637931037ac418 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-02-14Bug 531123 - Improve queue management for bundle file closer threadI20180216-0415I20180215-2000I20180214-2000Thomas Watson4-167/+339
Change-Id: I785026d054069b194a41ddb8dbbe67df2d3c0fae Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-02-09Bug 530967 - Delay in MRUBundleFileList causes performance issuesI20180213-2000I20180213-0125I20180212-2000I20180211-2000I20180210-1500Thomas Watson1-3/+9
Change-Id: If456680c149081e41c8065e6b02154ec531a10dc Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2018-02-07Bug 530591 - Fixed typo in temp file nameI20180209-2000I20180208-2000I20180207-2000Karsten Thoms2-2/+2
Change-Id: I0d5606893d660ca20d28b85429114c22fe23166e Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-02-01I20180131-2000 comparator errorI20180206-2000I20180206-0315I20180205-2000I20180204-2000I20180203-1500I20180202-2000I20180202-0315I20180201-2325I20180201-2000I20180201-0200Alexander Kurtakov4-0/+5
Change-Id: I5c9015e6a4ea7675005eb41e533139256ebc2a20 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2018-01-31Bug 528440 - Consider devmode for effective status computationI20180131-2000Karsten Thoms5-34/+131
In development mode, also capabilities with effective:="active" are considered as effective for GenericConstraint / GenericCapability. Change-Id: Ie8f667c851445bb6db987deade4e7b59de16c399 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>

Back to the top