pkgsrc-wip/dict-server
Aleksey Cheusov 949b2e4b4d Update to the latest upstream version dictd-1.10.9
dictd:
    - ADDED: 'limit_time' keyword for limiting time (in seconds)
      during which a client may talk to the server.
      This is for preventing DOS attacks.
      This option may be used as a replacement for 'delay' option.
      See dictd.8 for the documnetation

    - ADDED: new keyword 'limit_matches' and 'limit_defintions'
      limiting a number of matches and definitions respectively
      that the server may send to the client.
      This is for preventing DOS attacks.
      See dictd.8 for more information

    - ADDED: new keyword 'limit_queries'
      limiting a number of queries that client may send to the server
      This is for preventing DOS attacks.
      See dictd.8 for more information

    - ADDED: new keyword 'limit_childs' equal to old 'limit'.
      'limit' is now deprecated. Use 'limit_childs' instead.

    - ADDED: Two new search strategies, 'first' and 'last'.
      They match first or last word only in a multi-word entries.
      See dictd.8 for more information.

    - ADDED: new keywords 'site_no_banner', 'site_no_uptime'
      and 'site_no_dblist' for changing the way dictd answers on SHOW SERVER
      command (dict -I)
      See dictd.8 for more information.

    - ADDED: support for the case-sensitive search.
      For this database should be created with dictfmt --case-sensitive.

    - 'site' keyword has been moved to 'global' section of dictd.conf file
      Do not place it at the top level!

    - removed: --test-XXX options. Use -i and --stdin2stdout for debugging.

 dictfmt:
    - FIXED: longopts passed to getopt_long as argument was not
      ended with zeros. I even don't how this code could work
      for so many years.
      Affected dictfmt versions: 1.6.1-1.10.8

    - ADDED: --index-data-separator option that allows
      to set index and data parts of the headword in .index file
      (first and fourth columns respectively) completely independantly.

      That is, the first column in .index file can now be treated
      as an index and an optional fourth columns - as a data, all this for
      MATCH protocol command. See dictfmt.1 for more information.

    - added: -i and -I for resorting .index files.
      See dictd.8 for more information.

    - added: By default a special headword 00-database-dictfmt-X.Y.Z
      is generated, i.e. every created database is marked
      "what version of dictfmt was used to create it".
      added: --without-ver option for preventing this.

 dictunformat:
    - minor fixes and improvements for 4-column .index file input
       See dictfmt --index-data-separator and
           dictunformat --index-data-separator

 dictfmt_index2suffix and dictfmt_index2word
    - fixes, now these utilities are ready for 4-column input and
      use 'dictfmt -i/-I' for resorting .index entries.
      See dictfmt.1 for more information.

 dict:
    - ADDED: -f option that enables formatted output, i.e. output
      convenient for postprocessing by standard UNIX utilities.
      See dict.1 for more information.
2007-10-04 10:55:18 +00:00
..
files added: extra commands "unload" and "load" 2007-03-27 20:17:38 +00:00
patches Update to the latest upstream version dictd-1.10.9 2007-10-04 10:55:18 +00:00
DESCR reverted bad changes from wip/libmaa 2006-11-18 17:00:01 +00:00
distinfo Update to the latest upstream version dictd-1.10.9 2007-10-04 10:55:18 +00:00
Makefile added: new configure argument 2007-09-14 06:35:37 +00:00
Makefile.common Update to the latest upstream version dictd-1.10.9 2007-10-04 10:55:18 +00:00
MESSAGE minor changes 2007-03-27 20:16:54 +00:00
PLIST reverted bad changes from wip/libmaa 2006-11-18 17:00:01 +00:00