2003-07-21 Mohammed Yousif <mhdyousif@gmx.net>

	* globals.c, globals.h,
	  init.c, init.h, quran.h,
	  quranaudio.c, quranaudio.h,
	  qurandata.h, qurandata.c,
	  search.c, search.h: All entries in conf.xml are now read including copyright and author.
			      Removed quran_get_libquran, as it is useless now.

2003-07-06 Mohammad DAMT  <mdamt@bisnisweb.com>

	(Changes made after applying patch from Yousif in http://bugs.arabeyes.org/cgi-bin/bugzilla/show_bug.cgi?id=32)
	* libquran.xml recitor.h recitor.c: Removed
	* configure.in: use  XIPH_PATH_OGG macro than checking ogg/ogg.h 
	* Makefile.am: target shared library
	* quran.h: add libquran_ctx data structure for keeping quran context
	* *.c *.h: - remove all global variables, and move them to context data
                 structure
               - add libquran_ctx as the last arguments (almost) all api
               - some memory management fixes, and compatibility for WIN32
                 with MINGW 

2003-06-30 Mohammed Yousif <mhdyousif@gmx.net>

	* qurandata.c: Fixed the previous bug that was causing the text of some verses to be returned
		       incompletely using a better way.
        * quran.h,
	  qurandata.c: Removed the last argument (int isSearch) of quran_read_verse, clients
	               should use libquran search functions for that.

2003-06-29 Mohammed Yousif <mhdyousif@gmx.net>

	* qurandata.c: Fixed a bug that was causing the text of some verses to be returned
		       incompletely. (Thanks to Ahmed El-Helw <ahmedre@gawab.com> for finding
		                      and fixing this bug)

2003-02-18 Mohammed Yousif <mhdyousif@gmx.net>

	* search.c: Fixed a bug that was causing quran_search_part not to take the ending
	            verse into account (it was searching in the whole ending chapter), this
		    was affecting most search functions as well.
		    Fixed some bugs caused by getting the number of verses from aya_numbers
		    by sending it the number of the chapter instead of its index (number-1).
		    Fixed quran_search_juzz as it wasn't working properly because of the misuse
		    of hez_quad.
		    Fixed quran_search_hezb too (the same thing).
		    Fixed some issues was causing gcc 2.95.3 not to compile at all.
		    Fixed a segfault that was showing up when searching for one word using
		    COMPLETE_PHRASE type.
		    Fixed a bug that was causing division by zero when using ANY_WORD search
		    type.

2003-01-30 Maher Ben Moussa <maher_dev@hotmail.com>

	* Search module improved and finished (with similarity)
	* configure.in updated to work with the last version of autotools.
		which are autoconf 2.57 automake 1.7.2 libtool 1.4.3

2003-01-22 Mohammed Yousif <mhdyousif@gmx.net>

	* data/xml/quran.ar.xml: Removed the newline characters inside the <qurantext> tag.
				 Added verse number 141 of surat Al-Bakara that was missing.
	* qurandata.c,
	  qurandata.h: Fixed a bug that was causing quran_verse_info to report wrong data about verses.
		       Corrected data in Sajda[] array.

2003-01-09 Maher Ben Moussa <maher_dev@hotmail.com>

	* Option for phonetical search added. Code there for still has to be developed.

2003-01-07 Maher Ben Moussa <maher_dev@hotmail.com>
	* Initial code for search

2003-01-02 Maher Ben Moussa <maher_dev@hotmail.com>

	* *.cpp, *.h: Code beautified and seperated in different files instead of 1 file
	* Doxyfile: Fully documented (in doxygen style) and 'docs' directory added with generated documents

2002-12-09  Mohammed Yousif <mhdyousif@gmx.net>

	* data/audio: added a directory for 'audio'
	* data/audio/ar/saeed_khayaat: added audio files for "Al-Fateha" (Thanks to Ossama Khayaat)
	* data/Makefile.am, data/xml/Makefile.am,
	  data/audio/Makefile.am: fixes

2002-12-04  Mohammed Yousif <mhdyousif@gmx.net>

	* quran.c, quran.h,
	  testquran.c, Makefile.am: Using Speex rather than Vorbis.
	* quran.h: Fixed compatibility issue with C++.
	* quran.h, quran.c: quran_read_verse now take another argument for determining if you want to get <qurantext> or <searchtext>.
			    quran_recitor_name has been implemented to get the recitor's name from an xml in the recitor's directory.
			    the callback function passed to quran_audio_play no more takes long as an argument.
			    added quran_get_libquran() to access libquran variable as it causes multiple definition problems.

2002-11-10 10:02	mdamt

	* quran.c, quran.h, testquran.c: some audio related fixes
	
2002-11-07 22:22	mdamt

	OggVorbis audio support. 

2002-11-03 10:01	mdamt

	* quran.c, quran.h, Makefile.am: config for library, some api changes, language detection

2002-11-03  Mohammed Yousif <mhdyousif@gmx.net>

	* quran.c, quran.h,
	  libquran.html,testquran.c : Implemented quran_verse_info()

2002-10-30 13:01	mdamt

	change quran struct, prepare data structures for searching capabilities
	edit html, shows only published functions

2002-10-29 23:30	mdamt
	
	automake/conf
	
2002-10-29 13:40	mdamt

	initial code

