BAN-AI-Communications/k95-mingw

View on GitHub

Showing 5,973 of 5,973 total issues

Use $(..) instead of legacy ...
Open

OBJS="$OBJS `grep $obj allobjs`"

Use $(..) instead of legacy ...
Open

for obj in `ar t libcrypto.a`

Use 'cd ... || exit' or 'cd ... || return' in case cd fails.
Open

(cd crypto/ripemd/asm; perl rmd-586.pl cpp > rm86unix.cpp)
Severity: Minor
Found in openssl-0.9.7/util/x86asm.sh by shellcheck

Double quote to prevent globbing and word splitting.
Open

$SSLEAY req $CONF \
Severity: Minor
Found in openssl-0.9.7/util/mkcerts.sh by shellcheck

Double quote to prevent globbing and word splitting.
Open

ls -l openssl-${VERSION}-${SUBVERSION}.tar.bz2
Severity: Minor
Found in openssl-0.9.7/util/cygwin.sh by shellcheck

ShellCheck only supports sh/bash/dash/ksh scripts. Sorry!
Open

#!/usr/local/bin/perl
Severity: Minor
Found in openssl-0.9.7/util/bat.sh by shellcheck

Double quote to prevent globbing and word splitting.
Open

if [ x"$chowncmd" != x ]; then $doit $chowncmd $dst; fi
Severity: Minor
Found in openssl-0.9.7/util/install.sh by shellcheck

Double quote to prevent globbing and word splitting.
Open

gcc $CFLAGS -shared -o $clib.so.$major.$minor crypto.o $ASM_OBJ -lnsl -lsocket
Severity: Minor
Found in openssl-0.9.7/shlib/solaris.sh by shellcheck

Double quote to prevent globbing and word splitting.
Open

gcc -G -o $sh_clib -h $sh_clib $OBJS -lnsl -lsocket

Use 'cd ... || exit' or 'cd ... || return' in case cd fails.
Open

(cd crypto/rc4/asm; perl rc4-586.pl cpp > rx86unix.cpp)
Severity: Minor
Found in openssl-0.9.7/util/x86asm.sh by shellcheck

Check exit code directly with e.g. 'if mycmd;', not indirectly with $?.
Open

if [ $? != 0 ]; then
Severity: Minor
Found in openssl-0.9.7/util/mkcerts.sh by shellcheck

Double quote to prevent globbing and word splitting.
Open

$SSLEAY req $CONF \
Severity: Minor
Found in openssl-0.9.7/util/mkcerts.sh by shellcheck

Double quote array expansions to avoid re-splitting elements.
Open

${MAKEDEPEND} -D OPENSSL_DOING_MAKEDEPEND -f Makefile.ssl $@
Severity: Minor
Found in openssl-0.9.7/util/domd by shellcheck

Double quote to prevent globbing and word splitting.
Open

$doit $rmcmd $dst
Severity: Minor
Found in openssl-0.9.7/util/install.sh by shellcheck

Tips depend on target shell and yours is unknown. Add a shebang.
Open

FLAGS="-DTERMIOS -O2 -mips2 -DB_ENDIAN -fomit-frame-pointer -Wall -Iinclude"
Severity: Minor
Found in openssl-0.9.7/shlib/irix.sh by shellcheck

Use $(..) instead of legacy ...
Open

echo "#define DATE \"`date`\"" >crypto/date.h
Severity: Minor
Found in openssl-0.9.7/shlib/solaris.sh by shellcheck

CPP appears unused. Verify it or export it.
Open

CPP='gcc -E'
Severity: Minor
Found in openssl-0.9.7/shlib/solaris.sh by shellcheck

Use $(..) instead of legacy ...
Open

OBJS="$OBJS `grep $obj allobjs`"

Use $(..) instead of legacy ...
Open

PWD=`pwd`

Use 'cd ... || exit' or 'cd ... || return' in case cd fails.
Open

(cd crypto/des/asm; perl crypt586.pl win32 > y-win32.asm)
Severity: Minor
Found in openssl-0.9.7/util/x86asm.sh by shellcheck
Severity
Category
Status
Source
Language