diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 208 |
1 files changed, 177 insertions, 31 deletions
@@ -18,18 +18,171 @@ License: GPL v2 | |||
18 | Firejail Authors: | 18 | Firejail Authors: |
19 | 19 | ||
20 | netblue30 (netblue30@yahoo.com) | 20 | netblue30 (netblue30@yahoo.com) |
21 | Joan Figueras (https://github.com/figue) | 21 | Reiner Herrmann (https://github.com/reinerh) |
22 | - added abrowser profile | 22 | - a number of build patches |
23 | - man page fixes | ||
24 | - Debian and Ubuntu integration | ||
25 | - clang-analyzer fixes | ||
26 | - Debian reproducible build | ||
27 | - unit testing framework | ||
28 | - moved build to .xz | ||
29 | - detached signatures for source archive | ||
30 | - recursive mkdir | ||
31 | Aleksey Manevich (https://github.com/manevich) | ||
32 | - several profile fixes | ||
33 | - fix problem with relative path in storage_find function | ||
34 | - fix build for systems without bash | ||
35 | - fix double quotes/single quotes problem | ||
36 | - big rework of argument processing subsystem | ||
37 | - --join fixes | ||
38 | - spliting up cmdline.c | ||
39 | - Busybox support | ||
40 | - X11 support rewrite | ||
41 | - gether shell selection code in one place | ||
42 | - fixed several TOCTOU security problems | ||
43 | - added --fix option to firecfg utility | ||
44 | - read_pid fix | ||
45 | - added --x11=block options | ||
46 | - x11 xpra, xphyr, none profile commands | ||
47 | - added --join-or-start command | ||
48 | - CVE-2016-7545 | ||
23 | Fred-Barclay (https://github.com/Fred-Barclay) | 49 | Fred-Barclay (https://github.com/Fred-Barclay) |
50 | - lots of profile fixes | ||
24 | - added Vivaldi, Atril profiles | 51 | - added Vivaldi, Atril profiles |
25 | - added PaleMoon profile | 52 | - added PaleMoon profile |
26 | - split Icedove and Thunderbird profiles | 53 | - split Icedove and Thunderbird profiles |
27 | - added 0ad profile | 54 | - added 0ad profile |
55 | - fixed version for .deb packages | ||
56 | - added Warzone2100 profile | ||
57 | - blacklisted VeraCrypt | ||
58 | - added Gpredict profile | ||
59 | - added Aweather, Stellarium profiles | ||
60 | - fixed HexChat and Atril profiles | ||
61 | - fixed disable-common.inc for mate-terminal | ||
62 | - blacklisted escape-happy terminals in disable-common.inc | ||
63 | - blacklisted g++ | ||
64 | - added xplayer, xreader, and xviewer profiles | ||
65 | - added Brave profile | ||
66 | - added Gitter profile | ||
67 | - various organising | ||
68 | - added LibreOffice profile | ||
69 | - added pix profile | ||
70 | - added audacity profile | ||
71 | - fixed Telegram and qtox profiles | ||
72 | - added Atom Beta and Atom profiles | ||
73 | - tightened 0ad, atril, evince, gthumb, pix, qtox, and xreader profiles | ||
74 | - several private-bin conversions | ||
75 | - added jitsi profile | ||
76 | - pidgin private-bin conversion | ||
77 | - added eom profile | ||
78 | - added gnome-chess profile | ||
79 | - added DOSBox profile | ||
80 | - evince profile enhancement | ||
81 | - tightened Spotify profile | ||
82 | - added xiphos and Tor Browser Bundle profiles | ||
83 | curiosity-seeker (https://github.com/curiosity-seeker) | ||
84 | - tightening unbound and dnscrypt-proxy profiles | ||
85 | - dnsmasq profile | ||
86 | - okular and gwenview profiles | ||
87 | - cherrytree profile fixes | ||
88 | - added quiterss profile | ||
89 | - added guayadeque profile | ||
90 | Simon Peter (https://github.com/probonopd) | ||
91 | - set $APPIMAGE and $APPDIR environment variables | ||
92 | - AppImage version detection | ||
93 | - Leafppad type v1 and v2 appimage packages in test/appimage | ||
94 | BogDan Vatra (https://github.com/bog-dan-ro) | ||
95 | - zoom profile | ||
96 | Impyy (https://github.com/Impyy) | ||
97 | - added mumble profile | ||
98 | valoq (https://github.com/valoq) | ||
99 | - LibreOffice profile fixes | ||
100 | - cherrytree profile fixes | ||
101 | - added support for /srv in --whitelist feature | ||
102 | - Eye of GNOME, Evolution, display (imagemagik) and Wire profiles | ||
103 | - blacklist suid binaries in disable-common.inc | ||
104 | - fix man pages | ||
105 | - various profile improvements | ||
106 | Vadim A. Misbakh-Soloviov (https://github.com/msva) | ||
107 | - profile fixes | ||
108 | Rafael Cavalcanti (https://github.com/rccavalcanti) | ||
109 | - chromium profile fixes for Arch Linux | ||
110 | Deelvesh Bunjun (https://github.com/DeelveshBunjun) | ||
111 | - added xpdf profile | ||
112 | Dara Adib (https://github.com/daradib) | ||
113 | - ssh profile fix | ||
114 | - evince profile fix | ||
115 | vismir2 (https://github.com/vismir2) | ||
116 | - feh, ranger, 7z, keepass, keepassx and zathura profiles | ||
117 | - claws-mail, mutt, git, emacs, vim profiles | ||
118 | - lots of profile fixes | ||
119 | graywolf (https://github.com/graywolf) | ||
120 | - spelling fix | ||
121 | Tomasz Jan Góralczyk (https://github.com/tjg) | ||
122 | - fixed Steam profile | ||
123 | pwnage-pineapple (https://github.com/pwnage-pineapple) | ||
124 | - update Okular profile | ||
125 | Sergey Alirzaev (https://github.com/l29ah) | ||
126 | - firejail.h enum fix | ||
127 | greigdp (https://github.com/greigdp) | ||
128 | - Gajim IM client profile | ||
129 | - fix Slack profile | ||
130 | Icaro Perseo (https://github.com/icaroperseo) | ||
131 | - Icecat profile | ||
132 | - several profile fixes | ||
133 | hamzadis (https://github.com/hamzadis) | ||
134 | - added --overlay-named=name and --overlay-path=path | ||
135 | Gaman Gabriel (https://github.com/stelariusinfinitek) | ||
136 | - inox profile | ||
137 | greigdp (https://github.com/greigdp) | ||
138 | - fixed spotify profile | ||
139 | - added Slack profile | ||
140 | Laurent Declercq (https://github.com/nuxwin) | ||
141 | - fixed test for shell interpreter in chroots | ||
142 | Franco (nextime) Lanza (https://github.com/nextime) | ||
143 | - added --private-template/--private-home | ||
144 | xee5ch (https://github.com/xee5ch) | ||
145 | - skypeforlinux profile | ||
146 | Peter Hogg (https://github.com/pigmonkey) | ||
147 | - WeeChat profile | ||
148 | - rtorrent profile | ||
149 | - bitlbee profile fixes | ||
150 | - mutt profile fixes | ||
151 | Thomas Jarosch (https://github.com/thomasjfox) | ||
152 | - disable keepassx in disable-passwdmgr.inc | ||
153 | - added uudeview profile | ||
154 | - added tar (gtar), unzip and unrar profile | ||
155 | - added file profile | ||
156 | - improved profile list | ||
157 | - fixed small variable glitch in stat64() / lstat64() (libtracelog) | ||
158 | - added lstat() / lstat64() support to libtrace | ||
159 | - include mkuid.sh in make dist | ||
160 | Niklas Haas (https://github.com/haasn) | ||
161 | - blacklisting for keybase.io's client | ||
162 | Jaykishan Mutkawoa (https://github.com/jmutkawoa) | ||
163 | - cpio profile | ||
164 | Paupiah Yash (https://github.com/CaffeinatedStud) | ||
165 | - gzip profile | ||
166 | Akhil Hans Maulloo (https://github.com/kouul) | ||
167 | - xz profile | ||
168 | Rahul Golam (https://github.com/technoLord) | ||
169 | - strings profile | ||
170 | geg2048 (https://github.com/geg2048) | ||
171 | - kwallet profile fixes | ||
172 | maces (https://github.com/maces) | ||
173 | - Franz messenger profile | ||
174 | KellerFuchs (https://github.com/KellerFuchs) | ||
175 | - nonewpriv support, extended profiles for this feature | ||
176 | - make `restricted-network` prevent use of netfilter | ||
177 | - disable-common.inc additions | ||
178 | ValdikSS (https://github.com/ValdikSS) | ||
179 | - Psi+, Corebird, Konversation profiles | ||
180 | - various profile fixes | ||
28 | avoidr (https://github.com/avoidr) | 181 | avoidr (https://github.com/avoidr) |
29 | - whitelist fix | 182 | - whitelist fix |
30 | - recently-used.xbel fix | 183 | - recently-used.xbel fix |
31 | - added parole profile | 184 | - added parole profile |
32 | - blacklist ncat, manpage fixes, | 185 | - blacklist ncat |
33 | - hostname support in profile file | 186 | - hostname support in profile file |
34 | - Google Chrome profile rework | 187 | - Google Chrome profile rework |
35 | - added cmus profile | 188 | - added cmus profile |
@@ -37,6 +190,23 @@ avoidr (https://github.com/avoidr) | |||
37 | - add net iface support in profile files | 190 | - add net iface support in profile files |
38 | - paths fix | 191 | - paths fix |
39 | - lots of profile fixes | 192 | - lots of profile fixes |
193 | - added mcabber profile | ||
194 | - fixed mpv profile | ||
195 | - various other fixes | ||
196 | Ruan (https://github.com/ruany) | ||
197 | - fixed hexchat profile | ||
198 | Vasya Novikov (https://github.com/vn971) | ||
199 | - Wesnoth profile | ||
200 | - Hedegewars profile | ||
201 | - manpage fixes | ||
202 | - fixed firecfg clean/clear issue | ||
203 | - found the ugliest bug so far | ||
204 | Matthew Gyurgyik (https://github.com/pyther) | ||
205 | - rpm spec and several fixes | ||
206 | Joan Figueras (https://github.com/figue) | ||
207 | - added abrowser profile | ||
208 | - added Google-Play-Music-Desktop-Player | ||
209 | - added cyberfox profile | ||
40 | Petter Reinholdtsen (pere@hungry.com) | 210 | Petter Reinholdtsen (pere@hungry.com) |
41 | - Opera profile patch | 211 | - Opera profile patch |
42 | n1trux (https://github.com/n1trux) | 212 | n1trux (https://github.com/n1trux) |
@@ -52,12 +222,9 @@ dshmgh (https://github.com/dshmgh) | |||
52 | yumkam (https://github.com/yumkam) | 222 | yumkam (https://github.com/yumkam) |
53 | - add compile-time option to restrict --net= to root only | 223 | - add compile-time option to restrict --net= to root only |
54 | - man page fixes | 224 | - man page fixes |
55 | Vasya Novikov (https://github.com/vn971) | ||
56 | - Wesnoth profile | ||
57 | - Hedegewars profile | ||
58 | - manpage fixes | ||
59 | mahdi1234 (https://github.com/mahdi1234) | 225 | mahdi1234 (https://github.com/mahdi1234) |
60 | - cherrytree profile | 226 | - cherrytree profile |
227 | - Seamonkey profiles | ||
61 | jrabe (https://github.com/jrabe) | 228 | jrabe (https://github.com/jrabe) |
62 | - disallow access to kdbx files | 229 | - disallow access to kdbx files |
63 | - Epiphany profile | 230 | - Epiphany profile |
@@ -71,19 +238,14 @@ Tom Mellor (https://github.com/kalegrill) | |||
71 | Martin Carpenter (https://github.com/mcarpenter) | 238 | Martin Carpenter (https://github.com/mcarpenter) |
72 | - security audit and bug fixes | 239 | - security audit and bug fixes |
73 | - Centos 6.x support | 240 | - Centos 6.x support |
74 | Aleksey Manevich (https://github.com/manevich) | ||
75 | - several profile fixes | ||
76 | - fix problem with relative path in storage_find function | ||
77 | - fix build for systems without bash | ||
78 | pszxzsd (https://github.com/pszxzsd) | 241 | pszxzsd (https://github.com/pszxzsd) |
79 | -uGet profile | 242 | -uGet profile |
80 | Rahiel Kasim (https://github.com/rahiel) | 243 | Rahiel Kasim (https://github.com/rahiel) |
81 | - Mathematica profile | 244 | - Mathematica profile |
245 | - whitelisted Dropbox profile | ||
246 | - whitelisted keysnail config for firefox | ||
82 | creideiki (https://github.com/creideiki) | 247 | creideiki (https://github.com/creideiki) |
83 | - make the sandbox process reap all children | 248 | - make the sandbox process reap all children |
84 | curiosity-seeker (https://github.com/curiosity-seeker) | ||
85 | - tightening unbound and dnscrypt-proxy profiles | ||
86 | - dnsmasq profile | ||
87 | sinkuu (https://github.com/sinkuu) | 249 | sinkuu (https://github.com/sinkuu) |
88 | - blacklisting kwalletd | 250 | - blacklisting kwalletd |
89 | - fix symlink invocation for programs placing symlinks in $PATH | 251 | - fix symlink invocation for programs placing symlinks in $PATH |
@@ -93,8 +255,7 @@ Holger Heinz (https://github.com/hheinz) | |||
93 | - manpage work | 255 | - manpage work |
94 | Andrey Alekseenko (https://github.com/al42and) | 256 | Andrey Alekseenko (https://github.com/al42and) |
95 | - fixing lintian warnings | 257 | - fixing lintian warnings |
96 | mahdi1234 (https://github.com/mahdi1234) | 258 | - fixed Skype profile |
97 | - Seamonkey profiles | ||
98 | Ivan Kozik (https://github.com/ivan) | 259 | Ivan Kozik (https://github.com/ivan) |
99 | - speed up sandbox exit | 260 | - speed up sandbox exit |
100 | Christian Stadelmann (https://github.com/genodeftest) | 261 | Christian Stadelmann (https://github.com/genodeftest) |
@@ -105,11 +266,6 @@ Kaan Genç (https://github.com/SeriousBug) | |||
105 | - dynamic allocation of noblacklist buffer | 266 | - dynamic allocation of noblacklist buffer |
106 | Veeti Paananen (https://github.com/veeti) | 267 | Veeti Paananen (https://github.com/veeti) |
107 | - fixed Spotify profile | 268 | - fixed Spotify profile |
108 | Rahiel Kasim (https://github.com/rahiel) | ||
109 | - whitelist keysnail config for firefox | ||
110 | Peter Hogg (https://github.com/pigmonkey) | ||
111 | - WeeChat profile | ||
112 | - rtorrent profile | ||
113 | rogshdo (https://github.com/rogshdo) | 269 | rogshdo (https://github.com/rogshdo) |
114 | - BitlBee profile | 270 | - BitlBee profile |
115 | Bruno Nova (https://github.com/brunonova) | 271 | Bruno Nova (https://github.com/brunonova) |
@@ -117,8 +273,6 @@ Bruno Nova (https://github.com/brunonova) | |||
117 | - bash arguments fix | 273 | - bash arguments fix |
118 | Matt Parnell (https://github.com/ilikenwf) | 274 | Matt Parnell (https://github.com/ilikenwf) |
119 | - whitelisting for core firefox related functionality | 275 | - whitelisting for core firefox related functionality |
120 | Andrey Alekseenko (https://github.com/al42and) | ||
121 | - fixed Skype profile | ||
122 | Ondra Nekola (https://github.com/satai) | 276 | Ondra Nekola (https://github.com/satai) |
123 | - allow firefox theming with non-global themes | 277 | - allow firefox theming with non-global themes |
124 | emacsomancer (https://github.com/emacsomancer) | 278 | emacsomancer (https://github.com/emacsomancer) |
@@ -132,8 +286,6 @@ andrew160 (https://github.com/andrew160) | |||
132 | - profile and man pages fixes | 286 | - profile and man pages fixes |
133 | Loïc Damien (https://github.com/dzamlo) | 287 | Loïc Damien (https://github.com/dzamlo) |
134 | - small fixes | 288 | - small fixes |
135 | Matthew Gyurgyik (https://github.com/pyther) | ||
136 | - rpm spec and several fixes | ||
137 | greigdp (https://github.com/greigdp) | 289 | greigdp (https://github.com/greigdp) |
138 | - add Spotify profile | 290 | - add Spotify profile |
139 | Mattias Wadman (https://github.com/wader) | 291 | Mattias Wadman (https://github.com/wader) |
@@ -150,12 +302,6 @@ sarneaud (https://github.com/sarneaud) | |||
150 | - various enhancements and bug fixes | 302 | - various enhancements and bug fixes |
151 | Patrick Toomey (http://sourceforge.net/u/ptoomey/profile/) | 303 | Patrick Toomey (http://sourceforge.net/u/ptoomey/profile/) |
152 | - user namespace implementation | 304 | - user namespace implementation |
153 | Reiner Herrmann | ||
154 | - a number of build patches | ||
155 | - man page fixes | ||
156 | - Debian and Ubuntu integration | ||
157 | - clang-analyzer fixes | ||
158 | - Debian reproducible build | ||
159 | sshirokov (http://sourceforge.net/u/yshirokov/profile/) | 305 | sshirokov (http://sourceforge.net/u/yshirokov/profile/) |
160 | - Patch to output "Reading profile" to stderr instead of stdout | 306 | - Patch to output "Reading profile" to stderr instead of stdout |
161 | G4JC (http://sourceforge.net/u/gaming4jc/profile/) | 307 | G4JC (http://sourceforge.net/u/gaming4jc/profile/) |