					README 
					------
			
				gET iT i sAY. giis 
				==================
				   version.3.0
	
				
1)About giis
2)How to install
3)Limitaions and Future Versions
4)Documents
5)Copyright Issues
6)References and Thanks 
7)Feedback

About giis:
==========
gET iT i sAY.giis  is a text based file recovery tool.
giis is a little bit of work for open source from my part.
Once you install giis,files on your disk can be recovered using giis.But Those files which deleted before the installation giis can't be recovered using giis.:-(
**Need to Update?
giis is updated every time when you start the system.To update giis manually try giis -u so that all newly created files and folder get eligiable for recovery.


How to install:
==============  
Copy giis folder into  /root
Then type, cd /root/giis
Type sh INSTALL	
That's it.


Here we have default support of about 8 levels of directory penetrations.
for ex,dir1/dir2/dir3/.../dir8.I hope most files will fall into this range.
If you want level 12, then just reset LEVEL_VALUE to 11.

LEVEL_VALUE is macro found at /giis/giis.h file.


Limitations and Future Versions:
================================
see giis/changelog for more information on versions.
giis.v3.0
---------
*Bug fix 

Advantages of giis.v2.1 over giis.v2:
----------------------------------
*Autoupdates :
	-In giis.v2 only new files created in existing directories are updated.Thus
	 new directories are not updated.
	 With Version new directories are also updated.
	
*Elimination of repeations.

Advantages of giis.v2 over giis.v1:
------------------------------------
*files More than 8.04 MB can be recovered. 
*Here Specific user files and Specific file can also be recovered.
*LEVEL_VALUE limitation is eliminated. 
*Efficient storage mgmt.
*Duplication is avoided.
*Tested for bugs quite a long period.

Limitations:
------------

*Fails if the deleted file's content is overwritten by other files results 
in garbage.

*Would fail if Fragment blocks handled internally by gnu/linux is implemented.


Future versions:
---------------

*)Being worked out right now,which hopes to provide solution to the problem of a deleted file is overwritten by other files.


Documents
=========
In /giis/doc part we have,

* Kick start-Basics of EXT3 File System Programming. 
* giis1 overview implementation.
* giis2 overview implementation. 

giis version is also provided with improved giis,
see /giis/giis1. 

Copyright Issues:
=================
gEt iT i sAY.giis is placed under GNU GPL.For more see /giis/COPYING.
You are most welcome to do anything with giis.

References and Thanks:
=====================
For theory part i read,
Gadi Oxmen's EXT2ED - I thank him for an inventing doc part which helped a lot.

Books:
-----
Linux internals - Michel Beck and others.
Unix for programmers and users -Graham glass.
Advanced unix for programmers - Stevens Richard.
Linux internals - Daniel P.Bovet and Marco Cesati

For coding references i look into,
	/linux/src/ext3 -- Linux ext3 source codes 
	/EXT2ED		-- Gadi Oxmen's.<---Mainly this one.
	/e2fsck		-- Theodore Ts'o	
	
Feebdack:
=========
................I thnik yuo cna raed tihs .......
		Yuo aer fere to sned yuor comments adn criticimz to me.I'm hppay to 
receiev yuor mial.My olny ami is gvie a fere tolo fro flie recoveyr in oepn sourec.

 				
 				Thakn yuo.







