118 lines
		
	
	
	
		
			5.1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			118 lines
		
	
	
	
		
			5.1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
 | 
						|
Development History for wmget
 | 
						|
 | 
						|
wmget 0.6.1 - Now maintained by the Window Maker Developers Team
 | 
						|
 | 
						|
    * Fix -Wpointer-to-int-cast compiler warnings.  In particular, use intptr_t
 | 
						|
      instead of int.  From the Debian patch [1].
 | 
						|
    * Fix resource leaks.  In particular, fclose() all the files we fopen().
 | 
						|
      From Debian [2].
 | 
						|
    * Switch to autotools for build.
 | 
						|
    * Remove docbook -> manpage conversion.  It was resulting in compilation
 | 
						|
      errors:
 | 
						|
        profzoom@cayke:~/src/dockapps/dockapps/wmget$ xsltproc --nonet
 | 
						|
          wmget.refentry.xml
 | 
						|
        I/O error : Attempt to load network entity
 | 
						|
	  http://docbook.sourceforge.net/release/xsl/1.62/manpages/docbook.xsl
 | 
						|
        warning: failed to load external entity "http://docbook.sourceforge.net/
 | 
						|
          release/xsl/1.62/manpages/docbook.xsl"
 | 
						|
        error
 | 
						|
        xsltParseStylesheetFile : cannot parse http://docbook.sourceforge.net/
 | 
						|
          release/xsl/1.62/manpages/docbook.xsl
 | 
						|
        compilation error: file wmget.refentry.xml line 19 element refentry
 | 
						|
        xsltParseStylesheetProcess : document is not a stylesheet
 | 
						|
      We therefore remove the xml source file and in the future, we will edit
 | 
						|
      the troff file directly. We also add the version number to the manpage via
 | 
						|
      autoconf.
 | 
						|
 | 
						|
    [1] http://sources.debian.net/src/wmget/0.6.0-5/debian/patches/
 | 
						|
        fix_-Wpointer-to-int-cast.patch/
 | 
						|
    [2] http://sources.debian.net/src/wmget/0.6.0-5/debian/patches/
 | 
						|
        fix_resource_leaks.patch/
 | 
						|
 | 
						|
wmget 0.6.0 - More options, nominal error handling, fixes
 | 
						|
 | 
						|
    * New options: auth, proxy_auth, ascii, interface, referer, headers
 | 
						|
    * Failed downloads now generate a <filename>.ERROR file containing
 | 
						|
      error text, instead of making you guess
 | 
						|
    * Minor fixes & cleanups
 | 
						|
    * Rewrote much of the manpage, and moved it from POD to DocBook-XML
 | 
						|
 | 
						|
wmget 0.5.0 - RC file, more options, bugfixes
 | 
						|
 | 
						|
    * wmget may now be configured via ~/.wmgetrc
 | 
						|
    * Cleaned up and more comprehensive command-line options
 | 
						|
    * More download options available: proxy support, redirect support,
 | 
						|
      and yes, FINALLY... output directory support!
 | 
						|
    * Some old source cleanups, and some new source sloppiness.
 | 
						|
    * Fix to a bug that created garbage download names
 | 
						|
 | 
						|
wmget 0.4.4 - Fix to work with libcurl > 7.9.5
 | 
						|
 | 
						|
    * Thanks again to Rafal Zawadzki for a report: wmget + newer libcurl
 | 
						|
      did not show download progress.  After updating my libcurl it
 | 
						|
      turns out that the progress callback function signature has
 | 
						|
      changed, so a little #iffing and all is well again.
 | 
						|
 | 
						|
wmget 0.4.3 - Minor bugfixes, cleanups
 | 
						|
 | 
						|
    * Fixed the makefile sourceball target to unpack into a subdirectory
 | 
						|
    * Cleaned up a couple of bits of code
 | 
						|
    * Removed -Werror and -g from normal builds
 | 
						|
    * Thanks to Rafal Zawadzki for building a .deb and submitting it to
 | 
						|
      Debian Sid, and to Kurt Hindenburg for reporting build and tarball
 | 
						|
      issues.
 | 
						|
 | 
						|
wmget 0.4.2 - Fixed AfterStep support
 | 
						|
 | 
						|
    * The new dockapp code no longer worked right under AfterStep's
 | 
						|
      Wharf.  Fixed.  Thanks to Andy Jalics for the email bugreport.
 | 
						|
    * Updated the docs to reflect the fact that Window Maker is not the
 | 
						|
      only WM out there.  :)
 | 
						|
 | 
						|
wmget 0.4.1 - Bugfix
 | 
						|
 | 
						|
    * Off-by-one error in a memmove() caused garbage characters to
 | 
						|
      appear at the end of downloaded filenames on the local system in
 | 
						|
      certain cases.
 | 
						|
 | 
						|
wmget 0.4.0 - New ``dockapp'' library, cleanups, features
 | 
						|
 | 
						|
    * Middle clicking on the dockapp now starts a download of the URI in
 | 
						|
      the primary X selection (right-click on a link in Mozilla, select
 | 
						|
      ``Copy Link Address'', and middle-click on wmget... presto.)
 | 
						|
    * Wrote from scratch a new little library to do dockapp programming.
 | 
						|
      Hides all the X stuff, and provides a main loop with a few new
 | 
						|
      features.  Replaces the old wmgeneral.c.
 | 
						|
    * Fixed default save-name of URL's with no trailing filename
 | 
						|
      component---now selects the final path component, whatever it is
 | 
						|
      (e.g. http://example.com/ => "example.com"); also fixed the
 | 
						|
      display name to always show the basename of the save filename if
 | 
						|
      no display name was provided
 | 
						|
    * Added a Slackware package target.
 | 
						|
    * Corrected/added command line help (LIST was missing...)
 | 
						|
    * Cleanups: Makefile, source, docs.
 | 
						|
 | 
						|
wmget 0.3.0 - A couple of new features, cleanups, fixes
 | 
						|
 | 
						|
    * Implemented CANCEL and LIST commands
 | 
						|
    * Minor doc cleanup
 | 
						|
    * Fixed it to work with more recent libcurl's (thanks to Paul Tweedy
 | 
						|
      for emailing me about that; I hadn't upgraded my cURL in a while)
 | 
						|
 | 
						|
wmget 0.2.0 - Rewrite of the client/server ipc.  Renaming.
 | 
						|
 | 
						|
    Very little user-visible change.
 | 
						|
 | 
						|
    Rewrote client/server ipc to use text requests/responses over a unix
 | 
						|
    domain socket rather than binary structures over a FIFO.
 | 
						|
 | 
						|
    Also, with this version, I renamed it from ``wmcurl'' to ``wmget''.
 | 
						|
    The old name was sorta a poor choice: while I still rely on, and want
 | 
						|
    to give full credit to, the cURL guys, the name ``wmcurl'' is
 | 
						|
    not very intuitive.  Plus I didn't want people thinking it was part
 | 
						|
    of the cURL project proper.  Plus this saves me a keystroke when
 | 
						|
    typing it :)
 | 
						|
 | 
						|
wmcurl 0.1.0 - Initial release.
 | 
						|
 |