diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2017-08-06 20:39:27 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2017-08-06 20:39:27 +0200 |
commit | 035e71578e98744acba2394bb03686d08f60d956 (patch) | |
tree | 276e9d1c68824c6e8f46c7e19fe90d7f1f338ce7 /NOFORK_NOEXEC.lst | |
parent | 277081e0a4e04b1c39b3eadf4422ef36fded4705 (diff) | |
download | busybox-w32-035e71578e98744acba2394bb03686d08f60d956.tar.gz busybox-w32-035e71578e98744acba2394bb03686d08f60d956.tar.bz2 busybox-w32-035e71578e98744acba2394bb03686d08f60d956.zip |
readprofile: do not close/free just before exiting
function old new delta
readprofile_main 1784 1762 -22
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'NOFORK_NOEXEC.lst')
-rw-r--r-- | NOFORK_NOEXEC.lst | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/NOFORK_NOEXEC.lst b/NOFORK_NOEXEC.lst index ab58df50d..02e2ba956 100644 --- a/NOFORK_NOEXEC.lst +++ b/NOFORK_NOEXEC.lst | |||
@@ -48,7 +48,7 @@ ash - interactive, longterm | |||
48 | awk - noexec. runner | 48 | awk - noexec. runner |
49 | base64 - runner | 49 | base64 - runner |
50 | basename - NOFORK | 50 | basename - NOFORK |
51 | beep | 51 | beep - longterm: beep -r 999999999 |
52 | blkdiscard - noexec. leaks: open+xioctl | 52 | blkdiscard - noexec. leaks: open+xioctl |
53 | blkid - noexec | 53 | blkid - noexec |
54 | blockdev - noexec. leaks fd | 54 | blockdev - noexec. leaks fd |
@@ -127,7 +127,7 @@ findfs - suid | |||
127 | flash_eraseall | 127 | flash_eraseall |
128 | flash_lock | 128 | flash_lock |
129 | flash_unlock | 129 | flash_unlock |
130 | flashcp | 130 | flashcp - needs ^C. flash writing may be slow, better to free memory memory by execing |
131 | flock - spawner, changes state (file locks), let's play safe and not be noexec | 131 | flock - spawner, changes state (file locks), let's play safe and not be noexec |
132 | fold - noexec. runner | 132 | fold - noexec. runner |
133 | free - nofork candidate(struct globals, needs to close /proc/meminfo fd) | 133 | free - nofork candidate(struct globals, needs to close /proc/meminfo fd) |
@@ -278,7 +278,7 @@ raidautorun - noexec. very simple. leaks: open+xioctl | |||
278 | rdate - needs ^C (may talk to DNS servers, which may be down) | 278 | rdate - needs ^C (may talk to DNS servers, which may be down) |
279 | rdev - leaks: find_block_device -> readdir+xstrdup | 279 | rdev - leaks: find_block_device -> readdir+xstrdup |
280 | readlink - NOFORK | 280 | readlink - NOFORK |
281 | readprofile | 281 | readprofile - reads /boot/System.map and /proc/profile, better to free more memory memory by execing? |
282 | realpath - NOFORK | 282 | realpath - NOFORK |
283 | reboot - rare | 283 | reboot - rare |
284 | reformime - runner | 284 | reformime - runner |