2005-11-11  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_eclipse_scores): accuracy was improved.

	* estraier.c (est_narrow_scores): a bug of segmentation fault was fixed.

	* estraier.c (est_regex_new, est_regex_delete, est_regex_match): new functions.

	* estraier.c (est_expand_word_rx): new function.

	* estreier.c (est_db_put_keywords, est_db_get_keywords): new functions.

	* estraier.c (est_db_measure_doc): new function.

	* estraier.c (est_db_set_vectorizer): abolished.

	* estcmd.c (runextkeys, procextkeys): "-no" was added.

	* estcmd.c (runpurge, procpurge, runextkeys, procextkeys): "-attr" was added.

	* estcmd.c (rundraft, procdraft): "-kn" was added.

	* estcmd.c (procgather): a bug of handling drive characters on Windows was fixed.

	* estseek.c (realmain, makeshownuri): "lprefix" and so on were abolished.

	* estmaster.c (startup, makeshownuri): "uilprefix" and so on were abolished.

	* estmaster.c (startup, sendnodecmdputdoc): "lateextkeys" was added.

	* estmaster.c (searchlocal): a bug of segmantation fault was fixed.

	- Release: 1.0.6

2005-11-08  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_narrow_scores): speed of attribute search was improved.

	* estcmd.c (doputdoc, procpurge, procextkeys): local paths was to be printed.

	* estcmd.c (doputdoc): "@size" was to be added even with "-fo" option.

	* estcmd.c (procsearch): "_lfile" was to be printed when human readable mode.

	* estcmd.c (procout, procedit, procget, procuriid): retrieving by local path was added.

	* estcmd.c (procpurge): retrieving by local path was added.

	* estcmd.c (runiconv, prociconv): new functions.

	* estcmd.c (procedit): "-pc" was to convert the encoding of the attribute value.

	* estseek.c (realmain, showform): "clipview" attribute was added.

	- Release: 1.0.5

2005-11-02  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_vector_cosine): new function.

	* estraier.c (est_eclipse_scores): new function.

	* estcmd.c (runsearch, procsearch): "-ec" option was added.

	* estcmd.c (procgather, procpurge): "-no" option was added.

	* estcmd.c (urltopath): a bug about drive letter was fixed.

	* estcmd.c (runlist, proclist): "-lp" option was added.

	* estseek.cgi (showresult): similar eclipse was implemented.

	* estmaster.c (startup, searchlocal): "rateuri" attribute was added.

	* estmaster.c (sendmenudata): new function.

	- Release: 1.0.4

2005-11-01  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_doc_set_id): new function.

	* estraier.c (est_db_search): "[ID]" and "[URI]" was added.

	* estraier.c (est_check_strand, est_check_stror): new functions.

	* estnode.c (est_node_iter_init, est_node_iter_next): new functions.

	* estcmd.c (runlist, proclist): new functions.

	* estnode.c (est_node_set_snippet_width): new function.

	* estnode.c (est_noderes_eclipse, est_resdoc_vector): new functions.

	* estnode.c (est_parse_search_body): "%VECTOR" was to be handled.

	* estmaster.c (node_etch_doc): new function.

	* estmaster.c (sendnodecmdsearch): width of snippets was to be able to be changed.

	* estcall.c (runsearch, procsearch): "-kw" and "-ec" options was added.

	- Release: 1.0.3

2005-10-28  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_db_etch_doc): disadvantage bias of hiragana was added.

	* estraier.c (est_db_interrupt): new function.

	* estraier.c (est_db_flush): interruption was implemented.

	* estraier.c (est_db_put_doc): "@digest" was to be added.

	* estraier.c (est_db_iter_init): "upper" parameter was added.

	* estnode.c (est_url_shuttle_impl): deflate encoding was added.

	* estcmd.c (iswinbadname): new function.

	* estcmd.c (est_doc_new_form_html): "lang" of "html" was to be handled.

	* estmaster.c (sendnodecmdgetdoc, sendnodecmdsearch): deflate encoding was added.

	* estmaster.c (startup, sendnodecmdsearch): "searchmax" attribute was added.

	* estmaster.c (estnodecmdlist): new function.

	* estmaster.c: wait time for flushing was changed.

	* estmaster.c: "@scoreweight" was deleted.

	* estraier.h: "@weight" and "@adate" was added.

	- Release: 1.0.2

2005-10-20  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_idx_size_current): new function.

	* estraier.c (est_db_flush): criterion of adding a new database was changed.

	* estraier.c (est_db_list_rescc): new function.

	* estraier.c (est_db_used_cache_size): bumped up to the private API.

	* estraier.c (est_db_flush): algorithm of cleaning dispensable keys was changed.

	* estraier.c (est_idx_put_one, est_idx_get_one): new functions.

	* estcmd.c (procdraft): "@uri" and "@mdate" was to be added.

	* estcmd.c (est_doc_new_with_xcmd): arguments in the command line were to be escaped.

	* estmaster.c (sendmasteruidata): the label was to be able to be changed.

	* estmaster.c (sendnodecmdsearchui): deflate encoding was added.

	* estmaster.c (searchremote): a bug of redundant score weighting was fixed.

	- Release: 1.0.1

2005-10-15  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_db_refresh, est_db_charge): new functions.

	* estcmd.c (runsearch, procsearch): "-sk" option was added.

	* estcmd.c (est_doc_new_from_html): parsing "script" tag and "style" tag was improved.

	* estmaster.c (sendnodecmdsearchrss, catdocdatarss): new functions.

	* estmaster.c (sendnodecmdsearchui, sendnodecmdsearchatom): navigation links were added.

	* estmaster.c (sendfavicondata): new function.

	* myimage.dat: new file.

	- estmaster was to support RSS 1.0.

	- estmaster was to support virtual URL of reverse proxy.

	- Release: 1.0.0

2005-10-08  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_set_cache_size): "rnum" parameter was added.

	* estraier.c (est_rescc_get, est_rescc_put): new functions.

	* estraier.c (est_db_edit_doc): the URI attribute was to be modifiable.

	* estraier.c (est_db_set_doc_entity, est_db_get_doc_entity): new functions.

	* estmaster.c (sendoptions): new function.

	* estmaster.c (sendnodecmdopensearch): a bug of violation of the standard was fixed.

	* estmaster.c (startup): some attributes for cache were added.

	* estmaster.c (svmain, sendstatus, svdispatch): new functions.

	* estcmd.c (doputdoc): st_ctime of each file was not to be recorded.

	* estseek.c (realmain): hacking attribute "scan" was added.

	- The node master as a windows service is now supported.

	- Release: 0.9.2

2005-09-25  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estmaster.c (sendnodedata): URLs of "masterui" and "searchui" were changed.

	* estmaster.c (sendnodecmdsearchatom, catdocdataatom): new functions.

	* estmaster.c (log_print): a bug of segmantation fault on AMD64 was fixed.

	- estmaster was to support Atom 1.0 and OpenSearch 1.1.

	- Manual files for nroff were added.

	- Release: 0.9.1

2005-09-10  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_db_word_iter_init, est_db_word_iter_next): new functions.

	* estnode.c (est_node_etch_doc): new function.

	* estcmd.c (runwords, procwords): new functions.

	* estmaster.c (startup): whether to open the log file was to be checked.

	* estmaster.c (startup, searchlocal, searchremote): "mergemethod" attribute was added.

	* estmaster.c (startup): "smlrvnum" attribute was added.

	* estmaster.c (startup): "_dfdb" file was to be read.

	* estmaster.c (sendnodecmdetchdoc): new function.

	* estmaster.c (searchlocal, searchremote): "@scoreweight" attribute was to be handled.

	* estmaster.c (sendnodecmdsearchui): similarity search was to be supported.

	* estcall.c (runetch, procetch): new functions.

	- The pure Java API and the pure Ruby API was to support "est_node_etch_doc".

	- Release: 0.9.0

2005-09-08  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_db_scan_doc): new function instead of "est_doc_scan".

	* estraier.c (est_deflate, est_inflate): Compressing options was changed.

	* estraier.c: a tuning parameter of B+ tree was changed.

	* estcmd.c (est_doc_new_from_mime): gzipped or deflated content was supported.

	* estcmd.c (rungather, procgather): "-bc" option was added.

	* estcmd.c (runsearch, procsearch): "-kn" option was added.

	* estmaster.c (startup, searchlocal): "scancheck" attribute was added.

	- estwolefind was to support cache files of FTP.

	- estraiernative.jar was renamed as estraier.jar.

	- Release: 0.5.7

2005-08-31  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estcmd.c (rungather, procgather): "-rm" option was added.

	* Database.java (err_msg): changed as an instance method.

	- Ruby binding as an extention library was added.

	- estcallpure.rb was renamed as estcall.rb.

	- Release: 0.5.6

2005-08-26  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* Makefile.in: a bug about compilation on Mac OS X was fixed.

	- Release: 0.5.5.1

2005-08-16  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.h: "ESTCONDAGIT" was changed to "ESTCONDAGITO".

	* estraier.c (est_db_edit_doc): bumped up to the public API.

	* estnode.c (est_url_shuttle_impl): a bug of memory leak was fixed.

	* estcmd.c (runedit, procedit): new functions.

	* estmaster.c (startup, dispatch): "idleflush" and "idlesync" attributes were added.

	* estmaster.c (startup): "logfile" attribute was added.

	* estmaster.c (sendmasterdata, sendmasteruidata): an action of synchronus was added.

	* estmaster.c (sendnodecmdeditdoc): new function.

	* estmaster.c (startup): databases were to be checked before being opened.

	- Java binding using JNI was added.

	- Packaging of the pure Java interface was changed.

	- Packaging of the pure Ruby interface was changed.

	- The Windows package was to be include files for Java and Ruby.

	- Release: 0.5.5

2005-08-04  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.h: "ESTCONDUSU" was changed to "ESTCONDUSUAL".

	* estraier.c (est_search_union): a bug about query expansion was fixed.

	* estraier.c (est_search_union): wild cards were supported.

	* estraier.c (est_doc_scan): new function.

	* estraier.c (est_enc_name): accuracy of detection was improved.

	* estraier.c (est_hints_to_words, est_expand_word_ew, est_signal): new functions.

	* estmaster.c (sendnodecmdsearchui): numbers of documents and words were to be shown.

	* estmaster.c (makeshownuri): behavior of replacement was changed.

	* estmaster.c (syncnodes): new function.

	* mastermod.c (esmap_list): sorting by attributes was featured.

	* estcmd.c (pathtourl): a bug about drive letter on Windows was fixed.

	* estcmd.c (rungather, procgather): "-pf" option was abolished.

	* estcmd.c (runsearch, procsearch): "-cd" option was added.

	* estseek.c (main, showdoc): "showlreal" attribute was featured.

	* estseek.c (makeshownuri): behavior of replacement was changed.

	* estwolefind: "_lpath" was to be specified.

	- Release: 0.5.4

2005-07-28  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_canonicalize_text): a bug about special characters was fixed.

	* estraier.c (est_idx_size): a bug about overflow was fixed.

	* estraier.c (est_db_inform): the number of dispensable keys was to be reported.

	* estnode.c (est_init_net_env, est_free_net_env): made be MT-safe.

	* estwolefind: new file.

	* estcmd.c (estrungather, doputdoc): attribute definition with TSV was featured.

	- A class library of the node API for Ruby was added.

	- The Java API was modified based on the factory method pattern.

	- Some example programs were added.

	- Release: 0.5.3

2005-07-25  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	- A class library of the node API for Java was added.

	* estmaster.c (sendnodecmdsearchui): a bug about sorting order was fixed.

	* estnode.c (est_node_search): simplified phrase was supported.

	- Release: 0.5.2

2005-07-20  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estmaster.c (startup): "cachesize" attribute was supported.

	* estmaster.c (communicate): a problem on Mac OS X was solved.

	* estmaster.c (sendmasteruidata): editing admins, users, and links was featured.

	* estmaster.c (sendnodecmdsearchui, catdocdataui, makeshownuri): new functions.

	* mastermod.c (be_daemon): exit code was changed.

	* estnode.c (est_free_net_env): new function.

	- Release: 0.5.1

2005-07-16  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estmaster.c, mastermod.h, mastermod.c, md5.h, md5.c: new files.

	* estcmd.c (runget, procget, runout, procout): specifying with URI was supported.

	* estcmd.c (est_doc_new_with_xcmd): the original path was to be given via environ.

	* estcmd.c (est_doc_new_with_xcmd): a mode without copying original file was added.

	* estcmd.c (est_doc_new_from_mime): sub parts of MIME was to be handled recursively.

	* estcmd.c (runextkeys, procextkeys): "-ni" option was added.

	* estraier.c (est_db_get_doc_attr): new function.

	* estresult.dtd: result of estcall was supported.

	* estraier.idl: new file.

	- Release: 0.5.0

2005-06-09  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_cond_score): new function.

	* estcmd.c (procsearch): scores were to be able to be shown.

	* estseek.c (showdoc): scores were to be able to be shown.

	* estraier.c (est_random_fclose): new function.

	* estraier.c (est_fill_key_cache): new function.

	* estraier.c (est_db_set_special_cache): new function.

	* estcmd.c (est_doc_new_with_xcmd): original size of a document was to be recorded.

	* estcmd.c (est_ext_type): new function.

	- Speed of indexing on Windows was improved due to enhancement of QDBM.

	- Release: 0.3.13

2005-06-07  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_narrow_scores): new function.

	* estcmd.c (pathtourl): a problem againt Shift_JIS was resolved.

	* estcmd.c (urltofile): new function.

	* estseek.c (showdoc): the local file name of a document was to be able to be shown.

	* hyperestraier.pc.in: new file.

	- Release: 0.3.12

2005-05-25  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_search_union): forward matching extension was abolished.

	* estraier.c (est_break_text_perfng, est_char_category_perfng): new functions.

	* estload.c: new file.

	* estseek.c (main, realmain): FastCGI was supported.

	* estcmd.c (runsearch): number of documents searched for by default was changed.

	* Makefile.in: HP-UX and others were supported.

	- Release: 0.3.11

2005-05-20  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_db_add_meta, est_db_meta_names, est_db_meta): new functions.

	* estraier.c (est_make_crypt, est_match_crypt): new functions.

	* estraier.c (est_search_union): forward matching extension was featured.

	* estseek.c (main, showform): specifying attributes with select boxes was featured.

	* estseek.c (main, showresult): incremental search was featured.

	- Release: 0.3.10

2005-05-10  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estmtdb.h, estmtdb.c: new files.

	* estraier.c (est_enc_name): English, Chinese, and Korean were supported.

	* estraier.c (est_break_text): normalization was to be able to be omitted.

	* estraier.c (est_db_open): non-blocking lock was featured.

	- some functions of Cabin were replaced by macros.

	- Pthreads for Win32 was added to the binary package for Windows.

	- Release: 0.3.9

2005-05-05  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estcmd.c (runsearch, procsearch): to display XML was featured.

	* estcmd.c (runsearch, procsearch): similarity search with a seed document was featured.

	* estseek.c (main, showresult): to display detail was featured.

	* estseek.c (outputlog): new function.

	* estseek.c (main, makeshowuri): "gsuffix" attribute was added.

	- xdoc2txt was added to the binary package for Windows.

	- Release: 0.3.8

2005-05-01  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_db_etch_doc): new function.

	* estraier.c (est_phrase_vector, est_get_tvmap, est_vec_cos): new functions.

	* estcmd.c (runextkeys, procextkeys): new functions.

	* estseek.c (vectorizer, setsimilarphrase): new functions.

	* estseek.c (makeshownuri): arbitrary replacement was featured.

	- Release: 0.3.7

2005-04-28  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estcmd.c (est_doc_new_from_html): all meta information was to be recorded as attributes.

	* estcmd.c (est_doc_new_from_mime): title and author of MHTML was to be handled.

	* estcmd.c (doput): "stat" was to be used instead of "lstat".

	* estcmd.c (est_doc_new_with_xcmd): new function.

	- Release: 0.3.6

2005-04-25  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_db_out_doc, est_db_flush): partial optimization was featured.

	* estraier.c (est_uconv_in, est_uconv_out): new functions.

	* estcmd.c (runout, rungather, runpurge): the option "-cl" was featured.

	* estcmd.c (est_doc_new_from_html): times of calling est_html_raw_text was reduced.

	- Release: 0.3.5

2005-04-22  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_snippet_add_text, est_str_fwmatch_wide): multibyte support was enhanced.

	* estraier.c (est_search_union, est_search_uvset): hints of negative words were changed.

	* estraier.c (est_search_union): search accuracy with latin alphabet was improved.

	* estraier.c (est_snippet_add_text): highlight counting was dropped.

	* estraier.c (est_doc_scan_words): new function.

	* estseek.c (showresult): negative words were to be ignored.

	* estseek.c (showresult): a warning mark to be optimize was featured.

	* estseek.c (main): encoding conversion of the parameters was featured.

	* estseek.c (makeshownuri): new function.

	* estcmd.c (procpurge, doputdoc): handling the "_lpath" attribute was featured.

	- Release: 0.3.4

2005-04-20  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* myconf.h: new file.

	* estraier.c (est_db_sync): to write meta data.

	* estraier.c (est_db_flush): new function.

	* estraier.h: export declaration for C++ was added.

	* Makefile.in: MinGW support was added.

	- Release: 0.3.3

2005-04-18  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_db_optimize): a parameter "options" was added.

	* estraier.c (est_db_sync): a parameter "options" was added.

	* Makefile.in: Mac OS X support was added.

	- An API references in English and Japanese were written.

	- Release: 0.3.2

2005-04-16  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	- The initial version.

	- Release: 0.3.1

