Caleb James DeLisle
|
887ee6e184
Get rid of Seccomp because the whitelist strategy doesn't work with Rust libraries and it is not maintained anymore
|
2 mēneši atpakaļ |
Caleb James DeLisle
|
ca4be7578d
Rid the project of setjmp()
|
4 gadi atpakaļ |
Mada
|
f98c7b8136
Enable -Wmissing-prototypes compile option
|
6 gadi atpakaļ |
Caleb James DeLisle
|
8bdf2071d8
Further automatic refactoring to get rid of String_CONST()
|
7 gadi atpakaļ |
Caleb James DeLisle
|
1881da934d
Automatic refactoring to get rid of dangerous usage of String_CONST()
|
7 gadi atpakaļ |
soredake
|
c49cc24869
links update
|
7 gadi atpakaļ |
Kubuxu
|
37e956150c
SECCOMP: Fix mutliple functions from Security
|
9 gadi atpakaļ |
Stuart D. Gathman
|
f4e2d9ee70
save gid in getUser and use to setgid in setUser
|
9 gadi atpakaļ |
Caleb James DeLisle
|
147bb4c3c1
Fixed the system to work with the new dropPermissions
|
9 gadi atpakaļ |
Caleb James DeLisle
|
a6a2d5f0a2
Working on finer grained permissions shedding...
|
9 gadi atpakaļ |
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.
|
10 gadi atpakaļ |
Caleb James DeLisle
|
e24f3c501a
Jettisoned libseccomp which was not providing much cross-platform benefit
|
10 gadi atpakaļ |
Caleb James DeLisle
|
c48e305449
Added SECCOMP sandboxing and new admin API call to check if permissions are properly dropped.
|
10 gadi atpakaļ |
Caleb James DeLisle
|
85b00bb461
Hardened the sandboxing with double checking and made nofiles mandatory
|
11 gadi atpakaļ |
Caleb James DeLisle
|
285493adef
Admin should provide a request scoped allocator
|
11 gadi atpakaļ |
Caleb James DeLisle
|
c82ead8529
Changed allocator to produce more information when something goes wrong, refactored to use macro.
|
11 gadi atpakaļ |
Caleb James DeLisle
|
9b08100ec3
Included IpTunnel and did a refactoring of the codebase.
|
12 gadi atpakaļ |
Caleb James DeLisle
|
4b48230aa6
moved some inline functions out of Log.h
|
12 gadi atpakaļ |
Caleb James DeLisle
|
78aae966d4
Moved logging infra into util/log, git AdminLog to build
|
12 gadi atpakaļ |
Caleb James DeLisle
|
2f541be54f
one step closer
|
12 gadi atpakaļ |