Commit History

Autor SHA1 Mensaxe Data
  Caleb James DeLisle 887ee6e184 Get rid of Seccomp because the whitelist strategy doesn't work with Rust libraries and it is not maintained anymore hai 2 meses
  Caleb James DeLisle ca4be7578d Rid the project of setjmp() %!s(int64=4) %!d(string=hai) anos
  Mada f98c7b8136 Enable -Wmissing-prototypes compile option %!s(int64=6) %!d(string=hai) anos
  Caleb James DeLisle 8bdf2071d8 Further automatic refactoring to get rid of String_CONST() %!s(int64=7) %!d(string=hai) anos
  Caleb James DeLisle 1881da934d Automatic refactoring to get rid of dangerous usage of String_CONST() %!s(int64=7) %!d(string=hai) anos
  soredake c49cc24869 links update %!s(int64=7) %!d(string=hai) anos
  Kubuxu 37e956150c SECCOMP: Fix mutliple functions from Security %!s(int64=9) %!d(string=hai) anos
  Stuart D. Gathman f4e2d9ee70 save gid in getUser and use to setgid in setUser %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 147bb4c3c1 Fixed the system to work with the new dropPermissions %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle a6a2d5f0a2 Working on finer grained permissions shedding... %!s(int64=9) %!d(string=hai) anos
  Caleb James DeLisle 3005cac83c Removed some old string.h portability stuff and replaced it with CString.h which is easier portability, also made TUNInterface and NetPlatform fully non-portable since they are not intended to be portable and portability code changes from time to time, putting them at risk since they are not often compiled. %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle e24f3c501a Jettisoned libseccomp which was not providing much cross-platform benefit %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle c48e305449 Added SECCOMP sandboxing and new admin API call to check if permissions are properly dropped. %!s(int64=10) %!d(string=hai) anos
  Caleb James DeLisle 85b00bb461 Hardened the sandboxing with double checking and made nofiles mandatory %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 285493adef Admin should provide a request scoped allocator %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle c82ead8529 Changed allocator to produce more information when something goes wrong, refactored to use macro. %!s(int64=11) %!d(string=hai) anos
  Caleb James DeLisle 9b08100ec3 Included IpTunnel and did a refactoring of the codebase. %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 4b48230aa6 moved some inline functions out of Log.h %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 78aae966d4 Moved logging infra into util/log, git AdminLog to build %!s(int64=12) %!d(string=hai) anos
  Caleb James DeLisle 2f541be54f one step closer %!s(int64=12) %!d(string=hai) anos