payload: {"push_id":3393005594,"size":96,"distinct_size":96,"ref":"refs/heads/master","head":"e0ebd76948054e1327b02e05dfebc216bd3518dc","before":"b31678bb773c59b4d2de642eaee4bded3d4a27fd","commits":[{"sha":"60d2b8f86a0ceed8577cd6cea988f053003e363d","author":{"name":"Simon Evans","email":"7dd9b33881225c7ac41dce30c1447db47c41d4af@si.org"},"message":"Fix operatingSystemVersionString and operatingSystemVersion for Linux\n\n- For Linux, use /proc/version_signature for the\n  operatingSystemVersionString.\n\n- Use uname on non Darwin platforms to get the version kernel version.","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/60d2b8f86a0ceed8577cd6cea988f053003e363d"},{"sha":"692e91457660a8b9bb92ae57fe6dd38c9ff11433","author":{"name":"Simon Evans","email":"7dd9b33881225c7ac41dce30c1447db47c41d4af@si.org"},"message":"FileManager.attributesOfItem(atPath:) - use statx() on Linux if available.\n\n- Linux kernel >= 4.11.0 has a statx() call for extended file stat\n  information and this can be used to set .creationDate\n\n- statx() is not available on Ubuntu 16.04 so have a fallback if\n  struct statx and the system call number are not declared in the\n  headers.","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/692e91457660a8b9bb92ae57fe6dd38c9ff11433"},{"sha":"7c5c5381ff7c0fdf7bab1b54d1c8ad2746cdbefc","author":{"name":"Simon Evans","email":"7dd9b33881225c7ac41dce30c1447db47c41d4af@si.org"},"message":"statx: Check that the btime field is valid according to stx_mask.","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/7c5c5381ff7c0fdf7bab1b54d1c8ad2746cdbefc"},{"sha":"fc96d7fd139bc894689b5cc13a22d9c52424caf8","author":{"name":"Lily Vulcano","email":"10ae1a3c788f90379499f6b65d935f61eaf2d89f@apple.com"},"message":"Implement the rest of the FileHandle API","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/fc96d7fd139bc894689b5cc13a22d9c52424caf8"},{"sha":"e2658736a9ff6e821e93c88f06c325ef605e5aa1","author":{"name":"Lily Vulcano","email":"10ae1a3c788f90379499f6b65d935f61eaf2d89f@me.com"},"message":"Update FileHandle.swift","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/e2658736a9ff6e821e93c88f06c325ef605e5aa1"},{"sha":"796b46952d49375306719dba3cf79b69eab011ba","author":{"name":"Lily Vulcano","email":"10ae1a3c788f90379499f6b65d935f61eaf2d89f@me.com"},"message":"Ensure the compiler knows this is an object too","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/796b46952d49375306719dba3cf79b69eab011ba"},{"sha":"0626235e04e341788df74a90acfd99b9aed7a54d","author":{"name":"Lily Vulcano","email":"10ae1a3c788f90379499f6b65d935f61eaf2d89f@me.com"},"message":"On Linux, dispatch sources aren’t objects :(","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/0626235e04e341788df74a90acfd99b9aed7a54d"},{"sha":"f40b273b999de0e999b197363844e8532114192e","author":{"name":"Lily Vulcano","email":"10ae1a3c788f90379499f6b65d935f61eaf2d89f@me.com"},"message":"Actually make the types match","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/f40b273b999de0e999b197363844e8532114192e"},{"sha":"7f9460b9425de57375f2716d60c0ee3944d3762c","author":{"name":"Lily Vulcano","email":"10ae1a3c788f90379499f6b65d935f61eaf2d89f@apple.com"},"message":"Ensure tests pass locally and that the sources are properly boxed where needed.","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/7f9460b9425de57375f2716d60c0ee3944d3762c"},{"sha":"aa5f75c30e98e7096c162d6e1aaf72aaac6cbc5c","author":{"name":"Simon Evans","email":"7dd9b33881225c7ac41dce30c1447db47c41d4af@si.org"},"message":"SR-6531: FileManager copyItem() does not preserve permissions\n\n- Use fchmod() to set the file permissions after opening.\n\n- Ensure all file permissions are correctly masked using ~S_IFMT.","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/aa5f75c30e98e7096c162d6e1aaf72aaac6cbc5c"},{"sha":"a16c18c4bb2b12772d2717ee2f22872e24e0baf5","author":{"name":"Simon Evans","email":"7dd9b33881225c7ac41dce30c1447db47c41d4af@si.org"},"message":"SR-6531: Check the file copy worked in the tests","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/a16c18c4bb2b12772d2717ee2f22872e24e0baf5"},{"sha":"7240ee29f5219694f67d7907a658906fea3c7575","author":{"name":"David Smith","email":"53ac89ded299f984351569e19dc3a2b116417dd0@apple.com"},"message":"Speedup for NSString -getCharacters:range:","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/7240ee29f5219694f67d7907a658906fea3c7575"},{"sha":"a45ca7de51ee45b589a011365b0592a35a124874","author":{"name":"Lily Vulcano","email":"10ae1a3c788f90379499f6b65d935f61eaf2d89f@me.com"},"message":"Merge pull request #1928 from apple/unicopy\n\nSpeedup for NSString -getCharacters:range:","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/a45ca7de51ee45b589a011365b0592a35a124874"},{"sha":"6119b3328d65644b0af16baf04ae9ce58559f6bb","author":{"name":"Lily Vulcano","email":"10ae1a3c788f90379499f6b65d935f61eaf2d89f@me.com"},"message":"Merge pull request #1933 from spevans/pr_sr_6531\n\nSR-6531: FileManager copyItem() does not preserve permissions","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/6119b3328d65644b0af16baf04ae9ce58559f6bb"},{"sha":"0cd7e2e1942a7b2c789efd92cd0ec69da77c94ee","author":{"name":"Saleem Abdulrasool","email":"d3629432f14a71b62e796d32d075121c69cf67de@compnerd.org"},"message":"CoreFoundation: switch to `_WINDLL` from `_USRDLL`\n\n`_USRDLL` is used to indicate that you are building a MFC DLL while\n`_WINDLL` is specified for **ALL** DLL builds. Use the correct macro.","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/0cd7e2e1942a7b2c789efd92cd0ec69da77c94ee"},{"sha":"0bdef0ee6a6092dc451932fe58604a0d84941b90","author":{"name":"swift-ci","email":"ae1c7a81971cd87243eb6e815ca4a320961564e9@users.noreply.github.com"},"message":"Merge pull request #1936 from compnerd/a-dll-is-a-dll","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/0bdef0ee6a6092dc451932fe58604a0d84941b90"},{"sha":"988d5f89126bd79d705584fb8ae19a086d230c07","author":{"name":"Lily Vulcano","email":"10ae1a3c788f90379499f6b65d935f61eaf2d89f@apple.com"},"message":"Implement DateIntervalFormatter.","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/988d5f89126bd79d705584fb8ae19a086d230c07"},{"sha":"0eed327211feaa131a28590b5a28a286130a15e8","author":{"name":"Lily Vulcano","email":"10ae1a3c788f90379499f6b65d935f61eaf2d89f@apple.com"},"message":"Add the new files to the `CMakeLists.txt`s.","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/0eed327211feaa131a28590b5a28a286130a15e8"},{"sha":"f4dcc0bd346afed1fe7ac3e81301e034a91ae387","author":{"name":"Saleem Abdulrasool","email":"d3629432f14a71b62e796d32d075121c69cf67de@compnerd.org"},"message":"build: link in dependencies on Windows\n\nThis sets up the dependencies we need on Windows.  It helps reduce the\nspew from the linker when building for windows.","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/f4dcc0bd346afed1fe7ac3e81301e034a91ae387"},{"sha":"b5da34ddacde2a921fa15159e5ffda930a8bcf04","author":{"name":"Saleem Abdulrasool","email":"d3629432f14a71b62e796d32d075121c69cf67de@compnerd.org"},"message":"Foundation : partial port of NSFileManager for Windows\n\nThis leaves a few functions unimplemented and the DirectoryIterator\nunimplemented as they need to match the semantics of FTS which is not\npresent on Windows.  The remainder of the API surface has been\nreimplemented in terms of the Windows API.","distinct":true,"url":"https://api.github.com/repos/Jumhyn/swift-corelibs-foundation/commits/b5da34ddacde2a921fa15159e5ffda930a8bcf04"}]}
other: {"actor":{"display_login":"Jumhyn"}}