GHX – CHANGES

2001/08/02:
———–

This is GHX 3.56.00

Enhancements
————

  • It is now possible to manually timeout selected running tasks.
  • transfer task list can be saved and restored.
  • Commands inside command menu now have keyboard shortcut.
  • some configuration panel options have been reordered.
  • Ctrl-C is now catched to avoid killing GHX accidentally.

Bug fixes
———

=============================================
2001/06/04:
———–

This is GHX 3.55.66

Enhancements
————

  • command menu, user menu and menus of file browser can now be detached.
  • it is now possible to drop an URL on the connect window to fill it.
  • On new style account, a flag has been added to enable/disable per user broadcast.
  • 2 new plugins added: receive broadcast messages (bcast_msg.so) and send broadcast messages (bcast_snd.so)
  • 1 new command line flag added (-n). If -g or -i flags are used, GHX opens only the command window. If -n is provided, GHX starts as usual.

Bug fixes
———

  • File selection by regex has been accidentally disabled in the previous release. Fixed.
  • Some gtk widgets are now properly destroyed.
  • Some allocated memory areas are now free properly.
  • „unknown transaction type!“ message while entering a hotline server 1.8.4.1 has been removed.
  • In file browser, numerous potential bugs have been removed, especially
  • buffer overflow which may crash GHX when very long path is encountered
  • and also some path conflicts when multiple file browser are opened.
  • get_*_from_ref_name no more takes „user info“ (comment) into account.
  • sometimes, when a download is queued, even if queue timeout is disabled, the task is restarted on timeout. After lot of investigation,this problem has been fixed.

============================================================================
2001/04/19:
———–

This is GHX 3.55.55

Enhancements
————

  • GNOME is now required to run GHX.
  • command line options have now a documentation included inside GHX and available using –help flags.
  • In the main window, the command panel can now be detached of the window
  • It is now possible to drop an URL on the task list. For example, you can drop an URL from SADwyw to start a new download without opening a new client.
  • Local and remote directory creation window now can be opened more than one time at the same time.
  • File browser toolbar now can be detached.
  • GHX supports the HSX newly introduced feature named „file redirector“. Support of this feature needs wget.
  • A new plugin named „redir_file“ add the capability to create redirector remotely.
  • Module interface version has changed to v2.21 (instead of v2.20).
    This is the list of newly added functions:
    + add_sub_process (sub_proc.h)
    + remove_sub_process (sub_proc.h)
    + pack_pin_in_toolbar (ghx_internal.h)
    + pack_black_cross_in_toolbar (ghx_internal.h)
    + pack_red_cross_in_toolbar (ghx_internal.h)
    + pack_refresh_cross_in_toolbar (ghx_internal.h)
    + parse_url_and_create_task (ghx_internal.h)

Bug fixes
———

  • Some debug messages have been removed.
  • A problem with malformed URL as been solved. Sometimes, for an unknown reason, hotline:// and hgrab:// becomes hotline%3A/ and hgrad%3A/. Now, the problem is gone.
  • Sometimes, when the local or remote directory creation windows open, they are opened 2 times instead of 1. This bug has been fixed.

============================================================================
2001/03/04:
———–

This is GHX 3.55.41

Enhancements
————

  • File uploads can be started directly by dropping a file on the remote side of the file browser. (tested with GNOME & KDE).
  • In file browser, case sensitivity of filenames can be disabled (flag is inside configuration panel).
  • In file browser, directories can now be put before files while sorting filename (flag is inside configuration panel).
  • GHX can now be started directly from netscape when clicking on an URL inside SADwyw (see GHX-SADwyw.txt file inside ghx archive to know how to configure netscape).

Bug fixes
———

  • Due to a typo error, sometimes, private message history is lost.

============================================================================
2001/02/28:
———–

This is GHX 3.55.38

Enhancements
————

  • number of simultaneous opened windows has been increased to 512.
  • with the function „view files“ of file browser, it is now possible to import hotline client bookmark file.
  • banners are now supported and displayed (with animation if the banner contains one).
  • New GHX event has been added: SITE_CONNECTION_OPENED.
  • if the server provide this service, GHX can display a preview of the picture you select in the file browser.
  • Inside the file browser, when a local file is selected, GHX can display a preview of the picture.
  • HSX configuration panel has been modified to support banner and to provide a more friendly interface for speed limit and file preview configuration.

Bug fixes
———

  • While performing some actions, previous GHX versions reports an incorrect task ID instead of displaying an incoming error message. This bug is fixed.

============================================================================
2001/01/28:
———–

This is GHX 3.55.30

Enhancements
————

  • New style account panel has been updated to support all new flags introduced by HSX 3.52.
  • HSX configuration panel has been modified to provide a more user friendly GUI to some well known database keys.

Bug fixes
———

============================================================================
2001/01/14
———–

This is GHX 3.55.28

Enhancements
————

  • in the connect site window, it is now possible to paste in the address field a string containing an url like ‚hotline://login:pass@host:port/‘ or ‚hgrab://login:pass@host:port/‘. Thus, it is directly possible to paste an URL produced by SADwyw.
  • when running multiple GHX under the same account, the bookmark file is always the one written by the GHX closing its bookmark window the last. Now, GHX monitors bookmarks to know if they have changed and reload them automatically if necessary.
  • It is now possible to choose the remote start directory while connecting to a site.
  • Bookmark has been modified to store the remote start directory.
  • GHX can now be started in „download only“ mode. If you start GHX with the -g flag followed by a string containing a hgrab://…. URL, it will download the given file in the last used local directory automatically.

Bug fixes
———

  • Sometimes on windows HL server, all clients (not only GHX) hang while entering in a directory. The problem has been bypassed.
  • Download time no more takes into account time spent in queue.

============================================================================
2000/12/18:
———–

This is GHX 3.55.22

Enhancements
————

  • all new account flags (V1.8) of old style account is now supported in both account creation and modification.

Bug fixes
———

============================================================================
2000/11/12:
———–

This is GHX 3.55.20

Enhancements
————

  • In file browser, remote side, if a footer is received when entering inside a directory, it is displayed here.
  • To developper, plugin interface version has changed to version 2.20 (previous version is 2.10). Some new functions have been added. All functions are dedicated to support „client capabilities“. Since this version of GHX (and HSX version 3.45), when a client connects to a server, it sends a list of all „special features“ it supports. An example of this is the „directory footer“. On original HL client, due to the fact this client doesn’t support directory footer, the footer is received as a private message.
  • Old style account windows (create/edit) has been updated to display new account flags.

Bug fixes
———

============================================================================
2000/10/30:
———–

This is GHX 3.55.18

Enhancements
————

  • In file browser, local side, when going to the parent directory, scrollbar is automatically adjusted to put the directory when you come in the middle of the displayed file list.
  • When you use a site of your site bookmark list, it is put inside the recently used site history of the connect window.
  • When you choose a site in the tracker scanner site list, it is put inside the recently used site history of the connect window.
  • new plugin added to support „polite quit“ when a server shutdowns.

Bug fixes
———

  • conflict between old style account and new style account manager. When the plugin to create or edit old style account is loaded, new style account manager has some options which „mysteriously“ disappears. This problem is now solved.

============================================================================
2000/10/21:
———–

This is GHX 3.55.15

Enhancements
————

  • In private message, support of embedded original message provided by new HL client. It supports emission and reception of such message (using „reply (include message)“ button instead of quote message).

Bug fixes
———

  • Remove a bug preventing some windows to be resized.

============================================================================
2000/10/06:
———–

This is GHX 3.55.13

Enhancements
————

  • New flag added. Inside tracker scanner site list, it is now possible to keep only one site per IP (some silly site „admins“ install more than one server on their computer but all of them have the same content). When this option is enabled, only the first found site is kept, all others are ignored.
  • Private message internal spam filter has been updated.
  • In file browser, it is now possible to sort by filename (ascending or descending, by size (ascending or descending) and by date (from newest to oldest and vice-versa).
  • In file browser, local file date is now displayed.

Bug fixes
———

  • minor bug removed from tracker scanner. Sometimes, while using up and down arrows to move among selected sites, GHX scrolls the site list somewhere where no site is selected.
  • minor bugs removed from file browser.
  • minor bug removed in mail support part of the protocol.

============================================================================
2000/07/22:
———–

This is GHX 3.55.05

Enhancements
————

  • When a download has been queued by a server, it is now possible to change queue timeout. Earlier version assumes that if more 10 minuteselapsed between queue position change, the download has failed. Now, between queue position change, you can adjust the timeout from 1 minute upto 239 minutes or disable the timeout (very bad idea).
  • Multiple identical connection in the connection history is now removed.
  • GHX is now compiled for i486 (no more for i386).

Bug fixes
———

  • minor bug removed from HL 1.7 agreement support.