spring-boot/spring-boot-tools
Andy Wilkinson d9382244d8 Handle mixture of encoded and unencoded chars in JarURLConnection
Previously, JarURLConnection would corrupt a URL that contained a
mixture of encoded and unencoded double-byte characters. URLs that
only contained unencoded double-byte characters were not affected as
they are passed through as-is.

This commit updates JarURLConnection.JarEntryName to correctly handle
characters with a value that won't fit in a single signed byte (a
value greater than 127). Such characters are now URL encoded and then
written to the output stream as multiple bytes.

Closes gh-5194
2016-02-25 11:48:03 +00:00
..
spring-boot-antlib Add manifest entries for location of lib and classes in executable archives 2016-02-19 17:04:51 +00:00
spring-boot-configuration-metadata Polish 2016-02-19 16:19:22 -08:00
spring-boot-configuration-processor Use AssertJ in spring-boot-tools 2016-02-06 15:51:26 -08:00
spring-boot-gradle-plugin Polish 2016-02-06 15:02:12 -08:00
spring-boot-loader Handle mixture of encoded and unencoded chars in JarURLConnection 2016-02-25 11:48:03 +00:00
spring-boot-loader-tools Polish 2016-02-19 16:19:22 -08:00
spring-boot-maven-plugin Use a conventional delegation model in LaunchedURLClassLoader 2016-02-19 14:15:40 +00:00
pom.xml Move master to 1.4.0.BUILD-SNAPSHOT 2016-01-24 10:45:24 -08:00