{"commits":[{"author":{"email":"e779602c8837ee05f20479a88468ad788a58f934@bigdaz.com","name":"daz"},"sha":"293e302d95708084569f7dcd0f09bb9bc0d1075a","message":"Better support for HTTP proxy configuration\n- Handle '*' wildcards at start and end of nonProxyHost entries\n- Support proxyUser and proxyPassword properties","url":"https://api.github.com/repos/gmercer/gradle/commits/293e302d95708084569f7dcd0f09bb9bc0d1075a"},{"author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"sha":"22f735120117eab7b73a263c5365f9e34f8ed6a2","message":"GRADLE-1976\n- Changed CacheLockingManager.withCacheLock() to block if already locked by this process (in addition to blocking if locked by some other process).\n- Use Factory instead of Callable to represent the cache action passed to the CacheLockingManager.\n- Added CacheLockingManager.longRunningOperation(), to demarcate long running operations that don't require the cache to be locked (eg downloading stuff). Not used yet.","url":"https://api.github.com/repos/gmercer/gradle/commits/22f735120117eab7b73a263c5365f9e34f8ed6a2"},{"author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"sha":"e35035c7b133d7eec9eec64062fac6369b5ba581","message":"Wrap the UserResolverChain in a DependencyResolver adapter to pass to the DependencyResolvers. Doesn't do anything yet (other than start to decouple UserResolverChain from DependencyResolver). Will take care of locking when a resolver calls back into the dep resolution infrastructure.","url":"https://api.github.com/repos/gmercer/gradle/commits/e35035c7b133d7eec9eec64062fac6369b5ba581"},{"author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"sha":"8661fdcf14130e88128b2877dd653e93dbd87407","message":"Point at a different location for the gnupg howtos.","url":"https://api.github.com/repos/gmercer/gradle/commits/8661fdcf14130e88128b2877dd653e93dbd87407"},{"author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"sha":"b747a3732f3a6d1fa44b65c10ee1bb817931ccc2","message":"Wrap each DependencyResolver in a ModuleVersionRepository. Doesn't do much at the moment (except to start encapsulating stuff about a repository, such as it's id). Will take care of releasing locks when the target repository is used to do (potentially slow) stuff.","url":"https://api.github.com/repos/gmercer/gradle/commits/b747a3732f3a6d1fa44b65c10ee1bb817931ccc2"},{"author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"sha":"43a90bb873283f993eae07714f65f2530009a58e","message":"Don't log the body of HTTP messages.","url":"https://api.github.com/repos/gmercer/gradle/commits/43a90bb873283f993eae07714f65f2530009a58e"},{"author":{"email":"42f6469ddad13b09fe50016e39bea169cd8c289a@gradleware.com","name":"Adam Murdoch"},"sha":"7cf11810ab72fb1d9d636ed3640b96e5d72b8591","message":"- Don't hold the archive cache lock while using a target DependencyResolver instance. Means we don't hold the lock while, for example, downloading or probing stuff on the network.\n- Reacquire the lock when a resolver loops back through the dependency resolution infrastructure, for example, to find a parent pom.\n- Changed ModuleVersionRepository so that it no longer extends DependencyResolver (but the impl still does).","url":"https://api.github.com/repos/gmercer/gradle/commits/7cf11810ab72fb1d9d636ed3640b96e5d72b8591"}],"ref":"refs/heads/master","head":"7cf11810ab72fb1d9d636ed3640b96e5d72b8591","push_id":52277348,"size":7}