# # ChangeLog for main/trunk/greenstone2 # # Generated by Trac 1.4.2 # 2024-04-19T21:46:56+12:00 Mon, 10 Dec 2012 03:37:21 GMT ak19 [26567] * main/trunk/greenstone2/bin/script/activate.pl (modified) * main/trunk/greenstone2/bin/script/buildcol.pl (modified) * main/trunk/greenstone2/bin/script/explode_metadata_database.pl (modified) * main/trunk/greenstone2/bin/script/incremental-buildcol.pl (modified) * main/trunk/greenstone2/perllib/basebuilder.pm (modified) * main/trunk/greenstone2/perllib/cgiactions/explodeaction.pm (modified) * main/trunk/greenstone2/perllib/colcfg.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) When a GS2 collection contains both collect.cfg and ... Mon, 10 Dec 2012 00:40:53 GMT ak19 [26565] * main/trunk/greenstone2/common-src/configure (modified) * main/trunk/greenstone2/common-src/configure.in (modified) Trying to get the mac release binary to install correctly again. It ... Thu, 06 Dec 2012 02:19:21 GMT ak19 [26560] * main/trunk/greenstone2/runtime-src/src/recpt/cgiutils.cpp (modified) URL encoding forward-slash breaks subcollections, as subcollections ... Wed, 05 Dec 2012 01:36:09 GMT sjm84 [26552] * main/trunk/greenstone2/runtime-src/packages/configure (modified) Fixing apache finding the system sqlite instread of the one bundled ... Tue, 04 Dec 2012 05:18:46 GMT ak19 [26549] * main/trunk/greenstone2/web/style/style.css (modified) Updating GS2 css too for earlier commit revision of today 26545. Its ... Tue, 04 Dec 2012 03:38:48 GMT ak19 [26547] * main/trunk/greenstone2/bin/script/gti.pl (modified) Reducing the list of GS3 interface files to be translated to the ones ... Tue, 04 Dec 2012 02:22:41 GMT ak19 [26545] * main/trunk/greenstone2/perllib/classify/List.pm (modified) * main/trunk/greenstone3/web/interfaces/default/style/core.css (modified) List.pm makes all bucket titles lowercase now, for sorting purposes ... Fri, 30 Nov 2012 04:26:21 GMT ak19 [26544] * main/trunk/greenstone2/bin/script/gti.pl (modified) Changes to get-all-chunks to work for GS3 translation files again. Thu, 29 Nov 2012 05:08:58 GMT ak19 [26543] * main/trunk/greenstone2/runtime-src/packages/apache-httpd/windows-httpd.conf.in (modified) Forgot to commit the windows equivalent for the changes to the linux ... Thu, 29 Nov 2012 01:11:56 GMT ak19 [26541] * main/trunk/greenstone2/runtime-src/packages/apache-httpd/httpd.conf.in (modified) Kathy said that the apache server really only needs to give access to ... Wed, 28 Nov 2012 22:46:44 GMT davidb [26540] * main/trunk/greenstone2/perllib/doc.pm (modified) Removal of rogue debugging statement Wed, 28 Nov 2012 05:35:47 GMT ak19 [26539] * main/trunk/greenstone2/runtime-src/src/recpt/cgiutils.cpp (modified) Code to URL encode special characters in cgi-params to mitigate more ... Tue, 27 Nov 2012 22:59:17 GMT davidb [26536] * main/trunk/greenstone2/bin/script/import.pl (modified) * main/trunk/greenstone2/perllib/doc.pm (modified) * main/trunk/greenstone2/perllib/docproc.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugins/BasePlugin.pm (modified) * main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) Introduction of two new OIDtype values (hash_on_full_filename and ... Tue, 27 Nov 2012 04:40:33 GMT ak19 [26535] * main/trunk/greenstone2/macros/laotian.dm (modified) Dos2linux on laotian.dm and corrected first char in utf-8 file so ... Mon, 26 Nov 2012 11:06:10 GMT davidb [26520] * main/trunk/greenstone2/common-src/src/lib/text_t.cpp (modified) Append string functions changed to a doubling algorithm for reserved ... Fri, 23 Nov 2012 03:38:44 GMT ak19 [26512] * main/trunk/greenstone2/runtime-src/packages/apache-httpd/httpd.conf.in (modified) * main/trunk/greenstone2/runtime-src/packages/apache-httpd/windows-httpd.conf.in (modified) First step to improving the security issues in GS2 and GS3: now GS2's ... Tue, 20 Nov 2012 10:22:22 GMT davidb [26490] * main/trunk/greenstone2/bin/script/jdb2txt.pl (added) Convenience command-line script to access JDBM databases produced by ... Thu, 15 Nov 2012 01:02:26 GMT ak19 [26466] * main/trunk/greenstone2/perllib/collConfigxml.pm (modified) Need to handle on/off flags which take optional values. If these ... Thu, 08 Nov 2012 04:22:08 GMT ak19 [26452] * main/trunk/greenstone2/perllib/collConfigxml.pm (modified) Recommitting with debug statement commented out. Previous commit ... Thu, 08 Nov 2012 04:19:02 GMT ak19 [26451] * main/trunk/greenstone2/perllib/collConfigxml.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) 1. Fixed processing of the collectionconfig's indexOption element. 2. ... Wed, 07 Nov 2012 07:42:12 GMT ak19 [26450] * main/trunk/greenstone2/perllib/collConfigxml.pm (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) 1. Added GS3 colconfig.xml processing of any OIDtype and OIDmetadata ... Wed, 07 Nov 2012 03:17:13 GMT ak19 [26449] * main/trunk/greenstone2/perllib/cfgread.pm (modified) Some regexp variables were undefined owing to the caller method being ... Mon, 05 Nov 2012 12:44:26 GMT davidb [26441] * main/trunk/greenstone2/bin/script/full-rebuild.pl (modified) * main/trunk/greenstone2/bin/script/incremental-rebuild.pl (modified) Additional minus-option syntax added to allow the user to specify a ... Mon, 05 Nov 2012 04:12:24 GMT ak19 [26440] * main/trunk/greenstone2/perllib/g2futil.pm (modified) On NZDL, using the args fromPid (and deletePid) instead of fromPID ... Tue, 30 Oct 2012 07:04:23 GMT ak19 [26419] * main/trunk/greenstone2/bin/script/g2f-deletecol.pl (modified) Cosmetic change: info message was unclear. Tue, 30 Oct 2012 05:35:49 GMT ak19 [26418] * main/trunk/greenstone2/bin/script/g2f-buildcol.pl (modified) Corrected the output of an error message Thu, 25 Oct 2012 06:12:36 GMT ak19 [26403] * main/trunk/greenstone2/bin/script/g2f-buildcol.pl (modified) * main/trunk/greenstone2/bin/script/g2f-import.pl (modified) Commented out some old debugging statements to clean up the output. Thu, 25 Oct 2012 01:44:30 GMT ak19 [26394] * main/trunk/greenstone2/bin/script/g2f-buildcol.pl (modified) bugfix Wed, 24 Oct 2012 08:23:06 GMT ak19 [26385] * main/trunk/greenstone2/bin/script/g2f-buildcol.pl (modified) Changes made to dbutil in revision 23485 from almost 2 years ago ... Thu, 18 Oct 2012 01:19:00 GMT kjdon [26342] * main/trunk/greenstone2/perllib/collConfigxml.pm (modified) indexOption/option-list is now just indexOption-list Wed, 17 Oct 2012 08:05:20 GMT ak19 [26333] * main/trunk/gli/src/org/greenstone/gatherer/collection/CollectionManager.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/shell/GShell.java (modified) * main/trunk/greenstone2/bin/script/g2f-deletecol.pl (added) 1. Introduced new perl script for deleting a fedora collection (g2f- ... Wed, 17 Oct 2012 07:49:28 GMT ak19 [26332] * main/trunk/greenstone2/bin/script/g2f-buildcol.pl (modified) Minor cosmetic changes. Tue, 16 Oct 2012 08:12:31 GMT ak19 [26324] * main/trunk/greenstone2/bin/script/g2f-buildcol.pl (modified) * main/trunk/greenstone2/bin/script/g2f-import.pl (modified) * main/trunk/greenstone2/perllib/g2futil.pm (modified) 1. When purging documents from the fedora repository during import ... Tue, 16 Oct 2012 02:59:53 GMT ak19 [26322] * main/trunk/greenstone2/bin/script/g2f-buildcol.pl (modified) buildConfig.xml created at g2f-buildcol's end for a new fedora ... Mon, 08 Oct 2012 05:53:33 GMT ak19 [26294] * main/trunk/greenstone2/common-src/indexers/mgpp/text/GSDLQueryLex.cpp (modified) Fix to server crashing bugs. Diego reported a bug when searching on ... Thu, 04 Oct 2012 19:07:14 GMT davidb [26293] * main/trunk/greenstone2/collect/modelcol/etc/collectionConfig.xml (modified) Explicitly set the default database type used (so it's easier to find ... Thu, 27 Sep 2012 02:24:53 GMT kjdon [26268] * main/trunk/greenstone2/perllib/strings.properties (modified) added definitions for new List options Thu, 27 Sep 2012 02:24:22 GMT kjdon [26267] * main/trunk/greenstone2/perllib/classify/List.pm (modified) added filter_metadata and filer_regex to filter documents going into ... Wed, 19 Sep 2012 21:38:53 GMT kjdon [26224] * main/trunk/greenstone2/collect/modelcol/etc/collectionConfig.xml (modified) added in placeholder for shortDescription display item Wed, 19 Sep 2012 21:37:50 GMT kjdon [26223] * main/trunk/greenstone2/perllib/plugin.pm (modified) some mods to allow collection specific perl modules Wed, 19 Sep 2012 21:36:42 GMT kjdon [26222] * main/trunk/greenstone2/perllib/plugins/PagedImagePlugin.pm (modified) added plugin_specific_process method - inheriting plugins can use ... Wed, 19 Sep 2012 21:34:45 GMT kjdon [26221] * main/trunk/greenstone2/perllib/doc.pm (modified) * main/trunk/greenstone2/perllib/plugins/BasePlugin.pm (modified) new OIDtype, filename, will use the file name without any folders or ... Tue, 18 Sep 2012 06:10:37 GMT ak19 [26206] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) * main/trunk/greenstone2/common-src/cgi-bin/gliserver.pl (modified) * main/trunk/greenstone2/common-src/cgi-bin/gsdlCGI.pm (modified) * main/trunk/greenstone2/perllib/util.pm (modified) * main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/Authentication.java (modified) Fixes to get Remote Greenstone 3 working with client-gli: 1. client- ... Wed, 12 Sep 2012 22:19:28 GMT kjdon [26184] * main/trunk/greenstone2/collect/modelcol/etc/collectionConfig.xml (modified) tidied up the default classifier format statement Wed, 12 Sep 2012 22:12:59 GMT ak19 [26183] * main/trunk/greenstone2/bin/script/g2f-buildcol.pl (modified) * main/trunk/greenstone2/bin/script/g2f-import.pl (modified) Committing changes Dr Bainbridge and I made to the g2f-import and ... Mon, 10 Sep 2012 23:58:35 GMT ak19 [26164] * main/trunk/greenstone2/common-src/Makefile.in (modified) * main/trunk/greenstone2/common-src/indexers/mgpp/Makefile.in (modified) Setting CXXFLAGS for C++ compilation to parallel setting of CFLAGS, ... Mon, 10 Sep 2012 23:34:31 GMT kjdon [26163] * main/trunk/greenstone2/common-src/indexers/mgpp/lib/unitool.cpp (modified) added some comments to make clear whether max_output_length includes ... Mon, 10 Sep 2012 23:30:29 GMT kjdon [26162] * main/trunk/greenstone2/common-src/indexers/mgpp/lib/simplefrenchstem.cpp (modified) * main/trunk/greenstone2/common-src/indexers/mgpp/text/stemmer.cpp (modified) in unicode_to_utf8_word, the max_output_length is the maximum length ... Fri, 07 Sep 2012 05:06:09 GMT ak19 [26158] * main/trunk/greenstone2/build-src/src/phind/generate/suffix.cpp (modified) Bugfix. Many thanks to Anthony Blake. The phind browse classifier ... Thu, 06 Sep 2012 04:54:10 GMT ak19 [26157] * main/trunk/greenstone2/common-src/indexers/lucene-gs/src/org/greenstone/LuceneWrapper3/GS2LuceneQuery.java (modified) A much better way to ensure searches with wild cards get expanded to ... Thu, 06 Sep 2012 02:56:09 GMT kjdon [26156] * main/trunk/greenstone2/common-src/indexers/configure (modified) * main/trunk/greenstone2/common-src/indexers/configure.ac (modified) had to add AC_SUBST for ARCH_DEP_FLAGS otherwise its not passed in to ... Wed, 05 Sep 2012 09:06:33 GMT ak19 [26155] * main/trunk/greenstone2/common-src/indexers/lucene-gs/src/org/greenstone/LuceneWrapper3/GS2LuceneQuery.java (modified) Searching with wildcards on lucene collection now displays term info ... Tue, 04 Sep 2012 01:14:18 GMT kjdon [26154] * main/trunk/greenstone2/macros/laotian.dm (modified) changed a l=th to l=lo Tue, 04 Sep 2012 01:12:08 GMT kjdon [26153] * main/trunk/greenstone2/macros/laotian.dm (modified) fixed up a couple of syntax errors Thu, 30 Aug 2012 14:18:30 GMT davidb [26147] * main/trunk/greenstone2/collect/modelcol/import/metadata.xml (added) Starter 'metadata.xml' file for all new collections. Contains ... Thu, 30 Aug 2012 10:29:12 GMT davidb [26146] * main/trunk/greenstone2/perllib/plugins/EmbeddedMetadataPlugin.pm (modified) Refinement to EmbeddedMetadataPlugin that allows it to operate with ... Thu, 30 Aug 2012 00:50:09 GMT kjdon [26138] * main/trunk/greenstone2/common-src/indexers/mgpp/text/Terms.cpp (modified) changed a comment, hope its more clear than before :-) Thu, 30 Aug 2012 00:45:08 GMT kjdon [26137] * main/trunk/greenstone2/common-src/indexers/mgpp/text/Terms.cpp (modified) FindWordNumbers was doing a test to see if the appropriate stem index ... Tue, 28 Aug 2012 03:32:46 GMT ak19 [26135] * main/trunk/greenstone2/build-src/src/phind/generate/mglong.h (added) * main/trunk/greenstone2/build-src/src/phind/generate/suffix.cpp (modified) Changing unsigned long to mg_u_long in Phind's suffix.exe program. ... Tue, 28 Aug 2012 00:53:06 GMT ak19 [26134] * main/trunk/greenstone2/collect/modelcol/etc/collectionConfig.xml (modified) Kathy explained that the Metadata fields (creator, maintainer and ... Thu, 23 Aug 2012 03:26:26 GMT kjdon [26128] * main/trunk/greenstone2/common-src/indexers/mgpp/lib/unitool.cpp (modified) need to check if outlen < max_output_length. If inlen is greater than ... Mon, 13 Aug 2012 22:58:31 GMT ak19 [26099] * main/trunk/greenstone2/collect/modelcol/etc/collectionConfig.xml (modified) Correction to mappingList default: the oai_dc metadata part is ... Thu, 09 Aug 2012 05:20:51 GMT ak19 [26094] * main/trunk/greenstone2/perllib/basebuilder.pm (modified) * main/trunk/greenstone2/perllib/buildConfigxml.pm (modified) * main/trunk/greenstone3/web/interfaces/default/transform/layouts/header.xsl (modified) Finally properly fixed the appearance and non-appearance of the quick ... Thu, 02 Aug 2012 05:39:19 GMT ak19 [26066] * main/trunk/greenstone2/collect/modelcol/etc/collectionConfig.xml (modified) The search format statement can also call the choose-title template. Thu, 02 Aug 2012 04:29:15 GMT sjm84 [26065] * main/trunk/greenstone2/build-src/packages/wv/wv-1.2.4-gs.tar.gz (modified) Reverting this file back to a previous version until I can figure out ... Thu, 02 Aug 2012 04:16:53 GMT ak19 [26063] * main/trunk/greenstone2/collect/modelcol/etc/collectionConfig.xml (modified) Minor cosmetic change. Spelling corrections to comments that appear ... Thu, 02 Aug 2012 04:13:44 GMT sjm84 [26061] * main/trunk/greenstone2/build-src/packages/wv/wv-1.2.4-gs.tar.gz (modified) Having problems with autoconf (I think), trying a different version Tue, 31 Jul 2012 22:48:09 GMT sjm84 [26054] * main/trunk/greenstone2/build-src/packages/configure (modified) Configuration will now fail if one of the build-src packages fails to ... Tue, 31 Jul 2012 22:42:51 GMT sjm84 [26053] * main/trunk/greenstone2/build-src/packages/wv/wv-1.2.4-gs.tar.gz (modified) A minor text fix Tue, 31 Jul 2012 22:21:43 GMT sjm84 [26052] * main/trunk/greenstone2/build-src/packages/wv/wv-1.2.4-gs.tar.gz (modified) Adding a better message for wvWare configuration failures Tue, 24 Jul 2012 03:36:52 GMT sjm84 [26019] * main/trunk/greenstone2/collect/modelcol/etc/collectionConfig.xml (modified) Changing the default format statement to include some templates for ... Tue, 24 Jul 2012 02:47:22 GMT ak19 [26017] * main/trunk/greenstone2/perllib/util.pm (modified) Thanks to Kathy: File handle to item file generated by pagedimgplug ... Mon, 23 Jul 2012 22:22:11 GMT ak19 [26006] * main/trunk/greenstone2/collect/demo/import/wb34te/wb34te.htm (modified) Took out an empty table element Mon, 23 Jul 2012 07:42:54 GMT ak19 [26003] * main/trunk/greenstone2/lib/java/server.jar (modified) Includes bugfix for GS3 (needed to call force-stop-tomcat target ... Fri, 20 Jul 2012 06:06:32 GMT ak19 [25998] * main/trunk/greenstone2/lib/java/server.jar (modified) server.jar got updated after recent fix to GS3's use of server.jar ... Thu, 19 Jul 2012 06:16:46 GMT ak19 [25994] * main/trunk/greenstone2/bin/script/pdfpstoimg.pl (modified) * main/trunk/greenstone2/perllib/util.pm (modified) Moving the updated create_itemfile() subroutine from pdfpstoimg.pl to ... Thu, 19 Jul 2012 06:10:15 GMT ak19 [25993] * main/trunk/greenstone2/bin/script/pdfpstoimg.pl (modified) Generalised the create_itemfile() subroutine's code so that ... Wed, 18 Jul 2012 23:47:13 GMT kjdon [25971] * main/trunk/greenstone2/perllib/plugins/PagedImagePlugin.pm (modified) removed two forgotten debug statements Tue, 17 Jul 2012 05:27:46 GMT ak19 [25963] * main/trunk/gli/src/org/greenstone/gatherer/greenstone/Plugins.java (modified) * main/trunk/greenstone2/common-src/cgi-bin/gliserver.pl (modified) Kathy asked me to adjust the code used to launch pluginfo.pl from GLI ... Tue, 17 Jul 2012 03:22:12 GMT kjdon [25961] * main/trunk/greenstone2/perllib/plugins/PagedImagePlugin.pm (modified) more cunning document types. gs3 has a new one, pagedhierarchy - for ... Tue, 17 Jul 2012 03:19:54 GMT kjdon [25960] * main/trunk/greenstone2/perllib/strings.properties (modified) some changes for gs2/3 specific strings for PagedImagePlugin Tue, 17 Jul 2012 03:19:21 GMT kjdon [25959] * main/trunk/greenstone2/perllib/basebuildproc.pm (modified) gsdlthistype paged/hierarchy now in lower case, added in support for ... Tue, 17 Jul 2012 03:18:36 GMT kjdon [25958] * main/trunk/greenstone2/perllib/basebuilder.pm (modified) pass gs_version to loading plugins Tue, 17 Jul 2012 03:17:30 GMT kjdon [25957] * main/trunk/greenstone2/bin/script/pluginfo.pl (modified) * main/trunk/greenstone2/perllib/inexport.pm (modified) * main/trunk/greenstone2/perllib/plugin.pm (modified) * main/trunk/greenstone2/perllib/plugins/PrintInfo.pm (modified) adding in support for plugins knowing what version of greenstone ... Wed, 04 Jul 2012 03:36:09 GMT ak19 [25896] * main/trunk/greenstone2/bin/script/activate.pl (modified) * main/trunk/greenstone2/bin/script/buildcol.pl (modified) When doing incremental, don't want to be deleting building or moving ... Tue, 03 Jul 2012 07:53:05 GMT ak19 [25892] * gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3/service/GS2SolrSearch.java (modified) * main/trunk/greenstone2/bin/script/activate.pl (modified) First commit for allowing a SOLR collection to be activated without ... Tue, 03 Jul 2012 04:28:22 GMT sjm84 [25891] * main/trunk/greenstone2/perllib/cgiactions/metadataaction.pm (modified) Fixed a bug that wiped out doc.xml files if metadata was changed at ... Thu, 28 Jun 2012 09:25:18 GMT ak19 [25889] * gs3-extensions/solr/trunk/src/perllib/solrbuilder.pm (modified) * gs3-extensions/solr/trunk/src/perllib/solrserver.pm (modified) * main/trunk/greenstone2/bin/script/activate.pl (modified) Second set of commits for getting activate.pl to deal with solr cores ... Thu, 28 Jun 2012 06:54:11 GMT ak19 [25888] * gs3-extensions/solr/trunk/src/perllib/solrserver.pm (modified) * main/trunk/greenstone2/bin/script/activate.pl (modified) First working version of activate.pl modified for handling solr ... Thu, 28 Jun 2012 05:47:07 GMT ak19 [25887] * main/trunk/greenstone2/bin/script/activate.pl (modified) Normal commit, before the first set of commits related to getting ... Wed, 20 Jun 2012 04:56:03 GMT ak19 [25803] * main/trunk/greenstone2/perllib/plugin.pm (modified) Bugfix to issue detected during the testing of the PDFCollection ... Tue, 19 Jun 2012 09:37:38 GMT ak19 [25798] * main/trunk/greenstone2/bin/script/gsConvert.pl (modified) Fixing bug where on CentOS Linux a call to identify returns 256 and ... Mon, 18 Jun 2012 21:41:32 GMT kjdon [25797] * main/trunk/greenstone2/perllib/plugins/AcronymExtractor.pm (modified) * main/trunk/greenstone2/perllib/plugins/EmailAddressExtractor.pm (modified) need to define gsprintf in order to use it Mon, 18 Jun 2012 04:49:05 GMT ak19 [25796] * main/trunk/greenstone2/bin/script/activate.pl (modified) * main/trunk/greenstone2/perllib/util.pm (modified) 1. Bugfix: the collect_dir should not be initialised to collect but ... Wed, 13 Jun 2012 23:03:14 GMT kjdon [25788] * main/trunk/greenstone2/perllib/cnseg.pm (modified) segmentation code was assuming strings in utf8 but we have changed to ... Wed, 13 Jun 2012 09:13:38 GMT ak19 [25787] * main/trunk/greenstone2/perllib/plugins/ImageConverter.pm (modified) Forgot to commit the use of the perl function to find the filesize ... Wed, 13 Jun 2012 02:51:02 GMT ak19 [25785] * main/trunk/greenstone2/collect/modelcol/etc/collectionConfig.xml (modified) Title search is by default built on dc.Title, ex.dc.Title and Title ... Thu, 07 Jun 2012 04:24:10 GMT ak19 [25778] * main/trunk/greenstone2/perllib/plugins/ImageConverter.pm (modified) ex.ImageSize and ex.FileSize metadata were being set to the string ... Tue, 05 Jun 2012 23:24:24 GMT sjm84 [25758] * main/trunk/greenstone2/bin/script/buildcol.pl (modified) * main/trunk/greenstone2/perllib/buildConfigxml.pm (modified) Some fixes for Solr Tue, 05 Jun 2012 02:31:06 GMT kjdon [25745] * main/trunk/greenstone2/runtime-src/packages/configure (modified) removed erroneous s at start of file