jgit/org.eclipse.jgit.pgm.test
Christian Halstrick 293e8beacc Fix JGit CLI to follow native git's interpretation of http_proxy...
Native git (as many other tools) interprets the environment variables
http_proxy, HTTP_PROXY, ... in a specific way. "http_proxy" has to be
lowercase while "https_proxy" can be lowercase or uppercase (means:
"HTTPS_PROXY"). Lowercase has precedence. This can be looked up in
"ENVIRONMENT" section of [1]. Teach JGit CLI to behave similar.

Additionally teach JGit not to interpret the environment variables if
the java process was explicitly started with the system properties
telling JVM which proxy to use. A call like "http_proxy=proxy1 java
-Dhttp.proxyHost=proxy2 ..." should use proxy2 as proxy.

[1] https://curl.haxx.se/docs/manpage.html

Change-Id: I2ad78f209792bf8f1285cf2f8ada8ae0c28f8e5a
2016-10-14 15:14:21 +02:00
..
.settings Change JGit minimum execution environment to JavaSE-1.8 2016-09-20 11:32:36 +02:00
META-INF Change JGit minimum execution environment to JavaSE-1.8 2016-09-20 11:32:36 +02:00
src/org/eclipse/jgit Make sure CLIGitCommand and Main produce (almost) same results 2016-01-06 17:27:31 -05:00
tst/org/eclipse/jgit/pgm Fix JGit CLI to follow native git's interpretation of http_proxy... 2016-10-14 15:14:21 +02:00
.classpath Change JGit minimum execution environment to JavaSE-1.8 2016-09-20 11:32:36 +02:00
.gitignore Allow to write tests with CLI syntax 2012-04-18 18:57:36 +02:00
.project Allow to write tests with CLI syntax 2012-04-18 18:57:36 +02:00
BUCK buck: set vm_args for tests 2016-01-01 11:04:11 -08:00
about.html Allow to write tests with CLI syntax 2012-04-18 18:57:36 +02:00
build.properties Add missing resources from source.. in build.properties 2013-10-30 17:42:38 +01:00
org.eclipse.jgit.pgm--All-Tests (Java8) (de).launch Change JGit minimum execution environment to JavaSE-1.8 2016-09-20 11:32:36 +02:00
org.eclipse.jgit.pgm--All-Tests (Java8).launch Change JGit minimum execution environment to JavaSE-1.8 2016-09-20 11:32:36 +02:00
org.eclipse.jgit.pgm--All-Tests.launch Add the other test launchers as favorites 2013-06-16 23:33:29 +02:00
plugin.properties Fix plugin provider names to conform with release train requirement 2013-04-08 23:05:36 +02:00
pom.xml Prepare 4.6.0-SNAPSHOT builds 2016-09-19 17:06:42 +02:00