File: ChangeLog

package info (click to toggle)
rioutil 1.4.4-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,980 kB
  • ctags: 777
  • sloc: sh: 11,429; ansic: 5,834; makefile: 112
file content (217 lines) | stat: -rw-r--r-- 8,489 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
Jan  20 2004:
	- Added create_playlist_rio for newer Rio players in librioutil.
	- Added -j option to rioutil.
Jan  13 2004:
	- Added support for downloading from S-Series Rios with firmware version 2.0
	 or higher.
	- Fixed a bug in mp3.c which cause songs to upload short.
Jan  10 2004:
	- Fixed bugs in mp3.c and id3.c.
	- Added bitrate to -l option
Sept 02 2003:
	- More code cleanup
	- Some changes to the rios_t structure.
	- new function to get rio's type (return_type_rio (rios_t *))
	- Added support for new flash players.
Aug  27 2003:
	- Fixed a bug in rioio.c which made CVS version unusable.
	- Changed the behavior of debug option. -ee is the equiv to the old
	 -e 2.
Aug  25 2003:
	- Version is now up to 1.4 please be aware of some API changes with
	 this version.
	 1. Memory sizes are now all returned in kilobytes instead of bytes.
	 2. Several variables have been removed from the rio structure.
	- Riot uploads/deletes should work now!
	- Cleaner interface for USB drivers that will make it easier to add
	 support for new players. (Maybe Karma, Nitrus, etc ;)
Jan  16 2003:
	- Yet more code cleanup. Added a write_cksum_rio internal routine.
	- Fixed a major typeo in complete_upload_rio. Uploads should work again.
Jan  13 2003:
	- Further code cleanup
	- S-Series should no longer bomb out on RIO_PREFR command
Jan  09 2003:
	- Code cleanup, removed all compatability for recognizing old hack (sorry)
	- (Library) added function for uploading from pipe (needs testing)
	- (Frontend) added support for uploading from stdin (needs testing)
Jan  08 2003:
     These updates correspond to v1.3.1 (currently in CVS):
	- Updated the version to somthing a little easier to follow
	- Minor fixes
	- Mixed results comming in about using rioutil with the S-Series,
	 but in general the reports are positive :)
	- Eliminated support to recognize old hack (it was causing wierd problems)
     Other Changes:
	- Updated README
	- Release source to rioutil Firmware Updater
Dec  19 2002:
	- Completly changed the downloadable song hack:
	  - Any file can be downloaded (regardless of what sf was used to ul it)
	  - Any song that is downloaded will be removed as well.
	  - No more weird numbering!
	- General fixes/changes
Nov  26 2002:
	- added rio900 support. let me know how well it works!
	- updated the kernel driver as well with 900 support.
	- made compat option fixed on ix86, downloads wont work :(
	  still works on os10 and linuxppc though :)
	- small code cleanup to make adding devices easier.
Apr  06 2002:
	- merged in a patch with improves mp3 recognision using mp3tech.
Apr  04 2002:
	- 1.2b1 now current. I have some hope I will get 1.2final out soon!
	- Updated the build_dpkg.sh file.
	- libusb is now the default method to connect to the rio
	goto libusb.sourceforge.net to get the latest version.
	- You can still use the old default driver with the option
	--without-libusb.
	- Small updates to mp3.c to try to improve mp3 recognision.
	- Small improvement in my english skills (fixed spelling probs). english
	is my only language and i can't spell!
	  - On a subnote, I updated the README a bit (though not much of it is spelling).
	- OK, way to tired so off to bed.
Feb  13 2002:
	- Implemented a solution to lost song bug. It needs testing!
	- Due to fixing a major bug, version is now 1.2alpha
Feb  11 2002:
	- Fixed glaring bugs in driver_macosx.c.
	- Fixed my implementaion of basename.
Jan  08 2002:
	- Fixed a small bug with recognising some mp3s
Jan  07 2002:
	- Fixed a small bug with identifying file types.
	- Other small bug fixes.
	- If anyone noticed, -o option is back, it only works with libusb and standard drivers.
Dec  20 2001:
	- Started documenting functions.
	- Delete now will mark spaces as free.
Dec  19 2001:
	- CVS source up again.
Dec  18 2001:
	- Rewrote some sections of code to fix serious memory leaks.
	- Readded --info to usage() in main.c.
	- Sped up builing of file list.
Dec  14 2001:
	- 1.0.6 release ready.

	- now checks to make sure it is uploading a file (not a directory or device).
	- finally changed library to librioutil.so.1.0.0.
	- no longer needs id3lib.
	- should compile correctly under NetBSD and MacOS X.
	- many other minor bug fixes and enhancements.
Nov  28 2001:
	- improved mp3 uploading.
Nov  16 2001:
	- 1.0.4 Release ready.
	
	- Even more small updates to main.c

	- Created a new function for librioutil:
	       return_file_name_rio(rio_instance_t *rio, u_int32_t song_id, u_int8_t memory_unit)
	  this is used to notify the user what file is being downloaded.

	- Added TODO file, if you are having trouble check it before notifying me of bugs.

	- figured that info1 might be folder?
	- wma.c updated but sill broken! damn M$ sucks ass
	- Excuse the language above <grin>
Nov  11 2001:
	- Further updates to main.c
	- Debugging now outputed to stderr now
	- Uploading .bin files may work now (?)
Nov  03 2001:
	- Updated main.c (clean up source).
Oct  31 2001:
	- Updated delete, upload, download syntax.
Oct  24 2001:
	- fixed a few small lingering bugs.
Sep  17 2001:
	- fixed long-standing bug in upload!
	- changed upload apearance slightly.
	- 1.0 release ready. Starting on code cleanup w/ few to no changes on API.
Sep  13 2001:
	- fixed distro problem where drivers disapeared
Aug  16 2001:
	- more bug fixes.
	- readded linux_driver directory
Aug  14 2001:
	0.7.1: Minor bugfix release
	- Added spec files.
	- tarball is made from make dist now.
	- corrected man page.
	- minor bug fixes.
Aug  10 2001:
	- Firmware update works again.
	- Ctr-C will now kill a download without leaving the rio in a bad state.
	- Man page for rioutil now included. (librioutil.3 comming soon)
	- Included a new program (fckrio).
Aug  08 2001:
	- Dummy headers no longer show up on list (for mp3s you will see a 1 under d if a dummy exists).

	----- librioutil changes -----
	- Fixed a bug in upload that caused problems with dummy headers on my rio600.
	- Download and delete now rely on rio->info.
	- Delete now clobers dummy headers.
	- Delete now removes deleted files from file_list and adjusts file numbers of remaining files.
	- Applied a patch to update_info_rio (thanks Wesley).
Aug  06 2001:
	- Addressed bug #448174. Fix was including stdio.h in rio.c (thought i fixed it in 0.5.3)
	- Cleaned up rio.h
Aug  03 2001:
	- rioutil upload can handle playlist files now :)
	- fixed many typeos (sorry about that)
July 29 2001:
	- Memory backpacks are supported.
	- Header file rio.h no longer relies on config.h
July 25 2001:
	- Back in c.
	- MP3s that are uploaded with rioutil can be downloaded.
	- Only one header file (rio.h) needed now.
July 21 2001:
	- Added code to make it possible to download mp3s.
	- Error code is a little more complete.
	- MacOS X code uses cerr instead of cout because of flush problem.
July 08 2001:
	- Fixed a problem in basename
	- Cleaned up driver code
	- Added osx support!
	- Added support for libusb!
July 06 2001:
	- Added usbdevfs support!
	- Cleaned up the code a bit.
July 05 2001:
	- Included a simple basename fuction for platforms that don't have it.
	- Included gnugetopt for those who don't have it.
	- Will compile correctly now on machines where ID3_GetASCII takes 4 args.
	- Minor bug fixes
June 23 2001:
	- Further investigated rio_file structure.
	- The Rio can now be used as mobile storage! Non music files will
	 upload and can be dowloaded using rioutil.
	- Started adding support for WMA uploads.
	- One more step closer to figuring out how to make MP3s dowloadable.
June 20 2001:
	- Applied a patch to mp3.cpp that allows for better support for
	 getting bitrates and freqs.
June 19 2001:
	- Added a (crude) c wrapper. To use it include rio-cwrapper.h.
	- Updated the licence in the distro to LGPL like it says on
	 sourceforge.
	- Various fixes
June 17 2001:
	- Fixed a probelm with printing files on little endian machines
June 9 2001:
	- Code base is c++ now :/. If this causes any problems I will be more
	 than happy to change it back to c.
	- Added code to support firmware updates for Rio800 and psa[play.
	- Added code to support downloading recorded files from Rio800.
	- Should be much easier to write a frontend now.
May 01 2001:
	- New kernel module! supports multiple rio connections with devfs.
	- Time set works correctly now!
	- Update works correctly! Read readme for information on firmware
	 files.
April 25 2001:
	- First release on sourceforge.
	- Applied a patch that will allow kernel module to work w/out devfs.