=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== arj-3.10.22/arjcrypt.c-408- #if TARGET==DOS arj-3.10.22/arjcrypt.c:409: exblock_ptr->ret_addr(); arj-3.10.22/arjcrypt.c-410- #endif ############################################## arj-3.10.22/arj_xms.h-3- * --------------------------------------------------------------------------- arj-3.10.22/arj_xms.h:4: * Prototypes of the functions located in ARJ_XMS.ASM are declared here. arj-3.10.22/arj_xms.h-5- * ############################################## arj-3.10.22/ChangeLog-378- arj-3.10.22/ChangeLog:379: * asm_incl.inc: Removed the obsolete code for pure ASM modules. arj-3.10.22/ChangeLog-380- ############################################## arj-3.10.22/ChangeLog-939- * crc32_32.asm: Removed (ARJ-SECURITY performance fix renders arj-3.10.22/ChangeLog:940: CRC32_32.ASM obsolete). arj-3.10.22/ChangeLog-941- ############################################## arj-3.10.22/det_x86.h-3- * --------------------------------------------------------------------------- arj-3.10.22/det_x86.h:4: * Prototypes of the functions located in DET_X86.ASM are declared here. arj-3.10.22/det_x86.h-5- * ############################################## arj-3.10.22/doc/compile.txt-114- Microsoft C compiler v 6.00A (unsure about the others) prefers a arj-3.10.22/doc/compile.txt:115: function over the label with the same name in ASM clauses within arj-3.10.22/doc/compile.txt-116- functions. ############################################## arj-3.10.22/doc/compile.txt-134- arj-3.10.22/doc/compile.txt:135: MASM v 6.00 occasionally may end up with an exception under arj-3.10.22/doc/compile.txt-136- OS/2, leaving a blank object file and therefore obstructing the ############################################## arj-3.10.22/doc/compile.txt-138- 6.01. Note that this problem may no longer be observed in ARJ, arj-3.10.22/doc/compile.txt:139: as the ASM portions have been mostly eliminated in ARJ v 2.71 arj-3.10.22/doc/compile.txt-140- and at early stages of ARJ v 2.72 development. ############################################## arj-3.10.22/doc/rev_hist.txt-180- 2.75.01 09/09/2000 Restored the C version of encode_f() (this finally arj-3.10.22/doc/rev_hist.txt:181: frees us from RTL usage in ASM modules). Official arj-3.10.22/doc/rev_hist.txt-182- release. ############################################## arj-3.10.22/encode.h-15- arj-3.10.22/encode.h:16:/* Forwarded from this module or ENC_ASM.ASM */ arj-3.10.22/encode.h-17- ############################################## arj-3.10.22/environ.h-158- #ifndef MSC_ANCIENT arj-3.10.22/environ.h:159: #define asm _asm arj-3.10.22/environ.h-160- #endif ############################################## arj-3.10.22/fmemcmp.h-3- * --------------------------------------------------------------------------- arj-3.10.22/fmemcmp.h:4: * Prototypes of the functions located in FMEMCMP.ASM are declared here. arj-3.10.22/fmemcmp.h-5- * ############################################## arj-3.10.22/garble.c-165- #ifdef __32BIT__ arj-3.10.22/garble.c:166: if(DosQueryProcAddr(arjcrypt_hmod, 1L, NULL, (PFN *)&arjcrypt_entry)) arj-3.10.22/garble.c-167- error(M_NO_ARJCRYPT_ENTRY); arj-3.10.22/garble.c-168- #else arj-3.10.22/garble.c:169: if(DosGetProcAddr(arjcrypt_hmod, (PSZ)1L, &arjcrypt_entry)) arj-3.10.22/garble.c-170- error(M_NO_ARJCRYPT_ENTRY); ############################################## arj-3.10.22/gnu/config.guess-61- # 1.2 uses "1.2" for uname -r. arj-3.10.22/gnu/config.guess:62: echo alpha-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//'` arj-3.10.22/gnu/config.guess-63- exit 0 ;; ############################################## arj-3.10.22/gnu/config.guess-90- sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) arj-3.10.22/gnu/config.guess:91: echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` arj-3.10.22/gnu/config.guess-92- exit 0 ;; arj-3.10.22/gnu/config.guess-93- i86pc:SunOS:5.*:*) arj-3.10.22/gnu/config.guess:94: echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` arj-3.10.22/gnu/config.guess-95- exit 0 ;; ############################################## arj-3.10.22/gnu/config.guess-99- # it's likely to be more like Solaris than SunOS4. arj-3.10.22/gnu/config.guess:100: echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` arj-3.10.22/gnu/config.guess-101- exit 0 ;; ############################################## arj-3.10.22/gnu/config.guess-108- # Japanese Language versions have a version number like `4.1.3-JL'. arj-3.10.22/gnu/config.guess:109: echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` arj-3.10.22/gnu/config.guess-110- exit 0 ;; ############################################## arj-3.10.22/gnu/config.guess-164- ${CC-cc} dummy.c -o dummy \ arj-3.10.22/gnu/config.guess:165: && ./dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ arj-3.10.22/gnu/config.guess-166- && rm dummy.c dummy && exit 0 ############################################## arj-3.10.22/gnu/config.guess-208- *:IRIX*:*:*) arj-3.10.22/gnu/config.guess:209: echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` arj-3.10.22/gnu/config.guess-210- exit 0 ;; ############################################## arj-3.10.22/gnu/config.guess-279- esac arj-3.10.22/gnu/config.guess:280: HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` arj-3.10.22/gnu/config.guess-281- echo ${HP_ARCH}-hp-hpux${HPUX_REV} ############################################## arj-3.10.22/gnu/config.guess-371- FUJITSU_SYS=`uname -p | tr [A-Z] [a-z] | sed -e 's/\///'` arj-3.10.22/gnu/config.guess:372: FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` arj-3.10.22/gnu/config.guess-373- echo "f300-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" ############################################## arj-3.10.22/gnu/config.guess-375- F301:UNIX_System_V:*:*) arj-3.10.22/gnu/config.guess:376: echo f301-fujitsu-uxpv`echo $UNAME_RELEASE | sed 's/ .*//'` arj-3.10.22/gnu/config.guess-377- exit 0 ;; ############################################## arj-3.10.22/gnu/config.guess-387- *:FreeBSD:*:*) arj-3.10.22/gnu/config.guess:388: echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` arj-3.10.22/gnu/config.guess-389- exit 0 ;; arj-3.10.22/gnu/config.guess-390- *:NetBSD:*:*) arj-3.10.22/gnu/config.guess:391: echo ${UNAME_MACHINE}-unknown-netbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` arj-3.10.22/gnu/config.guess-392- exit 0 ;; arj-3.10.22/gnu/config.guess-393- *:OpenBSD:*:*) arj-3.10.22/gnu/config.guess:394: echo ${UNAME_MACHINE}-unknown-openbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` arj-3.10.22/gnu/config.guess-395- exit 0 ;; ############################################## arj-3.10.22/gnu/config.guess-402- prep*:SunOS:5.*:*) arj-3.10.22/gnu/config.guess:403: echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` arj-3.10.22/gnu/config.guess-404- exit 0 ;; arj-3.10.22/gnu/config.guess-405- *:GNU:*:*) arj-3.10.22/gnu/config.guess:406: echo `echo ${UNAME_MACHINE}|sed -e 's,/.*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` arj-3.10.22/gnu/config.guess-407- exit 0 ;; ############################################## arj-3.10.22/gnu/config.sub-68-# Here we must recognize all the valid KERNEL-OS combinations. arj-3.10.22/gnu/config.sub:69:maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` arj-3.10.22/gnu/config.sub-70-case $maybe_os in ############################################## arj-3.10.22/gnu/config.sub-72- os=-$maybe_os arj-3.10.22/gnu/config.sub:73: basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` arj-3.10.22/gnu/config.sub-74- ;; arj-3.10.22/gnu/config.sub-75- *) arj-3.10.22/gnu/config.sub:76: basic_machine=`echo $1 | sed 's/-[^-]*$//'` arj-3.10.22/gnu/config.sub-77- if [ $basic_machine != $1 ] arj-3.10.22/gnu/config.sub:78: then os=`echo $1 | sed 's/.*-/-/'` arj-3.10.22/gnu/config.sub-79- else os=; fi ############################################## arj-3.10.22/gnu/config.sub-105- os=sco3.2v5 arj-3.10.22/gnu/config.sub:106: basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` arj-3.10.22/gnu/config.sub-107- ;; ############################################## arj-3.10.22/gnu/config.sub-109- os=-sco3.2v4 arj-3.10.22/gnu/config.sub:110: basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` arj-3.10.22/gnu/config.sub-111- ;; arj-3.10.22/gnu/config.sub-112- -sco3.2.[4-9]*) arj-3.10.22/gnu/config.sub:113: os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` arj-3.10.22/gnu/config.sub:114: basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` arj-3.10.22/gnu/config.sub-115- ;; ############################################## arj-3.10.22/gnu/config.sub-117- # Don't forget version if it is 3.2v4 or newer. arj-3.10.22/gnu/config.sub:118: basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` arj-3.10.22/gnu/config.sub-119- ;; ############################################## arj-3.10.22/gnu/config.sub-121- os=-sco3.2v2 arj-3.10.22/gnu/config.sub:122: basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` arj-3.10.22/gnu/config.sub-123- ;; ############################################## arj-3.10.22/gnu/config.sub-125- os=-isc2.2 arj-3.10.22/gnu/config.sub:126: basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` arj-3.10.22/gnu/config.sub-127- ;; ############################################## arj-3.10.22/gnu/config.sub-131- -isc*) arj-3.10.22/gnu/config.sub:132: basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` arj-3.10.22/gnu/config.sub-133- ;; ############################################## arj-3.10.22/gnu/config.sub-137- -ptx*) arj-3.10.22/gnu/config.sub:138: basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` arj-3.10.22/gnu/config.sub-139- ;; arj-3.10.22/gnu/config.sub-140- -windowsnt*) arj-3.10.22/gnu/config.sub:141: os=`echo $os | sed -e 's/windowsnt/winnt/'` arj-3.10.22/gnu/config.sub-142- ;; ############################################## arj-3.10.22/gnu/config.sub-168- *-*-*) arj-3.10.22/gnu/config.sub:169: echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 arj-3.10.22/gnu/config.sub-170- exit 1 ############################################## arj-3.10.22/gnu/config.sub-348- i[3456]86v32) arj-3.10.22/gnu/config.sub:349: basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` arj-3.10.22/gnu/config.sub-350- os=-sysv32 ############################################## arj-3.10.22/gnu/config.sub-352- i[3456]86v4*) arj-3.10.22/gnu/config.sub:353: basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` arj-3.10.22/gnu/config.sub-354- os=-sysv4 ############################################## arj-3.10.22/gnu/config.sub-356- i[3456]86v) arj-3.10.22/gnu/config.sub:357: basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` arj-3.10.22/gnu/config.sub-358- os=-sysv ############################################## arj-3.10.22/gnu/config.sub-360- i[3456]86sol2) arj-3.10.22/gnu/config.sub:361: basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` arj-3.10.22/gnu/config.sub-362- os=-solaris2 ############################################## arj-3.10.22/gnu/config.sub-392- mips3*-*) arj-3.10.22/gnu/config.sub:393: basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` arj-3.10.22/gnu/config.sub-394- ;; arj-3.10.22/gnu/config.sub-395- mips3*) arj-3.10.22/gnu/config.sub:396: basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown arj-3.10.22/gnu/config.sub-397- ;; ############################################## arj-3.10.22/gnu/config.sub-465- pentium-* | p5-*) arj-3.10.22/gnu/config.sub:466: basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` arj-3.10.22/gnu/config.sub-467- ;; arj-3.10.22/gnu/config.sub-468- pentiumpro-* | p6-*) arj-3.10.22/gnu/config.sub:469: basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` arj-3.10.22/gnu/config.sub-470- ;; ############################################## arj-3.10.22/gnu/config.sub-485- ;; arj-3.10.22/gnu/config.sub:486: ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` arj-3.10.22/gnu/config.sub-487- ;; ############################################## arj-3.10.22/gnu/config.sub-491- ppcle-* | powerpclittle-*) arj-3.10.22/gnu/config.sub:492: basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` arj-3.10.22/gnu/config.sub-493- ;; ############################################## arj-3.10.22/gnu/config.sub-639- *) arj-3.10.22/gnu/config.sub:640: echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 arj-3.10.22/gnu/config.sub-641- exit 1 ############################################## arj-3.10.22/gnu/config.sub-647- *-digital*) arj-3.10.22/gnu/config.sub:648: basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` arj-3.10.22/gnu/config.sub-649- ;; arj-3.10.22/gnu/config.sub-650- *-commodore*) arj-3.10.22/gnu/config.sub:651: basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` arj-3.10.22/gnu/config.sub-652- ;; ############################################## arj-3.10.22/gnu/config.sub-665- -solaris1 | -solaris1.*) arj-3.10.22/gnu/config.sub:666: os=`echo $os | sed -e 's|solaris1|sunos4|'` arj-3.10.22/gnu/config.sub-667- ;; ############################################## arj-3.10.22/gnu/config.sub-674- -gnu/linux*) arj-3.10.22/gnu/config.sub:675: os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` arj-3.10.22/gnu/config.sub-676- ;; ############################################## arj-3.10.22/gnu/config.sub-709- -linux*) arj-3.10.22/gnu/config.sub:710: os=`echo $os | sed -e 's|linux|linux-gnu|'` arj-3.10.22/gnu/config.sub-711- ;; arj-3.10.22/gnu/config.sub-712- -sunos5*) arj-3.10.22/gnu/config.sub:713: os=`echo $os | sed -e 's|sunos5|solaris2|'` arj-3.10.22/gnu/config.sub-714- ;; arj-3.10.22/gnu/config.sub-715- -sunos6*) arj-3.10.22/gnu/config.sub:716: os=`echo $os | sed -e 's|sunos6|solaris3|'` arj-3.10.22/gnu/config.sub-717- ;; ############################################## arj-3.10.22/gnu/config.sub-740- -sinix5.*) arj-3.10.22/gnu/config.sub:741: os=`echo $os | sed -e 's|sinix|sysv|'` arj-3.10.22/gnu/config.sub-742- ;; ############################################## arj-3.10.22/gnu/config.sub-770- # Get rid of the `-' at the beginning of $os. arj-3.10.22/gnu/config.sub:771: os=`echo $os | sed 's/[^-]*-//'` arj-3.10.22/gnu/config.sub:772: echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 arj-3.10.22/gnu/config.sub-773- exit 1 ############################################## arj-3.10.22/gnu/config.sub-936- esac arj-3.10.22/gnu/config.sub:937: basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` arj-3.10.22/gnu/config.sub-938- ;; ############################################## arj-3.10.22/gnu/install-sh-85- arj-3.10.22/gnu/install-sh:86: -t=*) transformarg=`echo $1 | sed 's/-t=//'` arj-3.10.22/gnu/install-sh-87- shift ############################################## arj-3.10.22/gnu/install-sh-89- arj-3.10.22/gnu/install-sh:90: -b=*) transformbasename=`echo $1 | sed 's/-b=//'` arj-3.10.22/gnu/install-sh-91- shift ############################################## arj-3.10.22/gnu/install-sh-150- then arj-3.10.22/gnu/install-sh:151: dst="$dst"/`basename $src` arj-3.10.22/gnu/install-sh-152- else ############################################## arj-3.10.22/gnu/install-sh-157-## this sed command emulates the dirname command arj-3.10.22/gnu/install-sh:158:dstdir=`echo $dst | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'` arj-3.10.22/gnu/install-sh-159- ############################################## arj-3.10.22/gnu/install-sh-171-IFS='%' arj-3.10.22/gnu/install-sh:172:set - `echo ${dstdir} | sed -e 's@/@%@g' -e 's@^%@/@'` arj-3.10.22/gnu/install-sh-173-IFS="${oIFS}" ############################################## arj-3.10.22/gnu/install-sh-205- then arj-3.10.22/gnu/install-sh:206: dstfile=`basename $dst` arj-3.10.22/gnu/install-sh-207- else ############################################## arj-3.10.22/gnu/install-sh-215- then arj-3.10.22/gnu/install-sh:216: dstfile=`basename $dst` arj-3.10.22/gnu/install-sh-217- else ############################################## arj-3.10.22/gnu/mkinstalldirs-12-do arj-3.10.22/gnu/mkinstalldirs:13: set fnord `echo "$file" | sed -ne 's,//,/,g;s,^/,:,;s,:/,::,;s,/, ,g;s,::,:/,;s,^:,/,;p'` arj-3.10.22/gnu/mkinstalldirs-14- shift ############################################## arj-3.10.22/integr.asm-5-;* in the linking chain in order to be accessible for the check routine. This arj-3.10.22/integr.asm:6:;* module is to be compiled with Microsoft MASM v 6.0 or later. arj-3.10.22/integr.asm-7-;* ############################################## arj-3.10.22/makefile-71-# arj-3.10.22/makefile:72:# Assembly language options are the same - we'll use MASM everywhere arj-3.10.22/makefile-73-# arj-3.10.22/makefile:74:ASM = ml.exe arj-3.10.22/makefile-75-ASMOPT = /I$(BASEDIR) /c /Fo$@ %s ############################################## arj-3.10.22/makefile-296-# arj-3.10.22/makefile:297:# Assembly language options are the same - we'll use MASM everywhere arj-3.10.22/makefile-298-# arj-3.10.22/makefile:299:ASM = ml.exe arj-3.10.22/makefile-300-ASMOPT = /I$(BASEDIR) /c /Fo$@ %s ############################################## arj-3.10.22/makefile-401-# arj-3.10.22/makefile:402:# Assembly language options are the same - we'll use MASM everywhere arj-3.10.22/makefile-403-# arj-3.10.22/makefile:404:ASM = ml.exe arj-3.10.22/makefile-405-ASMOPT = /I$(BASEDIR) /c /Fo$@ %s ############################################## arj-3.10.22/makefile-688-# No assembler inlays anymore (use portable C snippets as in EMX) arj-3.10.22/makefile:689:NO_ASM = 1 arj-3.10.22/makefile-690-# For the free-form COFF MS Linker: ############################################## arj-3.10.22/makefile-803- arj-3.10.22/makefile:804:.SUFFIXES: .c .asm .obj .exe arj-3.10.22/makefile-805- ############################################## arj-3.10.22/makefile-859- @echo #define HAVE_STRUPR >>$(C_DEFS) arj-3.10.22/makefile:860:# Create ASM defines file arj-3.10.22/makefile-861- @echo ; This is an automatically generated file >$(ASM_DEFS) ############################################## arj-3.10.22/makefile-1172-!ifndef NO_ASM arj-3.10.22/makefile:1173:$(BASEDIR)\sfxstub\sfxstub.obj: sfxstub.asm $(BASEDIR)\tools\$(MAKESTUB) arj-3.10.22/makefile-1174- $(BASEDIR)\tools\$(MAKESTUB) $(BASEDIR_T)stubincl.inc ############################################## arj-3.10.22/.pc/hurd_no_fcntl_getlk.patch/environ.c-1630- c=ptr[0]; arj-3.10.22/.pc/hurd_no_fcntl_getlk.patch/environ.c:1631: asm mov al, c; arj-3.10.22/.pc/hurd_no_fcntl_getlk.patch/environ.c-1632- ctycnv(); arj-3.10.22/.pc/hurd_no_fcntl_getlk.patch/environ.c:1633: asm mov c, al; arj-3.10.22/.pc/hurd_no_fcntl_getlk.patch/environ.c-1634- ptr[0]=c; ############################################## arj-3.10.22/.pc/security-traversal-dir.patch/environ.c-1630- c=ptr[0]; arj-3.10.22/.pc/security-traversal-dir.patch/environ.c:1631: asm mov al, c; arj-3.10.22/.pc/security-traversal-dir.patch/environ.c-1632- ctycnv(); arj-3.10.22/.pc/security-traversal-dir.patch/environ.c:1633: asm mov c, al; arj-3.10.22/.pc/security-traversal-dir.patch/environ.c-1634- ptr[0]=c; ############################################## arj-3.10.22/environ.c-1633- c=ptr[0]; arj-3.10.22/environ.c:1634: asm mov al, c; arj-3.10.22/environ.c-1635- ctycnv(); arj-3.10.22/environ.c:1636: asm mov c, al; arj-3.10.22/environ.c-1637- ptr[0]=c;