Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-23 | Ban leading tildedelete-site-rpc | Jacob Vosmaer | |
2018-05-17 | Fix NewServer invocation | Jacob Vosmaer | |
2018-05-17 | Document why we chdir | Jacob Vosmaer | |
2018-05-17 | Assume pages root is working dir | Jacob Vosmaer | |
2018-05-17 | Add existince checks to DeleteSite | Jacob Vosmaer | |
2018-05-17 | go vet | Jacob Vosmaer | |
2018-05-17 | More realistic example | Jacob Vosmaer | |
2018-05-17 | End to end test for DeleteSite | Jacob Vosmaer | |
2018-05-17 | Disallow path starting with '.' | Jacob Vosmaer | |
2018-05-17 | Better sanity check | Jacob Vosmaer | |
2018-05-17 | Add path traversal tests | Jacob Vosmaer | |
2018-05-17 | Use other import | Jacob Vosmaer | |
2018-05-17 | Add testdata | Jacob Vosmaer | |
2018-05-17 | Add rpc call in test | Jacob Vosmaer | |
2018-05-17 | WIP grpc test | Jacob Vosmaer | |
2018-04-27 | Restore the old in-place chroot behaviour as a command-line option | Nick Thomas | |
2018-04-26 | Create /dev/random and /dev/urandom when daemonizing and jailing | Nick Thomas | |
Go on Linux normally uses the getrandom() syscall to get entropy. However, this is onl available for Linux version >= 3.17 Making /dev/random and /dev/urandom available in the chrooted jail allows the daemon to operate correctly on these systems. It's important to handle this automatically, as the previous workaround of manually creating these character devices is made more difficult by the use of a random directory in $TMPDIR. | |||
2018-04-25 | Clean up the created jail directory if building the jail doesn't work | Nick Thomas | |
2018-04-23 | Add gRPC admin health check | Jacob Vosmaer (GitLab) | |
2018-04-13 | Use require.NoError instead of assert.NoError | Jacob Vosmaer (GitLab) | |
2018-03-29 | Make certificate parsing thread-safe | Jacob Vosmaer | |
2018-03-29 | Put domain code in a separate package | Jacob Vosmaer (GitLab) | |
2018-03-23 | Fix SSL artifacts requests on macos | Jacob Vosmaer (GitLab) | |
2018-03-21 | Add /etc/resolv.conf and /etc/ssl/certs to pages chroot | Alessio Caiazza | |
2017-11-23 | Return 503 until pages are loaded for the first time | Kamil TrzciĆski | |
2017-10-02 | Rework the artifacts proxy to operate within Pages group domains | Nick Thomas | |
2017-09-08 | Add an artifacts proxy to GitLab Pages | J. Shuster | |
2017-04-26 | Support for statically compressed gzip content-encoding | John Papandriopoulos | |