Sophie

Sophie

distrib > Mandriva > 8.1 > i586 > by-pkgid > 38b44a9fcdc6729e4a0cbb07ca9432dc > files > 15

ripperX-2.2-1mdk.i586.rpm

-----------------------------------------------------------------------------
Version 0.84a

Scott Sams <sbsams@eos.ncsu.edu>
	Added Preliminary CDDB support. No error checking or configurability 
	yet. CDDB support is based on code from cccd, which IMHO had the
	nicest abstraction of the CDDB protocol from actual implementation.
	cccd was written by Sven Riedel<Sven.Riedel@heim8.tu-clausthal.de>

-----------------------------------------------------------------------------
Version 0.85a

Scott Sams <sbsams@eos.ncsu.edu>
	Fixed a few segfault bugs and increased size of track titles buffer.
	Added error checking via error_handler dialog boxes. Added a progress
	bar.
	FIXME: Still does not update correctly in the beginning and while 
	connecting to server. Added Button for connecting to CDDB server.
	Added Notebook for configuring CDDB server and 2 new options -
	Convert Spaces to underscores, and Include artist name in file
	name. "Borrowd" CDDB icon from www.cddb.com and modified it using
	the Gimp.

-----------------------------------------------------------------------------
Version 0.9b

TeJun <wineking@adam.kaist.ac.kr>
	Changed the way CDDB displays its progress. Now it uses statusbar
	instead of separate progress window. Also the FIXME of V0.85a
	has been corrected. Changed the config read/write part such that
	it can handle older configuration files properly. Changed the way
	ripperX handles file names such that the names are kept after a
	ripping/encoding session.
	version number has been bumped up to 0.9b meaning it's a major
	release.

-----------------------------------------------------------------------------
Version 0.95-devel1

Tejun <wineking@adam.kaist.ac.kr>
	Added support for plugin interface and cleaned up source code a little
	bit. Now ripperX deletes WAV file when a job is aborted.

-----------------------------------------------------------------------------
Version 0.96

Scott Sams <sbsams@eos.ncsu.edu>
	Greatly simplified the select_frame_handler interface. Instead of 
	having 2 tiny text boxes, there is one big textbox that will generate 
	names for both the wav and the mp3 file. Took out the play buttons for 
	playing the wav and mp3. I might put them back in, but I thought they 
	cluttered the interface too much (and I never used them anyway). Made 
	a radiobox for selecting the action (rip or encode).

	Wrote a plugin for the ISO encoder version 2 (the "encode" program). 
	The default encoder is now this one. It is free and produces very good 
	quality mp3s.

	All the plugins are now included in the plugins directory, instead of a
	separate package. They will be built and installed.

	Made a new logo for RipperX in the Gimp. :-)

	Fixed a bug for file names with spaces. The solution was to place 
	double quotes around the commands in the config dialog. e.g. 
	encode "%w" "%m"

	Allocated more space for buffers MAX_COMMAND_LENGTH, 
	MAX_FILE_NAME_LENGTH, MAX_FILE_PATH_LENGTH and MAX_TITLE_LENGTH.

	For the next version, I will make some SRPMS of ripperX, cdparanoia, 
	dcd and the ISO encoder.

	Incorporated patches from ripperX-0.9z and ripperX-0.9b-segfix2.diff and
	ripperX-0.9b-dk.diff. Added checkbutton for creating subdirectories.

	Made everything work with autoconf again.

-----------------------------------------------------------------------------
Version 0.97

Scott Sams <sbsams@eos.ncsu.edu>
	Made ripperX work with newer versions of cdparanoia. Improved the 
	parsing of cdparanoia -Q. Improved the reporting of cdparanoia's error 
	messages.  Fixed "Select All Tracks" button to have the correct 
	behavior.  Made SRPM and i386 RPMS of ripperX.

-----------------------------------------------------------------------------
Version 0.98

Scott Sams <sbsams@eos.ncsu.edu>
	*NOTE* You must delete your old .ripperXrc file before trying 
	this version! **
	
	-HTTP Proxy for CDDB
	-Configuration panels for mp3 encoders and cdparanoia
	-Added format string for cddb file names
	-Changed default refresh from 5 seconds to 1 second
	-Permissions on created files fixed
	-Changed default values in config_rw.c (must delete old .ripperXrc)
	-Fixed the hang if you clicked on CDDB button while offline
	-Track number now in double digit format, e.g. Track 02

-----------------------------------------------------------------------------
Version 0.99

Scott Sams <sbsams@eos.ncsu.edu>
	*NOTE* You must delete your old .ripperXrc file before trying 
	this version! **

	-Plugin for the Lame mp3 encoder
		contributed by Justin Buist <buistjj@river.it.gvsu.edu>
	-Plugin for the BladeEnc mp3 encoder
	-Lame is now default encoder
	-Optionally generate an ID3 tag from CDDB information
	-Added more encoding options for all encoders:
		Variable bitrate
		High quality encoding
		CRC error protection
	-Added more encoding bitrates
	-Status popup window when ripping or encoding is finished
	-Fixes for CDs with more than 50 tracks
	-Fixed some cddb bugs
	-Convert Underscores now converts non-unix characters
	-Album subdirectory obeys convert underscores option
	-Reworked how encoder options are stored in config file
	-No longer need "%w" "%m" in extra options space

-----------------------------------------------------------------------------
Version 1.0

Scott Sams <sbsams@eos.ncsu.edu>
	-Added plugin for Xing Mp3 Encoder
		contributed by Derek Harding <derek@innovyx.com>
	-Added plugin for GoGo Mp3 Encoder
		contributed by Justin Buist <buistjj@river.it.gvsu.edu>
	-Added format string for the "create subdirectory" option
	-CDDB HTTP bugfix
	-Fix for plugins not picking up all options
		contributed by Alfred Weyers <alfred@otto.gia.RWTH-Aachen.DE>
	-Changed command line cd player from dcd to cdplay, since it
	    comes with RedHat 6.0
	-No longer writes files with non ASCII characters
	-Minor code cleanups
	
TeJun <wineking@adam.kaist.ac.kr>
	-Plugged a HUGE memory leak
		Thanks to Steven Wilcoxon for the bug report!
	-Added locale support
	-Removed all compiler warnings

Ralf Engels <engels@arcormail.de>
	-Patch for better error checking so files won't be deleted accidently

-----------------------------------------------------------------------------
Version 1.1 11/11/1999

Scott Sams <sbsams@eos.ncsu.edu>
	-Plugins for FHG Encoders (l3enc v 2.72 and mp3enc v3.1)
	-Workaround for l3enc not liking spaces in file names
	-Updated lame plugin for version 3.50
	 NOTE: You must upgrade to lame v3.50, as 3.13 will NOT work with this
	 plugin.
	-Bug fix for GOGO Encoder.
	 NOTE: You must use gogo v2.22 or higher
	-Bug fix for cdparanoia not searching for drive
	-Changed default cddb server to freedb.org instead of cddb.com,
	 because it is the "right" thing to do.

Paul Rahme <pgr@ucs.co.za>
	-Patch to use CDDB through an HTTP proxy server

Carl Seutter <cseutter@ipalco.com>
	-CDDB cache directory

Derek Harding <derek@innovyx.com>
	-Bugfix for mp3_ratio messing up
	-Automatic CDDB lookup on startup
	-Bugfix for artist & title not getting shown

-----------------------------------------------------------------------------
Version 1.2 12/14/1999

Scott Sams <sbsams@eos.ncsu.edu>
	-New icons and new ripperX logo! Thanks to The Gimp.
	-VBR for xingmp3 now works like it should: The -V parameter is derived from
	 the bitrate, and the -B no longer is passed.  Thanks to Derek Harding 
	 <derek@innovyx.com> and Dax Kelson <dax@gurulabs.com>
	-Can now create subdirs like "artist/album/file.mp3"
	-No longer segfaults with cdparanoia 9.7
	-Error dialog cosmetic changes: left alignment for all messages
	-Made some error messages less cryptic

Dirk Katzenbach <kaba@ikarus.ping.de>
	-Fix the cddb disc id calculation

-----------------------------------------------------------------------------
Version 1.9 12/29/1999

Scott Sams <sbsams@eos.ncsu.edu>
	-MAJOR Change: ripperX can now rip and encode in parallel!
	 This makes ripperX MUCH more efficient and faster.
	-rewrote job_controller and calc_stat to support parallel mode
	-updated find_next_job to support parallel mode
	-Created a new "Files" tab in the config window. Moved stuff around.
	-removed the "Abort All" button. Abort is now Abort All.
	 (changed for simplicity in parallel mode)
	-removed "Auto append .wav or .mp3" option for simplicity and also
	 because it HAS to be checked in order for ripperX to work properly.
	-major changes to status_frame_handler
	-stat_ struct changed and moved into common.h
	-changed calculation for total_progress, time_remaining, etc.
	-make_mp3_from_existing_wav now works. If the wav file of the
	 same name already exists, it will not be ripped again.
	-changes in lock_file to look for existing wav files
	-remove changed to unlink to prevent deleting empty directories
	-.mp3 should no longer be needlessly appended
	-wav files should now have CDDB names instead of track1.wav, etc.
	-cleaned up references to some old stuff in the code
	-removed the cdparanoia_create_argv function since it is not used.
	-ripperX will no longer hang if there is a data CD in the drive.

-----------------------------------------------------------------------------
Version 2.0 9/12/00

Scott Sams <sbsams@eos.ncsu.edu>
	-Fixed bug when ripping takes longer than encoding.
	-Tracks Done is now reset properly
	-New ripperX icon for Gnome
	
TeJun Huh <wineking@adam.kaist.ac.kr>
	-Moved files for ripperX into subdirectory named 'src' and files for
	 plugins into subdirectory named 'plugins'
	-Rewrote configure.in, Makefile.in. It's now cleaner & easier to
	 modify.
	-The results of tests done by configure is available via src/config.h
	 and plugins/config.h. Added '#include "config.h"' to common.h.
	 However, there remains a lot of work to make ripperX portable.
	-Modified INSTALL document and ripperX.spec to reflect the changes.
	-Merged misc.h/c into misc_utils.h/c.
	-Moved #include directives to where they belong.
	-Moved prototypes for functions which are not interface from h files
	 to corresponding c files.

Bryan Whitehead <bwhitehead@acm.org>
	-Fixed automatic lookup of CD when no CD was in drive.
	-Disabled CDDB and GO buttons when no cd in drive.

Dax Kelson <dax@gurulabs.com>
	-Updated SPEC to use $RPM_BUILD_ROOT, changelog, docs & strip binaries
	-Created GNOME ".desktop" file so ripperX shows up on the menu
	-Files created as group writable, enabling shared directory ripping
-----------------------------------------------------------------------------
Version "Scott didn't update the CHANGES file" 10/19/2000

Nils Philippsen <nils@redhat.de>
	- configure and use lame's VBR quality feature
-------------------------------------------------------------------------------
Version 2.1 30/01/2001

Jos Dehaes
	-Fixed bug in gogo-plugin so progressmeters actually move
	-wrote oggvorbis plugin - note that vorbis tagging doesn't work...
	-Changed the announce string for CDDB on cddb.com, since they won't allow ripperX as client anymore
	-Fixed SEGV when CDDB lookup fails (or rather when the dialog is destoryed)

-------------------------------------------------------------------------------
Version 2.2 08/07/2001

Jos Dehaes
	-Integrated some contributed patches
	-updated some docs
	-added support to edit the album and the artist