2006/08/16
Orinoco 0.15 final released
Changes compared with the latest release candidate (rc4):
- Update for the new PCMCIA API in the kernel.
- Add support for dBm quality on Intersil firmware 1.3.1 and newer.
- Use a better formula for signal/noise for other firmwares.
- Disallow compilation for kernels with Orinoco driver already enabled.
Changes compared with the latest stable release (0.13e):
- Scanning support.
- Monitor mode support (except Agere firmware 7.xx and 8.xx).
- Support for Symbol Spectrum Trilogy V3 cards.
- Support for Nortel emobility, Symbol LA-4113 and Symbol LA-4123.
- Countless updates for the kernel API.
- Countless bug fixes.
- Many minor improvements.
2006/04/11
orinoco-fwutils 0.2 released
- Ensure compatibility with Perl that has Unicode support on by default
- Provide SHA1 checksums for the generated files
- Fix curl warning in get_ezusb_fw
2005/12/14
Orinoco 0.15rc4 released
- Fix compilation for Ubuntu kernels - get KERNELRELEASE from linux/version.h rather than from the kernel makefiles.
- Fixes for serious bitrot in airport and orinoco_nortel.
- Allow writing odd number of bytes to BAP.
- Don't pad transmitted packets.
- Simplified transmission padding code.
- Annotation for sparse provided.
- Remove lots of old debugging code.
- Fix setting power saving mode.
- Power management works in all PCI drivers.
- All PCI drivers free and re-acquire IRQ on suspend/resume.
- Use only iomem API for hardware access.
2005/09/22
Orinoco 0.15rc3 released
- Remove all compatibility code for 2.4 kernels - Linux 2.6.11 or newer is required.
- hermes.conf is automatically generated.
- hermes.conf is not installed by default - use "make installconf".
- Split firmware utilities to orinoco-fwutils package.
- Update to the current Linux kernel.
- Better integration with the kernel build system.
- Use ssleep() or msleep() instead of hardcoded schedule_timeout() (Nishanth Aravamudan via kernel-janitors list).
- Several cleanups and bugfixes in pci/plx/tmd/nortel drivers.
- Fix memory leak in orinoco_join_ap().
- Change io handling to avoid sparse and gcc warnings.
- Use C99 array initializers and ARRAY_SIZE() for iw_handler tables.
- Cleanup of rx stats handling.
|