IglooFTP - CHANGES HISTORY
==========================


v0.6.1 15-APR-99
----------------

- Packaged the all thing :)

- Added "Help"->"What's New" Menu
  that will display this file.
  Because for now it's the only doc file,
  it will certainly be for you 
  [ all those great IglooFTP users you are :) ]
  an inestimable help while you will be
  trying to discover all the new features
  added since the last *released* version. 

- Remade some toolbar icons.

- Removed "Spawn session" icon from the mini-toolbar.



v0.6.0 10-APR-99 [ NOT RELEASED ]
---------------------------------

- Added support for GTK+ 1.2.1


- DRAG & DROP functions (from NETSCAPE) :

  (FastConnectBar) FTP URL drop in Host entry 
      -> fill other fields and then connect to host.

  (Site Manager) FTP URL drop in site manager window
      -> bookmark site
      (i.e. drag an FTP url from Netscape to the
       site manager to bookmark the related FTP server) 
        
  (Queue) FTP URL drop (must include a filename/dirname) 
      -> Queue file/dir for DOWNLOAD
          FILE URL drop ( ie "/root/test.txt" or "file:/root/test.txt" )
      -> Queue file/dir for UPLOAD (must be connected)

           
- Added "New Session" and "Spawn Session" in "FTP" menu.
  "New Session" will start a new IglooFTP session.
  "Spawn Session" will also reconnect to current host
  and chdir to local and remote current dirs.

- Added "Spawn session" icon in the mini-toolbar.

- Remade all the mini-toolbar icons.

- Implemented Menu Key Accelerators.
      
- Some Queue functions Fixes. 

- Fixed show/hide Queue resize.

- Added show/hide Log Window in "View" menu
  and "Preferences" notebook -> "Appearance" tab.

- Added "Refresh" (local/remote panel) in "View" menu.
 


v0.5.1 22-MAR-99 [ NOT RELEASED ]
---------------------------------

- Improved detection of remote links type (files or folders). 

- Improved transfer timeout function 
  (window is more often refreshed while xfering).

- (Queue transfers) Added possibility to define a maximum number 
  of transfer attempts after wich IglooFTP will stop to try
  to transfer a file. 

- (Queue transfers) If first transfer try, overwrite duplicate files,
   else automaticaly append/resume files.

- Merged "Local" and "Remote" menus in one central
  "Commands" menu. (Main Menu)

- Anti-Idle timeout was not stoped when retreiving 
  directory listings. Fixed.

- Some new file associated icons.

- Some dialog boxes redesign.

- [ IRIX ] added 'break;' command to the 'default:' option in
  switch statements as the SGI compiler complained about that.
  [ Thanks to Shane McEwan ]
  


v0.5.0 17-MAR-99 [ NOT RELEASED ]
---------------------------------

- The Queue is here, fully functionnal,
  and fully untested ;)

- New "Transfer" tab in "Preferences" notebook and in
  site manager notebook with options to 
  Preserve case/Force Upper/Force Lower on Downloaded/uploaded
  filenames, Preserve uploads/downloads permissions, TimeStamp
  Uploaded/Downloaded files with server date.

- Made a busy cursor appears when IglooFTP is... busy :)

- Moved the console window to the top of the main window. 
  Updated the window resize/save size  functions.
  
- As usual, some minor changes/fixes.



v0.4.1 05-MAR-99 [ NOT RELEASED ]
---------------------------------

- Added support for GTK+ 1.2.0
  V1.2.0 fixes the clist redraw bug :)

- Some fixes to window resize/save size  functions  

- Some fixes to Unix file listing parsing  
 
- Added Text Editor as Xterm fields to "Applications" panel of
  preferences notebook. "default" in Text Editor field
  will set internal editor.    

- Added "Tools"->"Execute ..."

- Enlarged some windows displaying text.

- Some spelling corrections.

- Minor fixes to local directories browser.
  


v0.4.0 27-FEB-99 [ NOT RELEASED ]
---------------------------------

- Added FIREWALL SUPPORT including *** build-in ***
  SOCKSV5 protocol support with authentication methods,
  TIS Firewall Toolkit support (ftp-gw), WinGate FTP
  proxy and SOCKS proxy support as well as WinProxy support
  (All sucessfully tested). IglooFTP also includes support
  for many other (and untested) firewalls. Please refer to
  README.firewall for more information.        
  
- Added RDC ( Remote Directories Caching )
  [ Thanks to Ron for the acronym ;) ]
  (You can set the days limits to 0 in the new "Cache" tab
   of the preferences notebook to make IglooFTP use cache
   on a per session basis)     

- The REMOTE DIRECTORIES BROWSER is here :)
  (with support for UNIX and DOS filesystems)    

- ASCII files extensions can now be set in
  "FTP"->"Settings"->" Text-files Extensions"

- Host welcome/directories messages are now displayed
  in popup windows ( can be enabled/disabled in the
  preferences notebook )
  
- Added a contextuel menu to the console window with
  "View Welcome message" "View directory message" functions
  that permit to review these messages at any time.
  You can also view the last connexion log (or the current
  if connected) by selecting "View connexion log" or just
  double-clicking on the console window.   

- Added local and remote edit/view functions. So you can 
  now view a remote file, or edit it and be prompted
  to upload it if, and only if, you have modified it.
  
- A specific viewer or/and editor can be defined for
  each file extension in the new "Files association" tab
  of the preferences notebook. You can also set
  different applications to be specificly used
  under the GNOME or the KDE desktop environment.    
  
- IglooFTP now includes its OWN TEXT EDITOR for fast
  and convenient remote file editing [ forget xedit :) ]       

- Added a new "Applications" panel in the preferences notebook
  where you can choose to use Netscape or to set differents
  applications to be used as default browser mail/news
  applications.  

- Rewrite preferences save/load functions in order to use
  a text configuration file.

- Rewrite most of the sites manager functions to make it use
  a text configuration file. You can now include groups in
  groups with no depht limit. Made it fully reordorable whith
  DRAG & DROP functions (i.e like netscape bookmarks)
  
- You can now bookmark the site you are connected to, as well
  as save local or/and remote path. (New "Bookmarks" menu)     

- Added a new "Directory menu" with (local and remote) 
  files find functions, files filter/select/unselect
  functions, selection invert function, directory info 
  as directory compare functions. 
  
- Fixed a bug which occured when connecting to 
  windows WAR-FTPD servers. [ Thanks to Christian Rudh ]

- Added support for VMS FTP servers.

- Improved Windows NT FTP servers support.

- Added the possibility to save window size/geometry
  as well as panels size to have them restored at startup time.
  ( look in "View"->"Window size/geometry" )

- Added the possibility to set/unset 3D borders effect in
  the "appearance" tab of the preferences Notebook. This will
  be particulary usefull for KDE users as KDE already gives a 3D
  borders effect to any window.  
 
- Made the local and remote filelist sortable by clicking
  on top-button of a column or by selecting sort options
  in their respective contextuel menu. 

- Cleaned the local read dir function.

- Group and Owner are now displayed in the local and remote panels.

- Added more view options in the preferences dialog box. It's now
  possible to show/hide a specific column of the local or remote
  panels.    

- Both file date and file perm are now displayed in a 
  non-proportional font.

- Fixed Local and Remote combo functions.

- Added history to host combo.

- Main Toolbar style is now configurable.

- Split the old "Options" menus into "View" and a new "Options" menu.

- Relooked the "Preferences" as the "About" windows.

- Added support for GTK+ v1.1.14 -> v1.1.16

- [FreeBSD] Renamed IglooFTP internal function "strmode" to avoid 
  conflict which strmode function which is defined in string.h on FreeBSD.    

- Various bug fixes. 

- Various cosmetic changes as well as a lot of minor/forgotten changes.

- And, finally, made a new rpm icon.

	

v0.3.4 25-JAN-99
----------------

- Removed the rpm icon.

	
	
v0.3.3 20-JAN-99
-----------------

- Many fixes to the FastConnect bar. Will now give the right password
  with non-anonymous users.	
	
- Selecting a local dir by double-clicking in the local directory browser
  will no more freeze IglooFTP.

- Added support for GTK+ 1.1.13

- Fixed compilation warnings in dirlist.c 


	
v0.3.2 10-JAN-99
-----------------

- Added support for GTK+ >= 1.1.11
  (GTK+ 1.1.8 and GTK+ 1.1.9 still and will remain unsupported)

- Added support for Gtk Themes. /usr/local/share/IglooFTP/gtkrc
  will be first searched, then  ~/.gtkrc [need to be tested]
	
- Added support for remote filenames containing spaces.

- Local links pointing on a folder where uploaded as a file. Fixed.

- Passwords entered in site manager are no longer visible. 
  Site configuration gives now the choice to be prompted
  for a password at connect time.

- Connection via site manager will no more use default password
  when site was configured to use an other password. 

- Some remote files were not correctly dated. Fixed.

- Changes made in the preferences->view panel were not saved. Fixed.

- Added a new "Launch Mail Editor" icon in the netscape mini-toolbar
  to bring up a blank email message [suggested by Nate Fox]. Updated
  the "Tools" menu.

- Moved Anti-Idle from "Tools" menu to "Options" menu. 

- Some other minor changes.



v0.3.1 23-DEC-98
-----------------

- Fixed the  "Can't create .IglooFTP directory ... Abording."
  msg error displayed when .IglooFTP directory already exists
  I simply forgot to chmod +x the user custom directory :)
  So this fix will prevent many other crash which occured when
  IglooFTP had no acces to the user config files.
  The truth is that I'have not read the README file ;) 
  (which formally tell to AVOID to do this )  and was running 
  IglooFTP  as root ... So I did not notice this stupid bug.
  [Many thanks to many bug reporters]
  *** NOTE *** 
  If you upgrade from previous version verify that the 
  .IglooFTP dir in your home dir has execute permission.
  If something goes wrong, delete it and restart IglooFTP.

- Local directories browser is now more reliable.

- Added the About dialog box.


v0.3.0 21-DEC-98
-----------------

-  First public ALPHA release.
   So, no changes.
