/htdig.spec:30:BuildRequires: zlib-devel openssl-devel httpd autoconf automake libtool /htdig.spec:102: --with-ssl /htdig-3.2.0b6/include/htconfig.h.win32:172:/* Define if you have the header file. */ /htdig-3.2.0b6/include/htconfig.h.win32:173:/* #undef HAVE_SSL_H */ /htdig-3.2.0b6/include/htconfig.h.win32:208:/* Define if you have the ssl library (-lssl). */ /htdig-3.2.0b6/include/config.h.in:173:/* Define if SSL is enabled */ /htdig-3.2.0b6/include/config.h.in:174:#undef HAVE_SSL_H /htdig-3.2.0b6/htcommon/defaults.xml:452: Include the modification date of the page in the MD5 hash, to reduce the /htdig-3.2.0b6/htcommon/defaults.xml:458: ${database_base}.md5.db /htdig-3.2.0b6/htcommon/defaults.xml:2446: This file holds a database of md5 and date hashes of pages to /htdig-3.2.0b6/htcommon/defaults.xml:2448: check_unique_md5 and /htdig-3.2.0b6/htcommon/URL.cc:67: _signature(0), /htdig-3.2.0b6/htcommon/URL.cc:85: _signature(rhs._signature), /htdig-3.2.0b6/htcommon/URL.cc:103: _signature(0), /htdig-3.2.0b6/htcommon/URL.cc:125: _signature = rhs._signature; /htdig-3.2.0b6/htcommon/URL.cc:144: _signature(parent._signature), /htdig-3.2.0b6/htcommon/URL.cc:369: _signature = 0; /htdig-3.2.0b6/htcommon/URL.cc:632:// Called from: URL::normalize() from URL::signature() [redundant?] /htdig-3.2.0b6/htcommon/URL.cc:737: _signature = 0; /htdig-3.2.0b6/htcommon/URL.cc:742:// const String &URL::signature() /htdig-3.2.0b6/htcommon/URL.cc:748:const String &URL::signature() /htdig-3.2.0b6/htcommon/URL.cc:750: if (_signature.length()) /htdig-3.2.0b6/htcommon/URL.cc:751: return _signature; /htdig-3.2.0b6/htcommon/URL.cc:755: _signature = _service; /htdig-3.2.0b6/htcommon/URL.cc:756: _signature << "://"; /htdig-3.2.0b6/htcommon/URL.cc:758: _signature << _user << '@'; /htdig-3.2.0b6/htcommon/URL.cc:759: _signature << _host; /htdig-3.2.0b6/htcommon/URL.cc:760: _signature << ':' << _port << '/'; /htdig-3.2.0b6/htcommon/URL.cc:761: return _signature; /htdig-3.2.0b6/htcommon/DocumentDB.cc:530: case 'g': // Signature /htdig-3.2.0b6/htcommon/DocumentRef.h:143: // This is a signature of the document. (e.g. md5sum, checksum...) /htdig-3.2.0b6/htcommon/defaults.cc:343: Include the modification date of the page in the MD5 hash, to reduce the \ /htdig-3.2.0b6/htcommon/defaults.cc:347:{ "check_unique_md5", "false", \ /htdig-3.2.0b6/htcommon/defaults.cc:348: "boolean", "htdig", "Global", "3.2.0b3", "", "check_unique_md5: false", " \ /htdig-3.2.0b6/htcommon/defaults.cc:349: Uses the MD5 hash of pages to reject aliases, prevents multiple entries \ /htdig-3.2.0b6/htcommon/defaults.cc:1528:{ "md5_db", "${database_base}.md5hash.db", \ /htdig-3.2.0b6/htcommon/defaults.cc:1529: "string", "htdig", "", "3.2.0b3", "File Layout", "md5_db: ${database_base}.md5.db", " \ /htdig-3.2.0b6/htcommon/defaults.cc:1530: This file holds a database of md5 and date hashes of pages to \ /htdig-3.2.0b6/htcommon/defaults.cc:1532: check_unique_md5 and \ /htdig-3.2.0b6/htcommon/URL.h:55: const String &signature(); /htdig-3.2.0b6/htcommon/URL.h:67: String _signature; /htdig-3.2.0b6/ChangeLog.0:1852: for file "wrappers" & check for MS Word signature (no longer /htdig-3.2.0b6/ChangeLog.0:3433: docBackLinks (backlink count) and docSig (document signature). /htdig-3.2.0b6/ChangeLog:201: * acinclude.in: fixed AC_DEFINEs for SSL and ZLIB check macros, which prevented /htdig-3.2.0b6/ChangeLog:242: Fix tests for SSL (Fixes bug #829081) /htdig-3.2.0b6/ChangeLog:274: signature(), as that implictly normalises, and confuses /htdig-3.2.0b6/ChangeLog:277: * htdig/htdig.cc: Remove stale md5_db if -i specified /htdig-3.2.0b6/ChangeLog:806: * configure,aclocal.m4,acinclude.m4: --with-ssl set CPPFLAGS, not CFLAGS /htdig-3.2.0b6/ChangeLog:935: * htlib/mhash_md5.c: char -> unsigned char to stop warnings /htdig-3.2.0b6/ChangeLog:1075: * acinclude.m4: included the function for checking against SSL, as /htdig-3.2.0b6/ChangeLog:1375: * htdig/Document.cc: manage cookies via SSL /htdig-3.2.0b6/ChangeLog:1410: * htlib/md5.cc: Added missing include of stdlib.h, as Geoff suggested. /htdig-3.2.0b6/ChangeLog:1414: * htnet/SSLConnection.cc: Add fix for segfault on SSL connections /htdig-3.2.0b6/ChangeLog:1500: * configure.in, aclocal.m4: Use new CHECK_SSL macro from the /htdig-3.2.0b6/ChangeLog:1880: * htdig/htdig.cc (main): Use .work file for md5_db, if -a given, /htdig-3.2.0b6/ChangeLog:2096: retrieved and given to md5(), which may be less than original /htdig-3.2.0b6/ChangeLog:2148: libssl, libcrypto, and ssl.h. /htdig-3.2.0b6/ChangeLog:2484: ber.h, libdefs.h, myqsort.h, mhash_md5.h, omit unneeded langinfo.h; /htdig-3.2.0b6/ChangeLog:2560: * htlib/md5.cc: Added missing include of time.h /htdig-3.2.0b6/ChangeLog:2845: * htdig/Retriever.cc (Retriever): Only open up md5 database if /htdig-3.2.0b6/ChangeLog:2846: check_unique_md5 attribute is set. /htdig-3.2.0b6/ChangeLog:2908: * htlibs/md5.cc, htlibs/md5.h: Generate md5 hash of /htdig-3.2.0b6/ChangeLog:2911: * htlibs/mhash_md5.h, htlibs/mhash_md5.c, htlibs/libdefs.h: /htdig-3.2.0b6/ChangeLog:2912: Md5 hash code from libmhash /htdig-3.2.0b6/ChangeLog:2917: * htcommon/defaults.cc: Options "check_unique_md5" and /htdig-3.2.0b6/ChangeLog:5474: * htcommon/URL.cc(signature): Make the signature a proper URL to /htdig-3.2.0b6/ChangeLog:8026: a signature method for HTTP as well. /htdig-3.2.0b6/ChangeLog:8300: (parse): Reset _normal, _signature, _user initially. /htdig-3.2.0b6/ChangeLog:8624: for file "wrappers" & check for MS Word signature (no longer /htdig-3.2.0b6/contrib/conv_doc.pl:25:# & check for MS Word signature (no longer defaults to catdoc) /htdig-3.2.0b6/contrib/urlindex/urlindex.pl:271: # SIGNATURE /htdig-3.2.0b6/contrib/htparsedoc/catdoc.c:133: "\t-s - exits with code 1 if MSWordDoc signature not found before\n" /htdig-3.2.0b6/contrib/htparsedoc/catdoc.c:170: signature is not found? */ /htdig-3.2.0b6/contrib/doclist/listafter.pl:195: # SIGNATURE /htdig-3.2.0b6/contrib/doclist/doclist.pl:177: # SIGNATURE /htdig-3.2.0b6/contrib/whatsnew/whatsnew.pl:358: # SIGNATURE /htdig-3.2.0b6/contrib/parse_doc.pl:24:# & check for MS Word signature (no longer defaults to catdoc) /htdig-3.2.0b6/htdoc/ChangeLog:201: * acinclude.in: fixed AC_DEFINEs for SSL and ZLIB check macros, which prevented /htdig-3.2.0b6/htdoc/ChangeLog:242: Fix tests for SSL (Fixes bug #829081) /htdig-3.2.0b6/htdoc/ChangeLog:274: signature(), as that implictly normalises, and confuses /htdig-3.2.0b6/htdoc/ChangeLog:277: * htdig/htdig.cc: Remove stale md5_db if -i specified /htdig-3.2.0b6/htdoc/ChangeLog:806: * configure,aclocal.m4,acinclude.m4: --with-ssl set CPPFLAGS, not CFLAGS /htdig-3.2.0b6/htdoc/ChangeLog:935: * htlib/mhash_md5.c: char -> unsigned char to stop warnings /htdig-3.2.0b6/htdoc/ChangeLog:1075: * acinclude.m4: included the function for checking against SSL, as /htdig-3.2.0b6/htdoc/ChangeLog:1375: * htdig/Document.cc: manage cookies via SSL /htdig-3.2.0b6/htdoc/ChangeLog:1410: * htlib/md5.cc: Added missing include of stdlib.h, as Geoff suggested. /htdig-3.2.0b6/htdoc/ChangeLog:1414: * htnet/SSLConnection.cc: Add fix for segfault on SSL connections /htdig-3.2.0b6/htdoc/ChangeLog:1500: * configure.in, aclocal.m4: Use new CHECK_SSL macro from the /htdig-3.2.0b6/htdoc/ChangeLog:1880: * htdig/htdig.cc (main): Use .work file for md5_db, if -a given, /htdig-3.2.0b6/htdoc/ChangeLog:2096: retrieved and given to md5(), which may be less than original /htdig-3.2.0b6/htdoc/ChangeLog:2148: libssl, libcrypto, and ssl.h. /htdig-3.2.0b6/htdoc/ChangeLog:2484: ber.h, libdefs.h, myqsort.h, mhash_md5.h, omit unneeded langinfo.h; /htdig-3.2.0b6/htdoc/ChangeLog:2560: * htlib/md5.cc: Added missing include of time.h /htdig-3.2.0b6/htdoc/ChangeLog:2845: * htdig/Retriever.cc (Retriever): Only open up md5 database if /htdig-3.2.0b6/htdoc/ChangeLog:2846: check_unique_md5 attribute is set. /htdig-3.2.0b6/htdoc/ChangeLog:2908: * htlibs/md5.cc, htlibs/md5.h: Generate md5 hash of /htdig-3.2.0b6/htdoc/ChangeLog:2911: * htlibs/mhash_md5.h, htlibs/mhash_md5.c, htlibs/libdefs.h: /htdig-3.2.0b6/htdoc/ChangeLog:2912: Md5 hash code from libmhash /htdig-3.2.0b6/htdoc/ChangeLog:2917: * htcommon/defaults.cc: Options "check_unique_md5" and /htdig-3.2.0b6/htdoc/ChangeLog:5474: * htcommon/URL.cc(signature): Make the signature a proper URL to /htdig-3.2.0b6/htdoc/ChangeLog:8026: a signature method for HTTP as well. /htdig-3.2.0b6/htdoc/ChangeLog:8300: (parse): Reset _normal, _signature, _user initially. /htdig-3.2.0b6/htdoc/ChangeLog:8624: for file "wrappers" & check for MS Word signature (no longer /htdig-3.2.0b6/htdoc/attrs.html.in:1691: Include the modification date of the page in the MD5 hash, to reduce the /htdig-3.2.0b6/htdoc/attrs.html.in:1716: /htdig-3.2.0b6/htdoc/attrs.html.in:1717: check_unique_md5 /htdig-3.2.0b6/htdoc/attrs.html.in:1755: Uses the MD5 hash of pages to reject aliases, prevents multiple entries /htdig-3.2.0b6/htdoc/attrs.html.in:1766: check_unique_md5: /htdig-3.2.0b6/htdoc/attrs.html.in:7712: /htdig-3.2.0b6/htdoc/attrs.html.in:7713: md5_db /htdig-3.2.0b6/htdoc/attrs.html.in:7751: This file holds a database of md5 and date hashes of pages to /htdig-3.2.0b6/htdoc/attrs.html.in:7753: check_unique_md5 and /htdig-3.2.0b6/htdoc/attrs.html.in:7763: md5_db: /htdig-3.2.0b6/htdoc/attrs.html.in:7766: ${database_base}.md5.db /htdig-3.2.0b6/htdoc/THANKS.html:31:
  • Toivo Pedaste for fixing memory leaks and various bugs and contributing md5 duplicate-detection code.
  • /htdig-3.2.0b6/htdoc/THANKS.html:58:
  • Joshua Gerth for contributing HTTPS support to 3.2 using OpenSSL.
  • /htdig-3.2.0b6/htdoc/cf_byprog.html:58: * check_unique_md5
    /htdig-3.2.0b6/htdoc/cf_byprog.html:98: * md5_db
    /htdig-3.2.0b6/htdoc/RELEASE.html:58:
  • remove stale md5_db if '-i' specified
  • /htdig-3.2.0b6/htdoc/RELEASE.html:202:
  • Added support for limiting duplicates based on MD5 /htdig-3.2.0b6/htdoc/RELEASE.html:204: href="attrs.html#check_unique_md5">check_unique_md5, md5_db.
  • /htdig-3.2.0b6/htdoc/htdig.html:127: gSignature of the document used for /htdig-3.2.0b6/htdoc/htdump.html:119: gSignature of the document used for /htdig-3.2.0b6/htdoc/htload.html:121: gSignature of the document used for /htdig-3.2.0b6/htdoc/uses.html:69:
  • Association des Utilisateurs d'Internet
  • /htdig-3.2.0b6/htdoc/uses.html:582:
  • Université des Sciences Sociales de Toulouse
  • /htdig-3.2.0b6/htdoc/uses.html:607:
  • Webmartial.com, le portail des arts martiaux
  • /htdig-3.2.0b6/htdoc/cf_byname.html:50: * check_unique_md5
    /htdig-3.2.0b6/htdoc/cf_byname.html:147: * md5_db
    /htdig-3.2.0b6/htdig/htdig.cc:239: configValue = config->Find("md5_db"); /htdig-3.2.0b6/htdig/htdig.cc:243: config->Add("md5_db", configValue); /htdig-3.2.0b6/htdig/htdig.cc:342: unlink(config->Find("md5_db")); /htdig-3.2.0b6/htdig/Retriever.h:135: int check_unique_md5; /htdig-3.2.0b6/htdig/Retriever.h:163: Database *d_md5; /htdig-3.2.0b6/htdig/Document.cc:42:#ifdef HAVE_SSL_H /htdig-3.2.0b6/htdig/Document.cc:281:#ifdef HAVE_SSL_H /htdig-3.2.0b6/htdig/Retriever.cc:40:#include "md5.h" /htdig-3.2.0b6/htdig/Retriever.cc:123: check_unique_md5 = config->Boolean("check_unique_md5", 0); /htdig-3.2.0b6/htdig/Retriever.cc:126: d_md5 = 0; /htdig-3.2.0b6/htdig/Retriever.cc:127: if (check_unique_md5) /htdig-3.2.0b6/htdig/Retriever.cc:129: d_md5 = Database::getDatabaseInstance(DB_HASH); /htdig-3.2.0b6/htdig/Retriever.cc:131: if (d_md5->OpenReadWrite(config->Find("md5_db"), 0666) != OK) /htdig-3.2.0b6/htdig/Retriever.cc:133: cerr << "DocumentDB::Open: " << config->Find("md5_db") << " " << strerror(errno) << "\n"; /htdig-3.2.0b6/htdig/Retriever.cc:145: if (d_md5) /htdig-3.2.0b6/htdig/Retriever.cc:146: d_md5->Close(); /htdig-3.2.0b6/htdig/Retriever.cc:184: url = u.get(); // get before u.signature() resolves aliases /htdig-3.2.0b6/htdig/Retriever.cc:185: server = (Server *) servers[u.signature()]; /htdig-3.2.0b6/htdig/Retriever.cc:190: String robotsURL = u.signature(); /htdig-3.2.0b6/htdig/Retriever.cc:195: servers.Add(u.signature(), server); /htdig-3.2.0b6/htdig/Retriever.cc:640: server = (Server *) servers[url.signature()]; /htdig-3.2.0b6/htdig/Retriever.cc:681: if (check_unique_md5) /htdig-3.2.0b6/htdig/Retriever.cc:690: md5(bhash, doc->Contents(), doc->StoredLength(), &ddate, debug); /htdig-3.2.0b6/htdig/Retriever.cc:694: md5(bhash, doc->Contents(), doc->StoredLength(), 0, debug); /htdig-3.2.0b6/htdig/Retriever.cc:698: md5(bhash, doc->Contents(), doc->StoredLength(), 0, debug); /htdig-3.2.0b6/htdig/Retriever.cc:700: shash.append(bhash, MD5_LENGTH); /htdig-3.2.0b6/htdig/Retriever.cc:701: d_md5->Get(shash, sx); /htdig-3.2.0b6/htdig/Retriever.cc:707: cout << " Detected duplicate by md5 hash" << endl; /htdig-3.2.0b6/htdig/Retriever.cc:714: d_md5->Put(shash, "x"); /htdig-3.2.0b6/htdig/Retriever.cc:1120: // signature() implicitly normalizes the URL. Be efficient... /htdig-3.2.0b6/htdig/Retriever.cc:1121: Server *server = (Server *) servers[aUrl.signature()]; /htdig-3.2.0b6/htdig/Retriever.cc:1700: server = (Server *) servers[url.signature()]; /htdig-3.2.0b6/htdig/Retriever.cc:1706: String robotsURL = url.signature(); /htdig-3.2.0b6/htdig/Retriever.cc:1711: servers.Add(url.signature(), server); /htdig-3.2.0b6/htdig/Retriever.cc:1831: Server *server = (Server *) servers[url.signature()]; /htdig-3.2.0b6/htdig/Retriever.cc:1837: String robotsURL = url.signature(); /htdig-3.2.0b6/htdig/Retriever.cc:1842: servers.Add(url.signature(), server); /htdig-3.2.0b6/htdig/Server.cc:112: url << u.signature() << "robots.txt"; /htdig-3.2.0b6/configure:469:ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS HTDIG_MAJOR_VERSION HTDIG_MINOR_VERSION HTDIG_MICRO_VERSION INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE am__leading_dot MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CONFIG_DIR DEFAULT_CONFIG_FILE COMMON_DIR DATABASE_DIR CGIBIN_DIR SEARCH_DIR SEARCH_FORM IMAGE_DIR IMAGE_URL_PREFIX TESTS_TRUE TESTS_FALSE CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CC CFLAGS ac_ct_CC CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CPP EGREP LEX LEXLIB LEX_OUTPUT_ROOT YACC LN_S build build_cpu build_vendor build_os host host_cpu host_vendor host_os ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL SED PERL FIND GUNZIP RRDTOOL TAR MV SENDMAIL TIME TIMEV HAVE_SSL ALLOCA LIBOBJS extra_ldflags USER APACHE APACHE_MODULES subdirs LTLIBOBJS' /htdig-3.2.0b6/configure:20367:echo "$as_me:$LINENO: checking if ssl is wanted" >&5 /htdig-3.2.0b6/configure:20368:echo $ECHO_N "checking if ssl is wanted... $ECHO_C" >&6 /htdig-3.2.0b6/configure:20370:# Check whether --with-ssl or --without-ssl was given. /htdig-3.2.0b6/configure:20371:if test "${with_ssl+set}" = set; then /htdig-3.2.0b6/configure:20377: if test "${ac_cv_header_openssl_ssl_h+set}" = set; then /htdig-3.2.0b6/configure:20379:echo $ECHO_N "checking for openssl/ssl.h... $ECHO_C" >&6 /htdig-3.2.0b6/configure:20380:if test "${ac_cv_header_openssl_ssl_h+set}" = set; then /htdig-3.2.0b6/configure:20383:echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5 /htdig-3.2.0b6/configure:20384:echo "${ECHO_T}$ac_cv_header_openssl_ssl_h" >&6 /htdig-3.2.0b6/configure:20387:echo "$as_me:$LINENO: checking openssl/ssl.h usability" >&5 /htdig-3.2.0b6/configure:20388:echo $ECHO_N "checking openssl/ssl.h usability... $ECHO_C" >&6 /htdig-3.2.0b6/configure:20396:#include /htdig-3.2.0b6/configure:20431:echo "$as_me:$LINENO: checking openssl/ssl.h presence" >&5 /htdig-3.2.0b6/configure:20432:echo $ECHO_N "checking openssl/ssl.h presence... $ECHO_C" >&6 /htdig-3.2.0b6/configure:20439:#include /htdig-3.2.0b6/configure:20474:echo "$as_me: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&2;} /htdig-3.2.0b6/configure:20476:echo "$as_me: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&2;} /htdig-3.2.0b6/configure:20481:echo "$as_me: WARNING: openssl/ssl.h: present but cannot be compiled" >&2;} /htdig-3.2.0b6/configure:20483:echo "$as_me: WARNING: openssl/ssl.h: check for missing prerequisite headers?" >&2;} /htdig-3.2.0b6/configure:20485:echo "$as_me: WARNING: openssl/ssl.h: see the Autoconf documentation" >&2;} /htdig-3.2.0b6/configure:20487:echo "$as_me: WARNING: openssl/ssl.h: section \"Present But Cannot Be Compiled\"" >&2;} /htdig-3.2.0b6/configure:20489:echo "$as_me: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&2;} /htdig-3.2.0b6/configure:20491:echo "$as_me: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&2;} /htdig-3.2.0b6/configure:20502:echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5 /htdig-3.2.0b6/configure:20503:echo $ECHO_N "checking for openssl/ssl.h... $ECHO_C" >&6 /htdig-3.2.0b6/configure:20504:if test "${ac_cv_header_openssl_ssl_h+set}" = set; then /htdig-3.2.0b6/configure:20509:echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5 /htdig-3.2.0b6/configure:20510:echo "${ECHO_T}$ac_cv_header_openssl_ssl_h" >&6 /htdig-3.2.0b6/configure:20513:if test $ac_cv_header_openssl_ssl_h = yes; then /htdig-3.2.0b6/configure:20520: for dir in $withval /usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg ; do /htdig-3.2.0b6/configure:20522: if test -f "$dir/include/openssl/ssl.h"; then /htdig-3.2.0b6/configure:20523: found_ssl=yes; /htdig-3.2.0b6/configure:20532:echo "$as_me: error: Cannot find ssl libraries" >&2;} /htdig-3.2.0b6/configure:20537: HAVE_SSL=yes /htdig-3.2.0b6/configure:20542:#define HAVE_SSL_H /htdig-3.2.0b6/configure:22306:#AC_CHECK_HEADERS(ssl.h) /htdig-3.2.0b6/configure:28889:s,@HAVE_SSL@,$HAVE_SSL,;t t /htdig-3.2.0b6/installdir/htdump.1.in:72:Signature of the document used for duplicate-detection /htdig-3.2.0b6/installdir/htload.1.in:77:Signature of the document used for duplicate-detection /htdig-3.2.0b6/installdir/htdig.1.in:68:g Signature of this document /htdig-3.2.0b6/installdir/HtFileType-magic:165:# This conflicts with the FF FE signature for UTF-16-encoded Unicode /htdig-3.2.0b6/installdir/HtFileType-magic:3868:# The boot block signature, according to IM:Files, is /htdig-3.2.0b6/installdir/HtFileType-magic:3940:# AFAIK, only the signature is different /htdig-3.2.0b6/installdir/HtFileType-magic:4111:>3 byte 0 algorithm: blowfish-448, /htdig-3.2.0b6/installdir/HtFileType-magic:4112:>3 byte 1 algorithm: DES, /htdig-3.2.0b6/installdir/HtFileType-magic:4113:>3 byte 2 algorithm: 3DES, /htdig-3.2.0b6/installdir/HtFileType-magic:4120:>3 byte 10 algorithm: TWOFISH-128, /htdig-3.2.0b6/installdir/HtFileType-magic:4121:>3 byte 11 algorithm: RC2, /htdig-3.2.0b6/installdir/HtFileType-magic:4122:>3 byte 12 algorithm: TWOFISH-192, /htdig-3.2.0b6/installdir/HtFileType-magic:4123:>3 byte 13 algorithm: TWOFISH-256, /htdig-3.2.0b6/installdir/HtFileType-magic:4124:>3 byte 14 algorithm: blowfish-128, /htdig-3.2.0b6/installdir/HtFileType-magic:4125:>3 byte 15 algorithm: blowfish-192, /htdig-3.2.0b6/installdir/HtFileType-magic:4126:>3 byte 16 algorithm: blowfish-256, /htdig-3.2.0b6/installdir/HtFileType-magic:4129:>4 byte 0 mode: CBC, /htdig-3.2.0b6/installdir/HtFileType-magic:4136:>5 byte 2 keymode: SHA-1 hash /htdig-3.2.0b6/installdir/HtFileType-magic:4137:>5 byte 3 keymode: MD5 hash /htdig-3.2.0b6/installdir/HtFileType-magic:5422:>15 string PGP\040SIGNATURE- signature /htdig-3.2.0b6/installdir/english.0.original:2392:blowfish /htdig-3.2.0b6/installdir/english.0.original:5707:encrypt/DGS /htdig-3.2.0b6/installdir/english.0.original:13407:signature/MS /htdig-3.2.0b6/installdir/english.0.original:14681:tea/S /htdig-3.2.0b6/installdir/english.0.original:14951:tiger/MS /htdig-3.2.0b6/installdir/english.0.original:16169:whirlpool/MS /htdig-3.2.0b6/installdir/english.0:18127:blowfish /htdig-3.2.0b6/installdir/english.0:27538:decrypt/DGS /htdig-3.2.0b6/installdir/english.0:32430:encrypt/DGS /htdig-3.2.0b6/installdir/english.0:46681:kex /htdig-3.2.0b6/installdir/english.0:72352:signature/MS /htdig-3.2.0b6/installdir/english.0:78429:tea/S /htdig-3.2.0b6/installdir/english.0:79936:tiger/MS /htdig-3.2.0b6/installdir/english.0:86276:whirlpool/MS /htdig-3.2.0b6/installdir/mime.types:40:application/pgp-signature /htdig-3.2.0b6/installdir/mime.types:43:application/pkcs7-signature /htdig-3.2.0b6/libhtdigphp/relink.sh:13:LIBHTDIG_OBJS=' ../libhtdig/bt_compare.o ../libhtdig/bt_conv.o ../libhtdig/bt_curadj.o ../libhtdig/bt_cursor.o ../libhtdig/bt_delete.o ../libhtdig/bt_method.o ../libhtdig/bt_open.o ../libhtdig/bt_put.o ../libhtdig/bt_rec.o ../libhtdig/bt_reclaim.o ../libhtdig/bt_recno.o ../libhtdig/bt_rsearch.o ../libhtdig/bt_search.o ../libhtdig/bt_split.o ../libhtdig/bt_stat.o ../libhtdig/bt_upgrade.o ../libhtdig/btree_auto.o ../libhtdig/crdel_auto.o ../libhtdig/crdel_rec.o ../libhtdig/db.o ../libhtdig/db_am.o ../libhtdig/db_auto.o ../libhtdig/db_byteorder.o ../libhtdig/db_conv.o ../libhtdig/db_dispatch.o ../libhtdig/db_dup.o ../libhtdig/db_err.o ../libhtdig/db_getlong.o ../libhtdig/db_iface.o ../libhtdig/db_join.o ../libhtdig/db_log2.o ../libhtdig/db_meta.o ../libhtdig/db_method.o ../libhtdig/db_overflow.o ../libhtdig/db_pr.o ../libhtdig/db_rec.o ../libhtdig/db_reclaim.o ../libhtdig/db_ret.o ../libhtdig/db_salloc.o ../libhtdig/db_shash.o ../libhtdig/db_upgrade.o ../libhtdig/env_method.o ../libhtdig/env_open.o ../libhtdig/env_recover.o ../libhtdig/env_region.o ../libhtdig/hash.o ../libhtdig/hash_auto.o ../libhtdig/hash_conv.o ../libhtdig/hash_dup.o ../libhtdig/hash_func.o ../libhtdig/hash_meta.o ../libhtdig/hash_method.o ../libhtdig/hash_page.o ../libhtdig/hash_rec.o ../libhtdig/hash_reclaim.o ../libhtdig/hash_stat.o ../libhtdig/hash_upgrade.o ../libhtdig/lock.o ../libhtdig/lock_conflict.o ../libhtdig/lock_deadlock.o ../libhtdig/lock_region.o ../libhtdig/lock_util.o ../libhtdig/log.o ../libhtdig/log_archive.o ../libhtdig/log_auto.o ../libhtdig/log_compare.o ../libhtdig/log_findckp.o ../libhtdig/log_get.o ../libhtdig/log_method.o ../libhtdig/log_put.o ../libhtdig/log_rec.o ../libhtdig/log_register.o ../libhtdig/mp_alloc.o ../libhtdig/mp_bh.o ../libhtdig/mp_cmpr.o ../libhtdig/mp_fget.o ../libhtdig/mp_fopen.o ../libhtdig/mp_fput.o ../libhtdig/mp_fset.o ../libhtdig/mp_method.o ../libhtdig/mp_region.o ../libhtdig/mp_register.o ../libhtdig/mp_stat.o ../libhtdig/mp_sync.o ../libhtdig/mp_trickle.o ../libhtdig/mut_fcntl.o ../libhtdig/mut_pthread.o ../libhtdig/mut_tas.o ../libhtdig/mutex.o ../libhtdig/os_abs.o ../libhtdig/os_alloc.o ../libhtdig/os_dir.o ../libhtdig/os_errno.o ../libhtdig/os_fid.o ../libhtdig/os_finit.o ../libhtdig/os_fsync.o ../libhtdig/os_handle.o ../libhtdig/os_map.o ../libhtdig/os_method.o ../libhtdig/os_oflags.o ../libhtdig/os_open.o ../libhtdig/os_region.o ../libhtdig/os_rename.o ../libhtdig/os_root.o ../libhtdig/os_rpath.o ../libhtdig/os_rw.o ../libhtdig/os_seek.o ../libhtdig/os_sleep.o ../libhtdig/os_spin.o ../libhtdig/os_stat.o ../libhtdig/os_tmpdir.o ../libhtdig/os_unlink.o ../libhtdig/qam.o ../libhtdig/qam_auto.o ../libhtdig/qam_conv.o ../libhtdig/qam_method.o ../libhtdig/qam_open.o ../libhtdig/qam_rec.o ../libhtdig/qam_stat.o ../libhtdig/txn.o ../libhtdig/txn_auto.o ../libhtdig/txn_rec.o ../libhtdig/txn_region.o ../libhtdig/xa.o ../libhtdig/xa_db.o ../libhtdig/xa_map.o ../libhtdig/getcwd.o ../libhtdig/mhash_md5.o ../libhtdig/regex.o ../libhtdig/vsnprintf.o ../libhtdig/memcmp.o ../libhtdig/mktime.o ../libhtdig/snprintf.o ../libhtdig/memcpy.o ../libhtdig/myqsort.o ../libhtdig/strerror.o ../libhtdig/memmove.o ../libhtdig/raise.o ../libhtdig/timegm.o ../libhtdig/Configuration.o ../libhtdig/Database.o ../libhtdig/Dictionary.o ../libhtdig/DB2_db.o ../libhtdig/IntObject.o ../libhtdig/List.o ../libhtdig/Object.o ../libhtdig/ParsedString.o ../libhtdig/Queue.o ../libhtdig/QuotedStringList.o ../libhtdig/Stack.o ../libhtdig/String.o ../libhtdig/StringList.o ../libhtdig/StringMatch.o ../libhtdig/String_fmt.o ../libhtdig/good_strtok.o ../libhtdig/strcasecmp.o ../libhtdig/strptime.o ../libhtdig/HtCodec.o ../libhtdig/HtWordCodec.o ../libhtdig/HtVector.o ../libhtdig/HtHeap.o ../libhtdig/HtPack.o ../libhtdig/HtDateTime.o ../libhtdig/HtRegex.o ../libhtdig/HtRegexList.o ../libhtdig/HtRegexReplace.o ../libhtdig/HtRegexReplaceList.o ../libhtdig/HtVectorGeneric.o ../libhtdig/HtMaxMin.o ../libhtdig/HtWordType.o ../libhtdig/md5.o ../libhtdig/WordBitCompress.o ../libhtdig/WordContext.o ../libhtdig/WordCursor.o ../libhtdig/WordDB.o ../libhtdig/WordDBCompress.o ../libhtdig/WordDBInfo.o ../libhtdig/WordDBPage.o ../libhtdig/WordKey.o ../libhtdig/WordKeyInfo.o ../libhtdig/WordList.o ../libhtdig/WordMonitor.o ../libhtdig/WordRecord.o ../libhtdig/WordRecordInfo.o ../libhtdig/WordReference.o ../libhtdig/WordStat.o ../libhtdig/WordType.o ../libhtdig/DocumentDB.o ../libhtdig/DocumentRef.o ../libhtdig/HtWordReference.o ../libhtdig/HtWordList.o ../libhtdig/defaults.o ../libhtdig/HtURLCodec.o ../libhtdig/URL.o ../libhtdig/URLTrans.o ../libhtdig/HtZlibCodec.o ../libhtdig/cgi.o ../libhtdig/HtSGMLCodec.o ../libhtdig/HtConfiguration.o ../libhtdig/HtURLRewriter.o ../libhtdig/conf_lexer.o ../libhtdig/conf_parser.o ../libhtdig/Connection.o ../libhtdig/Transport.o ../libhtdig/HtHTTP.o ../libhtdig/HtFile.o ../libhtdig/HtNNTP.o ../libhtdig/HtCookie.o ../libhtdig/HtCookieJar.o ../libhtdig/HtCookieMemJar.o ../libhtdig/HtCookieInFileJar.o ../libhtdig/HtHTTPBasic.o ../libhtdig/HtHTTPSecure.o ../libhtdig/SSLConnection.o ../libhtdig/Document.o ../libhtdig/ExternalParser.o ../libhtdig/HTML.o ../libhtdig/Parsable.o ../libhtdig/Plaintext.o ../libhtdig/Retriever.o ../libhtdig/Server.o ../libhtdig/URLRef.o ../libhtdig/ExternalTransport.o ../libhtdig/Accents.o ../libhtdig/Endings.o ../libhtdig/EndingsDB.o ../libhtdig/Exact.o ../libhtdig/Fuzzy.o ../libhtdig/Metaphone.o ../libhtdig/Prefix.o ../libhtdig/Regexp.o ../libhtdig/Soundex.o ../libhtdig/Speling.o ../libhtdig/Substring.o ../libhtdig/SuffixEntry.o ../libhtdig/Synonym.o ../libhtdig/Collection.o ../libhtdig/DocMatch.o ../libhtdig/HtURLSeedScore.o ../libhtdig/HtFTP.o ../libhtdig/ResultList.o ../libhtdig/ResultMatch.o ../libhtdig/SplitMatches.o ../libhtdig/Template.o ../libhtdig/TemplateList.o ../libhtdig/WeightWord.o ../libhtdig/parser.o ../libhtdig/ResultFetch.o ../libhtdig/BasicDocument.o ../libhtdig/TextCollector.o ../libhtdig/IndexPurge.o ../libhtdig/libhtdig_htdig.o ../libhtdig/libhtdig_htmerge.o ../libhtdig/libhtdig_htfuzzy.o ../libhtdig/libhtdig_log.o ../libhtdig/libhtdig_htsearch.o ../libhtdig/filecopy.o ' /htdig-3.2.0b6/libhtdigphp/aclocal.m4:50:AC_DEFUN(PHP_SETUP_OPENSSL,[ /htdig-3.2.0b6/libhtdigphp/aclocal.m4:51: if test "$PHP_OPENSSL" = "no"; then /htdig-3.2.0b6/libhtdigphp/aclocal.m4:52: PHP_OPENSSL="/usr/local/ssl /usr/local /usr /usr/local/openssl" /htdig-3.2.0b6/libhtdigphp/aclocal.m4:55: for i in $PHP_OPENSSL; do /htdig-3.2.0b6/libhtdigphp/aclocal.m4:56: if test -r $i/include/openssl/evp.h; then /htdig-3.2.0b6/libhtdigphp/aclocal.m4:57: OPENSSL_DIR=$i /htdig-3.2.0b6/libhtdigphp/aclocal.m4:58: OPENSSL_INC=$i/include /htdig-3.2.0b6/libhtdigphp/aclocal.m4:62: if test -z "$OPENSSL_DIR"; then /htdig-3.2.0b6/libhtdigphp/aclocal.m4:63: AC_MSG_ERROR(Cannot find OpenSSL's ) /htdig-3.2.0b6/libhtdigphp/aclocal.m4:67: CPPFLAGS=-I$OPENSSL_INC /htdig-3.2.0b6/libhtdigphp/aclocal.m4:68: AC_MSG_CHECKING(for OpenSSL version) /htdig-3.2.0b6/libhtdigphp/aclocal.m4:70: #include /htdig-3.2.0b6/libhtdigphp/aclocal.m4:71: #if OPENSSL_VERSION_NUMBER >= 0x0090500fL /htdig-3.2.0b6/libhtdigphp/aclocal.m4:77: AC_MSG_ERROR(OpenSSL version 0.9.5 or greater required.) /htdig-3.2.0b6/libhtdigphp/aclocal.m4:81: PHP_ADD_LIBPATH($OPENSSL_DIR/lib) /htdig-3.2.0b6/libhtdigphp/aclocal.m4:89: AC_CHECK_LIB(ssl, SSL_CTX_set_ssl_version, [ /htdig-3.2.0b6/libhtdigphp/aclocal.m4:90: PHP_ADD_LIBRARY(ssl) /htdig-3.2.0b6/libhtdigphp/aclocal.m4:94: PHP_ADD_INCLUDE($OPENSSL_INC) /htdig-3.2.0b6/libhtdigphp/acinclude.m4:38:AC_DEFUN(PHP_SETUP_OPENSSL,[ /htdig-3.2.0b6/libhtdigphp/acinclude.m4:39: if test "$PHP_OPENSSL" = "no"; then /htdig-3.2.0b6/libhtdigphp/acinclude.m4:40: PHP_OPENSSL="/usr/local/ssl /usr/local /usr /usr/local/openssl" /htdig-3.2.0b6/libhtdigphp/acinclude.m4:43: for i in $PHP_OPENSSL; do /htdig-3.2.0b6/libhtdigphp/acinclude.m4:44: if test -r $i/include/openssl/evp.h; then /htdig-3.2.0b6/libhtdigphp/acinclude.m4:45: OPENSSL_DIR=$i /htdig-3.2.0b6/libhtdigphp/acinclude.m4:46: OPENSSL_INC=$i/include /htdig-3.2.0b6/libhtdigphp/acinclude.m4:50: if test -z "$OPENSSL_DIR"; then /htdig-3.2.0b6/libhtdigphp/acinclude.m4:51: AC_MSG_ERROR(Cannot find OpenSSL's ) /htdig-3.2.0b6/libhtdigphp/acinclude.m4:55: CPPFLAGS=-I$OPENSSL_INC /htdig-3.2.0b6/libhtdigphp/acinclude.m4:56: AC_MSG_CHECKING(for OpenSSL version) /htdig-3.2.0b6/libhtdigphp/acinclude.m4:58: #include /htdig-3.2.0b6/libhtdigphp/acinclude.m4:59: #if OPENSSL_VERSION_NUMBER >= 0x0090500fL /htdig-3.2.0b6/libhtdigphp/acinclude.m4:65: AC_MSG_ERROR(OpenSSL version 0.9.5 or greater required.) /htdig-3.2.0b6/libhtdigphp/acinclude.m4:69: PHP_ADD_LIBPATH($OPENSSL_DIR/lib) /htdig-3.2.0b6/libhtdigphp/acinclude.m4:77: AC_CHECK_LIB(ssl, SSL_CTX_set_ssl_version, [ /htdig-3.2.0b6/libhtdigphp/acinclude.m4:78: PHP_ADD_LIBRARY(ssl) /htdig-3.2.0b6/libhtdigphp/acinclude.m4:82: PHP_ADD_INCLUDE($OPENSSL_INC) /htdig-3.2.0b6/htnet/HtHTTPSecure.cc:20:#ifdef HAVE_SSL_H /htdig-3.2.0b6/htnet/HtHTTPSecure.h:25:#ifdef HAVE_SSL_H /htdig-3.2.0b6/htnet/SSLConnection.h:5:// socket interface using SSL connection encryption. /htdig-3.2.0b6/htnet/SSLConnection.h:21:#ifdef HAVE_SSL_H /htdig-3.2.0b6/htnet/SSLConnection.h:22:#include /htdig-3.2.0b6/htnet/SSLConnection.h:23:#include /htdig-3.2.0b6/htnet/SSLConnection.h:24:#include /htdig-3.2.0b6/htnet/SSLConnection.h:25:#include /htdig-3.2.0b6/htnet/SSLConnection.h:26:#include /htdig-3.2.0b6/htnet/SSLConnection.h:36: static SSL_CTX *ctx; /htdig-3.2.0b6/htnet/SSLConnection.h:37: SSL *ssl; /htdig-3.2.0b6/htnet/SSLConnection.cc:5:// socket interface using SSL connection encryption. /htdig-3.2.0b6/htnet/SSLConnection.cc:20:#ifdef HAVE_SSL_H /htdig-3.2.0b6/htnet/SSLConnection.cc:34:SSL_CTX *SSLConnection::ctx = NULL; /htdig-3.2.0b6/htnet/SSLConnection.cc:51: // Add in the OpenSSL algorithms ?? /htdig-3.2.0b6/htnet/SSLConnection.cc:53: OpenSSL_add_ssl_algorithms(); /htdig-3.2.0b6/htnet/SSLConnection.cc:55: // Load the error strings ... openssl says so /htdig-3.2.0b6/htnet/SSLConnection.cc:57: SSL_load_error_strings(); /htdig-3.2.0b6/htnet/SSLConnection.cc:61: ctx = SSL_CTX_new (SSLv23_client_method()); /htdig-3.2.0b6/htnet/SSLConnection.cc:74: SSL_CTX_free (ctx); /htdig-3.2.0b6/htnet/SSLConnection.cc:87: // Now start SSL negotiation /htdig-3.2.0b6/htnet/SSLConnection.cc:89: ssl = SSL_new (ctx); /htdig-3.2.0b6/htnet/SSLConnection.cc:91: // Attach ssl to socket /htdig-3.2.0b6/htnet/SSLConnection.cc:93: SSL_set_fd (ssl, sock); /htdig-3.2.0b6/htnet/SSLConnection.cc:94: int err = SSL_connect (ssl); /htdig-3.2.0b6/htnet/SSLConnection.cc:97: // cout << "SSL_connect failed!" << endl; /htdig-3.2.0b6/htnet/SSLConnection.cc:109: // First kill the SSL stuff /htdig-3.2.0b6/htnet/SSLConnection.cc:111: SSL_shutdown (ssl); /* send SSL/TLS close_notify */ /htdig-3.2.0b6/htnet/SSLConnection.cc:120: SSL_free (ssl); /htdig-3.2.0b6/htnet/SSLConnection.cc:149: count = SSL_read(ssl, buffer, maxlength); /htdig-3.2.0b6/htnet/SSLConnection.cc:169: count = SSL_write(ssl, buffer, maxlength); /htdig-3.2.0b6/libhtdig/Makefile.win32:50:HTLIB_C_OBJS += getcwd.obj mhash_md5.obj regex.obj vsnprintf.obj memcmp.obj mktime.obj snprintf.obj memcpy.obj myqsort.obj strerror.obj memmove.obj raise.obj timegm.obj /htdig-3.2.0b6/libhtdig/Makefile.win32:53:HTLIB_CXX_OBJS += Configuration.obj Database.obj Dictionary.obj DB2_db.obj IntObject.obj List.obj Object.obj ParsedString.obj Queue.obj QuotedStringList.obj Stack.obj String.obj StringList.obj StringMatch.obj String_fmt.obj good_strtok.obj strcasecmp.obj strptime.obj HtCodec.obj HtWordCodec.obj HtVector.obj HtHeap.obj HtPack.obj HtDateTime.obj HtRegex.obj HtRegexList.obj HtRegexReplace.obj HtRegexReplaceList.obj HtVectorGeneric.obj HtMaxMin.obj HtWordType.obj md5.obj filecopy.obj /htdig-3.2.0b6/libhtdig/TextCollector.cc:42:#include "md5.h" /htdig-3.2.0b6/libhtdig/TextCollector.cc:95: check_unique_md5 = config->Boolean("check_unique_md5", 0); /htdig-3.2.0b6/libhtdig/TextCollector.cc:98: d_md5 = 0; /htdig-3.2.0b6/libhtdig/TextCollector.cc:99: if (check_unique_md5) /htdig-3.2.0b6/libhtdig/TextCollector.cc:101: d_md5 = Database::getDatabaseInstance(DB_HASH); /htdig-3.2.0b6/libhtdig/TextCollector.cc:103: if (d_md5->OpenReadWrite(config->Find("md5_db"), 0666) != OK) /htdig-3.2.0b6/libhtdig/TextCollector.cc:105: cerr << "DocumentDB::Open: " << config->Find("md5_db") << " " << strerror(errno) << "\n"; /htdig-3.2.0b6/libhtdig/TextCollector.cc:119: if (d_md5) /htdig-3.2.0b6/libhtdig/TextCollector.cc:120: d_md5->Close(); /htdig-3.2.0b6/libhtdig/TextCollector.h:101: int check_unique_md5; /htdig-3.2.0b6/libhtdig/TextCollector.h:118: Database *d_md5; /htdig-3.2.0b6/libhtdig/libhtdig_htdig.cc:337: configValue = config->Find ("md5_db"); /htdig-3.2.0b6/libhtdig/libhtdig_htdig.cc:341: config->Add ("md5_db", configValue); /htdig-3.2.0b6/libhtdig/Makefile:81:HTLIB_C_OBJS += getcwd.o mhash_md5.o regex.o vsnprintf.o memcmp.o mktime.o snprintf.o memcpy.o myqsort.o strerror.o memmove.o raise.o timegm.o /htdig-3.2.0b6/libhtdig/Makefile:84:HTLIB_CXX_OBJS += Configuration.o Database.o Dictionary.o DB2_db.o IntObject.o List.o Object.o ParsedString.o Queue.o QuotedStringList.o Stack.o String.o StringList.o StringMatch.o String_fmt.o good_strtok.o strcasecmp.o strptime.o HtCodec.o HtWordCodec.o HtVector.o HtHeap.o HtPack.o HtDateTime.o HtRegex.o HtRegexList.o HtRegexReplace.o HtRegexReplaceList.o HtVectorGeneric.o HtMaxMin.o HtWordType.o md5.o /htdig-3.2.0b6/htsearch/QueryCache.h:8:// A cache stores ResultLists indexed by a signature string. /htdig-3.2.0b6/htsearch/QueryCache.h:34: // get cached result for a query signature /htdig-3.2.0b6/htsearch/QueryCache.h:35: virtual ResultList *Lookup(const String &signature) = 0; /htdig-3.2.0b6/htsearch/QueryCache.h:37: // add result to be cached for a query signature /htdig-3.2.0b6/htsearch/QueryCache.h:38: virtual void Add(const String &signature, ResultList *entry) = 0; /htdig-3.2.0b6/htsearch/Query.cc:56: String signature; /htdig-3.2.0b6/htsearch/Query.cc:59: signature = GetSignature(); /htdig-3.2.0b6/htsearch/Query.cc:60: result = cache->Lookup(signature); /htdig-3.2.0b6/htsearch/Query.cc:66: if(debug) cerr << "EVAL: " << signature << endl; /htdig-3.2.0b6/htsearch/Query.cc:71: cache->Add(signature, result); /htdig-3.2.0b6/htsearch/VolatileCache.cc:34:VolatileCache::Lookup(const String &signature) /htdig-3.2.0b6/htsearch/VolatileCache.cc:36: ResultList *result = (ResultList *)cache[signature]; /htdig-3.2.0b6/htsearch/VolatileCache.cc:44:VolatileCache::Add(const String &signature, ResultList *entry) /htdig-3.2.0b6/htsearch/VolatileCache.cc:46: ResultList *previous = (ResultList *)cache[signature]; /htdig-3.2.0b6/htsearch/VolatileCache.cc:55: cache.Add(signature, entry); /htdig-3.2.0b6/htsearch/VolatileCache.h:34: ResultList *Lookup(const String &signature); /htdig-3.2.0b6/htsearch/VolatileCache.h:37: void Add(const String &signature, ResultList *entry); /htdig-3.2.0b6/aclocal.m4:394:dnl @synopsis Checks if OpenSSL library is available. /htdig-3.2.0b6/aclocal.m4:396:dnl This macro will check various standard spots for OpenSSL including /htdig-3.2.0b6/aclocal.m4:398:dnl The user uses '--with-ssl' or '--with-ssl=/path/to/ssl' as arguments /htdig-3.2.0b6/aclocal.m4:401:dnl If OpenSSL is found the include directory gets added to CPPFLAGS and /htdig-3.2.0b6/aclocal.m4:404:dnl Finally 'HAVE_SSL' gets set to 'yes' for use in your Makefile.in /htdig-3.2.0b6/aclocal.m4:407:dnl HAVE_SSL = @HAVE_SSL@ /htdig-3.2.0b6/aclocal.m4:408:dnl ifeq ($(HAVE_SSL),yes) /htdig-3.2.0b6/aclocal.m4:409:dnl SRCS+= @srcdir@/my_file_that_needs_ssl.c /htdig-3.2.0b6/aclocal.m4:414:dnl .if ${HAVE_SSL} == "yes" /htdig-3.2.0b6/aclocal.m4:415:dnl SRCS+= @srcdir@/my_file_that_needs_ssl.c /htdig-3.2.0b6/aclocal.m4:421:AC_DEFUN([CHECK_SSL], /htdig-3.2.0b6/aclocal.m4:422:[AC_MSG_CHECKING(if ssl is wanted) /htdig-3.2.0b6/aclocal.m4:423:AC_ARG_WITH(ssl, /htdig-3.2.0b6/aclocal.m4:424:[AC_HELP_STRING([--with-ssl=DIR], /htdig-3.2.0b6/aclocal.m4:425: [ enable ssl @<:@ default paths, then /usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg @:>@])], /htdig-3.2.0b6/aclocal.m4:430: AC_CHECK_HEADER(openssl/ssl.h, [ssldir="default paths"; found_ssl=yes]) /htdig-3.2.0b6/aclocal.m4:432: if test "$found_ssl" = "" ;then /htdig-3.2.0b6/aclocal.m4:433: for dir in $withval /usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg ; do /htdig-3.2.0b6/aclocal.m4:435: if test -f "$dir/include/openssl/ssl.h"; then /htdig-3.2.0b6/aclocal.m4:436: found_ssl=yes; /htdig-3.2.0b6/aclocal.m4:443: if test x_$found_ssl != x_yes; then /htdig-3.2.0b6/aclocal.m4:444: AC_MSG_ERROR(Cannot find ssl libraries) /htdig-3.2.0b6/aclocal.m4:446: printf "OpenSSL found in $ssldir\n"; /htdig-3.2.0b6/aclocal.m4:448: HAVE_SSL=yes /htdig-3.2.0b6/aclocal.m4:450: AC_SUBST(HAVE_SSL) /htdig-3.2.0b6/aclocal.m4:451: AC_DEFINE([HAVE_SSL_H],, [Define if SSL is enabled]) /htdig-3.2.0b6/db/prefix-symbols.sh:180:s/\b__db_des_destroy\b/CDB___db_des_destroy/g; /htdig-3.2.0b6/db/prefix-symbols.sh:181:s/\b__db_des_get\b/CDB___db_des_get/g; /htdig-3.2.0b6/db/env_region.c:30:static int CDB___db_des_destroy __P((DB_ENV *, REGION *)); /htdig-3.2.0b6/db/env_region.c:31:static int CDB___db_des_get __P((DB_ENV *, REGINFO *, REGINFO *, REGION **)); /htdig-3.2.0b6/db/env_region.c:277: if ((ret = CDB___db_des_get(dbenv, infop, infop, &rp)) != 0) /htdig-3.2.0b6/db/env_region.c:398: if ((ret = CDB___db_des_get(dbenv, infop, infop, &rp)) != 0) /htdig-3.2.0b6/db/env_region.c:836: if ((ret = CDB___db_des_get(dbenv, dbenv->reginfo, infop, &rp)) != 0) { /htdig-3.2.0b6/db/env_region.c:897: (void)CDB___db_des_destroy(dbenv, rp); /htdig-3.2.0b6/db/env_region.c:938: ((t_ret = CDB___db_des_destroy(dbenv, rp)) != 0) && ret == 0) /htdig-3.2.0b6/db/env_region.c:952: * CDB___db_des_get -- /htdig-3.2.0b6/db/env_region.c:957:CDB___db_des_get(dbenv, env_infop, infop, rpp) /htdig-3.2.0b6/db/env_region.c:1034: * CDB___db_des_destroy -- /htdig-3.2.0b6/db/env_region.c:1038:CDB___db_des_destroy(dbenv, rp) /htdig-3.2.0b6/configure.in:129:CHECK_SSL /htdig-3.2.0b6/configure.in:145:#AC_CHECK_HEADERS(ssl.h) /htdig-3.2.0b6/acinclude.m4:384:dnl @synopsis Checks if OpenSSL library is available. /htdig-3.2.0b6/acinclude.m4:386:dnl This macro will check various standard spots for OpenSSL including /htdig-3.2.0b6/acinclude.m4:388:dnl The user uses '--with-ssl' or '--with-ssl=/path/to/ssl' as arguments /htdig-3.2.0b6/acinclude.m4:391:dnl If OpenSSL is found the include directory gets added to CPPFLAGS and /htdig-3.2.0b6/acinclude.m4:394:dnl Finally 'HAVE_SSL' gets set to 'yes' for use in your Makefile.in /htdig-3.2.0b6/acinclude.m4:397:dnl HAVE_SSL = @HAVE_SSL@ /htdig-3.2.0b6/acinclude.m4:398:dnl ifeq ($(HAVE_SSL),yes) /htdig-3.2.0b6/acinclude.m4:399:dnl SRCS+= @srcdir@/my_file_that_needs_ssl.c /htdig-3.2.0b6/acinclude.m4:404:dnl .if ${HAVE_SSL} == "yes" /htdig-3.2.0b6/acinclude.m4:405:dnl SRCS+= @srcdir@/my_file_that_needs_ssl.c /htdig-3.2.0b6/acinclude.m4:411:AC_DEFUN([CHECK_SSL], /htdig-3.2.0b6/acinclude.m4:412:[AC_MSG_CHECKING(if ssl is wanted) /htdig-3.2.0b6/acinclude.m4:413:AC_ARG_WITH(ssl, /htdig-3.2.0b6/acinclude.m4:414:[AC_HELP_STRING([--with-ssl=DIR], /htdig-3.2.0b6/acinclude.m4:415: [ enable ssl @<:@ default paths, then /usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg @:>@])], /htdig-3.2.0b6/acinclude.m4:420: AC_CHECK_HEADER(openssl/ssl.h, [ssldir="default paths"; found_ssl=yes]) /htdig-3.2.0b6/acinclude.m4:422: if test "$found_ssl" = "" ;then /htdig-3.2.0b6/acinclude.m4:423: for dir in $withval /usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg ; do /htdig-3.2.0b6/acinclude.m4:425: if test -f "$dir/include/openssl/ssl.h"; then /htdig-3.2.0b6/acinclude.m4:426: found_ssl=yes; /htdig-3.2.0b6/acinclude.m4:433: if test x_$found_ssl != x_yes; then /htdig-3.2.0b6/acinclude.m4:434: AC_MSG_ERROR(Cannot find ssl libraries) /htdig-3.2.0b6/acinclude.m4:436: printf "OpenSSL found in $ssldir\n"; /htdig-3.2.0b6/acinclude.m4:438: HAVE_SSL=yes /htdig-3.2.0b6/acinclude.m4:440: AC_SUBST(HAVE_SSL) /htdig-3.2.0b6/acinclude.m4:441: AC_DEFINE([HAVE_SSL_H],, [Define if SSL is enabled]) /htdig-3.2.0b6/htlib/Makefile.win32:18: HtMaxMin.cc HtWordType.cc md5.cc /htdig-3.2.0b6/htlib/Makefile.win32:20:SRC = mktime.c mhash_md5.c timegm.c getcwd.c memcmp.c memcpy.c \ /htdig-3.2.0b6/htlib/mhash_md5.c:9: Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All /htdig-3.2.0b6/htlib/mhash_md5.c:13: is identified as the "RSA Data Security, Inc. MD5 Message-Digest /htdig-3.2.0b6/htlib/mhash_md5.c:18: that such works are identified as "derived from the RSA Data /htdig-3.2.0b6/htlib/mhash_md5.c:19: Security, Inc. MD5 Message-Digest Algorithm" in all material /htdig-3.2.0b6/htlib/mhash_md5.c:22: RSA Data Security, Inc. makes no representations concerning either /htdig-3.2.0b6/htlib/mhash_md5.c:35:#include "mhash_md5.h" /htdig-3.2.0b6/htlib/mhash_md5.c:64:static void MD5_memcpy PROTO_LIST((POINTER, POINTER, unsigned int)); /htdig-3.2.0b6/htlib/mhash_md5.c:65:static void MD5_memset PROTO_LIST((POINTER, int, unsigned int)); /htdig-3.2.0b6/htlib/mhash_md5.c:75: F, G, H and I are basic MD5 functions. /htdig-3.2.0b6/htlib/mhash_md5.c:113: MD5 initialization. Begins an MD5 operation, writing a new context. /htdig-3.2.0b6/htlib/mhash_md5.c:117: MD5_CTX *context; /* /htdig-3.2.0b6/htlib/mhash_md5.c:132: MD5 block update operation. Continues an MD5 message-digest /htdig-3.2.0b6/htlib/mhash_md5.c:138: MD5_CTX *context; /* /htdig-3.2.0b6/htlib/mhash_md5.c:168: MD5_memcpy /htdig-3.2.0b6/htlib/mhash_md5.c:183: MD5_memcpy /htdig-3.2.0b6/htlib/mhash_md5.c:189: MD5 finalization. Ends an MD5 message-digest operation, writing the /htdig-3.2.0b6/htlib/mhash_md5.c:194: MD5_CTX *context; /* /htdig-3.2.0b6/htlib/mhash_md5.c:229: MD5_memset((POINTER) context, 0, sizeof(*context)); /htdig-3.2.0b6/htlib/mhash_md5.c:235: MD5 basic transformation. Transforms state based on block. /htdig-3.2.0b6/htlib/mhash_md5.c:465: MD5_memset((POINTER) x, 0, sizeof(x)); /htdig-3.2.0b6/htlib/mhash_md5.c:510:MD5_memcpy(output, input, len) /htdig-3.2.0b6/htlib/mhash_md5.c:525:MD5_memset(output, value, len) /htdig-3.2.0b6/htlib/HtPack.cc:34:// structure with the imagined signature "isi" (int, short, int). /htdig-3.2.0b6/htlib/libdefs.h:32:#define TIGER_64BIT /htdig-3.2.0b6/htlib/libdefs.h:87:#define ENCRYPT 0 /htdig-3.2.0b6/htlib/libdefs.h:88:#define DECRYPT 1 /htdig-3.2.0b6/htlib/md5.h:1:#define MD5_LENGTH 16 /htdig-3.2.0b6/htlib/md5.h:3:void md5(char *rhash, char *buf, int len, time_t *date, bool debug); /htdig-3.2.0b6/htlib/Makefile.am:18: md5.cc mhash_md5.c /htdig-3.2.0b6/htlib/Makefile.am:65: mhash_md5.h \ /htdig-3.2.0b6/htlib/Makefile.am:66: md5.h /htdig-3.2.0b6/htlib/mhash_md5.h:9: MD5.H - header file for MD5C.C /htdig-3.2.0b6/htlib/mhash_md5.h:13: Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All /htdig-3.2.0b6/htlib/mhash_md5.h:17: is identified as the "RSA Data Security, Inc. MD5 Message-Digest /htdig-3.2.0b6/htlib/mhash_md5.h:22: that such works are identified as "derived from the RSA Data /htdig-3.2.0b6/htlib/mhash_md5.h:23: Security, Inc. MD5 Message-Digest Algorithm" in all material /htdig-3.2.0b6/htlib/mhash_md5.h:26: RSA Data Security, Inc. makes no representations concerning either /htdig-3.2.0b6/htlib/mhash_md5.h:34:#ifndef MHASH_MD5_H /htdig-3.2.0b6/htlib/mhash_md5.h:35:#define MHASH_MD5_H /htdig-3.2.0b6/htlib/mhash_md5.h:68: MD5 context. /htdig-3.2.0b6/htlib/mhash_md5.h:80:} MD5_CTX; /htdig-3.2.0b6/htlib/mhash_md5.h:82:void MD5Init PROTO_LIST((MD5_CTX *)); /htdig-3.2.0b6/htlib/mhash_md5.h:83:void MD5Update PROTO_LIST((MD5_CTX *, const unsigned char *, unsigned int)); /htdig-3.2.0b6/htlib/mhash_md5.h:84:void *MD5Final PROTO_LIST((MD5_CTX *)); /htdig-3.2.0b6/htlib/md5.cc:5:#include "mhash_md5.h" /htdig-3.2.0b6/htlib/md5.cc:8:#define MD5_LENGTH 16 /htdig-3.2.0b6/htlib/md5.cc:10:void md5(char *rhash, char *buf, int len, time_t *date, bool debug) /htdig-3.2.0b6/htlib/md5.cc:14: MD5_CTX *td; /htdig-3.2.0b6/htlib/md5.cc:17: td = (MD5_CTX *)malloc(sizeof(MD5_CTX)); /htdig-3.2.0b6/htlib/md5.cc:19: // td = mhash_init(MHASH_MD5); /htdig-3.2.0b6/htlib/md5.cc:31: memcpy(rhash,hash,MD5_LENGTH); /htdig-3.2.0b6/htlib/md5.cc:35: for (i = 0; i < MD5_LENGTH; i++) { /htdig-3.2.0b6/test/t_htdig_local:13:# check_unique_md5 /htdig-3.2.0b6/test/t_htdig_local:24:# md5_db /htdig-3.2.0b6/test/t_htdig_local:162:set_attr check_unique_md5 true /htdig-3.2.0b6/test/t_htdig_local:224:set_attr md5_db '${database_base}.md5.db' /htdig-3.2.0b6/test/t_htdig_local:245:db.md5.db /htdig-3.2.0b6/test/url.cc:152: cout << "Parent: " << buffer << '(' << parent.signature().get() << ")\n";