{"push_id":929115238,"size":49,"distinct_size":49,"ref":"refs/heads/add_standardized_url","head":"f238ed342f0f548d3b3088c4878b716bdefb420a","before":"6774a846b88df2d0c8abf8f15b82a7e1518c5e4c","commits":[{"sha":"557b33378feb397c2ba2d108f6e3be0a1ae71785","author":{"email":"dd16ff517a0f00d7e46e7c69eeb402be0a11095b@gmail.com","name":"Guilherme Rambo"},"message":"Implemented various path and info-related methods on NSBundle","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/557b33378feb397c2ba2d108f6e3be0a1ae71785"},{"sha":"7155efe1f8e328de2c358ea8b5df5996645e2ba4","author":{"email":"2c750694528d3fb864de8eb8ee44df58367e57f6@axonvibe.com","name":"Darryl"},"message":"Remove unneeded CFStringRef allocations.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/7155efe1f8e328de2c358ea8b5df5996645e2ba4"},{"sha":"dd692cfcd513124ec236f2a91152ec06eaf57160","author":{"email":"2c750694528d3fb864de8eb8ee44df58367e57f6@axonvibe.com","name":"Darryl"},"message":"Revert \"Remove unneeded CFStringRef allocations.\"\n\nThis reverts commit 7155efe1f8e328de2c358ea8b5df5996645e2ba4.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/dd692cfcd513124ec236f2a91152ec06eaf57160"},{"sha":"c3c0f2372a2b31996b741fb64f46ebf4acf14bc7","author":{"email":"4af992ea29d9acf383a28cf2ea963917f22ebc76@padl.com","name":"Luke Howard"},"message":"[SR-440] warnings cleanup\n\nDefine CFBool when __MACTYPES__ and _OS_OSTYPES_H are defined","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/c3c0f2372a2b31996b741fb64f46ebf4acf14bc7"},{"sha":"7cee7350bc0b3b259752ad2b35d08f65fc30f8cc","author":{"email":"2c750694528d3fb864de8eb8ee44df58367e57f6@axonvibe.com","name":"Darryl"},"message":"Append characters to end of CFString using a char buffer instead of creating a new CFString.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/7cee7350bc0b3b259752ad2b35d08f65fc30f8cc"},{"sha":"22ec0029962ab94da6841186e9e697183b744954","author":{"email":"c0484936098aab3a1fb0bd5311438f72ae027bdd@gmail.com","name":"Maksym Shcheglov"},"message":"Implemented methods from the NSCopying, NSMutableCopying protocols for the various collection classes.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/22ec0029962ab94da6841186e9e697183b744954"},{"sha":"8297df2031cd18bae79288f0aff4beb5aaf1ba32","author":{"email":"4b2421700a5b6d13ca706c13359a8929a4c3f6be@dazindustries.co.uk","name":"Darryl"},"message":"Allocated size of Unichar buffer depending on length of range of substring.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/8297df2031cd18bae79288f0aff4beb5aaf1ba32"},{"sha":"d73356fa6db729cbfc5c504251adc200df42a9cd","author":{"email":"e4f05fa2f41b32440d3af185660b7ef10dbc883f@gmail.com","name":"Eugene Gubin"},"message":"Several fixes for NSURL.\n\nImplement NSURL.fileSystemRepresentation and init(fileURLWithFileSystemRepresentation: isDirectory: relativeToURL).\nFix init(fileURLWithFileSystemRepresentation: isDirectory: relativeToURL)","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/d73356fa6db729cbfc5c504251adc200df42a9cd"},{"sha":"6a27584f46984578eef664a2974683253f2ddf12","author":{"email":"e4f05fa2f41b32440d3af185660b7ef10dbc883f@gmail.com","name":"Eugene Gubin"},"message":"Reenable some tests for NSURL which use relative paths.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/6a27584f46984578eef664a2974683253f2ddf12"},{"sha":"78ca6d42bf127c4cf2562744a968e675d19fd99f","author":{"email":"e4f05fa2f41b32440d3af185660b7ef10dbc883f@gmail.com","name":"Eugene Gubin"},"message":"Fix NSURL initializer.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/78ca6d42bf127c4cf2562744a968e675d19fd99f"},{"sha":"4d069080879dc0475293875b4b030f4a4aed80be","author":{"email":"e4f05fa2f41b32440d3af185660b7ef10dbc883f@gmail.com","name":"Eugene Gubin"},"message":"Fix Linux specific issue.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/4d069080879dc0475293875b4b030f4a4aed80be"},{"sha":"d2164cb8ed3144605669870ccc9ed912e4698089","author":{"email":"c0484936098aab3a1fb0bd5311438f72ae027bdd@gmail.com","name":"Maksym Shcheglov"},"message":"Initial implementation of the NSNotificationQueue. Supports NSPostingStyle.PostNow style only.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/d2164cb8ed3144605669870ccc9ed912e4698089"},{"sha":"ee884d7a709a8c5fbfe939957d4bc054675e83c5","author":{"email":"c0484936098aab3a1fb0bd5311438f72ae027bdd@gmail.com","name":"Maksym Shcheglov"},"message":"The NSNotificationQueue uses NSThreadSpecific to store thread-related objects instead of NSThread's threadDictionary property. Changed NSThread in order to set multiple thread-specific objects.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/ee884d7a709a8c5fbfe939957d4bc054675e83c5"},{"sha":"20012b1d1934917fc2fd83ac3a7f2f1805c0c8b3","author":{"email":"e4f05fa2f41b32440d3af185660b7ef10dbc883f@gmail.com","name":"Eugene Gubin"},"message":"In tests replace '~/Documents' with 'usr/include' for Linux.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/20012b1d1934917fc2fd83ac3a7f2f1805c0c8b3"},{"sha":"821e29ec1d47729d8875c4119d92089ab845ef28","author":{"email":"e4f05fa2f41b32440d3af185660b7ef10dbc883f@gmail.com","name":"Eugene Gubin"},"message":"Replace '#else' with '#elseif os(Linux)'","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/821e29ec1d47729d8875c4119d92089ab845ef28"},{"sha":"c6c006c95829bd5655d1d7c6518e5b1e36fd0612","author":{"email":"e4f05fa2f41b32440d3af185660b7ef10dbc883f@gmail.com","name":"Eugene Gubin"},"message":"Introduce internal NSURL._resolveSymlinksInPath(_:keepSystemDirs) method. Redirect NSURL.URLByResolvingSymlinksInPath to it.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/c6c006c95829bd5655d1d7c6518e5b1e36fd0612"},{"sha":"4648b65180d16d4bd89d6a920e72dfaddd72cd43","author":{"email":"e4f05fa2f41b32440d3af185660b7ef10dbc883f@gmail.com","name":"Eugene Gubin"},"message":"Refactor '/private' directory removal.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/4648b65180d16d4bd89d6a920e72dfaddd72cd43"},{"sha":"756354fe75359508043c29b37fff04e1339e13a3","author":{"email":"e4f05fa2f41b32440d3af185660b7ef10dbc883f@gmail.com","name":"Eugene Gubin"},"message":"Refactor name of internal method.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/756354fe75359508043c29b37fff04e1339e13a3"},{"sha":"792a72434a9f7c32dadcbb37d13a0b5e60515861","author":{"email":"e4f05fa2f41b32440d3af185660b7ef10dbc883f@gmail.com","name":"Eugene Gubin"},"message":"[NSString.completePathIntoString] Works with relative paths now as well as with symlinks now.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/792a72434a9f7c32dadcbb37d13a0b5e60515861"},{"sha":"b35d468015468d26cc09a8bb6024c15db95e14aa","author":{"email":"e4f05fa2f41b32440d3af185660b7ef10dbc883f@gmail.com","name":"Eugene Gubin"},"message":"[NSString.completePathIntoString] Refactor.","distinct":true,"url":"https://api.github.com/repos/TETRA2000/swift-corelibs-foundation/commits/b35d468015468d26cc09a8bb6024c15db95e14aa"}]}