2005-11-07  Debajyoti Bera <dbera.web@gmail.com>
	* Filters/FilterSource.cs: Reuse StringBuilder.

2005-11-05  Daniel Drake  <dsd@gentoo.org>

	* beagled/LuceneCommon.cs: Fix detection of dangling locks

2005-11-03  Debajyoti Bera <dbera.web@gmail.com>

	* KMailQueryable: Some more UTC changes.
	* QueryStringParser.cs, PropertyKeywordFu.cs: Added extension
	as query keyword.

2005-11-03  Debajyoti Bera <dbera.web@gmail.com>

	* AkregatorQueryable.cs, LifereaQueryable.cs,
	BlamQueryable.cs, KMailQueryable: Move to UTC

2005-11-04  Veerapuram Varadhan <vvaradhan@novell.com>

	* Filters/FilterOle.cs: Abstract base class for PPT and DOC
	filters.
	* Filters/FilterPPT.cs: Derived from FilterOle.
	* Filters/FilterDOC.cs: Derived from FilterOle as wv1 1.2.0 uses
	libgsf instead of libole2.  Meta data parsing is done using
	gsf-sharp and text-parsing is done using wv1.
	* Filters/wv1-glue.c: A totally-random crash is fixed.  This fixes
	306812 and 31559.  Also, ported to work with both wv-1.2.0 and
	wv-1.0.3.
	
2005-11-03  Daniel Drake  <dsd@gentoo.org>

	* Util/Scheduler.cs, beagled/QueryDriver.cs: Reuse StringBuilders

2005-11-02  Debajyoti Bera <dbera.web@gmail.com>

	* Conf.cs, BestWindow.cs: Searching.xml was getting saved even
	when nothing was getting written. Fixed.
	* beagled/PropertyKeywordFu.cs: Add mailinglist queryword and
	remove extension queryword (not checked in yet).
	* AkregatorQueryable.cs: Workaround a stupid behaviour of Akregator
	* FileSystemQueryable.cs: UnixConvert.FromDateTime internally
	converts the local time to UTC. This was causing reindexing every
	file on startup.
	* KMailIndexableGenerator.cs: Use GMime.Parser.Tell () instead of
	GMime.Parser.FromOffset to calculate the current location of parser.
	Saves re-indexing of the last message.
	* KMailIndexer.cs: The mail root folder wasnt watched! How did I miss
	it!!!
	* tools/beagle-status: Fix the annoying flashing of beagle-status.

2005-11-01  Christopher James Lahey  <clahey@ximian.com>

	* Filters/FilterDocbook.cs: Use text/x-docbook-entry instead of
	text/plain for mime type of entries.

2005-10-29  Daniel Drake  <dsd@gentoo.org>

	* beagled/Lucene.Net: Clean up the locking loop, and fix a leak

2005-10-27  Daniel Drake  <dsd@gentoo.org>

	* Util/GnomeFu.cs: Readd some gnome bindings, some of the gtk-sharp
	bindings we were using are only available on gtk-sharp-2.5.
	* Tiles/Tile.cs: Use GnomeFu to do mime application lookup

2005-10-25  Daniel Drake  <dsd@gentoo.org>

	* Convert to Mono.Unix everywhere
	* Add BEAGLE_THERE_BE_NO_QUITTIN environment variable, which when set,
	disables our SIGQUIT handler.

	* Util/GnomeFu.cs: New, reduced bindings to replace gnome.cs and Vfs.cs
	* Tiles, beagled/FilterFactory.cs: Use gtk-sharp and GnomeFu where
	appropriate.

2005-10-24  Daniel Drake  <dsd@gentoo.org>

	* Various ImLog and ImLogViewer improvements
	* beagled/Mono.Data.SqliteClient: Merge recent upstream changes

2005-10-23  Debajyoti Bera <dbera.web@gmail.com>

	* Fixes 315984
	Adding clear function to best.
	Patch submitted by Dennis Snell <dmsnell@purdue.edu>

2005-10-21  Debajyoti Bera <dbera.web@gmail.org>

	* beagled/PropertyKeywordFu.cs: some email related query keywords

2005-10-20  Debajyoti Bera <dbera.web@gmail.org>

	* BlamQueryable.cs, LifereaQueryable.cs, AkregatorQueryable.cs:
	Use stream parsing as much as possible. Fix author value in LifereaQ.
	Change property names to DC elements (i.e. remove fixme from property
	names).
	* beagled/PropertyKeywordFu.cs: Add some comments. Dont allow date
	queries - not supported.

2005-10-19  Debajyoti Bera <dbera.web@gmail.org>

	* Util/Conf.cs: updated to store positions for holmes

	* Best/BestWindow.cs: store positions and dimensions
	as percentage of current screen co-ordinate to handle change in screen
	resolution

2005-10-17  Debajyoti Bera <dbera.web@gmail.org>

	* Util/Conf.cs, Best/BestWindow.cs, Best/BestTray.cs: save window
	position, dimension and search history across sessions.

2005-10-17  Daniel Drake  <dsd@gentoo.org>

	* beagled/Lucene.Net/: Small optimization; reduce the amount of
	exception/throwing catching

	* configure.in, Util/Inotify.cs, Util/Makefile.am, glue/Makefile.am:
	Conditionally build inotify support. Disable on FreeBSD.

2005-10-14  Debajyoti Bera <dbera.web@gmail.com>

	* tools/Query.cs, tools/Makefile.am, beagled/PropertyKeywordFu.cs: 
	output supported keyword queries in beagle-query --help

2005-10-12  Daniel Drake  <dsd@gentoo.org>

	* Util/UriFu.cs: Fix serialization of non-file uri's

2005-10-07  Daniel Drake  <dsd@gentoo.org>

	* glue/Makefile.am: Always ship conditional glue

2005-10-06  Daniel Drake  <dsd@gentoo.org>

	* beagled/KopeteQueryable/KopeteQueryable.cs: Set a source for scheduler
	tasks. Thanks to raddy on IRC and Henry S. Thompson on bug #317997 for
	helping to track this down.

	* Util/Scheduler.cs: Don't allow tasks to be added without a source
	* beagled/IndexSynchronization.cs: Fake a source for scheduler tasks

	* Util/UriFu.cs: Convert Uri's to a constructable form before
	serialization.

	* beagled/Makefile.am, beagled/Lucene.Net/: Update to Lucene 1.9, and fix
	a lock obtain bug.

2006-10-05  Daniel Drake  <dsd@gentoo.org>

	* glue/Makefile.am: Consolidate glue code into two libraries,
	libbeagleglue and libbeagleuiglue.
	* Best/BestTray.cs, Util/*: Use libbeagleglue/libbeagleuiglue

2005-10-03  Daniel Drake  <dsd@gentoo.org>

	* beagled/LuceneQueryingDriver.cs: Fix fd leak on certain codepath

2005-09-27  Veerapuram Varadhan <vvaradhan@novell.com>

	* Fixes 317277.
	Patch submitted by David Richards <drichard@largo.com>

	* Filter/FilterOpenOffice.cs: Support OOo Draw files.
	
2005-09-08  Debajyoti Bera <dbera.web@gmail.com>

	* beagled/ExtractContent.cs: Fixed crasher #314716 and added
	mimetype option to beagle-extract-content

2005-09-07  Yair Hershkovitz  <yairhr@gmail.com>

	* configure.in: Added "he" to ALL_LINGUAS

2005-09-06  Daniel Drake  <dsd@gentoo.org>

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Forget internal
	directory references when appropriate.

2005-09-06  Ilkka Tuohela  <hile@iki.fi>

	* configure.in: Added fi to ALL_LINGUAS

2005-09-01  Chris Lahey  <clahey@ximian.com>

	* Util/gnome.cs: Use file_mime_type stuff and use slow if file
	extension is .xml.

2005-08-31  Veerapuram Varadhan <vvaradhan@novell.com>

	* Filters/FilterSource.cs: Reset the line type to none if the line
	that was being parsed was a single-line-comment without a trailing
	backslash or language style is either lisp or c#.
	
2005-08-29  Rodrigo Moya <rodrigo@novell.com>

	* glue/eggtrayicon.[ch]: updated from libegg.

	* configure.in: define GETTEXT_PACKAGE for libegg.

2005-08-29  Daniel Drake  <dsd@gentoo.org>

	* Filters/entagged-sharp/: Import entagged-sharp
	* Filters/FilterMusic.cs, Filters/Makefile.am, configure.in: New
	entagged-sharp-based audio file filter. Remove gst-sharp stuff.

2005-08-25  Vijay K. Nanjundaswamy <knvijay@novell.com>
	
	* beagled/WebServices/WebService*End.cs:
	Update logic for GetSnippets to use Hit hashCode as unique id. Removed duplicate definitions of Web Service data types. 

2005-08-21  Daniel Drake  <dsd@gentoo.org>

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Fix obvious typo
	which fixes renaming of files.

2005-08-20  Daniel Drake  <dsd@gentoo.org>

	* configure.in, Util/ExternalStringsHack.cs.in, Util/Makefile.am,
	beagled/FileAttributesStore_Sqlite.cs, beagled/TextCache.cs:
	Really support (and prefer) sqlite 3.x - requires a modified connection
	string.

2005-08-19  Daniel Drake  <dsd@gentoo.org>

	* beagled/FileSystemQueryable/FileSystemQueryable.cs: Update the last
	crawl time in the DirectoryModel after we have crawled a directory. Thanks
	to Debajyoti Bera for debugging this.

2005-08-18  Veerapuram Varadhan <vvaradhan@novell.com>

	* Filters/FilterSource.cs: Last word of a non-commented line is
	not indexed in case of source-code files other than Python.
	
	Patch from Debajyoti Bera <dbera.web@gmail.com>
	* beagled/LuceneCommon.cs: in the previous branch, non-keyword
	properties were stored as prop:_: in the current version, they are
	stored as prop:t: So the analyzer should search for "prop:t" to
	determine if its a keyword query.
	
2005-08-17  Gary Ekker  <gekker@novell.com>

	* tools/beagle-crawl-system.in (CRAWL_USER): change the user to 
	beagleindex, using nobody is a security breach
	Bug #104645 (b.n.c).

2005-08-17  Vijay K. Nanjundaswamy <knvijay@novell.com>
	
	* beagled/WebServices/Web*End.cs, WebService*End.cs:
	Update to support display of images in web interface, and other fixes to align with recent changes in Beagle daemon. 
	* beagled/WebServices/ExternalAccessFilter.cs: 
	Return only File resources for external accesses.  

2005-08-17  Daniel Drake  <dsd@gentoo.org>

	* Best/BestTray.cs: Wording improvements thanks to Adam Weinberger in
	bug #313405.

2005-08-16  Daniel Drake  <dsd@gentoo.org>

	* Tiles/TileMailMessage.cs: Add message/rfc822 mimetype for filesystem
	hits. Use fixme:date as the date field. Only open evolution mail in
	evolution. Don't display the "Reply" link for non-evolution mail.

2005-08-12  Daniel Drake  <dsd@gentoo.org>

	* beagled/FileSystemQueryable/FileNameFilter.cs,
	beagled/FileSystemQueryable/FileSystemQueryable.cs: Drop internal
	directory references when we add an exclude path. Also forget inotify
	watches. Sanitize paths before we add them as roots.

	* Util/StringFu.cs: Add SanitizePath, which trims excess leading and
	trailing slashes.

2005-08-11  Veerapuram Varadhan <vvaradhan@novell.com>

	Patch from Sreekanth G <sreekanthnaga@gmail.com>	
	* Filters/FilterPerl.cs: Add commonly used mime type for perl files.

	* Filters/FilterCpp.cs: Add "while" and "inline" to keywords list.
	
2005-08-11  Daniel Drake  <dsd@gentoo.org>

	* beagled/FileSystemQueryable/FileSystemQueryable.cs,
	beagled/FileSystemQueryable/TreeCrawlTask.cs: After removing an exclude
	pattern, recrawl all directories looking for new subdirectories to index.

	* beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs, 
	beagled/FileSystemQueryable/DirectoryModel.cs,
	beagled/FileSystemQueryable/FileCrawlTask.cs,
	beagled/FileSystemQueryable/FileSystemQueryable.cs,
	beagled/FileSystemQueryable/TreeCrawlTask.cs: Fix removal of roots and
	a few races related to directories going away during and after indexing.

2005-08-09  Daniel Drake  <dsd@gentoo.org>

	* Util/Conf.cs: Fix DateTime comparison, don't reload config files which
	haven't changed mtime since we last loaded them.

2005-08-03  Daniel Drake  <dsd@gentoo.org>

	* Tiles/TileMusic.cs: Correct mime type for flac files

2005-08-02  Daniel Drake  <dsd@gentoo.org>

	* Tiles/Tile.cs: Handle commands which are 'quoted'

2005-08-01  Veerapuram Varadhan <vvaradhan@novell.com>

	Patch from Sreekanth G <sreekanthnaga@gmail.com>
	
	* Filters/FilterSource.cs: Process all possible pascal-style comments.
	
2005-07-31  Maxim Dziumanenko  <mvd@mylinux.ua>

	* configure.in: Added "uk" (Ukrainian) to ALL_LINGUAS

2005-07-28  Daniel Drake  <dsd@gentoo.org>

	* beagled/FileSystemQueryable/FileNameFilter.cs,
	beagled/FileSystemQueryable/FileSystemModel.cs,
	beagled/FileSystemQueryable/FileSystemQueryable.cs: When an exclude path is
	added, we should forget about that in the internal directory structure, drop
	watches on it, and remove it from the crawling queue. Consolidate code
	between Delete and RecursivelyRemove_Unlocked.

2005-07-27  Daniel Drake  <dsd@gentoo.org>

	* Filters/FilterPdf.cs: Workaround the zombie processes bug for pdftotext
	invocations
	* Filters/FilterSpreadsheet.cs: Workaround the zombie processes bug for
	ssindex invocations

2005-07-25  Daniel Drake  <dsd@gentoo.org>

	* beagled/FileSystemQueryable/CrawlTask.cs,
	beagled/FileSystemQueryable/FileSystemModel.cs,
	beagled/FileSystemQueryable/FileSystemQueryable.cs,
	beagled/FileSystemQueryable/FileSystemWatcherBackend.cs,
	beagled/FileSystemQueryable/IFileEventBackend.cs,
	beagled/FileSystemQueryable/InotifyBackend.cs: Merge the concept of
	scanning and crawling into crawling only, to reduce startup expense.

	* Util/Inotify.cs: Consolidate some code, and reduce watches to minimal
	possible form upon Unsubscribe/ChangeSubscription.

2005-07-21  Daniel Drake  <dsd@gentoo.org>

	* Util/Conf.cs: Add ConfigOptions for adding/removing excludes, so that
	excludes can be manipulated via beagle-config.

2005-07-19  Vijay K. Nanjundaswamy <knvijay@novell.com>
	
	* beagled/WebServices/Web*End.cs, WebService*End.cs:
	Updates to provide option in WebInterface to selectively enable/disable NetworkedBeagle
	search on per-query basis, when NetworkedBeagle nodes are configured.
	
	* beagled/WebServices/search.aspx:
	Added background color for search box in Web interface.
	
2005-07-18  Daniel Drake  <dsd@gentoo.org>

	* beagled/FileSystemQueryable/FileNameFilter.cs: When we drop an exclude
	pattern, set the entire filesystem state to unknown.
	* FileSystemQueryable/FileSystemModel.cs: Setting state to unknown should
	trigger a recrawl.

2005-07-15  Veerapuram Varadhan <vvaradhan@novell.com>

	* configure.in: Display gst-sharp as disabled instead of "no".
	
2005-07-11  Daniel Drake  <dsd@gentoo.org>

	* beagled/LuceneDriver.cs: Allow unspecified index minor versions (= 'dont
	care'). Allows beagle-manage-index to work on versioned indexes.

2005-07-08  Christopher James Lahey  <clahey@ximian.com>

	* Filters/FilterDocbook.cs: Turn off XmlResolver here so that it
	doesn't read the DTDs.

2005-07-08  Vijay K. Nanjundaswamy <knvijay@novell.com>
	
	* beagled/WebServices/WebFrontEnd.cs, WebBackEnd.cs:
	Updated Web interface handling of Actions for external accesses.
	
	* beagled/WebServices/NetBeagle*cs, WebServiceBackEnd.cs, WebServiceProxy.cs:
	Added an upper limit on the no. of intermediate nodes a Beagle search request is cascaded through.

2005-07-07  Vijay K. Nanjundaswamy <knvijay@novell.com>
	
	* beagled/WebServices/NetBeagle*cs, WebServiceBackEnd.cs:
	Added unique ids for networked Beagle search requests to eliminate duplicate requests during cascaded networked searches, caching of networked search requests with timer logic to clean them up after 5 min.
	
2005-07-06  Daniel Drake  <dsd@gentoo.org>

	* libbeagle/beagle/beagle-client.c: Use $BEAGLE_HOME and check for
	existance of the relevant socket.

2005-07-05  Vijay K. Nanjundaswamy <knvijay@novell.com>
	
	* beagled/WebServices/*.cs:
	Added support for cascaded networked Beagle searches.
	
2005-07-01  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* Util/Conf.cs, Util/Makefile.am:
	Added configuration sections for WebServices and Networking.
	
	* beagled/WebServices/*.cs:
	Updates to files in WebServices, to work with new configuration system.
	 
2005-06-30  Daniel Drake  <dsd@gentoo.org>

	* Util/StringFu.cs: Add HexUnescape convenience function.
	* Util/ImLog.cs: Use HexUnescape on Gaim directory names when using them
	in readable form.

	* Best/BestWindow.cs: Catch the right exception

	* beagled/FilterFactory.cs: Small reorganisation so that we don't try and
	get the file mime-type twice.

	* configure.in: Support either sqlite2 or sqlite3

2005-06-28  Daniel Drake  <dsd@gentoo.org>

	* Filters/FilterPPT.cs: Compile fix

2005-06-27  Daniel Drake  <dsd@gentoo.org>

	* Util/ImLog.cs: Use PathToFileUri to handle 'odd' file characters better

2005-06-24  Veerapuram Varadhan <vvaradhan@novell.com>

	* Tiles/TileMailMessage.cs:
	(Open): Hit.Uri and Hit.ParentUri are ignored. Use Hit.UriAsString
	and Hit.ParentUriAsString instead.  This fixes a crasher.
	
2005-06-23  Daniel Drake  <dsd@gentoo.org>

	* beagled/EvolutionMailDriver/EvolutionMailIndexableGenerator.cs:
	Kill fixme:subject as subject is properly stored in dc:title

2005-06-23  Anders Carlsson  <andersca@imendio.com>

	* BeagleClient/IndexingService.cs:
	Return an empty response after an indexing request.

	* beagled/IndexingServiceQueryable/IndexingServiceQueryable.cs:
	Make the ToRemove list an xml array.

2005-06-22  Daniel Drake  <dsd@gentoo.org>

	* glue/inotify-glue.c: Introduce some friendly error messages

2005-06-21  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/WebServices/search.aspx, beagled/Makefile.am, :
	Replaced 'search.aspx.in' with 'search.aspx' since the file:/// url for dog.png has 
	since been replaced by a http:// url. Updated search.aspx to use a relative url
	for dog.png, so it works for both local and external accesses. 

2005-06-20  Enver ALTIN  <ealtin@parkyeri.com>

	* configure.in: Add Turkish translation to ALL_LINGUAS.

2005-06-17  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/WebServices/WebBackEnd.cs, WebServiceBackEnd.cs, NetBeagleHandler.cs: 
	Added support for Prefetching and Caching of snippets for NetworkHits.

2005-06-16  Daniel Drake  <dsd@gentoo.org>

	* configure.in: Use single = for equality thanks to Jeremy Messenger in
	bug 307847

2005-06-14  Daniel Drake  <dsd@gentoo.org>

	* Util/Inotify.cs: Implement subscription system.
	* Util/Conf.cs, beagled/BlamQueryable/BlamQueryable.cs,
	beagled/EvolutionMailDriver/EvolutionMailDriver.cs,
	beagled/FileSystemQueryable/InotifyBackend.cs,
	beagled/GaimLogQueryable/GaimLogQueryable.cs,
	beagled/LauncherQueryable/LauncherQueryable.cs,
	beagled/LifereaQueryable/LifereaQueryable.cs,
	beagled/TomboyQueryable/TomboyQueryable.cs: Update to work with
	subscription system.

2005-06-13  Daniel Drake  <dsd@gentoo.org>

	* configure.in, Util/ExternalStringsHack.cs.in, Util/Makefile.am,
	Util/ExternalStringsHack.cs.in: Add support for glibc 2.2.x with extended
	attributes via libattr, by attempting to discover which libraries are
	available at configure-time.

2005-06-13  Veerapuram Varadhan <vvaradhan@novell.com>

	Patch from Damodharan R <rdamodharan@gmail.com?>
	* Filters/FilterMatlab: Filter for matlab source files (.m)
	* Filters/FilterScilab: Filter for scilab source files (.sci)
	* Filters/FilterSouce.cs: Added support for matlab and scilab files.
	
2005-06-12  Christophe Merlet  <redfox@redfoxcenter.org>

	* configure.in: Added "fr" (French) to ALL_LINGUAS.

2005-06-09  Daniel Drake  <dsd@gentoo.org>

	* configure.in, Util/Makefile.am: Add target O/S detection available
	through OS_LINUX and OS_FREEBSD defines.
	* Util/ExtendedAttribute.cs: Add support for FreeBSD's extattrs.

2005-06-09  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/WebServices/WebServiceFrontEnd.cs, WebServiceBackEnd.cs, WebServiceProxy.cs: 
	Added WebService method GetSnippets that allows snippets to be obtained for
	a list of specified hit Ids. The GetMoreResults webservice method, now does  
	not return snippets. The client is expected to use GetSnippets method to obtain 
	snippets for hits that it is interested in. 

2005-06-07  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/WebServices/WebServiceBackEnd.cs, ExternalAccessFilter.cs: 
	Added support for exporting multiple folders under user home directory for
        public webservice access via optional configuration file 'publicfolders.cfg'.

2005-06-06  Daniel Drake  <dsd@gentoo.org>

	* beagled/beagled.in: Various launcher script fixes/improvements from
	bug 168329

2005-06-06 Lukas Lipka <lukas@pmad.net>

	* beagled/Lucene.Net/upstream-changes.diff: Merge the patch using TermBuffer
	* beagled/Makefile.am: Added Lucene.Net/Index/TermBuffer.cs
	* beagled/Lucene.Net/Makefile.am: Added Lucene.Net/Index/TermBuffer.cs
	* beagled/Lucene.Net/Index/TermBuffer.cs: Add port from Lucene SVN
	* beagled/Lucene.Net/Index/SegmentTermEnum.cs: Update for TermBuffer
	* beagled/Lucene.Net/Index/TermInfosReader.cs: Update for TermBuffer

2005-06-06  Daniel Drake  <dsd@gentoo.org>

	* Util/Conf.cs: Apply forgotten improvements patch

2005-06-04  Daniel Drake  <dsd@gentoo.org>

	* Util/Conf.cs: Don't use static classes just yet

2005-06-03  Daniel Drake  <dsd@gentoo.org>

	* Util/Inotify.cs, beagled/BeagleDaemon.cs: Don't say that we are
	starting Inotify threads when we aren't using inotify.

2005-06-03  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* Checked in NetworkedBeagle operation support:
	  New files: BeagleClient/NetworkHit.cs, Tiles/TileNetwork.cs, Tiles/template-network.html, beagled/WebServices/WebServiceProxy.cs, beagled/WebServices/NetBeagleHandler.cs, beagled/WebServices/NetBeagleQueryable.cs, images/netbeagle.png
	  Modified Files: Tiles/HitFlavor.cs & respective Makefile.am files

	* beagled/WebServices/WebServiceBackEnd.cs, ExternalAccessFilter.cs:
	Added default access filter for public folder. 

2005-06-02  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/WebServices/WebServiceFrontEnd.cs, WebServiceBackEnd.cs, WebBackEnd.cs, ExternalAccessFilter.cs:
	Fixes to filtering/translating logic for external access to Beagle web/
	web-service interface. 
	* beagled/WebFrontEnd.cs: Logic to handle initial requests directed to
	http://localhost:8888/search.aspx instead of http://localhost:8888/beagle/search.aspx	
	* beagled/BeagleDaemon.cs: Addded --enable-network startup command line option for WebServices

2005-06-01  Alexander Shopov  <ash@contact.bg>

	* configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS

2005-05-31  Daniel Drake  <dsd@gentoo.org>

	* BeagleClient/RemoteControl.cs, Util/Conf.cs, Util/Makefile.am,
	beagled/BeagleDaemon.cs, beagled/FileSystemQueryable/FileNameFilter.cs,
	beagled/FileSystemQueryable/FileSystemModel.cs, 
	beagled/FileSystemQueryable/FileSystemQueryable.cs, 
	beagled/RemoteControlExecutors.cs, doc/TODO, tools/Config.cs,
	tools/Makefile.am, tools/beagle-config.1:
	Configuration system backend and command-line client, with some basic
	control over indexing.

2005-05-29  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/WebServices/WebServiceBackEnd.cs: 
	Added check for existence of folders added to BeagleXSP applications list parameter.

2005-05-28  Christian Persch  <chpe@cvs.gnome.org>

	* configure.in:	Update configure checks to detect Epiphany >= 1.6.
	* Makefile.am:
	* epiphany-extension/.cvsignore:
	* epiphany-extension/Makefile.am:
	* epiphany-extension/beagle.xml.in.in:
	* epiphany-extension/ephy-beagle-extension.c: (load_status_cb),
	(impl_attach_tab), (impl_detach_tab), (impl_attach_window),
	(impl_detach_window), (ephy_beagle_extension_iface_init),
	(ephy_beagle_extension_class_init),
	(ephy_beagle_extension_get_type),
	(ephy_beagle_extension_register_type):
	* epiphany-extension/ephy-beagle.c: (register_module):
	Update Epiphany extension to work with Epiphany >= 1.6.
	Fixes bug #167948 and bug #167949.

2005-05-26  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/WebServices/WebFrontEnd.cs, WebServiceBackEnd.cs, search.aspx.in: 
	Updates to serve images for Icons from web server, converting file:///
	uris into http uris.

2005-05-26  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/WebServices/WebBackEnd.cs: Added locks to WebBackEnd code to 		  prevent changes to results set while generating response to web interface
	  queries
	* beagled/WebServices/WebServiceBackEnd.cs: Updates to WebServiceBackEnd 	   following recent changes in Property and Hit classes.

2005-05-24  Daniel Drake  <dsd@gentoo.org>

	* Util/inotify-test: Fix parameter escaping

2005-05-20  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/WebServices/WebFrontEnd,WebBackEnd.cs,ExternalAccessFilter.cs:
    	  beagled/WebServices/WebServiceFrontEnd.cs,WebServiceBackEnd.cs: 
	  Updates to distinguish between local and external web/web-service access,
	  and do filtering of hit results for external accesses.

2005-05-19  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/WebServices/WebBackEnd.cs: Updates to work with recent Beagle code changes

	* beagled/WebServices/WebServer/*.cs: Update to XSP-1.0.9 code 

2005-05-17  Daniel Drake  <dsd@gentoo.org>

	* configure.in, Util/ExternalStringsHack.cs.in, Util/KdeUtils.cs,
	Util/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs:
	KDE discovery rework: Use kde-config at configure-time, and if not
	present, guess at runtime.

	* Tiles/template-*.html: Added mouseover tooltips to most templates

2005-05-16  Daniel Drake  <dsd@gentoo.org>

	* beagled/Makefile.am, beagled/LauncherQueryable/LauncherQueryable.cs,
	beagled/LauncherQueryable/LauncherCrawler.cs: Reduce duplicated code and
	kill LauncherCrawler.

2005-05-16  Daniel Drake  <dsd@gentoo.org>

	* Tiles/TileLauncher.cs, Util/Makefile.am,
	beagled/LauncherQueryable/LauncherQueryable.cs: KDE launcher querying,
	and KDE launcher icon lookups.

2005-05-16  Daniel Drake  <dsd@gentoo.org>

	* BeagleClient/Query.cs, beagled/HitRegulator.cs,
	beagled/QueryDriver.cs, tools/Query.cs, tools/beagle-query.1:
	Support for lowering the maximum number of hits returned per backend.

2005-05-06  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>

	* configure.in: Added "zh_TW" to ALL_LINGUAS.

2005-05-05  Daniel Drake  <dsd@gentoo.org>

	* beagled/LauncherQueryable/LauncherQueryable.cs: Don't choke on
	unreadable desktop files.

2005-05-05  Veerapuram Varadhan <vvaradhan@novell.com>

	* Filters/FilterRTF: Added "header" and "footer" control words.
	Patch from Wojciech Polak <wojciechpolak at gmail.com>
	* Filters/FilterSource.cs: Support for handling Lisp files.
	* Filters/FilterLisp.cs: Lisp filter.
	* Filters/Makefile.am: ditto.
	
2005-05-03  Kostas Papadimas <pkst@gnome.org>

	* configure.in: Added "el" to ALL_LINGUAS.

2005-05-03  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/WebServices/WebBackEnd.cs: Fixes in doQuery method: removed duplicate population of queryBody
	
2005-05-02  Daniel Drake  <dsd@gentoo.org>

	* Tiles/HitFlavor.cs, Util/ImLog.cs,
	beagled/GaimLogQueryable/GaimLogQueryable.cs: Use real file:// URI's
	for GAIM logs. Fixes searching of logs with non-standard characters
	in their name. (e.g. # in irc logs)

2005-05-02  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/WebServices/WebBackEnd.cs: Added support for Snippets in Beagle Web Interface.
	* beagled/Makefile.am: Added $(BEAGLED_LIBS) to WEBSERVICES_BACKEND_ASSEMBLIES.

2005-04-22  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/BeagleDaemon.cs: Simplified WebServices initialization code
	* beagled/WebServices/WebServiceBackEnd.cs: Moved Web Services initialization and termination code
	  including internal web server, from BeagleDaemon.cs into
	  static Start() and Stop() methods.
	* beagled/Makefile.am: Corresponding changes	 

2005-04-21  Josep Puigdemont  <josep.puigdemont@gmail.com>

	* configure.in: Added "ca" to ALL_LINGUAS.

2005-04-20  Daniel Drake  <dsd@gentoo.org>

	* configure.in, Util/Makefile.am, Util/Util.dll.config.in: Import
	dll-mapping from f-spot, fixes lack of image indexing for some users.
	Reported by Northsea on IRC.

2005-04-17  Francisco Javier Fernandez  <cyphra@vir.tecknolabs.com>

	* configure.in: Added Spanish translation.

2005-04-15  Veerapuram Varadhan <vvaradhan@novell.com>

	Patch from Anthony Batchelor <toeknee@haircrazy.info>
	* Filters/FilterJs.cs: A Javascript filter. 
	
2005-04-15  Veerapuram Varadhan <vvaradhan@novell.com>

	* beagled/Filter.cs: Fix SupportedExtensions to actually return supported_extensions list.
	* beagled/FilterFactory.cs: CreateFilter will look for
	registered-extensions before registered-mime-types to create
	instances of corresponding filter-classes.
	* beagled/FilteredIndexable.cs: Call CreateFilterFromPath() to
	support creation of filter-objects using extensions as well.
 	
2005-04-14  Veerapuram Varadhan <vvaradhan@novell.com>

	* Tiles/TileSpreadsheet.cs: Removed unwanted variable.
	Patch from <wojciechpolak@gmail.com>
	* Filters/FilterC.cs: A Typo correction.
	
2005-04-08  Veerapuram Varadhan <vvaradhan@novell.com>

	* Oops.. missing Filters/Makefile.am changes
	* Filters/FilterAbiword.cs: Shut-up an un-used variable warning.
	
2005-04-08  Veerapuram Varadhan <vvaradhan@novell.com>

	* Filters/: Added FilterSpreadsheet.cs.
	Indexes gnumeric, excel and csv format files using 
	"ssindex" from gnumeric.  "ssindex" needs to be improved
	to give more-information that just data.

	* Filters/Makefile.am: Changes w.r.t newly added files.

	* Tiles/: Added template-spreadsheet.html, TileSpreadsheet.cs.

	* Tiles/Makefile.am: Changes w.r.t newly added files.
	
2005-04-07  Veerapuram Varadhan <vvaradhan@novell.com>

	* Filters/FilterOpenoffice.cs: A Logger.Log.Error() call with a
	"{0}" but no argument, in the exceptional case, in DoOpen().
	
2005-04-07  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/Makefile.am: Updates to fix WebServices install/uninstall, after recent
	  reorganizations 

	* beagled/BeagleDaemon.cs: Fix in --applications startup argument passed to BeagleXSP,
	  when user specifies a root directory with --web-root option

2005-04-06  Takeshi AIHANA <aihana@gnome.gr.jp>

	* configure.in: Added 'ja' (Japanese) to ALL_LINGUAS.

2005-04-05  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* WebServices/WebServiceBackEnd.cs: Updated TokenGenerator method
	  to use System.Guid
	  
2005-04-05  Christopher Orr  <chris@protactin.co.uk>

	* configure.in: Added en_GB to ALL_LINGUAS.

2005-04-05  Raphael Higino  <raphaelh@cvs.gnome.org>

	* configure.in: Added pt_BR to ALL_LINGUAS.

2005-04-05  Adam Weinberger  <adamw@gnome.org>

	* configure.in: Added en_CA to ALL_LINGUAS.

2005-04-05  Veerapuram Varadhan  <vvaradhan@novell.com>

	Patch from Saravana <saravana_psgtech@yahoo.co.in> 
	* Filters/FilterHtml.cs: Parse <meta>, <a> and <img> tags and
	extract required-contents. Add <i> to *list of hot nodes*.
	
2005-04-05  Veerapuram Varadhan  <vvaradhan@novell.com>

	* beagled/Filter.cs: Third round of optimization. Mainly a FIXME
	fix in AppendText () related to '\n'.

	* Filters/FilterDOC.cs: A try-catch in IndexText.

	* glue/wv1-glue.c: Reduce the round-trips by "bufferred-calls" to
	IndexText.
	
2005-04-05  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/WebServices: Moved dog.png image file to images folder.
          Replaced search.aspx with search.aspx.in. 

	* beagled/Makefile.am: Script to generate search.aspx from search.aspx.in and determine XSP_DIR, based on prefix specified.
 
2005-04-05  Frank Arnold  <farnold@cvs.gnome.org>

	* configure.in: Added "de" to ALL_LINGUAS.

2005-04-04  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/WebServices/WebServiceBackEnd.cs: Fix to return a searchToken, whenever
	  number of results returned is more than 0. (Earlier searchToken was returned
	  only when the total no. of results was more than the max results returned in a 
	  single response).

2005-04-01  Daniel Drake  <dsd@gentoo.org>

	* Tiles/TilePicture.cs: Properly handle URI's when finding thumbnail
	paths. Fixes bug 171153.

2005-04-01  Daniel Drake  <dsd@gentoo.org>

	* Filters/FilterJpeg.cs, Util/ExifData.cs, Util/JpegHeader.cs, configure.in:
	Merge from F-spot in order to be compatible with Mono 1.1.5

2005-04-01  Daniel Drake  <dsd@gentoo.org>

	* configure.in: Option parsing improvements and cleanups

2005-03-31  Daniel Drake  <dsd@gentoo.org>

	* tools/Query.cs: Minor improvements to command line parsing

2005-03-31  Daniel Drake  <dsd@gentoo.org>

	* beagled/PathFinder.cs: Handle directories ending with '/'

2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>

	* Filters/FilterRTF.cs: Before/After rewinding the file-stream, 
	ignore the already buffered-data in the stream reader.  Fixes
	part of http://bugzilla.gnome.org/show_bug.cgi?id=172294.
	(now font-details and other unwanted-strings are not extracted.)
	
2005-03-31  Daniel Drake  <dsd@gentoo.org>

	* Util/ImLog.cs: Ignore GAIM logs which don't have the standard
	filename format

2005-03-31  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* configure.in, beagled/Makefile.am: Changes to work with webservices code moved into a sub-folder
	* WebServices code: Moved into a new sub-folder named WebServices within beagled n

2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>

	* beagled/Filter.cs: Defined a new variant of AppendText() with
	two arguments and removed AppendTextToHotPool().

	* Filter/FilterDOC.cs: Use two-arg AppendText() instead of
	AppendTextToHotPool().
	
2005-03-31  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* beagled/Makefile.am: Fixes in COND_CS_FILES and EXTRA_DIST to include
          all resources needed for web-services, in a Beagle distribution. Fixes
	  http://bugzilla.gnome.org/show_bug.cgi?id=171996

2005-03-31  Veerapuram Varadhan  <vvaradhan@novell.com>

	* beagled/Filter.cs: Added AppendTextToHotPool() for optimization
	of MS-Word document indexing.

	* Filters/FilterDOC.cs, glue/wv1-glue.c: Reduce the number of
 	round trips between managed and unmanaged code. Fixes
	http://bugzilla.gnome.org/show_bug.cgi?id=169758
	
2005-03-30  Veerapuram Varadhan  <vvaradhan@novell.com>

	* Filters/FilterAbiword.cs: More careful validations. Fixes
	http://bugzilla.gnome.org/show_bug.cgi?id=170082

	* Filters/Makefile.am: Enable FilterAbiword.cs to get compiled.
	
2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>

	* Tiles/template-mail-message.html: Fix for Subject of "deleted"
	mails shows <strike></strike> markup tags.
	
2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>

	Patch from Chris Schneider <cschneid@colostate.edu>
	* Filters/FilterPerl.cs: Bad "elseif" keyword in perl keyword
	list.  Fixes http://bugzilla.gnome.org/show_bug.cgi?id=171175.

2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>

	* beagled/beagled.in: Be more verbose when beagled exits with
	errors when run in --bg mode.
	
2005-03-29  Vijay K. Nanjundaswamy <knvijay@novell.com>

	* WebServices: Changes in Web, Web-Services code to ensure file
          names & Class names are fully spelt out instead of abbreviations, 
	  file/assembly names renamed to more meaningful names like WebFrontEnd.cs
 	  and WebBackEnd.cs, internal WebServer assembly renamed to BeagleXsp.dll, 
	  with corresponding changes in Makefile.am and configure.in. 
	  ./configure option to include web-services code, now changed to 
    	  '--enable-webservices' instead of --enable-websvc

	* Updates to Web interface code to include support for Firefox search bar and 
	  changes in methods exposed by Beagle web-service to BeagleQuery, SimpleQuery,
	  SimpleQuery2 and GetMoreResults.
	
2005-03-29  Veerapuram Varadhan  <vvaradhan@novell.com>

	* beagled/LuceneDriver: Delete if indexable.DeleteContent is
	true. Fixes http://bugzilla.gnome.org/show_bug.cgi?id=171944.

	* ChangeLog: Corrected my previous entries w.r.t date (pointed out
	by Daniel)
	
2005-03-28  Veerapuram Varadhan  <vvaradhan@novell.com>

	* Tiles/TileDocs.cs, Tiles/TilePresentation.cs: Fix for
	http://bugzilla.gnome.org/show_bug.cgi?id=171864. Show
	more-information about documents.
	
2005-03-23  Robert Love  <rml@novell.com>

	* configure.in: bump version to 0.0.9 and rest.

2005-03-22  Daniel Drake  <dsd@gentoo.org>

	* beagled/BeagleDaemon.cs: beagled shouldn't be run as root

2005-03-21  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterOpenOffice.cs: Fix for
	http://bugzilla.gnome.org/show_bug.cgi?id=171102.
	
2005-03-19  Daniel Drake  <dsd@gentoo.org>

	* Util/UriFu.cs: Fix for filenames with odd characters, bug #170862

2005-03-18  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* beagled/FileSystemQueryable/FileSystemQueryable.cs,
	beagled/FileSystemQueryable/DirectoryIndexableGenerator.cs: Fix
	for http://bugzilla.gnome.org/show_bug.cgi?id=170437.
	
2005-03-18  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterOpenOffice.cs: More odt-mime-type changes.
	
2005-03-17  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* glue/wv1-glue.c: Fix for
	http://bugzilla.gnome.org/show_bug.cgi?id=170124. Do not strip out
	non-iso-printable characters.
	
2005-03-13  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Tiles/TileMusic.cs: Show audio/media filename if "fixme:title"
	doesn't exist.  Fix for
	http://bugzilla.gnome.org/show_bug.cgi?id=170300.
	
2005-03-13  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterPPT.cs: Catch the exceptions and log the message..
	
2005-03-10  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterDOC.cs, glue/wv1-glue.c: Fix for
	http://bugzilla.gnome.org/show_bug.cgi?id=169758. Reduce the
	number of round trips between managed and unmanaged code.
	
2005-03-10  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterPPT.cs: Fix for PPT 4.0 files.
	
2005-03-10  Daniel Drake <dsd@gentoo.org>

	* tools/Query.cs: beagle-query no longer requires an X server to
	run.

2005-03-10  Daniel Drake <dsd@gentoo.org>

	* beagled/BeagleDaemon.cs, beagled/IndexHelper/IndexHelper.cs,
	glue/screensaver-glue.c: beagled no longer requires an X server
	to run.

2005-03-10  Daniel Drake <dsd@gentoo.org>

	* Util/NautilusTools.cs, Util/StringFu.cs: Fix for filenames
	containing '"'
	
2005-03-09  Daniel Drake <dsd@gentoo.org>

	* BeagleClient/Hit.cs, BeagleClient/Indexable.cs, Util/UriFu.cs,
	beagled/LuceneDriver.cs: Round 3 of dsd vs Uri escaping: Fix for
	filenames containing '#'

2005-03-07  Daniel Drake <dsd@gentoo.org>

	* beagled/FileSystemQueryable/FileNameFilter.cs: Use
	PathFinder.HomeDir

2005-03-06  Daniel Drake <dsd@gentoo.org>

	* IndexHelper/IndexHelper.cs, IndexHelper/RemoteIndexerImpl.cs:
	Verify that NewRemoteIndexerPath requests are coming from beagled

2005-03-06  Daniel Drake <dsd@gentoo.org>

	* Util/StringFu.cs, Util/gnome.cs: Handle filenames containing
	'%'. Fixes bug #169422

2005-03-02  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs: Handle
	exceptions and log a decent message than dumping the whole stack
	trace.
	
2005-03-02  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterPPT.cs: If gsf# throws some exception, handle it
	properly so that the whole stack trace is not displayed.  Fixes
	http://bugzilla.gnome.org/show_bug.cgi?id=169038
	
2005-02-28  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* configure.in: Disable detection of gst# for time-being.
	* Filters/FilterOpenOffice.cs, Filters/FilterRTF.cs,
	Filters/FilterPPT.cs, Filters/FilterSource.cs: Removed unused
	variables to shut-up certain warnings.
	
2005-02-25  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterOpenOffice.cs: Add support for new OO.o 2.0 ODT
	format.  This fixes http://bugzilla.gnome.org/show_bug.cgi?id=157100
	
2005-02-23  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* glue/wv1-glue.c: Fix for
	http://bugzilla.gnome.org/show_bug.cgi?id=166155.  The fix is
	though hacky, does follows the logic ;-).  See the FIXME in
	append_char() for more details.  Also, process the "special-chars"
	properly. ;-)
	
2005-02-23  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterPPT.cs: A probable correct way of opening the
	stream irrespective of the versions of file.  Also, enable it for
	showing snippets.
	* Filters/FilterOpenOffice.cs: Fix part of
	http://bugzilla.gnome.org/show_bug.cgi?id=157100, index
	hyperlinks.

2005-02-23  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterPPT.cs: Fix for
	http://bugzilla.gnome.org/show_bug.cgi?id=168028.  Implemented
	support for *DUAL STORAGE* PPT files.
	
2005-02-23  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterPPT.cs: Fix for
	http://bugzilla.gnome.org/show_bug.cgi?id=168238
	
2005-02-16  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterGst.cs: Fix for compiler error.
	
2005-02-15  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterSource.cs: Defined a style for C#.
	C# doesn't allow spanning of single-line-comment-to-multiple-lines.

	* Filters/FilterCSharp.cs: Langtype is C_Sharp_Style.
	
2005-02-10  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* glue/wv1-glue.c: Separate out the wvInit() call, should be
	called only one through-out the scope of an application.

	* Filters/FilterDOC.cs: Track wvInit() call through a static
	member.  This also fixes Bug#:166150
	
2005-02-09  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* beagled/SnippetFu.cs: Fix for
	http://bugzilla.gnome.org/show_bug.cgi?id=166648. Trim the
	final snippet to the allowed-length.

	* Filters/FilterRTF.cs: Fix for
	http://bugzilla.gnome.org/show_bug.cgi?id=166768
	
2005-02-08  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* glue/wv1-glue.c: Handle partially formatted texts.
	Mark partially-formatted-texts as HOT.
	* Filters/FilterDOC.cs, Filters/FilterRTF.cs,
	Filters/FilterAbiword.cs, Filters/FilterPdf.cs: Added support for
	"Structural Break"s which is needed for proper snippet support.
	This supplements a partial fix to Bug#166648.
	
2005-02-05  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* beagled/Filter.cs: Few tweaks on Hot pool.
	* Filters/FilterOpenOffice.cs: More elegant(?) logic to handle
	wierd combination of text-formatting, fixes Bug#157100.
	* Filters/FilterRTF.cs: Metadata info can be anywhere in the
	document.  Commented out the "file-offset" positioning after
	reading meta-data.
	* Best/Best.cs: Added a console message to guide users to look at
	their Systray for Best icon.
	
2005-02-04  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterPPT.cs: Validate the Ole stream before using it.
	Fixes Bug#:166265. Now, FilterPPT directly derives from B.D.F and
	not from FilterOle.
	* Filters/FilterOle.cs: Removed from the repository.
	* Filters/Makefile.am: ditto.
	* Filters/FilterOpenOffice.cs: Catch and Log the exceptions.
	* beagled/Filter.cs: Uncomment the return statement in
	GetHotTextReader ()
	
2005-02-03  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterPdf.cs: Fix for Bug#:166040. Filename parameter for
	pdfinfo command should be tagged between a pair of "".
	
2005-01-28  Robert Love  <rml@novell.com>

	* Util/Inotify.cs: update for inotify ABI changes (dynamic filenames)
	* glue/inotify-glue.c: ditto
	* glue/inotify.h: header from inotify 0.18

2005-01-28  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterOpenOffice.cs: Fix for Bug#:162910.
	table-count is improperly shown as spreadsheet-count in 
	Sxw.
	
2005-01-28  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Tiles/template-docs.html: Fix for Bug#:165480.
	Instead of @Snippet@ use @%Snippet@ to process the
	markups present in @Snippet@.
	
2005-01-24  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterPascal.cs: Added pascal support.
	[ Demo'ed on stage hacking of beagle in Hacker Crackdown, 2005
	@ NIT, Trichy (http://www.nitt.edu/hackercrackdown/index.php?section=speakers), by
	writing this Filter ;)]
	
2005-01-21  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterSource.cs: Added Fortran_Style and related changes.

	Patch received from Vishravars Ramasubramanian (vishrav_r@yahoo.co.in)

	  * Filters/FilterPhp.cs: Added PHP support.
	  * Filters/FilterFortran.cs: Added fortran support.
	
2005-01-20  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterSource.cs, Filters/FilterC.cs, 
	Filters/FilterCpp.cs, Filters/FilterCSharp.cs,
	Filters/FilterJava.cs Filters/FilterPython.cs,
	Filters/FilterPerl.cs, Filters/Makefile: Structured/modularized
	the single big FilterSource.cs into individual derived classes
	and made FilterSource as abstract parent to them all.

	New "Programming language" filters can just be another class
	derived from this abstract parent.
	
2005-01-20  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterPPT.cs: Identify Title, Sub-title, and other
	special sections in a Slide and mark them HOT.
	
2005-01-20  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* beagled/SnippetFu.cs: Length of the tags ("<b>"+"</b>") is 7.
	
2005-01-19  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterPPT.cs: Validations on special characters.
	Fix for parsing PPTs exported from OO.o.
	Fix for meta-data retrieval.

2005-01-12  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* configure.in, beagled/Makefile.am: Mozilla backend is optional
	now.

2005-01-11  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Tiles/TileDocs.cs, Tiles/template-docs.html: beautification.
	* Filters/FilterSource.cs: More perl keywords.
	
2005-01-07  Joe Shaw  <joeshaw@novell.com>

	* configure.in: Add a check for X11/extensions/scrnsaver.h, to fix
	#162831.

2005-01-06  Veerapuram Varadhan	 <vvaradhan@novell.com>

 	* Filters/FilterRTF.cs: More validations on partially formatted
	strings.  Also, special sections viz., headers, footers and
	footnotes are identified and marked *HOT*.
	
2005-01-04  Veerapuram Varadhan	 <vvaradhan@novell.com>

	Patch from Vishravars RamaSubramanian <vishrav_r@yahoo.co.in>

	* Filters/FilterSource.cs: Added perl support.
	  
2005-01-04  Veerapuram Varadhan  <vvaradhan@novell.com>

	* Tiles/template-presentation.html, Tiles/template-docs.html:
	"Author" information is displayed now.
	
2005-01-03  Veerapuram Varadhan  <vvaradhan@novell.com>

	* Tiles/TilePresentation.cs, Tiles/TileDocs.cs,
	Tiles/template-presentation.html, Tiles/template-docs.html: Added to
	display Title, number of slides, pages and words in Best.

	* Filters/FilterPdf.cs: Added DoPullProperties, uses "pdfinfo" command.

	* Filters/FilterOpenOffice.cs: Fix for combination bug

	* Filters/FilterAbiword.cs: Typo correction.
	
2004-12-23  Veerapuram Varadhan  <vvaradhan@novell.com>

	* Filters/FilterAbiword.cs: Improved validations.
	
2004-12-20  Veerapuram Varadhan  <vvaradhan@novell.com>

	* glue/wv1-glue.c: Headers, Footers, [Foot,End]notes, comments and
	other styles are categorized and marked HOT.
	
2004-12-16  Veerapuram Varadhan  <vvaradhan@novell.com>

	* Filters/FilterOpenOffice.cs: Fix for Bug# 157106.
	
2004-12-13  Veerapuram Varadhan  <vvaradhan@novell.com>

	* Filters/Makefile.am: Added FilterAbiword.cs

	* Filters/FilterAbiword.cs: Filter for abiword documents.
	
2004-12-10  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/Makefile.am, Util/Makefile.am, beagled/Makefile.am:
	Included "conditionally" compiled sources to EXTRA_DIST.

2004-12-10  Veerapuram Varadhan	 <vvaradhan@novell.com>
	
	* From a patch by Raphaël Slinckx <raf.raf@wol.be>

	* Filters/FilterMusic.cs: Abstract base class for all audio file
	filters.

	* Filters/FilterFlac.cs: DoPullProperties() is implemented by base
	class.

 	* Filters/Makefile.am: Added FilterApe.cs, FilterMp3.cs,
	FilterOgg.cs, FilterMpc.cs

	* Util/Makefile.am: Added ApeReader.cs, Mp3Reader.cs,
	OggReader.cs, Tag.cs

	* Util/FlacReader.cs: Now belongs to BU.AudioUtil namespace.
	
	* Util/Makefile.am: Removed Id3.cs

	* Util/Id3.cs: Removed from the repository.

	* Filters/FilterApe.cs: Added
	* Filters/FilterMp3.cs: Added
	* Filters/FilterOgg.cs: Added
	* Filters/FilterMpc.cs: Added
	* Util/ApeReader.cs: Added
	* Util/Mp3Reader.cs: Added
	* Util/OggReader.cs: Added
	* Util/Tag.cs: Added
	
2004-12-07  Veerapuram Varadhan	 <vvaradhan@novell.com>

	* Filters/FilterOpenOffice.cs: Count slides.  Support for
	annotations and more *HOT* styles.
	
	* From a patch by Vishravars Ramasubramanian <vishrav_r@yahoo.co.in>
	[NOSIP student].
		
	* Filters/FilterOpenOffice.cs: Fix for Bug#: 157100
	Parse through styles.xml to read "Header", "Footer", "Footnote", 
	"Endnote" texts.
	
2004-12-07  Tuomas Kuosmanen  <tigert@novell.com>

	* Tiles/template-web-history.html: Fixed the uri to be a link
	too. Fixes #160315, also replaced the globe with the nicer looking
	one. Should come from icon-theme eventually as well.
	
	* Tiles/template-mail-message.html: Added the folder info, I'll
	need to use it for a bit before I hopefully come up with a better
	way of displaying the information without wasting a lot of screen
	space. Fixes #160313

	* Tiles/TileMailMessage.cs: eeks, I touched c-sharp with bare
	hands! Hopefully the patch works. Should fix #160321 and #160324

2004-12-03  Veerapuram Varadhan <vvaradhan@novell.com>

	* configure.in: Updated to gsf-sharp 0.2.
	
	* Filters/FilterPPT.cs: Added meta-data support replacing the
	current NumSlides logic.
	
2004-12-01  Veerapuram Varadhan <vvaradhan@novell.com>

	* Filters/FilterRTF.cs: Compatible with MS RTF specification, 
	extracts meta-data and style information.
	
2004-11-18  Alex Graveley  <alex@beatniksoftware.com>

	* Best/BestTray.cs: Make BestTray extend Gtk.Plug, and in the
	constructor set the Raw pointer to the return of
	egg_tray_icon_new, which we call directly.

2004-11-16  Veerapuram Varadhan <vvaradhan@novell.com>

	* configure.in, Filters/Makefile.am, glue/Makefile.am: Added
	support for wv1.

	* glue/wv1-glue.c: Wrapper to parse MS word files using wv-1.0
	
	* Filters/FilterDOC.cs: Modified to use wv1 to get meta-data and
	text data from MS Word documents.

2004-11-14  Tuomas Kuosmanen  <tigert@tigert.priv>

	* Tiles/template-page.css: made opacity to 0.5 for non-focused
	links on the list (hi joe :)

	Also forced max-width of 64 for all icons on the left column,
	should take care of all huge buddy icons etc.

2004-11-12  Chris Lahey  <clahey@ximian.com>

	* Filters/FilterPPT.cs: Count slides.

2004-11-12  Chris Lahey  <clahey@ximian.com>

	* From a patch by Adam Lofts <adam@negligible.co.uk>.

	* configure.in, Filters/Makefile.am: Added FilterGst.cs.

	* Filters/FilterGst.cs: Filter to get song data using gst.

2004-11-12  Tuomas Kuosmanen  <tigert@novell.com>

	* mozilla-extension/skin/classic/beagle-*: updated some of the
	images to make it look nicer

	* Tiles/template-picture.html, Tiles/template-file.html: added
	link (@action:@Reveal) to the folder name in the tile as well.

2004-11-11  Tuomas Kuosmanen  <tigert@novell.com>

	* Tiles/template-picture.html: added some exif stuff.

2004-11-10  Tuomas Kuosmanen  <tigert@novell.com>

	* Tiles/template-page.css (.icon img): made icons max-width: 80px;
	- I also added a nice border frame for jpeg images (and images
	with ".thumbnails" on their path - so the nautilus thumbnails
	(which are png) will also get a frame, while icons and such wont.

	* Tiles/template-picture.html: removed forced size
	setting, should now work automatically with the stylesheet..

	* Tiles/template-mockup.html, Tiles/template-mockup.css: added a
	mockup template that will contain examples of all tiles, also had
	to add a mock stylesheet that overrides the @foo@ stuff so I see 
	icons for testing purposes. Not intended for real world use :-)

	* Tiles/template-mail-message.html: added date display and content
	snippet dummy example (to be implemented in mail messages)

2004-11-09  Tuomas Kuosmanen  <tigert@novell.com>

	* Tiles/template-page.css: prettified stuff, indented the contents
	relative to the title line, so it is easier to scan through the
	list..

2004-11-04  Tuomas Kuosmanen  <tigert@tigert.priv>

	* Tiles/template-page.css (tr): removed the extra padding from the
	action links line, also added a div class for "date" - use it for
	the "modified N days ago" stuff on tiles.

	* Tiles/template-file.html: added last modified line..

	* Tiles/template-im-log.html: wrapped the published line to date class

	* Tiles/template-blog.html: wrapped the date stuff on the date div
	style, put "Weblog: " to give a better idea it's a blog entry.
	Also added a "View" link for consistency.

2004-11-01  Chris Lahey  <clahey@ximian.com>

	* tray/TrayIcon/Makefile.am (install-exec-local, uninstall-local):
	Use pkglibdir instead of libdir to avoid collisions.

2004-10-25  Chris Lahey  <clahey@ximian.com>

	* tools/Makefile.am (EXTRA_DIST): Added beagle-shutdown and
	beagle-status.

2004-10-25  Chris Lahey  <clahey@ximian.com>

	* tools/Makefile.am: Remove UPDATE_SCRIPT.

2004-10-19  Robert Love  <rml@novell.com>

	* beagled/Filter.cs: move the FlushCache inside of the NULL check,
	  along with the Close. A bigger question, though, is why can the
	  FileStream ever be NULL here?
	* life: This is my last ChangeLog entry since no one else is keeping
	  them.  I really just want to fit in, be accepted, be one of the gang.

2004-10-18  Robert Love  <rml@novell.com>

	* glue/inotify-glue.c: clean this up; remove some cruft; do error
	  checking on the read (removes a FIXME)

2004-10-17  Todd Berman  <tberman@off.net>

	* AUTHORS: Changing my email to reflect something that might reach me.
	* Filters/HtmlAgilityPack/tools.cs: Compilation fix for 1.1.1

2004-10-17  Todd Berman  <tberman@off.net>

	* Best/best.in: Add directory containing libinofityglue.so to
	  LD_LIBRARY_PATH.

2004-10-16  Robert Love  <rml@novell.com>

	* chooser-fu/beaglequeru.c: fix compile warning; remove unused
	  variable; strptime() does not init fields it does not touch, so
	  zero them all out.

2004-10-15  Veerapuram Varadhan (vvaradhan@novell.com>

	* Filters/FilterDOC.cs: Filter for MSWord documents.
	* Filters/Makefile.am: build FilterOle.cs and FilterDOC.cs.
	* configure.in: Added config time checking of gsf-sharp.dll for
	MSOffice filters.
	
2004-10-15  Christopher James Lahey  <clahey@ximian.com>

	* Filters/FilterPPT.cs: Filter for MS Power point presentation docs.
	* Filters/FilterOle.cs: Unified interface for pulling properties from
	MSOffice documents and serves as the base class for document-type 
	specific filters.

2004-10-14  Robert Love  <rml@novell.com>

	* Util/FileAdvise.cs: new file, implementing the advice stuff
	* Util/Makefile.am: build FileAdvise.cs

2004-10-14  Tuomas Kuosmanen  <tigert@novell.com>

	* Tiles/template-im-log.html: stylized a bit, added area for
	snippet for chat log content that needs to be replaced with 
	actual content of course. The search term should be hilighted
	with color.

	* images/im-aim.png: added a nicer icon for AIM chat for now.

	   *Note!* Please use *gnome-icon-theme* for this - we have the
	   following icons there for us: im-aim.png im-icq.png
	   im-jabber.png im-msn.png im-nov.png im-yahoo.png - these would
	   be used depending on the chat type. Also there's im.png which
	   is a generic one for possible other chat client logs.
	
	* images/Makefile.am: Added the icon to be installed for now..

2004-10-10  Anders Carlsson  <andersca@gnome.org>

	* Util/ExtendedAttribute.cs:
	Check errno and add it to the exceptions on failure.
	
2004-10-08  Christopher James Lahey  <clahey@ximian.com>

	* images/Makefile.am, tools/Makefile.am: Fixed make distcheck.

2004-10-07  Christopher James Lahey  <clahey@ximian.com>

	* Util/Archive.cs: Unified interface for pulling data from an
	archive file (gz, tar, bz2, zip).

2004-09-22  Srinivasa Ragavan <sragavan@novell.com>
	* Added code for tray applet  

2004-09-22  Raja R Harinath  <rharinath@novell.com>

	* beagled/Makefile.am: Fix srcdir != builddir problems.
	* tools/Makefile.am: Likewise.

2004-07-28  Alex Graveley  <alex@ximian.com>

	* tools/IndexWebContent.cs: Rename --uri to --url, to match
	implementation.
	Return an exitcode of 1 on error.
	Catch indexing error to ensure we always delete sourcefile.

2004-07-28  Alex Graveley  <alex@ximian.com>

	* mozilla-extension/content/beaglePrefs.xul: Add <checkbox> for
	beagle.security.active pref.

	* mozilla-extension/content/beaglePrefs.js: Support
	beagle.security.active pref to enable https indexing.

	* mozilla-extension/content/beagleOverlay.js: Index https pages if
	pref is chosen.  Fix bug in https detection since
	location.protocol includes the trailing ':'. Cleanup
	beagleProcessClick.

	* mozilla-extension/install.rdf: Add <optionsURL> so options can
	be opened from Extension Manager window.

2004-07-27  Alex Graveley  <alex@ximian.com>

	* mozilla-extension/: Add initial commit of the mozilla/firefox
	indexing extension.

	* configure.in: Add mozilla-extension/Makefile.

	* Makefile.am (SUBDIRS): Add mozilla-extension.

2004-07-27  Alex Graveley  <alex@ximian.com>

	* tools/Makefile.am (INDEX_WEB_CONTENT_WRAPPER): Rename
	beagle-epiphany-index to beagle-index-url since it will be used by
	mozilla too.

	* tools/IndexWebContent.cs: Take --url, --title, --sourcefile,
	--deletesourcefile arguments.  Print usage if url or
	sourcefile/stdin is missing.

	* epiphany-extension/ephy-beagle-extension.c (load_status_cb):
	Pass "--url" and "--title" to beagle-index-url.

