summaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit.packaging
Commit message (Collapse)AuthorAgeFilesLines
* Merge bundle org.eclipse.jgit.java7 into org.eclipse.jgitMatthias Sohn2015-03-2319-507/+0
| | | | | | | As we moved minimum Java version to 7 we don't need a separate bundle and feature for JGit features depending on Java 7 anymore. Change-Id: Ib5da61b0886ddbdea65298f1e8c6d65c9879ced1 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Merge branch 'stable-3.7'Matthias Sohn2015-02-2410-58/+193
|\ | | | | | | | | | | | | | | | | * stable-3.7: Add log4j and slf4j-log4j bridge to jgit feature Use slf4j to log instead of printing to System.err Use Target Platform Definition DSL to generate target platforms Change-Id: Ic8779868150c910fa55fd20348e35723e6add0f1
| * Add log4j and slf4j-log4j bridge to jgit featureMatthias Sohn2015-02-176-3/+28
| | | | | | | | | | | | | | CQ: 9207 CQ: 9241 Change-Id: Ic06a06da0a74f8fa494c0753cbe9ed2356c21ab3 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Use slf4j to log instead of printing to System.errMatthias Sohn2015-02-176-3/+20
| | | | | | | | | | | | | | CQ: 9206 Bug: 458445 Change-Id: Ic68fb7dbe0fb46bf30f157db45bf18d8f3a704c0 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Use Target Platform Definition DSL to generate target platformsMatthias Sohn2015-02-179-58/+151
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The "Target Platform Definition DSL and Generator" [1] heavily simplifies maintenance of target platforms. It allows to modularize target platform definitions which eliminates code duplication. The .target files understood by P2 and Tycho are generated from .tpd files which are written in the target platform definition DSL. In order to edit .tpd files and generate .target files install the "Target Platform Definition DSL and Generator" 2.0 or later [2] (Note: on Kepler you also need to add [3] to get Xtext 2.5 which is not available by default on Kepler). This tools is needed only if you need to change the Target Platform definition files (*.targetplatform and *.tpd) and re-generate the *.target files. In normal development you do not need this and can simply use the generated *.target themselves. In addition - update Orbit repository for 4.5 to Mars M5 - use latest released Orbit p2 repository for platform version Luna and earlier [1] https://github.com/mbarbero/fr.obeo.releng.targetplatform [2] http://mbarbero.github.io/fr.obeo.releng.targetplatform/p2/latest/ [3] http://download.eclipse.org/modeling/tmf/xtext/updates/releases/ Change-Id: Ia701972785c3e88aba66a7f15a2b3cf638727eea Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Prepare post 3.7.0.201502031740-rc1 buildsMatthias Sohn2015-02-0418-18/+18
| | | | | | | | Change-Id: Id3728e771a4441757de016cc9d68055f668126b0 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * JGit v3.7.0.201502031740-rc1v3.7.0.201502031740-rc1Matthias Sohn2015-02-0318-18/+18
| | | | | | | | | | Change-Id: Ia2ea65945b7e1d4120da3d6e6c9f6d5fdb642ae6 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* | Set minimum required Java version to Java 7Matthias Sohn2015-02-092-1/+3
| | | | | | | | | | | | Bug: 458475 Change-Id: Iea8f2236d4e6a94a8d14bb8cc685006ea3fd1bb7 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* | Prepare 4.0.0-SNAPSHOT buildsMatthias Sohn2015-01-2718-19/+19
|/ | | | | Change-Id: I414ba8ccc82866d3107ba7083a567ea70c879bdf Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare 3.7.0-SNAPSHOT buildsMatthias Sohn2014-12-2418-19/+19
| | | | | Change-Id: Ib3e7b5f46ee1e27b9cf25b3b2d01d681a5c4904c Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Merge branch 'stable-3.6'Matthias Sohn2014-12-2418-18/+18
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * stable-3.6: Prepare 3.6.1-SNAPSHOT builds JGit v3.6.0.201412230720-r [pgm] Add option --bare to clone command [pgm] Implement clone using CloneCommand Fix junit tests under windows when the platform is explicitly changed Fix unit tests for windows by explicitly closing test repos [pgm] Add option --tags for ls-remote [pgm] Add option --heads for ls-remote [pgm] Use LsRemoteCommand to implement ls-remote and add a test Change-Id: I8f31e76cb7e9416919f37e02c7e51ab1d221df40 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * Prepare 3.6.1-SNAPSHOT buildsMatthias Sohn2014-12-2318-18/+18
| | | | | | | | | | Change-Id: Ie620c90ffafbffc6755b4e1ed55a61a15b118a2a Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
| * JGit v3.6.0.201412230720-rv3.6.0.201412230720-rMatthias Sohn2014-12-2318-18/+18
| | | | | | | | | | Change-Id: Ic28e2bbbdb1099e948c64a005c39f6b8d8ac69a8 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* | Build with Tycho 0.22.Alexander Kurtakov2014-12-091-1/+1
|/ | | | | Change-Id: I32444e926179827be31d9201a6bbc5d514672110 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
* Include the java7 feature in org.eclipse.jgit.featureMatthias Sohn2014-11-181-0/+6
| | | | | | | | | This way we no longer need to advertise it in the release train and can uncategorize the jgit features without making it harder for users to find and install the java7 feature. Bug: 451276 Change-Id: I4c7dd0e1609fc1939d8ea83c01251dec59c228a3 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare post 3.6.0-m1 buildsMatthias Sohn2014-11-1218-18/+18
| | | | | Change-Id: Ie9927de64fa6b7d517f96b8cd12e57541f284ff2 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v3.6.0.201411121045-m1v3.6.0.201411121045-m1Matthias Sohn2014-11-1218-18/+18
| | | | | Change-Id: I9d789113d88cbbbdbabb8919f80c805aa4ba86fe Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* 4.4 target platform should use Luna repositoryMatthias Sohn2014-11-091-1/+1
| | | | Change-Id: I54cdfb5699f87bf86b0434aff0b9618e57a80757 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Add target platform for Mars using Orbit S-buildMatthias Sohn2014-11-072-1/+82
| | | | | | | | | | updates: - jsch to 0.1.51 (CQ 8889) - ant to 1.9.4 (CQ 8890) CQ: 8889 CQ: 8890 Change-Id: I31f331ce797994d164661b421bfbab33c289deaf Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare 3.6.0-SNAPSHOT buildsMatthias Sohn2014-09-0518-19/+19
| | | | | Change-Id: I2d8c3768998c0cfc8d02d11009bc5b7ed1d75778 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update tycho and signing plugins to latest versionsMatthias Sohn2014-08-111-2/+2
| | | | Change-Id: I3e8b3835b8ebbb8f0a2a9be42e6c16899cb3b993 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update maven plugins to latest versionsMatthias Sohn2014-08-111-1/+1
| | | | | | | | Also, remove unused findbugs exclude filter in java7 bundle since latest findbugs plugins raises an error on this. Change-Id: I791fc054596e7d9aa9f3cc8126eb0162539c57bf Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare 3.5.0-SNAPSHOT buildsRobin Rosenberg2014-06-0418-19/+19
| | | | | Change-Id: I53bd500188e09ae2e007a58b3cd89aa0805d6f2a Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
* Prepare post 3.4 RC3 buildsMatthias Sohn2014-06-0418-18/+18
| | | | Change-Id: I9730bb349d0295c811aa3a9ba0f67bd946e86d1e Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v3.4.0.201406041058-rc3v3.4.0.201406041058-rc3Matthias Sohn2014-06-0418-18/+18
| | | | | Change-Id: If0cfec023788cae7713dd1ccc250e221365ef984 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare post 3.4.0 RC2 buildsMatthias Sohn2014-05-2818-18/+18
| | | | Change-Id: Id8d784ba7b0aba7c6a00f459bf1ac54c1d36d061 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v3.4.0.201405281120-rc2v3.4.0.201405281120-rc2Matthias Sohn2014-05-2818-18/+18
| | | | | Change-Id: Ifd376f58cf867fc84d39582c49e971d998abf63d Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Luna target platform to Orbit release R20140525021250Matthias Sohn2014-05-261-1/+1
| | | | Change-Id: Id46d74e9b11b2a7ea78d17b8bc12c3ad027723f1 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare post 3.4.0 RC1 buildsMatthias Sohn2014-05-2118-18/+18
| | | | Change-Id: Ia8d29046439bc9134acdf7c88ab85ea49c4ddf47 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v3.4.0.201405211411-rc1v3.4.0.201405211411-rc1Matthias Sohn2014-05-2118-18/+18
| | | | | Change-Id: Ia3834770b9719f64cbdfd0338034c392fa3ae5db Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare 3.4.0-SNAPSHOT buildsMatthias Sohn2014-05-0618-18/+18
| | | | Change-Id: I5cf20c875c3e92e12c2b22465774ba42513b9add Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v3.4.0.201405051725-m7v3.4.0.201405051725-m7Matthias Sohn2014-05-0518-18/+18
| | | | | Change-Id: I8d941d22becdf019199a1c0fe28aa5835038647d Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update 4.4 target to use Luna M7 orbit repositoryMatthias Sohn2014-05-041-5/+5
| | | | | Change-Id: I9a19d5584deef970cc00a7b58beae84d55b20ddf Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Make org.eclipse.jgit.packaging a general projectRobin Rosenberg2014-04-281-0/+40
| | | | | | This makes it easy to edit the pom.xml from within Eclipse. Change-Id: I4718217caadbfe892b7cbb557e0d3d6b40d48321 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Software User AgreementMatthias Sohn2014-04-1415-197/+285
| | | | | Bug: 431255 Change-Id: I8a44028d8c48ddd1b9d2f9ef4af4d417c5454881
* Update build to use Tycho 0.20.0Matthias Sohn2014-03-181-1/+1
| | | | Change-Id: I96d279d45ca9e31a1031b25cb4e5650e1d5525ea Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Fix default profile for target platform used in maven buildChristian Halstrick2014-03-071-1/+0
| | | | Change-Id: I10aef3a3b5c3b3ab9f6ef857a9fcc67ce0b1cec3
* Prepare 3.4.0-SNAPSHOT buildsMatthias Sohn2014-03-0518-19/+19
| | | | | Change-Id: I907c6f1834c06b8ab4d3e0f76dde475faea7b4a5 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare 3.3.1-SNAPSHOT buildsMatthias Sohn2014-03-0518-19/+19
| | | | Change-Id: If15560f2731e54dbf9db88d8a308b4c25ce27e8e Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v3.3.0.201403021825-rv3.3.0.201403021825-rMatthias Sohn2014-03-0318-18/+18
| | | | | Change-Id: Iaf3da455f7d6f691617299e881154ff8185a9d46 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Package httpclient and httpcore in o.e.j.http.apache.featureMatthias Sohn2014-02-242-14/+14
| | | | | | | | | When adding the new feature o.e.j.http.apache.feature in I4adfecd56d84ee24a50cadb1700c8be56e4172a3 in order to make the httpclient based implementation optional I missed to also move the apache libraries. Change-Id: I7285458a70aee3dd6faf739b68a0b5783b8da01d Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Move Apache httpclient based HTTP support to a separate bundleMatthias Sohn2014-02-2015-1/+485
| | | | | | | | This move avoids that all consumers of org.eclipse.jgit depend on Apache httpclient. Also add another feature to make this optional for OSGi consumers as well. Change-Id: I5ef5e00c53678b9e1d7cfd54bbca3ff6f1c1c967 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Prepare post 3.3.0RC1 buildsMatthias Sohn2014-02-2016-16/+16
| | | | | Change-Id: I0d808f8733a490b75bbcaacedb4b095e05fab32e Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* JGit v3.3.0.201402191814-rc1v3.3.0.201402191814-rc1Matthias Sohn2014-02-2016-16/+16
| | | | | Change-Id: Ida3a0417ae646ce37214153f49a85de2be3dd4fd Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Add an implementation for HttpConnection using Apache HttpClientChristian Halstrick2014-02-184-0/+33
| | | | | | | | | | | | | This change implements the http connection abstraction with the help of org.apache.http.client.HttpClient. The default implementation used by JGit is still the JDK HttpURLConnection. But now JGit users have the possibility to switch completely to org.apache.httpclient. The reason for this is that in certain (e.g. cloud) environments you are forced to use the org.apache classes. Change-Id: I0b357f23243ed13a014c79ba179fa327dfe318b2 Signed-off-by: Christian Halstrick <christian.halstrick@sap.com> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Kepler target platform to use Kepler SR2 orbit R-buildMatthias Sohn2014-01-241-1/+1
| | | | Change-Id: I3c215b8bbb6497b59d20c9fe7684a0c3522636e8 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update Luna target platform to use Luna M5 orbit repositoryMatthias Sohn2014-01-201-1/+1
| | | | | | See http://dev.eclipse.org/mhonarc/lists/orbit-dev/msg03647.html Change-Id: Id10cd2e0b1aaba181b68f6ac30e0fc64fb714481 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update target platforms to use latest orbit buildMatthias Sohn2014-01-152-2/+2
| | | | | | | - use latest I-build for Luna - use latest M-build for Kepler Change-Id: I5b85306058877b19eae4cf5a820fe50cdd200c1c Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update com.jcraft.jsch to 0.1.50 in Kepler target platformMatthias Sohn2014-01-141-2/+2
| | | | | Bug: 425660 Change-Id: I758b34d0486a88036da8327da6ef43385c62fd46 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
* Update commons-compress to 1.6Jonathan Nieder2014-01-142-4/+4
| | | | | | | | | | | | | | | | Includes various fixes, including o Writing TAR PAX headers failed if the generated entry name ended with a "/". Issue: COMPRESS-203. which has been happening in the wild (java.io.IOException: request to write '120' bytes exceeds size in header of '0' bytes for entry './PaxHeaders.X/hostsidetests/appsecurity/test-apps/AppAccessData/[...]/'). TODO: update orbit repository URL when new Orbit R-build is available, see bug 425660 Change-Id: I92a87543a6ace9a06a70a29534399608cee6adb1 Signed-off-by: Jonathan Nieder <jrn@google.com> Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>