[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#594940: Includes binary-only and obfuscated C code



Package: kfreebsd-8
Version: 8.1-5
Severity: serious

The following C files contain firmware images in binary-equivalent form
but are not obviously accompanied by the corresponding source code:

sys/contrib/dev/ral/rt2661_ucode.h
- binaries are packaged in firmware-ralink as /lib/firmware/ralink/rt2?6*.bin

sys/gnu/dev/sound/pci/csaimg.h
- not packaged; not distributable since the stated licence is GPL

sys/gnu/dev/sound/pci/maestro3_dsp.h 
- not packaged; not distributable since the stated licence is GPL

sys/dev/drm/mga_ucode.h
- binaries are packaged in firmware-linux-nonfree as /lib/firmware/matrox/*

sys/dev/drm/r128_cce.c
- binary is packaged in firmware-linux-nonfree as /lib/firmware/r128/r128_cce.bin

sys/dev/drm/r600_microcode.h
sys/dev/drm/radeon_microcode.h
- binaries are packaged in firmware-linux-nonfree as /lib/firmware/radeon/*

sys/dev/txp/3c990img.h
- binary is packaged in firmware-linux-nonfree as /lib/firmware/3com/typhoon.bin

sys/dev/fxp/rcvbundl.h
- binaries are packaged in firmware-linux-nonfree as /lib/firmware/e100/*

sys/dev/digi/*X*.h
- not packaged; distributable

sys/dev/sf/starfire_rx.h
sys/dev/sf/starfire_tx.h
- not packaged; maybe distributable

sys/dev/sn/ositech.h
- not packaged; distributable

sys/dev/sound/pci/ds1-fw.h
- not packaged; distributable

sys/dev/si/si2_z280.c
sys/dev/si/si3_t225.c
- not packaged; maybe distributable

sys/dev/cxgb/common/cxgb_ael1002.c
- binaries are packaged in firmware-linux-nonfree as /lib/firmware/cxgb3/ael*.bin

sys/dev/fatm/firmware.h
- not packaged; not distributable

sys/dev/cx/csigmafw.h
- not packaged; maybe distributable

sys/dev/bce/if_bcefw.h
- binaries are packaged in firmware-bnx2 as /lib/firmware/bnx2/bnx2/*.fw

sys/dev/usb/net/if_kuefw.h
- binaries are packaged in firmware-linux-nonfree as /lib/firmware/kaweth/*

sys/dev/usb/wlan/if_rumfw.h
- binary is packaged in firmware-ralink as /lib/firmware/ralink/rt73.bin

sys/dev/usb/wlan/if_zydfw.h
- not packaged; distributable

sys/dev/ti/ti_fw2.h
sys/dev/ti/ti_fw.h
- not packaged; maybe distributable

sys/dev/ctau/ctaue1fw.h
sys/dev/ctau/ctau2fw.h
sys/dev/ctau/ctaufw.h
sys/dev/ctau/ctaug7fw.h
- not packaged; maybe distributable

sys/dev/ispfw/asm_*.h
- binaries are packaged in firmware-qlogic as /lib/firmware/ql*_fw.bin

sys/dev/advansys/adwmcode.c
- binary is packaged in firmware-linux-nonfree as /lib/firmware/advansys/mcode.bin

As one of the maintainers of firmware-nonfree, I'm happy to cooperate
in adding any firmware images from FreeBSD that Debian can legally
distribute.

Additionally, these C files contain obfuscated code:

sys/dev/ce/tau32-ddk.c
sys/dev/cp/cpddk.c

Ben.

-- System Information:
Debian Release: squeeze/sid
  APT prefers proposed-updates
  APT policy: (500, 'proposed-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



Reply to: