Package: kfreebsd-8 / 8.3-6+deb7u1

Metadata

Package Version Patches format
kfreebsd-8 8.3-6+deb7u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
000_coda.diff | (download)

sys/fs/coda/coda.h | 6 4 + 2 - 0 !
sys/fs/coda/coda_venus.c | 6 6 + 0 - 0 !
sys/fs/coda/coda_vnops.c | 3 2 + 1 - 0 !
3 files changed, 12 insertions(+), 3 deletions(-)

---
000_t_delta_warning.diff | (download)

sys/kern/kern_tc.c | 50 14 + 36 - 0 !
1 file changed, 14 insertions(+), 36 deletions(-)

---
000_net80211_disclosure.diff | (download)

sys/net80211/ieee80211_acl.c | 5 3 + 2 - 0 !
sys/net80211/ieee80211_ioctl.c | 10 5 + 5 - 0 !
sys/net80211/ieee80211_ioctl.h | 2 1 + 1 - 0 !
3 files changed, 9 insertions(+), 8 deletions(-)

---
000_teken_backport.diff | (download)

sys/dev/syscons/teken/sequences | 3 3 + 0 - 0 !
sys/dev/syscons/teken/teken.c | 267 185 + 82 - 0 !
sys/dev/syscons/teken/teken.h | 72 47 + 25 - 0 !
sys/dev/syscons/teken/teken_demo.c | 29 8 + 21 - 0 !
sys/dev/syscons/teken/teken_scs.h | 54 18 + 36 - 0 !
sys/dev/syscons/teken/teken_stress.c | 15 12 + 3 - 0 !
sys/dev/syscons/teken/teken_subr.h | 271 178 + 93 - 0 !
sys/dev/syscons/teken/teken_subr_compat.h | 40 40 + 0 - 0 !
8 files changed, 491 insertions(+), 260 deletions(-)

---
000_syscons_backport.diff | (download)

sys/dev/syscons/logo/beastie.c | 358 358 + 0 - 0 !
sys/dev/syscons/logo/logo.c | 1183 833 + 350 - 0 !
sys/dev/syscons/logo/logo_saver.c | 4 4 + 0 - 0 !
sys/dev/syscons/scmouse.c | 52 52 + 0 - 0 !
sys/dev/syscons/scterm-teken.c | 99 85 + 14 - 0 !
sys/dev/syscons/scvgarndr.c | 97 50 + 47 - 0 !
sys/dev/syscons/scvidctl.c | 82 40 + 42 - 0 !
sys/dev/syscons/syscons.c | 239 165 + 74 - 0 !
sys/dev/syscons/syscons.h | 10 8 + 2 - 0 !
sys/dev/syscons/sysmouse.c | 1 1 + 0 - 0 !
sys/isa/syscons_isa.c | 127 0 + 127 - 0 !
sys/kern/tty_ttydisc.c | 16 16 + 0 - 0 !
12 files changed, 1612 insertions(+), 656 deletions(-)

---
000_linker.diff | (download)

sys/sys/cdefs.h | 3 3 + 0 - 0 !
sys/sys/linker_set.h | 2 2 + 0 - 0 !
2 files changed, 5 insertions(+)

---
mk_kernel_symbols.diff | (download)

sys/conf/kern.post.mk | 3 2 + 1 - 0 !
sys/conf/kmod.mk | 3 2 + 1 - 0 !
2 files changed, 4 insertions(+), 2 deletions(-)

---
improve_tmpfs_mem_info.diff | (download)

sys/fs/tmpfs/tmpfs.h | 5 1 + 4 - 0 !
1 file changed, 1 insertion(+), 4 deletions(-)

---
remove_tmpfs_warning.diff | (download)

sys/fs/tmpfs/tmpfs_vfsops.c | 3 0 + 3 - 0 !
1 file changed, 3 deletions(-)

---
amd64_increase_DFLDSIZ.diff | (download)

sys/amd64/include/vmparam.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
SA 12_04.sysret.patch | (download)

sys/amd64/amd64/trap.c | 17 17 + 0 - 0 !
1 file changed, 17 insertions(+)

 Correct a privilege escalation when returning from kernel if
 running FreeBSD/amd64 on non-AMD processors. [12:04]
EN 12_02.ipv6refcount.patch | (download)

sys/netinet/tcp_input.c | 5 4 + 1 - 0 !
sys/netinet6/in6.c | 19 15 + 4 - 0 !
sys/netinet6/ip6_input.c | 24 14 + 10 - 0 !
3 files changed, 33 insertions(+), 15 deletions(-)

 Fix reference count errors in IPv6 code. [EN-12:02]
SCTP_DOS_svn239447.diff | (download)

sys/netinet/sctp_pcb.c | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

---
SA 12_08.linux.patch | (download)

sys/compat/linux/linux_ioctl.c | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

---
SA 13_08.nfsserver.diff | (download)

sys/kern/vfs_export.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 Fix a bug that allows remote client bypass the normal
 access checks when when -network or -host restrictions
 are used at the same time with -mapall. [13:08]
 (CVE-2013-4851)
SA 13_09.ip_multicast.diff | (download)

sys/netinet/in_mcast.c | 2 2 + 0 - 0 !
sys/netinet6/in6_mcast.c | 2 2 + 0 - 0 !
2 files changed, 4 insertions(+)

 Fix an integer overflow in computing the size of a temporary buffer
 can result in a buffer which is too small for the requested
 operation. [13:09] (CVE-2013-3077)
SA 13_10.sctp.diff | (download)

sys/netinet/sctp_output.c | 8 8 + 0 - 0 !
1 file changed, 8 insertions(+)

 Fix a bug that could lead to kernel memory disclosure with
 SCTP state cookie. [13:10] (CVE-2013-5209)
SA 13_12.ifioctl.diff | (download)

sys/net/if.c | 18 16 + 2 - 0 !
sys/netinet6/in6.c | 12 12 + 0 - 0 !
sys/netnatm/natm.c | 15 15 + 0 - 0 !
3 files changed, 43 insertions(+), 2 deletions(-)

 In IPv6 and NetATM, stop SIOCSIFADDR, SIOCSIFBRDADDR, SIOCSIFDSTADDR
 and SIOCSIFNETMASK at the socket layer rather than pass them on to the
 link layer without validation or credential checks. [13:12]
 (CVE-2013-5691)
SA 13_13.nullfs.diff | (download)

sys/fs/nullfs/null_vnops.c | 10 10 + 0 - 0 !
1 file changed, 10 insertions(+)


          
disable_via_rng.diff | (download)

sys/dev/random/probe.c | 9 8 + 1 - 0 !
1 file changed, 8 insertions(+), 1 deletion(-)

 Disable VIA hardware RNG by default due to unsafe usage.  Implement a
 loader tunable allowing to turn it back on.
 .
 Minimal patch based on upstream SVN r240950 and r260644
001_misc.diff | (download)

sys/conf/kern.mk | 18 15 + 3 - 0 !
1 file changed, 15 insertions(+), 3 deletions(-)

---
002_maxpathlen.diff | (download)

sys/dev/aic7xxx/aicasm/aicasm_scan.l | 4 4 + 0 - 0 !
usr.sbin/config/main.c | 4 4 + 0 - 0 !
usr.sbin/config/mkmakefile.c | 4 4 + 0 - 0 !
usr.sbin/config/mkoptions.c | 4 4 + 0 - 0 !
4 files changed, 16 insertions(+)

---
003_glibc_dev_aicasm.diff | (download)

sys/dev/aic7xxx/aicasm/Makefile | 10 2 + 8 - 0 !
sys/dev/aic7xxx/aicasm/aicasm.c | 2 1 + 1 - 0 !
sys/dev/aic7xxx/aicasm/aicasm.h | 5 3 + 2 - 0 !
sys/dev/aic7xxx/aicasm/aicasm_gram.y | 7 4 + 3 - 0 !
sys/dev/aic7xxx/aicasm/aicasm_macro_gram.y | 5 3 + 2 - 0 !
sys/dev/aic7xxx/aicasm/aicasm_macro_scan.l | 6 4 + 2 - 0 !
sys/dev/aic7xxx/aicasm/aicasm_scan.l | 6 4 + 2 - 0 !
sys/dev/aic7xxx/aicasm/aicasm_symbol.c | 7 4 + 3 - 0 !
sys/dev/aic7xxx/aicasm/aicasm_symbol.h | 5 3 + 2 - 0 !
9 files changed, 28 insertions(+), 25 deletions(-)

---
004_xargs.diff | (download)

sys/conf/kmod.mk | 2 1 + 1 - 0 !
sys/contrib/dev/acpica/acpica_prep.sh | 4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

---
008_config.diff | (download)

usr.sbin/config/Makefile | 6 3 + 3 - 0 !
usr.sbin/config/config.h | 2 1 + 1 - 0 !
usr.sbin/config/main.c | 5 5 + 0 - 0 !
3 files changed, 9 insertions(+), 4 deletions(-)

---
013_ip_packed.diff | (download)

sys/netinet/ip.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
021_superpages_i386.diff | (download)

sys/i386/i386/pmap.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
101_nullfs_vsock.diff | (download)

sys/fs/nullfs/null_vnops.c | 27 25 + 2 - 0 !
1 file changed, 25 insertions(+), 2 deletions(-)

---
103_stat_pipe.diff | (download)

sys/kern/sys_pipe.c | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

---
105_apm_amd64.diff | (download)

sys/amd64/acpica/acpi_machdep.c | 457 449 + 8 - 0 !
sys/amd64/include/apm_bios.h | 264 264 + 0 - 0 !
sys/dev/acpica/acpi.c | 6 0 + 6 - 0 !
sys/i386/include/apm_bios.h | 12 6 + 6 - 0 !
4 files changed, 719 insertions(+), 20 deletions(-)

---
107_mount_update.diff | (download)

sys/kern/vfs_mount.c | 10 4 + 6 - 0 !
1 file changed, 4 insertions(+), 6 deletions(-)

---
108_teken_utf8_table.diff | (download)

sys/dev/syscons/scterm-teken.c | 20 15 + 5 - 0 !
1 file changed, 15 insertions(+), 5 deletions(-)

---
109_linprocfs_non_x86.diff | (download)

sys/conf/options.mips | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

---
110_disable_trampoline_flavour.diff | (download)

sys/conf/Makefile.mips | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
111_linprocfs_kthread.diff | (download)

sys/compat/linprocfs/linprocfs.c | 18 18 + 0 - 0 !
1 file changed, 18 insertions(+)

---
200_xen.diff | (download)

sys/dev/xen/evtchn/evtchn_dev.c | 2 1 + 1 - 0 !
sys/xen/evtchn/evtchn_dev.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

---
901_disable_optimization_2.diff | (download)

sys/conf/kern.pre.mk | 3 3 + 0 - 0 !
sys/conf/kmod.mk | 3 3 + 0 - 0 !
2 files changed, 6 insertions(+)

---
902_version.diff | (download)

sys/conf/newvers.sh | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
903_disable_non free_drivers.diff | (download)

sys/amd64/conf/GENERIC | 2 0 + 2 - 0 !
sys/conf/files.amd64 | 36 0 + 36 - 0 !
sys/conf/files.i386 | 45 0 + 45 - 0 !
sys/i386/conf/GENERIC | 2 0 + 2 - 0 !
sys/modules/Makefile | 11 0 + 11 - 0 !
5 files changed, 96 deletions(-)

---
904_dev_full.diff | (download)

sys/dev/null/null.c | 22 22 + 0 - 0 !
1 file changed, 22 insertions(+)

---
906_grow_sysv_ipc_limits.diff | (download)

sys/amd64/conf/GENERIC | 6 6 + 0 - 0 !
sys/i386/conf/GENERIC | 6 6 + 0 - 0 !
2 files changed, 12 insertions(+)

---
908_linprocfs_is_not_proc.diff | (download)

sys/compat/linprocfs/linprocfs.c | 4 0 + 4 - 0 !
1 file changed, 4 deletions(-)

---
910_GENERIC_hints.diff | (download)

sys/amd64/conf/GENERIC.hints | 1 1 + 0 - 0 !
sys/i386/conf/GENERIC.hints | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

---
912_binutils.diff | (download)

sys/conf/ldscript.amd64 | 7 4 + 3 - 0 !
sys/conf/ldscript.mips | 4 2 + 2 - 0 !
2 files changed, 6 insertions(+), 5 deletions(-)

---
913_uudecode.diff | (download)

sys/modules/ipwfw/ipw_bss/Makefile | 2 1 + 1 - 0 !
sys/modules/ipwfw/ipw_ibss/Makefile | 2 1 + 1 - 0 !
sys/modules/ipwfw/ipw_monitor/Makefile | 2 1 + 1 - 0 !
sys/modules/iwifw/iwi_bss/Makefile | 2 1 + 1 - 0 !
sys/modules/iwifw/iwi_ibss/Makefile | 2 1 + 1 - 0 !
sys/modules/iwifw/iwi_monitor/Makefile | 2 1 + 1 - 0 !
sys/modules/iwnfw/Makefile.inc | 2 1 + 1 - 0 !
sys/modules/mwlfw/Makefile | 4 2 + 2 - 0 !
sys/modules/ralfw/Makefile.inc | 2 1 + 1 - 0 !
sys/modules/runfw/Makefile | 2 1 + 1 - 0 !
sys/modules/wpifw/Makefile | 2 1 + 1 - 0 !
11 files changed, 12 insertions(+), 12 deletions(-)

---
914_psm.diff | (download)

sys/dev/atkbdc/psm.c | 23 0 + 23 - 0 !
1 file changed, 23 deletions(-)

---
915_ip6.v6only.diff | (download)

sys/netinet6/in6_proto.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
916_NKPT_amd64.diff | (download)

sys/amd64/include/pmap.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
917_disable_kgssapi.diff | (download)

sys/modules/Makefile | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

---
918_unix_socket_overflow.diff | (download)

sys/kern/uipc_usrreq.c | 10 10 + 0 - 0 !
1 file changed, 10 insertions(+)

---
919_delete_key.diff | (download)

sys/dev/kbd/kbdtables.h | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

---
950_no_stack_protector.diff | (download)

sys/conf/kern.mk | 2 2 + 0 - 0 !
sys/conf/kmod.mk | 3 3 + 0 - 0 !
2 files changed, 5 insertions(+)

---
999_config.diff | (download)

sys/amd64/conf/GENERIC | 45 19 + 26 - 0 !
sys/i386/conf/GENERIC | 51 23 + 28 - 0 !
2 files changed, 42 insertions(+), 54 deletions(-)

---