| 1 |
kernel-source-2.4.27 (2.4.27-6) UNRELEASED; urgency=low |
kernel-source-2.4.27 (2.4.27-9) UNRELEASED; urgency=low |
| 2 |
|
|
| 3 |
|
* There was a stray file in 2.4.27-8. Don't include it this time. |
| 4 |
|
(Simon Horman) (closes: Bug#291536) |
| 5 |
|
|
| 6 |
|
* Updated kernel-tree description from Martin F Krafft |
| 7 |
|
(Simon Horman) |
| 8 |
|
|
| 9 |
|
-- Simon Horman <horms@debian.org> Fri, 11 Feb 2005 16:17:49 +0900 |
| 10 |
|
|
| 11 |
|
kernel-source-2.4.27 (2.4.27-8) unstable; urgency=high |
| 12 |
|
|
| 13 |
|
* add dh_fixperms to the build targets to kernel-patch-debian-2.4.27 |
| 14 |
|
to ensure that the permissions of the files in this package are |
| 15 |
|
sensible. (closes: Bug#288279) (Simon Horman) |
| 16 |
|
* Turn a make conditional into a runtime conditional to allow debian/rules |
| 17 |
|
prune to work. (closes: #289682) (Joshua Kwan) |
| 18 |
|
|
| 19 |
|
Patches applied: |
| 20 |
|
|
| 21 |
|
* 121_drm-locking-checks-1.diff, 121_drm-locking-checks-2.diff: |
| 22 |
|
[SECURITY] Fix insufficient locking checks in DRM code; CAN-2004-1056 |
| 23 |
|
(Fabio M. Di Nitto, Dann Frazier, Simon Horman). (closes: Bug#285563) |
| 24 |
|
* 122_sec_brk-locked.diff |
| 25 |
|
[SECURITY] Fix vulnerability in the ELF loader code allowing |
| 26 |
|
local attacker to execute code as root; CAN-2004-1235. This is better |
| 27 |
|
known as the "uselib() bug". (closes: #289202) (Maximilian Attems) |
| 28 |
|
* 123_nfs_verify_eacces.diff |
| 29 |
|
Return -EACCES instead of -ESTALE to fix some NFS data loss bugs, already |
| 30 |
|
fixed in 2.6 but not in 2.4. (closes: #288046) (Joshua Kwan) |
| 31 |
|
* 124_random_poolsize_overflow.diff |
| 32 |
|
[SECURITY] Fix integer overflow in random poolsize sysctl. (Simon Horman) |
| 33 |
|
* 125_moxa_bound_checking.diff |
| 34 |
|
[SECURITY] Fix bounds checking in moxa serial driver. (Simon Horman) |
| 35 |
|
* 126_rlimit_memlock_dos.diff |
| 36 |
|
[SECURITY] Fix RLIMIT_MEMLOCK local DoS (Simon Horman) |
| 37 |
|
* 127_fs_coda_coverty.diff |
| 38 |
|
[SECURITY] Untrusted user data in kernel. (Maxmilian Attems) |
| 39 |
|
* 128_net_fose_coverty.diff |
| 40 |
|
[SECURITY] Fix Coverity reported lack of bounds checking rose_rt_ioctl. |
| 41 |
|
(Maximilian Attems) |
| 42 |
|
* 129_net_sdla_coverty.diff |
| 43 |
|
[SECURITY] Fix sdla_xfer lack of bounds checking, reported by Coverity. |
| 44 |
|
(Maximilian Attems) |
| 45 |
|
* 130_fs_xfs_coverty.diff |
| 46 |
|
[SECURITY] Fix xfs_attrmulti_by_handle lack of bounds checking, reported |
| 47 |
|
by Coverity. (Maximilian Attems) |
| 48 |
|
* 131_expand_stack_race.diff |
| 49 |
|
[SECURITY] Fix expand_stack race in mm.h; see CAN-2005-0001. |
| 50 |
|
* 127_acpi_off.diff |
| 51 |
|
Do not do acpi_early_init() if acpi=off is in effect. |
| 52 |
|
(closes: #290039, #290013, #289517, #288712, #285521, #288272) |
| 53 |
|
(Simon Horman) |
| 54 |
|
* 133_strncpy_zero_pad.diff |
| 55 |
|
[SECURITY] Make sure strncpy null terminates strings. (CAN-2003-0465) |
| 56 |
|
Fix for s390x, ppc64 and s390. mips and alpha are still unfixed. |
| 57 |
|
N.B. This bug appears to be minor at best |
| 58 |
|
http://marc.theaimsgroup.com/?l=linux-kernel&m=105796021120436&w=2 |
| 59 |
|
(See: #280492) (Simon Horman) |
| 60 |
|
|
| 61 |
|
-- Simon Horman <horms@debian.org> Tue, 18 Jan 2005 17:15:51 +0900 |
| 62 |
|
|
| 63 |
|
kernel-source-2.4.27 (2.4.27-7) unstable; urgency=low |
| 64 |
|
|
| 65 |
|
* 113-unix-serialization.diff: |
| 66 |
|
Security: Add missing serialization to unix_dgram_recvmsg() which otherwise |
| 67 |
|
could lead to elevated previleges (CAN-2004-1068) (dann frazier) |
| 68 |
|
* 114-binfmt_aout-CAN-2004-1074.diff: |
| 69 |
|
Security: Fix a potential oops using a malformed a.out binary |
| 70 |
|
(CAN-2004-1074) (dann frazier) |
| 71 |
|
* 115_tty_lockup-3.diff: Fix an unterminated comment (dann frazier) |
| 72 |
|
* 116-cmsg-validation-checks.patch, 118-cmsg-validation-checks-compat.patch: |
| 73 |
|
Patches from Herbert Xu and David Miller fixing CMSG validation wrt |
| 74 |
|
signedness - thanks to Andre Tornt for pointing it out (CAN-2004-1016) |
| 75 |
|
(dann frazier) |
| 76 |
|
* 117-igmp-source-filter-fixes.patch: IGMP source filter fixes |
| 77 |
|
(CAN-2004-1137) (dann frazier) |
| 78 |
|
* 119-acpi_early-build.diff: Build fix for ACPI |
| 79 |
|
(Closes: #286226) (Simon Horman) |
| 80 |
|
* 093-tty_lockup-3.diff: Updated patch for race conditions in |
| 81 |
|
linux terminal subsystem from uptream (CAN-2004-0814) (Simon Horman) |
| 82 |
|
* 097-elf_loader_overflow-3.diff, 097-elf_loader_overflow-4.diff: |
| 83 |
|
Update ELF loader error handling and check for invalid binaries. |
| 84 |
|
(Simon Horman) |
| 85 |
|
* 120_sparc_ET_DYN_BASE.diff: revert crazy ld behavior that was put in |
| 86 |
|
place to make an obscure corner case work. closes: #268450 |
| 87 |
|
|
| 88 |
|
-- Joshua Kwan <joshk@triplehelix.org> Sun, 26 Dec 2004 11:34:05 -0800 |
| 89 |
|
|
| 90 |
|
kernel-source-2.4.27 (2.4.27-6) unstable; urgency=low |
| 91 |
|
|
| 92 |
* Split out many monolithic diffs into smaller diffs for easy submission |
* Split out many monolithic diffs into smaller diffs for easy submission |
| 93 |
to upstream. (Dann Frazier) |
to upstream. (Dann Frazier) |
| 94 |
* Annotate all diffs for the same purpose. (Dann Frazier) |
* Annotate all diffs for the same purpose. (Dann Frazier) |
| 95 |
* Fix $(upstream) regex, thanks Michael Tokarev. (Josh Kwan) |
* Fix $(upstream) regex, thanks Michael Tokarev. (Joshua Kwan) |
| 96 |
* Add asm/ptrace.h include as it is needed for pt_regs. |
* 089_alpha_include_ptrace.diff: |
| 97 |
|
Add asm/ptrace.h include as it is needed for pt_regs. |
| 98 |
(Closes: #271533) (Simon Horman) |
(Closes: #271533) (Simon Horman) |
| 99 |
* Add workaround for broken Happy Meal ethernet controllers. |
* 090_setkey_spddelete.diff: |
| 100 |
(closes: #275485) (Simon Horman) |
Fix for bug which causes spddelete of individual entries using setkey |
|
* Fix for bug which causes spddelete of individual entries using setkey |
|
| 101 |
to fail. Teddy Hogeborn <teddy@fukt.bth.se> |
to fail. Teddy Hogeborn <teddy@fukt.bth.se> |
| 102 |
(closes: #272719) (Simon Horman) |
(Closes: #272719) (Simon Horman) |
| 103 |
. net/key/af_key.c |
* 091_disambiguate_sym53c8xx.diff: |
| 104 |
* Security: fix race conditions in linux terminal subsystem |
Disambiguate sym53c8xx driver name. (Josh Kwan) |
| 105 |
|
* 092_sparc64_hme_lockup.diff: |
| 106 |
|
Add workaround for broken Happy Meal ethernet controllers. |
| 107 |
|
(Closes: #275485) (Simon Horman) |
| 108 |
|
* 093_tty_lockup.diff, 093_tty_lockup-2.diff: |
| 109 |
|
Security: fix race conditions in linux terminal subsystem |
| 110 |
[CAN-2004-0814] (Closes: #277681) (Simon Horman) |
[CAN-2004-0814] (Closes: #277681) (Simon Horman) |
| 111 |
|
* 094_menuconfig_crash.diff |
| 112 |
|
Fix menuconfig crash due to infinite recursion (Maximilian Attems) |
| 113 |
|
* 095_sparc32_initrd_memcpy.diff: |
| 114 |
|
Apply patch by Jurij Smakov that fixes bad memcpy() behavior on |
| 115 |
|
sparc32, especially with respect to loading ramdisks. (Joshua Kwan) |
| 116 |
|
* 096_megaraid2_proc_name.diff: |
| 117 |
|
Fix megaraid2's proc_name so ramdisks are built correctly. (Joshua Kwan) |
| 118 |
|
* 097-elf_loader_overflow-1.diff, 097-elf_loader_overflow-2.diff: |
| 119 |
|
Fix multiple vulnerablilities in the ELF loader. (Simon Horman) |
| 120 |
|
* 098-elf_huge_bbs-1.diff, 098-elf_huge_bbs-2.diff: |
| 121 |
|
Fix problems with loading ELF executables with a huge BBS. (Simon Horman) |
| 122 |
|
* 099-applicom-leak-fix.diff: |
| 123 |
|
Fix leak and copy_user in applicom dirver (Simon Horman) |
| 124 |
|
* 100-xfs-lock-leak-fix.diff: |
| 125 |
|
Fix lock leak in xfs_free_file_space (Simon Horman) |
| 126 |
|
* 101-cbq-sheduler-leak-fix.diff: |
| 127 |
|
Fix class leak in CBQ scheduler (Simon Horman) |
| 128 |
|
* 102-nsc-ircc-oops-fix.diff: |
| 129 |
|
Fix oops in nsc-ircc if dongle id is out of range (Simon Horman) |
| 130 |
|
* 103-enter-acpi-early.diff: |
| 131 |
|
Fix boot failures that result from buggy SMM BIOS code by |
| 132 |
|
entering ACPI mode earlier. (Simon Horman) |
| 133 |
|
* 104-jfs-memory-leak.diff: |
| 134 |
|
Fix memory leak in JFS __invalidate_metapages. (Simon Horman) |
| 135 |
|
* 105-raid1-error-locks-fix.diff: |
| 136 |
|
Fix error handling locks in RAID1. (Simon Horman) |
| 137 |
|
* 106-sunclinkmp-oops-fix.diff: |
| 138 |
|
Fix oops in synclinkmp. (Simon Horman) |
| 139 |
|
* 107-hiddev-devfs-oops-fix.diff: |
| 140 |
|
Fix hiddev devfs oops. (Simon Horman) |
| 141 |
|
* 108-usb-devices-crash-fix.diff] |
| 142 |
|
Fix crash with cat /proc/bus/usb/devices and disconnect. (Simon Horman) |
| 143 |
|
* 109-proc-delete-inode-1.diff, 109-proc-delete-inode-2.diff: |
| 144 |
|
Fix oops in proc_delete_inode. (Simon Horman) |
| 145 |
|
* 110-asus-boot-crash-fix.diff: |
| 146 |
|
Fix ASUS boot crash. (Simon Horman) |
| 147 |
|
* 111-smb-client-overflow-fix-2.diff, 111-smb-client-overflow-fix-1.diff: |
| 148 |
|
Fix SMBFS client overflow. (Simon Horman) |
| 149 |
|
* 112-intermezzo-slab-leak-fix.diff: |
| 150 |
|
Fix intermezzo slab allocator leak. (Simon Horman) |
| 151 |
|
|
| 152 |
-- Simon Horman <horms@debian.org> Fri, 22 Oct 2004 17:27:18 +0900 |
-- Simon Horman <horms@debian.org> Wed, 1 Dec 2004 12:08:10 +0900 |
| 153 |
|
|
| 154 |
kernel-source-2.4.27 (2.4.27-5) unstable; urgency=high |
kernel-source-2.4.27 (2.4.27-5) unstable; urgency=high |
| 155 |
|
|