version 0.3 (Jul 14 1997)
-----------
* enhanced X Window  user interface - now supports keyboard focus traversing 
  between widgets (work not perfect)
* most of widgets are modified
* new feature added - updating remote URL references in local tree to local in 
  HTML documents
* now is posible to enter more starting URLs  
* many bug fixes

version 0.3pl1 (Aug 6 1997)
--------------
* avoid to change modification time of file (I wana to implement document tree
  synchronisation soon)
* removed bug which results in hang when try to transfer moved robots.txt file
* now moved URLs are corretly rewriten in HTML document (broken in 0.3)
* more verbose reporting about moved documents

version 0.5 (Sep 25 1997)
--------------
* now every host name is converted to lower case to prevent redundance
* some changes in widget library 
* implemented transparent "reget" with FTP or HTTP protocol. Not ever HTTP
  server supports reget. (Apache 1.2< , Netscape , MSIIS , and ever HTTP/1.1 
  compliant server)
* now all files are at first stored with temporary name (posible use of reget in
  another run of program). When download is finished file gets true filename.
* new mode "resume regets" is implemented
* code restructulisation
* functions to convert date string to internal format (synchronisation ...)
* new mode "singlepage" added - download only one HML document with all inline
  objects (pictures, ...)
* server side map are now handled correctly
* repaired bug when anchor names are not writen in local URLs when rewriting
  (broken in 0.3 , 0.3pl1 , in previous versions was good)
* changes in file naming rules (each directory index is now stored in _._.html
  file not in index.html or ftp_dir_index.html) == better reverse transformation 
  from filename to URL. 
* implemented HTTP and FTP synchronization
* added new mode to SButton widget and its succesors to emulate on/off button
* Toggle implemented transparently (mixed use of SButton > , CheckButton , 
  CheckME)
* asynchronous connect when running in X Window mode
* !!!!!!!!!!!! changed name for subdirectory where www documents are stored from
  !!!!!!!!!!!! "www" to "http" (this make one of my colleague very sick :-))
* timeouts are now handled via "select()"
* now is each URL added to hash table too for better performance in 
  was_before() function - this means litle more work for each URL but when
  working on big set of URLs this will save lot of CPU time.
* simple SSL support by using of SSLeay
* removed some bugs
* added FTP proxy support
* update X Window interface and scheduler to reflect all changes
* updated documentation

version 0.5pl1 (Sep 30 1997)
--------------
* removed bug which avoid use of X Window interface when compiled without SSL
  support
* start to rewrite some of widgets
* all modes which scans local document tree now scans only  desired directories
* removed bug when pavuk sometimes hangs for long period if you try to schedule 

version 0.6 (Nov 11 1997)
-----------
* all command line parameters are handled transparently via param table
* each parameter is now posible to handle in "pavukrc" file
* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
* WOW WOW WOW I finaly solve that problem with that dirty TreeWidget !!!!
* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
* keyboard control for TreeWidget (ScrollTreeWidget)
* removed one big memory leak in get_abs_file_path()
* Combo widget
* Configuration managment via so called scenarios
* many bug fixes in X window interface
* more command line switches (oposits for booleans)
* removed bug in file_is_html() while checking if file successfuly opened
* removed bug in close_socket() -> "if (sock < 0) close(sock)" 
	^^^^.. I love you strace.

version 0.6pl1 (Nov 13 1997)
--------------
* removed mistake with list parameters ( -asite , -dsite , -ddomain ...)
* removed bugs in -v -h parameters checking

version 0.6pl2 (Nov 16 1997)
--------------
* repared some bugs - scenario loading, Domain Allow/disallow switch ...
* extended scenario loader/saver to allow scenario dir selection
* repared html parser - \n or \r inside parsed tag results in bugy result
* command-line scenario saver

version 0.6pl3 (Dec 2 1997)
--------------
* limitation for size of transfered document added (-maxsize)
* limitation for MIME type of transfered document via HTTP/HTTPS 
  (-amimet/-dmimet)
* authorization for HTTP proxy added
* repared bug - Xtoolkit standart parameter were not recognized
* repared bug - when parent document were not successuly processed ,
  stays locked
* repared bug - when using HTTP proxy && conecting to SSL server
* added SSL proxy support
* added Gopher proxy support
* added gatewaing FTP and Gopher via HTTP proxy
* better FTP data connection handling
* progres meter on terminal (-progres)
* Log widget implemented

version 0.7 (Dec 30 1997)
-----------
* rewriten message reporting system for X Window - now based on Log widget
* added NLS support via GNU gettext
* created slovak message catalog by ondrej@idata.sk (zatial bez diakritiky)
* implemented removing of improper files directories (in sync mode)
* bug in FTP synchronization removed - bugy reply code check
* some needless FTP commands are not send while retrieving directory list -
  (MDTM . RETR)
* ftp data connection is established befor REST while restarting FTP transfer - 
  sometimes FTP server starts transfer from beginig instead of from given 
  position (I dont known why)
* checking of file size when synchronizing (FTP only)
* better FTP control connection handling
* some bug fixes
* loging messages to file
* solved problems with FTP synchronization

version 0.7pl1 (Jan 13 1998)
--------------
* added support for HTTP/HTTPS URLs with authentification informations :
  http://user:password@host:port/....
* in sync mode used standart UTC time instead of localtime - gmtime()
* ftp command MDTM sent only when required
* handling of HTML tag <META HTTP-EQUIV="Refresh" Content="..; URL=...">
* added in file stored authentification informations (read manual for authinfo
  file format)
* added more entries into mime type selection dialog 
  (from apache mime.types file)
* now pavuk sets return code of program to number of failed transfers
* now you can optionaly omit some directory levels from local doc tree 
  (try set -base_level $nr at command line and you will see what this means) 
* checking of write() fail
* progres is now reported corectly when restarting transfer
* changed some of widgets to have translatable strings
* repared bug in ScrollWin widget code , when TreeList or Log widget sometimes 
  jumps up
* asynchronous DNS name resolving via external process
  (breakable in X11 interface)
* dirty solved error in Col and Row widget when resizable widget gets zero size
* german message catalog by Jrgen Grieb

version 0.7pl2 (Jan 15 1998)
--------------
* repared compile bug in update_links.c (when compiling without X Window
  interface support)
* implemented buffered DNS requests in dns_gethostbyname()
* repared bug when downloading FTP directory via HTTP gateway and gateway 
  returns HTML document with local nor remote URLs
* implemeted so called dirty ftp proxy (-ftp_dirtyproxy) using CONNECT 
  request to HTTP proxy.
* repared bug in filename_to_url() http.password and http.user are not 
  initialised to NULL
* synchronisation with FTP<->HTTP gateway is now posible
* to translatable message catalog added geometry of window

version 0.7pl3 (Jan 26 1998)
--------------
* in sync mode is now reported corectly ,that document is up to date
* implemented active FTP data connection
* new slovak message catalog in ISO-8859-2 encoding by me
* you can now specify directory wrom which will be message catalog loaded
  (-msgcat or NLSMessageCatalogDir:)
* rewriten passing of X-attributes to be smarter translatable
* now each comand line switch can have own help text ==> easier management
  of massage catalogs && self documenting switches
* rewriten all interface dependent staff to easier support GTK
* some initial GTK things done
 
version 0.8 (Feb 27 1998)
-----------
* automake/autoconf compilation-configuration scripts == very easy
  installation
* GTK interface
* gnu-win32 portability
* rewriten HTML parsing code + HTML4.0 support
* fcntl locking on systems, where flock not supported
* some bugs in X-interface solved
* GTK Calendar widget
* minor bug fixes
* restriction on document creation time implemented
* rewriten parts of X-toolkit interface to look similiar as GTK interface
* czech message catalog by Petr Vyhnalek 

version 0.8pl1 (Mar 25 1998)
--------------
* some memory leaks removed
* URL based synchronisation
* command line scheduling (-schedule) 
* repared configure script : don't fail configuring GTK interface when Xpm or 
  Xext libraries not succesfully checked, gettext in glibc2 
* cyclic rescheduling (-reschedule)
* limit set of documents only on starting site (-dont_leave_site/-leave_site) 
* limit set of documents only on starting directory on starting site
  (-dont_leave_dir/-leave_dir)
* updated GTK interface for GTK+-0.99.4 =<
* inline objects are on same level of tree as parent when checking deep limit
* new option (-leave_level) to limit number of levels outside from starting 
  site 
* you can now disable compiling of URL tree preview (big memory save)
  run configure script with --disable-tree 
* solved bug in xinterface.c , which causes segfault in sprintf with some 
  versions of libc.
* man page is installable via make install
* solved problems in widgets, which refuse to run Xt interface in some 
  configurations

version 0.8pl2 (Mar 30 1998)
--------------
* repared bug in url_to_absolute_url() , when relative URL start with / , 
  was oddly rewriten.
* localedir in configure script now point in right place
* added pavuk.spec to distribution (for building RPMS)
* repared configure script to detect right Xext,Xt library in some i
  configurations
* extended set of unsafe characters in URL for encoding

version 0.8pl3 (Jun 9 1998)
--------------
* repared bug when pavuk seg faults if redirecting to unsupported protocol
* repared bug when pavuk miss part of tag between atribute name and value 
  of attribute while rewriting links inside HTML document
* repared bug in GTK interface - reading of uninitialised values

version 0.8pl4 (Jul 19 1998)
--------------
* added function CardBoxSwitchTo() to allow switching of Tabs in CardBox widget
* added "Open URL" dialog to File menu
* new mode "dontstore" implemented, for fetching files to proxy-cache
  servers
* added logo to About dialog

version 0.9 (Aug 5 1998)
-----------
* repared bug in HTTP proxy code
* totaly rewriten internal handling of URL tree !!!!!! 
  (thank to Marc David Rovners base idea and my hard long work :-) )
* now icons works in tree preview with GTK interface as in Xt interface
* updated czech message catalog
* window delete event is now handled right in GTK interface
 
version 0.9pl1 (Aug 9 1998)
--------------
* solved problems while compiling v0.9 without GUI
* repared bugs excelently reported by Dmitry Semenov
	- HTTP reget doesn't work in sync mode
	- -preserve_time doesn't work with FTP and only in sync mode
* I have get working menu with Tree preview in GTK interface :-) as in Xt 
  interface
* it is now posible to disable processing of some URLs by using of Tree
  preview

version 0.9pl2 (Sep 6 1998)
--------------
* minor bug fixes reported by some users
* repared bug ,when -cdir ends with '/' and using -base_level switch results 
  to broken filenames
* implemented interactive downloading using URL tree preview dialog
* solved problem in GTK URL tree preview with more starting URLs
* URL tree preview dialog in Xt interface is now not modal
* basic support for sending and receiving HTTP cookies (writing to cookie file
  not supported yet, GUI can't hand cookie parameters - only via cmd-line)

version 0.9pl3 (Sep 20 1998)
--------------
* inteligent updating of cookie file implemented (the some file may be updated
  with more proceses concurently without cookie looses)
* GUI interface for cookies setup
* HTML file on FTP server is processed right
* repared rewriting of redirected url with fragment name specification
* you can now download from URL tree preview manualy files which were broken or 
  rejected

version 0.9pl4 (Jan 6 1999)
--------------
* cookie file may contain any coments started by '#' 
  (not saved back after update)
* host name translation errors are reported now right
* buffered IO implemented
* some minor bug fixes 
* repared any segfaults
* new & more icons for URL tree preview
* HTML tag & attribute restrictions for slection of URL's from HTML docs
* checking cookies if source domain is equal with domain attribute of 
  Set-Cookie MIME entry
* cookie file is now right ordered (not reversed each time :-)
* new czech message catalog in ISO8859-2 encoding by Petr Vyhnalek
* added new switch -gui_font , which allows you to set font used in 
  GUI interface
* added new switch -language for used to set language of messages while
  compiled with GNU gettext support
* added very simple SOCKS(4/5) support (not tested yet)
* -pattern accepts comma-separated list of documentname matching patterns
* new option -url_pattern to enter comma-separated list of url matching
  patterns
* -user_condition options added to provide option for user to specify by
  external script or program if URL should be processed or not
* repared bug when extra space characters in scenario file are not removed 
* repared seg-fault while doing HTTP reget (thank to Orestes Sanchez Benavente)
* added -disabled_cookie_domains option

version 0.9pl5 (Jan 28 1999)
--------------
* you can now immediately change communication language from GTK GUI
* added gtk-config script to configure script for GTK configuration checkings
* added client certification stuff for HTTPS (SSL) (not tested yet)
* some segfaults repared in GUI code
* repared time handling bugs
* added realm info to authinfo file
* HTTP authorization schemes are now handled properly
* HTTP digest access authorization implemented (it work with my apache server)

version 0.9pl6 (Feb 28 1999)
--------------
* when compiling with SSLeay lib using md5 computing rutines from libcrypto.a
  instead of apaches md5c.c
* reuse of HTTP digest access nonce in more following requests is now 
  implemented 
* digest authorization with proxy server
* added QueryGeometry to all Nws widgets for windows autosizing 
  (finaly - I am so lazy :-))
* filename conversion rutines for changing local filename 
  (delete set of characters , change string to string , tr like char to char)
* language change now work too if some files were processed 
  (Tree preview not destroyed)
* while changing language all visible windows stay visible
* menu entry labels are GNOME compliant
* beautify of xinterface.c
* rewriten Xt interface to support language change from GUI
* each file selection entry now have browse button
* send QUIT signal while running in text mode and pavuk will exit safe
* added sample of Xt resources file for Pavuk
* thank to Hvard Skinnemoen added some features from gtk+-1.1.* 
        - new style of adding childs to scrolled windows
        - parsing of ~/.pavuk-gtkrc
* solved win32/cygwin32/unix file path madnes

version 0.9pl7 (Mar 30 1999)
--------------
* changes for support GTK+-1.2.0
* removed sk and cs ascii message catalogs from distribution
* repared comandline time parameter scaning routine
* all labels in GTK interface are now left justified
* scheduling now work well
* solved problems when compiling without GNU gettext support and with GUI 
  support
* a lot of GTK improvements
* better processing of some stupid HTML constructions
* HTML comments and inline scripts are not parsed && processed
* default location of system pavukrc changed from $(prefix)/lib/pavukrc
  to $(prefix)/etc/pavukrc
* added a lot of new HTML tags for processing

version 0.9pl8 (Apr 12 1999)
--------------
* now compile with gettext support on systems without LC_MESSAGES defined
* checking of robots.txt now work again (thank to Stefan Stidl)
  - checking disabled in many previous versions because of oddly writen 
    condition :-(
* better detection of cyclic HTTP redirections
* repared SEG fault while in GUI and HTTP redirection to already processed
  document occurs
* new icons for buttons added from Andreas Kraska . If you want old buttons, 
  execute configure script with --disable-new_buttons option.
* accelerated menubar with GTK+-1.2<
* using putenv on system where setenv & unsetenv not found
* a lot of minor bug fixes

version 0.9pl9 (Apr 18 1999)
--------------
* repared bug, when all documents downloaded over HTTP/HTTPS were processed as
  HTML documents (a lot of rewriting operations on binary files :-()
* repared implementation of setenv/unsetenv on systems where not implemented
  (thank to Orestes Sanchez Benavente)
* timeout on connect() call
* now pavuk work on filesystems, where doesn't work link() call (FAT)
* better detection of already downloaded directories
* not buffered read while reading document data from net
* new Action menu
* enhanced use of GTK+-1.2 < features (GTK 1.0.x compatibility preserved)

version 0.9pl10 (Apr 25 1999)
---------------
* repared bugs in net_connect() function
* repared bug while using active ftp connection
* you can now miniaturize main pavuk window (GTK+ only)
* !!!!! -progres option repared to -progress
* new option -runX (you can immediately start downloading files after GUI 
  interface is started)
* simple support for CSS
* a lot of bugs fixed

version 0.9pl11 (May 2 1999)
---------------
* new -index_name option used to change default name of directory index
* new -store_name option used to set filename for document downloaded with
  -mode singlepage
* changed version of used autoconf (1.3) and automake (1.4)
* support for processing standalone CSS files
* doesn't get SIGPIPE when decoding encoded file (not fork-ing in GUI)
* using CTree widget instead of Tree with GTK+-1.2

version 0.9pl12 (May 5 1999)
---------------
* new option -ftplist to use wide listing of FTP directories (using LIST 
  ftp cmd instead of NLST) (only unix style of list supported)
* new option -preserve_perm to preserve options of ftp files 
  (assume -ftplist option)
* now pavuk saves ftp symbolic links as symbolick links not normal files
* new option -preserve_slinks to leave point symbolic link to same location
  as on remote server.
* Go Bg button now work properly with GTK+ (thank to Jan Kratochvil)
* new option -FTPhtml/-noFTPhtml to enable/disable processing of files
  downloaded over FTP protocol
* anchor names for FTP urls now parsed right

version 0.9pl13 (May 16 1999)
---------------
* pavuk now removes empty directories in local document tree
* directories are now processed right
* new option -min_size to eliminate transfer of small documents 
* new options -skip_url_pattern and -skip_pattern
* repared bug in document time preservation (thank to Tomas Dobrovolny)
* while updating parent document links, and it is locked, pavuk will wait
  until lock will be released
* locked document is allways rescheduled

version 0.9pl14 (May 23 1999)
---------------
* thank to Steffen Kern added droping of URL's to url list and pavuk main window
  (for example from netscape)
* thank to Tomas Dobrovolny fixed some minor bugs in configure.in script
* new HTML tags for table backgrounds added (thank to Szabolcs Szakacsits)
* new -htDig option for cooperation with htDig web indexing program
* new option -check_size/-nocheck_size for enabling/disabling checking of
  document size (some HTTP servers report bad Content-length: header)
* minor bug fixes

version 0.9pl15 (Jun 21 1999)
---------------
* many fixes and changes in HTML parser code
* better support for Cascading Style Sheets
* lot of patches from Szabolcs Szakacsits and Stefen Kern added
* fettching of URLs from clipboard implemented for GTK and Xt GUI
* repared encoding of URLs (thank to Marc Haber and Szabolcs Szakacsits)
* new option -urls_file (for reading URLs from file or stdin)
* get SSL stuff working again (was broken because of non-blocking IO)
* updated czech message catalog (by Petr Cech)
* new icons in icons/ directory
* a lot of changes / bug fixes

version 0.9pl16 (Jun 29 1999)
---------------
* checking for zero size of file
* fixed bug with using -store_name option (thank to Marc Haber)
* new type of log file added (option -slogfile)
* -mode resumeregets now recurse through links
* removed many memory leaks inside new HTML and CSS parser code
* removed some random crashes with Xt GUI

version 0.9pl17 (Jul 06 1999)
---------------
* bigger read buffer -> better read performance on fast connections
* new option -identity for specifying User-Agent: HTTP request field
* new option -nosend_from for deny sending From: field with HTTP request
* new option -nostore_index used to tell pavuk not to store documents 
  referenced with directory URLs
* new option -acharset used to specify set of preffered document encodings
  for HTTP protocol
* changed selection retrieving with GTK+ GUI
* better native language switching in internetionalized environment
* bug fixes

version 0.9pl18 (Jul 26 1999)
---------------
* support for EPLF format listing of FTP directories
* support for Novel format listing of FTP directories
* repared one typo which breaks compilation without GUI
* automatical prefferences saving/loading to file ~/.pavuk_prefs
* loading & saving of menu accelerator keys to prefs file
* fixed type casting bug in html/css parser code (thank to Robert Gasch)
* support for newer openssl versions (0.9.3<)
* better & nicer progress meter
* limatation of transfer speed (max/min)
* my CERN HTTP/proxy server is somehow odd - synchronization of WWW pages
  wont work if you specify port number in URL (currious), so port number
  was removed from URL if portnumber is default.
* sync mode work now well when spaning to another server
* sync mode work again with servers which not respond right 304 code (mea culpa)
* added Apply button to configuration dialogs
* fixed lot of bugs in net_connect function
* instaltion of pavuk icons to $(prefix)/share/icons/
* new quota options (quota for file size, transfer amount and free space on
  filesystem)
* solved bug, when Gtk+ URL list not show its contents
* solved bug, when pavuk crashes on redirection to unsupported URL
* corrected fetching of URI: header content for redirected URLs
* several bug fixes and improvements

version 0.9pl19 (Sep 06 1999)
---------------
* changed URL equivalence checking from filename based to URL based
* internal URL representation now contains its local filename  , this means
  lower memory footprint, but bigger memory consumption
* several minor memoryleaks removed
* implemented universal & flexible mapping mechanism URL -> local filename
  based on RE or wildcard patterns and simple rules (see manual , 
  option -fnrules) (thank for James Feeney base idea)
* implemented optional saving of info files for each document (each info file
  contain  source URL of document and documents downloaded via HTTP/HTTPS have
  there whole HTTP header)
* repared parsing of standalone CSS files
* if is enabled storing of info files and you change default local tree layout
  (with -fnrules or -base_level or -tr_* options) now will URLs newer overlap
* new option -all_to_local used to force rewriting all URLs in HTML document, 
  to point to expected location
* new reminder mode for checking if any URL was modified in given period
* code cleanups
* new option -sel_to_local used to force rewriting all URLs in HTML document, 
  which acomplish to limits, to point to expected location
* many corrections in messages (thank to Colin Marquardt)
* repared bug in removing BASE tag from HTML code, and now is not removed, but
  commented out (thank for bug report and idea to Jan Tomasek)
* added icons to OK && Cancel buttons in Gtk interface (GTK+ only)
* changed all GtkList widgets to GtkCList
* added Clear & Modify buttons to each editlist dialog (GTK+ only)
* you can now optionaly change pixmaps for buttons from pavukrc file
  (see all Btn*Icon*: statements)
* fixed bug in ftp directory translation to HTML when using passwords with 
  FTP URL
* finaly I fixed that bug which randomly puts trash to pattern options in GUI
  interface. strtok() is realy bad function :-(
* fstatfs emulation on SYSV systems using fstatvfs
* better detection of heder files where is fstatfs declared
* repared Seg Fault when using cookies (thank to Andrew Hall)
* added more icons to GTK+ dialogs (thank to Frederic Toussaint)
* each dialog window can be closed with Esc key (GTK+1.2 only)
* each menu entry can have now assigned shortcut (GTK+1.2 only)
* make uninstall now work well (thank to Colin Marquardt)
* option -lmax now work properly with inline objects
  (thank to Bernd Lutkenhoner)
* removed old_buttons
* actualized German message catalog (thank to Colin Marquardt), please if you
  speak german check it and possible errors report to Colin
* new option -check_cookie for enabling checking if cookie is set for from 
  which commes
* fixed bug in cookie handling code
* collections of button icons for pavuk in button_icons/
* a bit fixed URL redirection code for nonabsolute URLs
* fixed detection of base URL of document for documents with URL with search 
  string
* new French message catalog (many thanks to Frederic Toussaint), please if you
  speak french check it and possible corrections report to author
* actualized Czech message catalog (thank to Petr Cech)

version 0.9pl20 (Sep 29 1999)
---------------
* new option -all_to_remote used to leave all links inside HTML document to
  remote location (proposed by Diego Antona Archilla)
* fixed incompatibility with GTK+-1.0
* with starting HTTP URLs now pavuk sends optionaly as Referer: field self URL
  see option -auto_referer (proposed by Sergey Taranenko)
* fixed segfault in cookie modification code
* numbering of documents with overlaying local names for differen URLs
* new better HTML tag handling rutines
* removed a lot of memory leaks
* URL downloading order strategies implemented (idea by Sergey Taranenko)
* replaced GtkText widget with GtkCList widget in log window
* now works limiting of length of log in GTK+ interface
* fetching files from Netscape browser cache directory 
  (great idea by Sergey Taranenko)
* new Spanish message catalog by Javier Comeron

version 0.9pl21 (Oct 13 1999)
---------------
* support for removing advertisement banners from HTML pages 
  (base idea by Mika Joukainen)
* timestamps are writen to regular log file when starting and ending log
  (proposed by Jan Tomasek)
* support for Bell V8 inmplementation of regular expresions (as used in cygwin)
* fixed SegFault which occurs while loading scenarios during downloading 
  progress (thank to Sergey Taranenko)
* authorization info editor (only for GTK+ GUI)
* new option -check_bg/-nocheck_bg used to detect if we run as background job,
  if so don't write any messages to screen
* fixed some errors in Xt interface errors
* fixed bug when stdout isn't flushed before _exit() 
  (thank to Szabolcs Szakacsits)
* new option -send_if_range/-nosend_if_range. This option should be used when
  HTTP server supports reget, but sometimes generates different Etag field
  for not changed document (if Etag and If-Range field differs reget will start
  from begining of file)
* locking of log file
* optional numbering of log file when log file locked (option -unique_log)
  (proposed by Sergey Taranenko)
* several messages fixes (thank to Colin Marquardt)
* running of post processing command after successful download of document
  see option -post_cmd (proposed by Sergey Taranenko)
* counting of fatal errors
* fixed core dump in lfname structure cleanup when using fnmatch patterns
  (thank to Kevin Gamiels report)
* fixed bug which causes some broken links
* fixed bug which causes bug when compiling Xt version of interface with 
  support for loading files from Netscape browser cache
  (thank to Niraj Sachdeva)
* portability to HPUX solved (thank to Niraj Sachdeva)
* fixed bugs and oddities in sync mode code (thank to Szabolcs Szakacsits)
* fixed typo which causes problems using mode linkupdate from command line
  (thank to Szabolcs Szakacsits)
* fixed bug when using -store_info, pavuk leaves opened some of lock 
  files, this causes Too many open files error (thank to Dawit Yimam)
* significant speedup of sync mode
* some internationalization fixes (thank to Javier Comeron)
* several bug fixes in local name assigning code (when using -fnrules option)
* fixed posible problems with timeout detection in GTK+ interface
* now is posible to specify template of scheduling command 
  (look for -sched_cmd option)
* fixed bad behavior with "" urls inside HTML documents
* fixed bug in URL parsing when contains both anchor and searchstr

version 0.9pl22 (Nov ?? 1999)
------------
* fixed portability to systems which doesn't declare h_errno
* got rid of all dirty strtok()s (I hope without mistakes)
* removed all configuration environment values !!!!!!!!
* fixed problems with loading files from NS cache on big endian machines
* more properties for URL displayed in URL tree preview (GTK only)
* added UI configuration for -stime option
* fixed some bugs in base URL of document handling in HTML parser (thank to
  Laurent Salles report)
* fixed functionality of -min_size option (thank to Frank Baumgart)
* fixed segfault when running user condition script (thank to Frank Baumgart)
* added support for BSD regular expressions
* added support for GNU regular expressions
* started debug levels imlementation
* selection of SSL client methods version implemented, option -ssl_version
  (thank to Ians idea)
* handling of &amp; and &#38; inside URLs (thank to Matts note)
* fixed typo in configure script which casues misconfiguration in some cases
* fixed handling of URLs with \n \r \t characters
* repared handling of nonblocking IOs (thak to Szabolcs Szakacsits solution)
* fixed bugy behaviour of get_abs_file_path() function
* optional unique SSL ID with all SSL sesions (thank to Jeff Roberson howto)
* added handling of starting urls in form server:[port]/...
* added new Append URL dialog for appending URLs within downloading progress
  (GTK only)
* added proxy authorization with CONNECT request
* fixed handling of \ and " characters inside quoted strings
* added new option -httpad to be able to add some user defined HTTP headers
  in HTTP requests
* implemented statistical reports for downloading progress (can be saved to 
  file - -statfile option, or previewed inside GTK UI window)
* fixed limits checking (prefix,postfix,patterns) for HTTP URLs with search 
  string part
* changed debug mode controling with -debug_level option
* new WIN32 specific option -ewait, to enable user to control if console
  will disapear after pavuk will finished (proposed by Jan Tomasek)
* started writing NEWS document, to enable users briefly know new pavuk 
  features in particular pavuk versions without reading huge ChangeLog file
* new chance to save URL tree structure from URL tree preview dialog 
  window (GTK+-1.2 only)
* .pavuk_info directories are now omited, when scanning local document tree
  in linkupdate,resumeregets and local tree based sync mode
* fixed pavuks behavior of option -check_bg on systems where getpgrp() needs
  PID parameter

version 0.9pl23 (Dec 20 1999)
---------------
* huge internal rewrite, changed handling of some globals - big step to 
  MT version, cleanup of internal algorithms
* implemented new mode (ftpdir) for listing contents of FTP directories
  (proposed by Niraj Sachdeva)
* added new macro %m (domain name) to -fnrules option
* changed handling of encoded documents - now are decoded only HTML and 
  plain text documents all othere will be stored encoded
* fixed corruption of cookies.txt file after user break
* completely changed handling of refresh META tag - broken in several 
  previous releases
* fixed potability to FreeBSD (thank to Holdrich Kristian)
* new options -aip_pattern & -dip_pattern for specifying allowed IP 
  addreses with regular patterns (proposed by Samuel Laker)
* fixed bug in option -debug_level setting to "all" (thank to Andreas Mohr)
* fixed loging to nonanonymous servers through HTTP gateway proxy
  (thank to Andreas Mohr)
* new option -site_level for limiting how many site levels to leave from 
  starting site (proposed by Sucipto Mulyo)
* TOS settings for FTP data and control connection
* introduced new protocol FTPS for making SSL connection to FTP servers 
  with SSL support
* if you will set environment variable PAVUKRC_FILE, pavuk will read this 
  file as user pavukrc file instead of ~/.pavukrc file (proposed by 
  Andreas Mohr)
* fixed SSL reading function, which should cause in some cases lost of data 
  at end of file or hang in select()
* fixed problems with makealldirs() on WIN32 platform
* added additional informations (size,processing time) to structured log
  file (proposed by Dave Becket)
* fixed problems with restarting in GUI interfaces
* fixed preblem with URLs with slashes at end of query string (thank to 
  Dave Becket report)
* fixed problem with naming of local copies of FTP directories when 
  downloading trough HTTP gateway
* added new HTML tag for URL processing CSOBJ/HT
* added new URL schemes for processing (tel,fax,modem,sms - from IETF drafts)
* automatic handling of unsafe characters inside filenames (now handled only
  Windows - \:*?"<>|) (proposed by Jan Tomasek)
* configure script now detects if msgfmt supports --statistics option
  (proposed by Dave Becket)
* fixed hangup after blocking locking inside document read loop (thank to 
  Sucipto Mulyo report)
* implemented much cleaner blocking locking
* fixed several odd behaviours when generating localname of document
* implemented simple adjusting of too long filenames
* partialy implemented HTTP/1.1 protocol with persistent connections !!!
* new options -use_http11/-nouse_http11 for enablibg or disabling HTTP/1.1
  protocol support
* many many bug fixes
* extended URL based sync mode. Now you can specify subdirectory which 
  contains mirrored documents (with option -subdir) and that directory is 
  scanned befor for documents, and after URL based synchronization is finished
  pavuk starts checking URLs from local tree, which were not checked in URL
  based synchronization.
* get rid of most of unsafe static buffers
* support for deflate encoding method via zlib
* handling of 1xx HTTP response codes
* bit changed behaviour with -site_level & -leave_level when processing
  moved URLs (proposed by Sucipto Mulyo)
* more automatic scan for OpenSSL || SSLeay libraries location
* fixed bug , which causes segfault, if BASE URL is unknown or unsupported
  (thank to Jeff Robersons report)
* applyed patch from Jeff Roberson, which enables to use specified local
  netwok interface for communication (usefull for multihomed hosts)
  uses new option -local_ip
* thanks to Colin Marquardt improved quality of manual
* fixed linkupdate to work properly again (thank to Jaydeep Desais report)

