__ __ _ _ ___ ___ ___ ___ \ \ / /__ _ _ __ _ __ _ ___ _ _| \| |/ __| |_ )/ _ \ __| \ V / _ \ || / _` / _` / -_) '_| .` | (_ | / / \_, /__ \ \_/\___/\_, \__,_\__, \___|_| |_|\_|\___| /___(_)_/|___/ |__/ |___/ http://www.vapor.com/voyager/ Welcome to VoyagerNG 2.95. Voyager is a web browser for Amiga computers. It has been programmed over the last two years by Oliver Wagner , and is a part of the VaporWare suite of Internet applications. For more information on VoyagerNG or any of the other VaporWare products, please visit the VaporWare website - http://www.vapor.com/. This is the first public release of VoyagerNG since version 2.88. In the past months, many parts of VoyagerNG's internal workings have been rewritten from scratch. A direct result of this is the implementation of HTTP/1.1 which allows VoyagerNG to use persistent connections to websites in order to decrease load times, the only Amiga web browser capable of this. This version of VoyagerNG has undergone thorough internal beta testing over the last few months. Despite this, some bugs have surely remained. If you do encounter a bug, please submit a bug report to our online BugTrack database, at http://www.vapor.com/bugtrack/ ...thanks! Please subscribe to the VoyagerNG Mailing List if you would like to discuss the program. Details of all VaporWare Mailing Lists are on the website, http://www.vapor.com. VoyagerNG is *SHAREWARE*. You can register it easily with the included registration utility at any of our registration sites around the world. These include Australia, Canada, France, Germany, Sweden, Poland, the United Kingdom, and the USA. To use your Credit Card or First Virtual account to register online, just point your browser at http://order.vapor.com/cgi-bin/regform. This is a secure site. All Credit Card orders are processed through the UK registration site, at current UK prices. All First Virtual orders are processed through the USA registration site, at current USA prices. The executable comes in two versions: One, called "V", is compiled for 68000/020/EC030/EC040 CPUs, the other, "V030" is compiled for 68030 CPUs (and up) equipped with an FPU (68881/68882, 040 and 060). The install program should select the right executable for your CPU. (For a full list of changes since version 2.88, please see below). VoyagerNG 2.95's new features include: - Rewritten networking code supporting the HTTP/1.1 standard. This allows Voyager to "park" connections to HTTP/1.1-capable websites in order to use them again as needed. Parked HTTP/1.1 connections show up as grey LEDs. This majorly improves speed when browsing around a web site by eliminating any TCP layer overhead for connection establishment. - Persistant FTP implementation. This allows Voyager to maintain connections to FTP sites instead of reconnecting every time the user does something. This allows for fast access to FTP sites and better FTP browsing. - Voyager is now capable of blitting images to and from Fast RAM on ECS/AGA systems. This totally eliminates the 1/2 MB Chip mem barrier and any problems related to that. - Voyager will now complete a URL you type in as best it can. For example, entering www.yah will have V complete it with "oo.com" if you have recently visited Yahoo. - The print feature has been greatly optimised with options to print graphics, graphics with background, or text only. Voyager also supports Turboprint for printing from 16/24 bit screens. - Searching for text within documents is now possible. - Cache handling has been improved and optimised, including a new Cache browser. - SSL certificate management is included in Voyager's settings area. Note that this feature is only activated when using Voyager's own SSL plugin, not MiamiSSL. - Image decoder now supports the XBM format. - Voyager can now view and save files using MimePrefs. - SSL sessions may now be cached. - Overall layout speed has been heavily improved. - Voyager's context menus now include a WebTV interface. - Voyager has a direct interface to Microdot II for news/mail. Version History =============== [NOTE: Changes prior to version 2.89 have been removed] V2.89 ----- - major speedup during page layout (esspecially obvious on larger pages) and handling - now specifies MUIA_Application_UsedClasses correctly - fixed multi page printing problems with certain printer drivers - fixed a problem with string form elements being layouted too narrow thus causing MUI layout size complaints - fixed a major bug in handling form posts and meta refresh updates causing access to freed memory with all kind of nasty side effects ranging from forms not working up to utter crashes V2.90 ----- - added ScreenToFront and ScreenToBack ARexx commands - fixed POSTing of form data - images are no longer cashed till crash on ECS/AGA systems - no longer constantly tries to open javascript library for every created object (oops), thus slowing down general operation beyond belief V2.91 ----- - fixed and heavily improved POST handling. POST URLs are now properly listed in history, can be reloaded and multi stage POST forms with the same URL don't stupidly reload the first instance from cache - URL loader no longer nukes on path/arg combinations longer than 512 chars - further improved setup speed of link objects - redesigned memory handling of HTML docview. Instead of fragmenting the general all-purpose pool with myriards of small allocs/frees, temporary data is now allocated from the per document pool, which is freed with a general DeletePool() on a document switch - fixed ) 2.92r ----- - now interprets all chars 128-160 as WSP for compatibility with certain funny iso-8859-1 interpretations - fixed a really lame bug causing the network thread to always send requests with version "HTTP/1.%s"... - added several more hooks for creating JS objects "on the fly" 2.92s ----- - added status line gadget showing a key to symbolize SSL and data source (internal, file, http/1.0-1.1, ftp) status - now writes to mem cache again - now creates cache directory if not found (instead of blatantly writing flatly on SYS:) - now correctly interprets "Pragma: No-Cache" headers when fetching objects - fixed handling of (had some funny interaction with
)
- fixed minwidth calculation of listview style  widths. Really this time. Not kidding.
- file:/// no longer allows access to pathes containing PIPE:
- fixed reload operation
- now interprets &entities; in  as well 
- V would store bullshit in the document length part of the
  cacheheader if the document was retrieved without Content-Length:,
  thus nuking on reload
- no longer caches error/redirect responses
- now also caches HTTP/1.1 chunked objects

2.92u
-----
- increased "scan depth" for image identification to better cope
  with XBM images which have longish comments at th beginning
- frames no longer loose the "active" URL upon a border/window
  resize
- now also interprets &entities; in  specs
- fixed a problem with buffering of