*** 05/12/2003 ***
- Version 2.0.8

*** 05/02/2003 ***
- FAQ update

*** 03/21/2003 ***
- Recommend packages in the README
- Various man page tweaks

*** 03/12/2003 ***
- QNX package update from Mike Gorchak <mike@malva.ua>

*** 02/25/2003 ***
- Version 2.0.7

*** 02/24/2003 ***
- Fix fmio.spec so rpm can be build again
- Fix utils/bktrctl.c compilation under Linux
- Fix zoltrix.c compilation warning under Linux

*** 01/27/2003 ***
- http://www.tele2.chel.ru/~pva/fmio.html isn't a mirror anymore

*** 12/21/2002 ***
- Fix version in the QNX and RPM package files

*** 12/20/2002 ***
- Version 2.0.6
- Add QNX package file (thnx to Mike Gorchak <mike@malva.ua>)

*** 10/28/2002 ***
- Merge FreeBSD port patches (from kris@freebsd.org via kunia@istc.kiev.ua)

*** 10/16/2002 ***
- Version 2.0.5
- Include rpm spec into distribution

*** 10/01/2002 ***
- Drop root privs asap. Revoke root privs only when required.
- Major bugfixes in bktr driver (BSD)

*** 09/17/2002 ***
- Remove unneeded info_port_xtreme() from xtreme.c

*** 09/15/2002 ***
- Be more careful with warn/warnx in mixer.c

*** 09/12/2002 ***
- Version 2.0.4
- Minor tweak in BSD target of bktr driver

*** 09/07/2002 ***
- Add support for QNX 6.x (thnx to Mike Gorchak <mike@malva.ua>)
- Adjust targets in utils/bktrctl.c

*** 09/05/2002 ***
- `br' driver should handle mute too (thnx to Julio Merino <jmmv@hispabsd.org>)
- Add check for PCI card class, subclass, revision, subsystem id and subsystem
  vendor id.
- Remove doc/ess1868 from distribution
- Fix end-of-line handling in print_wx() (thnx to Julio Merino
  <jmmv@hispabsd.org>)

*** 09/04/2002 ***
- Version 2.0.3
- Rename lib/ to src/ and move config.h, fmio.c and fmio.1 there
- Add install_lib and deinstall_lib targets to the Makefile
- Fix spase.c compilation warning under Linux (thnx to Sergey Zhemchugov
  <Sergey_Zhemchugov@p1.f522.n463.z2.fidonet.org>)
- Fix BSDRADIO definition - don't compile `br' in if there's no /dev/radio yet

*** 09/03/2002 ***
- Another PCI code rewrite
- Update README accordingly

*** 08/31/2002 ***
- Version 2.0.2
- SF16-FMR driver now works again
- fmrinit.c now holds all stuff required. This simplifies utils/Makefile
- Restructure sources

*** 08/28/2002 ***
- Catch up with all available drivers in wmfmio.c

*** 08/27/2002 ***
- Add patch for isapnptools-1.26 for BSD systems.
- Create doc/ directory and move FAQs, ess1868 and isapnp-bsd.diff there.
- Update README and FAQs about the isapnptools patch.

*** 08/22/2002 ***
- Sort the DRIVERS section alphabetically

*** 08/21/2002 ***
- Version 2.0.1
- Fix incorrect driver name in sf64pce2.c
- Common code for LM700X chips
- Add support for Trust and Spase cards
  (thnx to Gunther Mayer <gunther.mayer@gmx.net>)

*** 08/19/2002 ***
- Fix bug in hx driver - after frequency setting volume wasn't restored
- SF16-FMI does not switch mono/stereo
- Add support for Ecoradio cards (thnx to Gunther Mayer <gunther.mayer@gmx.net>)

*** 08/18/2002 ***
- Version 2.0.0
- New driver for SF64-PCE2 (thnx to Gunther Mayer <gunther.mayer@gmx.net>)

*** 08/16/2002 ***
- Almost complete rewrite
- New option -i for all available information

*** 07/05/2002 ***
- Version 1.2.29

*** 06/18/2002 ***
- Add support for Terratec and BMC cards
  (thnx to Gunther Mayer <gunther.mayer@gmx.net>)

*** 06/11/2002 ***
- Catch up with all available drivers in wmfmio
- Fix global config file handling in wmfmio (by Sergey Zhemchugov
  <Sergey_Zhemchugov@p1.f522.n463.z2.fidonet.org>)
- Add FAQ russian translation (thnx to Marian P. Ivasiuk <iva@romsat.ua>)

*** 06/03/2002 ***
- Version 1.2.28
- Add FAQ

*** 06/01/2002 ***
- Gemtek PCI driver update - now it detects stereo/mono and signal/noise
- SF16-FMR2 driver update - add support for the variant with pt2254a

*** 05/22/2002 ***
- Stereo detection in SF256-PCP-R cards
- Separate driver name for Sound Vision 16 Gold sound cards - `svg'

*** 05/09/2002 ***
- Version 1.2.27
- Support for SF256-PCS sound cards with FM radio
- Fix bug with hardware search in SF64-PCR, SF256-PCP-R
- PCI code rewrite
- Driver name change: `sqx' for SF256-PCP-R cards

*** 05/06/2002 ***
- Add compilation flag -DNOMIXER - for those who don't like the mixer stuff
- Fix bug in SF256-PCP-R (missed radioport in Grab_Port_sf256pcpr())

*** 05/05/2002 ***
- Version 1.2.26
- Compilation option for separate volume and frequency management -DVFSEPARATE

*** 05/03/2002 ***
- Support for SF256-PCP-R sound cards with FM radio
- Change volume management for SF16-FMR, now it's nonlinear
- Other minor changes in the SF16-FMR driver

*** 04/19/2002 ***
- Version 1.2.25
- Mute radio on startup (bktrctl)

*** 04/14/2002 ***
- Version 1.2.24
- Add fmrinit - SF16-FMR initialization program
- Compile bktrctl under Linux too. Some FM tuner devices need this,
  like USB radios (thnx to Dario Novakovic <dario@inecco.net>)

*** 01/19/2002 ***
- Version 1.2.23
- SF16-FMR driver update
- Catch up with the available drivers in wmfmio

*** 01/18/2002 ***
- Fix wmfmio.c compilation (thnx to Valeriy Zosidze <megachel@narod.ru>)

*** 01/17/2002 ***
- Change install options

*** 01/15/2002 ***
- Version 1.2.22
- Add forgotten bsdradio.c
- Temporary fix for SF16-FMR cards

*** 01/14/2002 ***
- Version 1.2.21
- More strict check for the driver short names
- Fix bugs in detection code introduced by the new access routines
- Don't give warnings during detection
- Documentation update

*** 01/13/2002 ***
- Fix coredump on Zoltrix cards introduced with access.c
- Automatically detect port used by a SF16-FMR2 card
- PCI cards won't work in OpenBSD-current unless the kernel is compiled with
  `option INSECURE' (for security reason). Use the /dev/radio driver.

*** 01/12/2002 ***
- Add a driver for BSD Radio (OpenBSD and NetBSD)

*** 01/12/2002 ***
- Version 1.2.20
- Additionally to PCI autoconfiguration detect SF64-PCR by writing and reading
  the shift register
- Fix bug in SF64-PCR - forcible mono was inaccessible

*** 01/11/2002 ***
- Detect SF16-FMR2 cards by writing and reading the shift register

*** 01/09/2002 ***
- Move port access code to access.c

*** 01/07/2002 ***
- Version 1.2.19

*** 01/04/2002 ***
- Add bktrctl to hold /dev/tuner open (this is about the BSD bktr driver)
- Add support for AIMS Lab Highway Xtreme TV cards with FM tuner (bktr based)

*** 12/18/2001 ***
- Version 1.2.18
- Drop Maxi Radio, it's Gemtek PCI compatible
- Sync wmfmio with the available drivers
- Sync wmfmio with the recently submitted OpenBSD port of wmtune

*** 10/20/2001 ***
- Version 1.2.17
- the man page's BUGS section update

*** 10/17/2001 ***
- Use warnx() instead of fprintf() in mixer.c
- The Gemtek PCI driver update

*** 10/16/2001 ***
- Update in the SF16-FMR driver
- Fix bug in invalid_driver_error()

*** 10/10/2001 ***
- Version 1.2.16
- Initial import of Gemtek PCI driver (thnx to Vladimir Shebordaev
  <vshebordaev@mail.ru>)
- The Gemtek ISA driver name change - now it is `gti'

*** 10/09/2001 ***
- Update in RadioTrack II driver

*** 09/30/2001 ***
- Fix search and state for SF16-FMR2

*** 09/12/2001 ***
- Version 1.2.15

*** 09/11/2001 ***
- PCI autoconfiguration support under Linux

*** 09/10/2001 ***
- Preliminary support for PCI autoconfiguration under OpenBSD and FreeBSD
- Update in MaxiRadio driver
- Preliminary support for SF64-PCR cards

*** 08/28/2001 ***
- Compilation fix for Linux in bktr.c (thnks to Stepan Koltsov <yozh@mx1.ru>)
- When changing frequency, keep current volume where possible

*** 07/15/2001 ***
- Version 1.2.14
- Use the actual binary file name, don't hardcode "fmio"
- Small bugfixes

*** 07/07/2001 ***
- bktr (BSD) bugfix in frequency setting
- Use warn() for ioctl failure explanation in bktr

*** 06/17/2001 ***
- Version 1.2.13
- Compilation fix for OpenBSD 2.9

*** 06/05/2001 ***
- Version 1.2.12
- Radiotrack II now has preliminary support for the hardware search
- Fix Radiotrack II volume control
- TEA5757 based cards hardware search tweak
- Preliminary support for SF16-FMI cards
- Move cards description from radio.c to separate header file specs.h

*** 05/27/2001 ***
- Version 1.2.11
- Name of driver in the wmfmiorc is now optional (provided that $FMTUNER is set)
- Honor FMTUNER enviroment variable
- Fix search status in the manpage for some drivers

*** 05/19/2001 ***
- Version 1.2.10
- Common code for cards that use TEA5757H chip

*** 05/16/2001 ***
- Version 1.2.9
- Fix scan mode
- Plenty of other bugfixes

*** 05/12/2001 ***
- Version 1.2.8
- Use -W in wmfmio to scan up/down
- Implement search functions for cards that do not have hardware search

*** 05/09/2001 ***
- Version 1.2.7
- SF16-FMR2 update
- Introduce -W option

*** 05/08/2001 ***
- Option -m works now correctly for aztech

*** 05/05/2001 ***
- Version 1.2.6
- SF16-FMR2 driver update
- Radiotrack II driver update. Now it supports -m option.

*** 04/28/2001 ***
- Version 1.2.5
- Mixer bugfix for FreeBSD and Linux

*** 04/23/2001 ***
- Don't build wmfmio by default

*** 04/21/2001 ***
- Version 1.2.4
- Add AFC_DELAY for cards that have internal afc

*** 04/20/2001 ***
- Initial import of SF16-FMR2 driver
- Fix bug in mixer_update_device() - fmio coredumps if invalid volume
  string was specified (thnks to Maxim Tsyplakov <tm@oganer.net>)

*** 04/19/2001 ***
- Now options -x and -X won't work in scan and detect modes

*** 04/18/2001 ***
- Version 1.2.3
- Don't mute soundcard output during detection or scanning
- Bugfix in mixer_update_device()
- Bugfix and update in SF16-FMD2. Now it supports -m.

*** 04/16/2001 ***
- Version 1.2.2
- SF16-FMD2 bugfix
- Initial import of SF16-FMR driver

*** 04/14/2001 ***
- Version 1.2.1
- Initial import of SF16-FMD2 driver

*** 04/11/2001 ***
- Version 1.2.0
- X frontend for fmio (based on wmtune dock app by <soren@leiden.org>)

*** 04/10/2001 ***
- Fix catpage install dir error (thnx to Hans <hansfong@yahoo.com>)
- Radiotrack update

*** 04/07/2001 ***
- Remove helper.h

*** 04/04/2001 ***
- Version 1.1.4
- Add deinstall target to Makefile
- Radiotrack driver bugfix

*** 04/03/2001 ***
- Version 1.1.3
- Fix typo in mixer.c (char dd[] => char *dd[])

*** 04/01/2001 ***
- Version 1.1.2
- Option x for arbitrary mixer line
- Fix left-right channel bug (thnx to Den Ivanov <d.s.div@bigfoot.com>)

*** 03/28/2001 ***
- Version 1.1.1
- Fall back to hardware volume management
- Option X for mixer volume setting
- Makefile tweaks, install man page to $(PREFIX)/man/cat1
- Man page update
- Fixed bug that prevents correct volume setting under Linux and FreeBSD

*** 03/27/2001 ***
- Version 1.1.0
- Man page rewrite

*** 03/25/2001 ***
- fmio coredumps beautifully if used with root privs and without valid
  default driver. Fixed (thnx to Hans <hansfong@yahoo.com>)

*** 03/24/2001 ***
- Add mixer stuff

*** 02/15/2001 ***
- Early detection (not for ISA cards, though)

*** 02/14/2001 ***
- Version 1.0.17
- Cleanup in bktr
- Handle SIGINT, SIGTERM and SIGHUP during detection or scanning

*** 02/13/2001 ***
- Radiotrack driver update. Now it supports -m option.
- Radiotrack II and GemTek drivers bugfixes

*** 02/11/2001 ***
- Some cleanup

*** 02/07/2001 ***
- Version 1.0.16
- Remove dependency on libi386.a on OpenBSD and NetBSD

*** 02/06/2001 ***
- Version 1.0.15
- NetBSD support
- Code cleanup and bugfixes

*** 02/05/2001 ***
- Version 1.0.14
- v4l driver merged with bktr driver. Linux users should use bktr.
- Drop root privs asap for bktr driver
- The symlink issue in the bktr driver revisited (v4l part)

*** 02/03/2001 ***
- Brooktree driver now supports OpenBSD

*** 02/02/2001 ***
- Version 1.0.13
- New driver -- bt848

*** 02/01/2001 ***
- On linux 2.2 fmio doesn't work as expected (/dev/radio is a symlink to actual
  device file). Fixed (thnx to Eric Jorgensen <ericj@lineo.com>)

*** 01/29/2001 ***
- Version 1.0.12
- Fixed compilation under FreeBSD (thnx to Den Ivanov <d.s.div@bigfoot.com>)
- From now on LDFLAGS+=-li386 is commented out by default
- Fixed bug that caused fmio to coredump on mr1 (thnx to
  Pol DUPONT <poldupont@hotmail.com>)

*** 01/27/2001 ***
- Version 1.0.11
- New dirver -- Maxi Radio

*** 01/22/2001 ***
- Version 1.0.10
- New option -m(ono). Only for aztech, zoltrix and v4l.

*** 01/21/2001 ***
- Version 1.0.9
- Port access error check instead of reliance on root privs

*** 01/20/2001 ***
- v4l does stereo by default (aztech and zoltrix already did)

*** 01/19/2001 ***
- Version 1.0.8
- New driver -- RadioTrack II
- Fixed bug with incorrect volume setting

*** 01/18/2001 ***
- All ports of the GemTek driver

*** 01/17/2001 ***
- Version 1.0.7
- New supported platform -- FreeBSD
- New license -- BSD

*** 01/16/2001 ***
- aztech and v4l drivers tested under Linux (thnx to John O'Donnell <johnod@voicefx.com>)
- New driver -- GemTek (ISA)

*** 01/15/2001 ***
- Version 1.0.6
- Check for root privs removed from Release_Port_DRIVERNAME() functions
- Redundant header file declarations removed

*** 01/14/2001 ***
- Version 1.0.5
- Fixed bug which prevents simultaneous setting frequency and volume
- Removed obsoleted struct radiocard
- New driver naming convention

*** 11/29/2000 ***
- new libradio interface

*** 11/28/2000 ***
- Version 1.0.4
- Major cleanup, bugfixes et al
- check for root rights moved from libradio.a to fmio.c

*** 11/26/2000 ***
- Version 1.0.3
- Autodetection
- All drivers moved to libradio.a
- fmio binary holds all known drivers

*** 11/25/2000 ***
- Version 1.0.2
- Obsoleted scan.sh removed from distribution
- Introduced scan mode

*** 11/24/2000 ***
- Fixed typo in v4l.c
- Adjust README according changes in Makefile
- Removed default target in Makefile. Spit help message instead.

Vladimir Popov <jumbo@narod.ru>
$Id: Changelog,v 1.140 2002/01/19 06:56:55 pva Exp $
