Commit graph

63 commits

Author SHA1 Message Date
netblue30
7f84ed7a38 support net none in profile files 2015-08-22 07:21:50 -04:00
netblue30
9d91a26a15 added --enable-fatal-warnings 2015-08-21 08:16:06 -04:00
netblue30
c4c6bbbdce Merge pull request #38 from pmillerchip/shell-none-args
Fix arguments passed to child process during execvp in --shell=none mode
2015-08-21 07:07:45 -04:00
Peter Millerchip
6277509c3a Fix arguments passed to child process during execvp in --shell=none mode 2015-08-20 23:07:36 +01:00
netblue30
fb90abb4c1 remove warnings form src/lib/Makefile.in 2015-08-20 10:10:44 -04:00
netblue30
5c0edb3435 Merge pull request #35 from pmillerchip/warnings-cleanup
Compile with -W -Wall -Werror
2015-08-20 10:00:28 -04:00
Peter Millerchip
48af0110f8 Compile with -W -Wall -Werror 2015-08-20 14:38:44 +01:00
netblue30
cb585cc82a testing 2015-08-20 09:06:07 -04:00
netblue30
1d9760068a Merge pull request #34 from pmillerchip/make-install
Fix the 'make install' command for new bash completion location
2015-08-20 06:50:42 -04:00
Peter Millerchip
e0a47e9d26 Fix the 'make install' command for new bash completion location 2015-08-20 08:54:54 +01:00
netblue30
d291b52fe4 Merge pull request #33 from pmillerchip/filenames-with-spaces
Support filenames with spaces in the blacklist option
2015-08-19 18:30:51 -04:00
Peter Millerchip
d81fc1424a Support filenames with spaces in the blacklist option 2015-08-19 00:12:42 +01:00
netblue30
ea133564a7 moved bash completion files under src 2015-08-18 16:27:57 -04:00
netblue30
85273ce7d1 Merge pull request #32 from pmillerchip/tilde-support
Support ~ in blacklist and profile includes
2015-08-18 12:16:45 -04:00
Peter Millerchip
c351e194f9 Support ~ in blacklist and profile includes 2015-08-18 09:56:44 +01:00
netblue30
cb633cdb35 admin work 2015-08-17 20:04:17 -04:00
netblue30
b90534c7f1 Merge pull request #30 from mjudtmann/patch-1
Update disable-mgmt.inc
2015-08-17 20:00:22 -04:00
mjudtmann
b77af9bad3 Update disable-mgmt.inc
Jailed applications should not be able to change the configuration of firejail.
2015-08-17 15:20:47 +02:00
netblue30
3bfb00f627 removed mknod from default seccomp filter, some software packages are using named pipes created with mknod 2015-08-16 15:43:50 -04:00
netblue30
8f676d5999 moved warning under --debug option 2015-08-16 15:34:16 -04:00
netblue30
04b8a2a23b Merge pull request #29 from pmillerchip/symlink-fixes
Replace get_link with realpath
2015-08-16 15:27:31 -04:00
netblue30
980979d77e --overlay rework, adding a persistent directory; implemented --overlay-tmpfs option 2015-08-16 08:56:48 -04:00
Peter Millerchip
77a080e45a Replace get_link with realpath 2015-08-16 13:53:03 +01:00
netblue30
5d054c8571 admin work 2015-08-16 08:19:40 -04:00
netblue30
6e6865806f Merge pull request #28 from mhaas/fix-some-compiler-warnings
Fix some compiler warnings
2015-08-16 07:39:34 -04:00
netblue30
65bd15ef80 Merge pull request #27 from mhaas/fix-typos-in-man
Fix typos in firejail and firejail-profile man
2015-08-16 07:39:14 -04:00
netblue30
b5288e99f5 Merge pull request #26 from pmillerchip/symlink-bug
Call realpath to resolve symlinks correctly in disable_file
2015-08-16 07:38:56 -04:00
Michael Haas
212ded54a5 Fix comparison between unsigned and signed 2015-08-16 13:35:53 +02:00
Michael Haas
8116a43135 Remove unused variables 2015-08-16 13:35:28 +02:00
Michael Haas
df0ec66409 Fix typo: viod -> void 2015-08-16 13:35:05 +02:00
Michael Haas
1727b63c4f Fix typos in firejail and firejail-profile man
Signed-off-By: Michael Haas <haas@computerlinguist.org>
2015-08-16 12:47:56 +02:00
Peter Millerchip
5076a73928 Call realpath to resolve symlinks correctly in disable_file 2015-08-15 21:40:59 +01:00
netblue30
7839ce169e admin work 2015-08-14 07:55:04 -04:00
netblue30
dcc9579e91 Merge pull request #17 from dewbasaur/master
A bit more for CVE-2015-4495
2015-08-14 07:36:00 -04:00
netblue30
167d4af438 Merge pull request #21 from pmillerchip/private-home
Implement the --private-home option
2015-08-14 07:31:47 -04:00
netblue30
6518981778 Merge pull request #19 from pmillerchip/manpage-fixes
Fix typos in firejail-profile manpage
2015-08-14 07:29:04 -04:00
netblue30
f3c607279b Merge pull request #20 from pmillerchip/gitignore
Create a .gitignore file for firejail
2015-08-14 07:28:35 -04:00
Peter Millerchip
d3c1cf120a Implement the --private-home option as an alternative name for --private.keep 2015-08-13 11:09:10 +01:00
Peter Millerchip
058fbc2387 Create a .gitignore file for firejail 2015-08-13 09:45:46 +01:00
Peter Millerchip
61270a7620 Fix typos in firejail-profile manpage 2015-08-13 09:16:58 +01:00
dewbasaur
ac25ecd5d9 A bit more for CVE-2015-4495 2015-08-12 21:36:55 -04:00
netblue30
8de115abba disable-history.inc integration - included in all profile files 2015-08-12 20:28:46 -04:00
netblue30
a4209cf7e6 Merge pull request #13 from pmillerchip/master
Fix potential null pointer dereference in netfilter
2015-08-12 20:00:59 -04:00
netblue30
39f39fbf42 Merge pull request #16 from dewbasaur/master
Block access to history files
2015-08-12 20:00:21 -04:00
dewbasaur
dd44324619 Block access to history files 2015-08-12 15:16:28 -04:00
netblue30
46334f0039 --private-etc option, issue #5 2015-08-12 08:36:41 -04:00
netblue30
74e2739460 tenative fix for issue 11 2015-08-11 08:09:29 -04:00
Peter Millerchip
37fbd14147 Fix potential null pointer dereference in netfilter 2015-08-11 12:29:58 +01:00
netblue30
878cd16973 fixing issues 2 and 4 2015-08-10 12:33:28 -04:00
netblue30
8785f2cffb description 2015-08-10 11:00:35 -04:00