=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== simplescreenrecorder-0.4.2/CMakeLists.txt-14-option(ENABLE_32BIT_GLINJECT "Build the 32-bit version of 'libssr-glinject' on 64-bit systems (in addition to the 64-bit version). Required for OpenGL recording of 32-bit applications on 64-bit systems." FALSE) simplescreenrecorder-0.4.2/CMakeLists.txt:15:option(ENABLE_X86_ASM "Allow x86/x64 assembly or intrinsics." ${PROCESSOR_IS_X86}) simplescreenrecorder-0.4.2/CMakeLists.txt-16-option(ENABLE_FFMPEG_VERSIONS "Use FFmpeg version numbers for feature support tests. Enable when using FFmpeg, disable when using Libav." TRUE) ############################################## simplescreenrecorder-0.4.2/glinject/elfhacks.c-31- simplescreenrecorder-0.4.2/glinject/elfhacks.c:32:int eh_check_addr(eh_obj_t *obj, const void *addr); simplescreenrecorder-0.4.2/glinject/elfhacks.c-33-int eh_find_callback(struct dl_phdr_info *info, size_t size, void *argptr); ############################################## simplescreenrecorder-0.4.2/glinject/elfhacks.c-129- simplescreenrecorder-0.4.2/glinject/elfhacks.c:130:int eh_check_addr(eh_obj_t *obj, const void *addr) simplescreenrecorder-0.4.2/glinject/elfhacks.c-131-{ ############################################## simplescreenrecorder-0.4.2/glinject/elfhacks.c-215- /* This is here to catch b0rken headers (vdso) */ simplescreenrecorder-0.4.2/glinject/elfhacks.c:216: if ((eh_check_addr(obj, (const void *) obj->strtab)) | simplescreenrecorder-0.4.2/glinject/elfhacks.c:217: (eh_check_addr(obj, (const void *) obj->symtab))) simplescreenrecorder-0.4.2/glinject/elfhacks.c-218- return ENOTSUP; ############################################## simplescreenrecorder-0.4.2/glinject/elfhacks.c-221- /* DT_HASH found */ simplescreenrecorder-0.4.2/glinject/elfhacks.c:222: if (eh_check_addr(obj, (void *) obj->hash)) simplescreenrecorder-0.4.2/glinject/elfhacks.c-223- obj->hash = NULL; ############################################## simplescreenrecorder-0.4.2/glinject/elfhacks.c-225- /* DT_GNU_HASH found */ simplescreenrecorder-0.4.2/glinject/elfhacks.c:226: if (eh_check_addr(obj, (void *) obj->gnu_hash)) simplescreenrecorder-0.4.2/glinject/elfhacks.c-227- obj->gnu_hash = NULL; ############################################## simplescreenrecorder-0.4.2/simple-build-and-install-85-echo " ENABLE_32BIT_GLINJECT = $ENABLE_32BIT_GLINJECT" simplescreenrecorder-0.4.2/simple-build-and-install:86:echo " ENABLE_X86_ASM = $ENABLE_X86_ASM" simplescreenrecorder-0.4.2/simple-build-and-install-87-echo " ENABLE_FFMPEG_VERSIONS = $ENABLE_FFMPEG_VERSIONS" ############################################## simplescreenrecorder-0.4.2/src/Global.h-141-#ifndef SSR_USE_X86_ASM simplescreenrecorder-0.4.2/src/Global.h:142:#error SSR_USE_X86_ASM should be defined! simplescreenrecorder-0.4.2/src/Global.h-143-#endif ############################################## simplescreenrecorder-0.4.2/debian/changelog-122- simplescreenrecorder-0.4.2/debian/changelog:123: * Changed to use --disable-x86-asm on non-x86 architectures (Closes: #845108). simplescreenrecorder-0.4.2/debian/changelog-124- Patch from John Paul Adrian Glaubitz. ############################################## simplescreenrecorder-0.4.2/debian/changelog-277- + Don't refer to Qt 4 in about box (Qt 5 is supported too). simplescreenrecorder-0.4.2/debian/changelog:278: + Fix --disable-x86-asm option. simplescreenrecorder-0.4.2/debian/changelog-279- * Rebuild with pbuilder for LibraZiK (based on Debian Jessie).