2008-02-01 23:29:48 by Aleksey Cheusov | Files touched by this commit (3) |
Log message:
fix from upstream: fourth column search somerimes works incorrectly
|
2008-01-31 18:46:41 by Aleksey Cheusov | Files touched by this commit (3) |
Log message:
FIX from upstream CVS: dictfmt doesn't limit length of headwords anymore
|
2007-12-15 22:58:26 by Aleksey Cheusov | Files touched by this commit (1) | |
Log message:
updated to version 1.10.10
|
2007-12-15 22:13:41 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
1.10.9 -> 1.10.10
|
2007-10-04 12:55:18 by Aleksey Cheusov | Files touched by this commit (4) |
Log message:
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-09-14 08:35:37 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
added: new configure argument
|
2007-03-27 22:17:38 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
added: extra commands "unload" and "load"
|
2007-03-27 22:16:54 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
minor changes
|
2007-03-27 22:16:16 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
fixed (I hope): built failure on fresh Linux/Debian (missing USE_TOOLS += lex)
|
2007-03-10 22:28:43 by Aleksey Cheusov | Files touched by this commit (2) |
Log message:
tab should begin the first line of action, not spaces
|