Debian packaging update.
[fmtools.git] / NEWS
blobe0d701a7e2f6475b96c34c87da333cccf970775e
1 2.0.6:
3 Sat Sep 14 14:34:34 PDT 2013 / Ben Pfaff <blp@cs.stanford.edu>
5 - Work with tuners that do not support V4L2_CID_AUDIO_VOLUME.
7 - fmscan: Print frequency values to full precision.
9 2.0.2 through 2.0.5:
11 - Debian packaging updates.
13 2.0.1:
15 Sat Jan 9 13:28:53 PST 2010 / Ben Pfaff <blp@cs.stanford.edu>
17 - Fix bugs that prevented fm and fmscan from working outside "test"
18   mode (used by the testsuite.
20 - Better support radios that do not have volume control.
22 - Make fm report when the radio is muted and tell the user how to unmute it.
24 - Packaging improvements.
26 2.0:
28 Sat Dec 12 21:18:52 PST 2009 / Ben Pfaff <blp@cs.stanford.edu>
30 - Rewrite to use video4linux2 API.
32 - Add "-q" (quiet) and "-T" (tuner) options to fmscan.
34 - Improve fmscan frequency calculations.  It should now be better at
35   accurately finding radio stations.
37 - Add Autotest test suite and, in the process, convert the packaging
38   to use Autoconf and Automake.
40 - Some code and some documentation used a range of 0-65535 for volume,
41   other code and other documentation used a range of 0-100.  This has
42   been consistently changed to 0-100.
44 1.0.2:
46 Thu Nov 23 1:41:00 PDT 2006 / Ben Pfaff <blp@cs.stanford.edu>
48 - Fix version number reported by fm and fmscan programs, as well as
49   the version number included in the manpages.
51   Bug report by "Petr Slansky" <slansky@usa.net>.
53 - No functional changes.
55 1.0.1:
57 Sat Oct 7 1:05:00 PDT 2006 / Ben Pfaff <blp@cs.stanford.edu>
59 - Make fm able to sleep for a user-specified time, or forever, after
60   applying settings.  This makes fm usable with radio tuner drivers
61   that turn off the radio after the fd used for tuning is closed.
63   Idea and patch from Dave Ulrick <d-ulrick@insightbb.com>.
65 1.0:
67 Sat Sep 3 12:21:00 PDT 2004 / Ben Pfaff <blp@cs.stanford.edu>
69 - New maintainer.  New home page is http://benpfaff.org/fmtools
71 - Updated email addresses.
73 - Integrated Debian packaging.
75 - Made fmscan threshold configurable from command line.
77 - Use videodev.h header detached from kernel to avoid including kernel
78   headers.
80 0.99.1:
82 Fri Aug 16 23:08:30 CDT 2002 / Russell Kroll <rkroll@exploits.org>
84  - fm, fmscan: fix the FSF's address in the headers
86 Fri Aug 16 23:07:49 CDT 2002 / Russell Kroll <rkroll@exploits.org>
88  - COPYING: put in the modern version of the GPL v2, with the correct
89    address for the FSF.
91 Fri Aug 16 23:05:33 CDT 2002 / Russell Kroll <rkroll@exploits.org>
93  - Makefile: reworked a bunch of stuff, and added such useful things
94    like install targets.  Hopefully this will make packaging less of 
95    a hack.
97 Fri Aug 16 22:55:41 CDT 2002 / Russell Kroll <rkroll@exploits.org>
99  - fm: do the VIDIOCGAUDIO first so there's always good data in the struct
101 Fri Aug 16 22:48:10 CDT 2002 / Russell Kroll <rkroll@exploits.org>
103  - fm.1: incorporated the man page written by Ben Pfaff.
105 Fri Aug 16 22:47:01 CDT 2002 / Russell Kroll <rkroll@exploits.org>
107  - fm: set va.balance to 32768 rather than relying on whatever junk
108    happens to be in the struct.   Reported by ahmet inan.
110 Fri Aug 16 22:43:47 CDT 2002 / Russell Kroll <rkroll@exploits.org>
112  - fm: applied patch from Viktor Rosenfeld to fix the rounding so that
113    channels like 99.95 MHz can be tuned.
115 0.99.0:
117 Sat Feb  3 22:41:12 CST 2001 - Russell Kroll <rkroll@exploits.org>
119  - Final cleanups for 0.99.0.  This source has been sitting around for
120    awhile, so it's probably time to push towards 1.0 and call it done.
121    How much can you do to a pair of radio programs, anyway?
123 Thu Jan  4 17:29:49 CST 2001 - Russell Kroll <rkroll@exploits.org>
125  - fmscan: ioctl/code cleanups, ala fm
126  - fmscan: -d <dev> support
127  - fm: -d <dev> support for multiple devices (/dev/radio1 and so on)
128  - fm: ioctl results checked, other coding cleanups
130 0.2.5 and earlier:
132 Mon Apr 12 20:32:13 MDT 1999
133  - -t option for selecting the tuner on multi-tuner boards (radio-cadet, etc)
135 Wed Feb  3 13:13:01 MST 1999
136  - fmtools 0.2.4 released
137  - 'devices' target added to Makefile
138  - documentation updated for fmscan and /dev/radio0
139  - programs now use /dev/radio0 instead of old(er) /dev/radio
140  - fmscan added
141  - small code cleanups
142  - -o added to oneliner usage display
144 Sat Jan 16 23:55:15 MST 1999
145  - fmtools 0.2.3 released
146  - -o (override frequency range checks) introduced after some l-k discussion
148 Sun Jan 10 22:17:07 MST 1999
149  - fmtools 0.2.2 released
150  - overflows and negative values during volume changes fixed
151  - exit codes are now sane
152  - the division should now accurately reflect 100% volume
154 Thu Jul 30 08:39:50 MDT 1998
155  - We now support fine tuning on cards that fly the VIDEO_TUNER_LOW flag.
156    Thanks to Ben Pfaff for this addition.