summaryrefslogtreecommitdiff
path: root/www/htdig
AgeCommit message (Collapse)AuthorFilesLines
2002-12-09Replace "true" by "${TRUE}".tron1-3/+3
2002-11-19Use wildcard dependence on "db" package.tron1-3/+2
2002-09-24Complete standardization of messages according to latest pkglint.wiz1-3/+3
2002-06-26Substitute a couple of `mkdir' by `${MKDIR}'.seb1-3/+3
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}. While here substitute a couple of ${PREFIX} by `%D' in `@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-03-09Update htdig to 3.1.6. Many bug fixes, including one security-related fix.fredb7-568/+69
The following is from the web page: Release notes for htdig-3.1.6 1 Feb 2002 As with previous releases, this version cleans up some remaining bugs and adds a few heavily-requested features. As the latest stable release, it is recommended for all production servers. * Fixed another nasty security hole in htsearch, which would allow a denial of service attack or forcing htsearch to read in config files outside of the configuration directory. * Fixed some problems with htmerge, including problems with words beginning with special characters and merging multiple databases. * Fixed a bug in handling hopcounts. * Fixed problems in handling non-standard relative HTTP redirects. * Fixed bugs in external parsers support including being confused by charset information in the Content-Type header and handling binary output from external converters. * Fixed bugs in the default English endings database. (Under ispell, it wasn't quite intended for the accuracy needed for our usage.) * Fixed additional bugs in the endings fuzzy algorithm. * Fixed bugs with compiling with gcc-3.0 and later. * Fixed bugs compiling and running on Mac OS X. * Fixed problems with servers not returning a Last-Modified date--now assums indexing time as modification time. * Fixed a variety of bugs in the HTML parser to more flexibly handle non-standard HTML. * Fixed problems in the TCP connection code and will more reliably timeout when a connection hangs and will retry bad connections several times before giving up. * Added the -m "minimal" flag to htdig for only indexing a set list of URLs and made the -l (log) flag the default behavior so that htdig will stop and restart automatically. * Added htdump and htload programs for dumping ASCII representations of the databases and reloading the same. * Added support for htnotify to collect multiple URLs and allow easy customization of notification messages, including the new attributes htnotify_replyto, htnotify_webmaster, htnotify_prefix_file, and htnotify_suffix_file. * Added a new "accents" fuzzy algorithm to morph accents, including the new accents_db attribute. * Added a 'list all' feature to htsearch with a query of '*' or the current prefix_match_character. * Added date restricted searching to htsearch including relative dates. * Added documentation on running ht://Dig and the rundig script. * Added METADESCRIPTION and NSTARS variables to the htsearch templates as well as support for $=(var) template variable references. * Added new config attributes to htsearch for restrict and exclude which work like the normal htsearch form variables if the form variables are not set. * Added many new attributes, including ignore_dead_servers description_meta_tag_names, max_keywords, translate_latin1, url_rewrite_rules, search_rewrite_rules, anchor_target, ignore_alt_text, search_results_contenttype, boolean_keywords, boolean_syntax_errors, multimatch_method, maximum_page_buttons, max_excerpts, plural_suffix, any_keywords and use_doc_date. * Extended the build_select_lists attribute to support select multiple, radio boxes and checkboxes. * Revised the documentation to make it clearer in parts, including the url_part_aliases attribute. * Updated various contributed utilities including doc2html, xmlsearch, rundig.sh, htparsedoc, acroconv.pl, multidig, etc. * A variety of other bug fixes, and many documentation updates. See the ChangeLog for details.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum4-2/+2
2001-06-11CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, sojlam1-2/+2
adapt by moving CPPFLAGS settings to top-level, and removing explicit inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-05-02Add libexec/cgi-bin directory to standard /usr/pkg hierarchy. Remove alljlam1-2/+1
the per-package code that attempt to remove this directory if it's empty.
2001-04-20Move to sha1 digests, and add distfile sizes.skrll1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-10/+8
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-2/+2
XXX need to teach pkglint to be more picky about this
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-02-08HOMEPAGE has changed to "http://htdig.sourceforge.net/". MASTER_SITES not.kei1-2/+2
2001-01-29Add automatic ${VARIABLE} handling for MESSAGE files.wiz2-9/+9
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced, not @VARIABLE@, nor @@VARIABLE@@). By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX, X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST. Clean up some packages while I'm there; add RCS tags to most MESSAGEs. Remove some uninteresting MESSAGEs.
2000-02-29Update to V3.1.5 because of security problems in 3.1.4.hubertf4-23/+23
Changes: * Fixed a nasty security hole in htsearch, which would allow users to view any file on your site that had read permission. * Fixed a bug that could cause problems with 8-bit characters on some systems. * Made some attempts to get htsearch's output to be more HTML 4.0 compliant. It quotes all HTML tag parameters, and uses ";" instead of "&" as parameter separator in URLs for next pages. Reserved characters in parameters are now encoded. * Fixed handling of SGML entities: htdig will still decode them to store as single characters in the database, but htsearch now encodes some of them back for compliant results. * Added two new formats for variables in htsearch templates, $%(var), which escapes the variable for a URL, and $&(var), which HTML-escapes the variable as necessary. * Fixed htdig's handling of robots.txt, such that only the first applicable User-agent field bearing its name will be used, rather than only the last. * Fixed htdig's handling of servers that return 2-digit years. * Fixed handling of embedded quotes in quoted string lists. * Fixed handling of relative URLs with trailing ".." or leading "//". * Fixed handling of the valid_extensions attribute, which sometimes failed in the previous version. * Enhanced the handling of local filesystem indexing with the local_urls, local_user_urls or local_default_doc attributes, which now allow multiple directory or file names to be tried. * Added the build_select_lists attribute to allow the config file to specify <select> form elements in htsearch output as a template variable, much like $(SORT) and $(METHOD). * Added support for two additional configuration attributes: max_keywords, and nph. * A variety of other bug fixes, and many documentation updates. See the ChangeLog for details.
2000-01-26Update htdig to 3.1.4. Numerous bug fixes since 3.1.3;fredb2-4/+4
See <http://www.htdig.org/RELEASE.html> for details.
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-11-23Update dependence on db package.fredb1-2/+2
1999-10-05Update htdig to 3.1.3. Bug fixes. Full details may be found in the ChangeLogfredb6-20/+41
or at <http://www.htdig.org/RELEASE.html>. To the package - - Remove NOT_FOR_PLATFORM, as I failed to duplicate the reported problem (using a mac68k-1.3H system). - - Move htsearch to libexec/cgi-bin, where apache might look for it. - - Don't extract included db-2.6.4 directory. - - Add comment to patch for configure.in, explaining how to reconstruct patch to configure. Committing them both eases maintenance and permits building without extracting htdig-*/db, and without autoconf.
1999-09-23- - Adjust paths of configs and sample databases, perfredb12-50/+740
suggestions by Kimmo Suominen. - - Disable build on NetBSD-1.3[A-J] (needs libstdc++). - - Use databases/db (currently db-2.7.3), instead of included db-2.6.4.
1999-09-20Initial import of htdig-3.1.2 package.fredb7-0/+99