Simon Wilkinson
9751c68faa
linux-keytype-exports-20080130
...
LICENSE IPL10
try to work even if key_type_keyring isn't exported
2008-01-30 17:30:23 +00:00
Derrick Brashear
a0fd168db5
revert-linux-2624-rc5-updates-20080127
...
LICENSE IPL10
FIXES 83716
the generic 2.6.24 patch should address all this.
2008-01-28 19:29:49 +00:00
Matt Benjamin
8569f67aee
linux-2624-rc5-updates-20080110
...
LICENSE IPL10
FIXES 80463
Include linux/key-type.h in osi_groups.c, if it exists. Fix
do_sync_read test for recent kbuild (maybe break it for [some older 2.6]).
2008-01-10 16:58:30 +00:00
Derrick Brashear
ea3d49eaea
emulate-vsyslog-20071213
...
LICENSE IPL10
aix 5.3 lacks vsyslog. the fixed buffer is poor, but...
2007-12-13 22:41:11 +00:00
Tracy Di Marco White
1daa2c0b4f
nbsd-new-version-20071201
...
LICENSE IPL10
FIXES 75602
add support for new version(s) of netbsd
2007-12-01 05:40:51 +00:00
Marc Dionne
af7cf697ef
linux-2624-20071123
...
FIXES 77370
support linux 2.6.24
2007-11-23 13:37:24 +00:00
Kevin McBride
8593c52c27
autoconf-strip-debug-options-sanity-20071112
...
To prevent stripping, specify the '--disable-strip-binaries' option on
the ./configure command line. fileserver and volserver are never stripped.
When --enable-debug is specified, binaries will not be stripped by default.
2007-11-12 18:25:54 +00:00
Anders Kaseorg
1951d7d6c7
linux-splice-support-20071106
...
support splice in kernels new enough to support it (sendfile is deprecated)
2007-11-06 18:30:19 +00:00
Simon Wilkinson
d78b844133
linux-nfstrans-20071024
...
FIXES 75233
better track changes so we can build an nfstranslator module for new linux kernels
2007-10-24 16:44:26 +00:00
Simon Wilkinson
d0285a2193
fssync-poll-interface-20071022
...
FIXES 74708
support a poll interface
otherwise, the fd setsize can screw with us
2007-10-22 18:29:28 +00:00
Marc Dionne
127cebfacd
linux-2623-support-20071004
...
FIXES 70773
update for support for 2.6.23
2007-10-05 04:07:27 +00:00
Marc Dionne
6eabfbd4b9
linux-vfs-flush-3arg-20070612
...
FIXES 62203
3rd arg for passing lock owner id. add configure gunk also
2007-06-12 19:32:19 +00:00
Marc Dionne
37a0b14e01
linux-2-6-22-updates-20070611
...
FIXES 61767
1 - task_struct loses thread_info, which is now accessible through the
task_thread_info() macro. A configure test is added to deal with this.
2 - the SLAB_CTOR_VERIFY flag is gone
2007-06-12 06:41:06 +00:00
Derrick Brashear
ad98eacdad
linux-posix-lock-file-has-wait-arg-now-20070517
...
FIXES 58590
hopefully this works, i can't actually try it now
2007-05-17 19:28:10 +00:00
Arkadi Shishlov
9352435f1c
linux-sparc-arch-detection-20070517
...
FIXES 60288
use arch to figure out if we are sparc64
2007-05-17 07:50:02 +00:00
Derrick Brashear
59eb3de5ea
linux-posix-lock-file-has-wait-arg-now-20070517
...
FIXES 58590
hopefully this works, i can't actually try it now
2007-05-17 07:34:15 +00:00
Christopher Allen Wing
2d18bd1777
linux-symlink-handling-avoid-crash-20070418
...
Background: OpenAFS is vulnerable to crashing in the linux kernel symlink
code when running on kernel versions between 2.6.10 to 2.6.12. This also
includes all RHEL4 kernels, because RHEL4 includes the code from 2.6.10. The
problem is that the symlink text caching API, page_follow_link() et al, is
unsuitable for network filesystems where the page cache may be invalidated
in parallel with a path lookup.
This crash can be triggered easily by doing a bunch of path lookups
involving symlinks (e.g., stat() on various files pointed to through links),
while simultaneously running 'fs flushvol' on the volume containing the
symlinks.
The simplest way to fix this problem is to disable the use of symlink text
caching when the kernel does not provide a usable symlink API.
2007-04-18 19:18:35 +00:00
Marc Dionne
f1a6107e08
linux-2621-20070222
...
FIXES 54645
configure support for new sysctl api
2007-02-22 21:46:13 +00:00
Derrick Brashear
00c5dbfd04
tasklist-export-check-20070208
...
work around tasklist lock export harder
2007-02-09 01:30:00 +00:00
Derrick Brashear
a4d52ee772
use-unix-sockets-20070208
...
option to use unix socket for fssync
2007-02-08 23:59:16 +00:00
Jeffrey Hutzelman
b0425c4e7f
linux-lock-tracking-20070208
...
FIXES 31818
avoid a potential leaked lock when closing firefox.
2007-02-08 22:37:41 +00:00
Chaskiel M Grundman
fd1c37ebe7
linux-and-locks-cleanup-20070202
...
fix linux flock, remove a bogus lock assert, and fix pid tracking to avoid useless panic
2007-02-03 03:23:16 +00:00
Jeffrey Hutzelman
c88ab63663
linux-kbuild-test-fixes-20070119
...
fixes to build for linux when doing objdir builds
2007-01-19 19:31:05 +00:00
Marcus Watts
182a18931a
linux-kbuild-configure-20070104
...
FIXES 40604
Test whether Linux kernel builds work at all before going into specific
builds so that we can fail earlier with a better error message. Try to
put more errors from the kernel build into config.log.
2007-01-04 20:05:20 +00:00
Dale Ghent
a537d3ae96
add-solaris-11-support-v2-20061228
...
FIXES 50343
initial 5.11 support
2006-12-28 21:57:24 +00:00
Marc Dionne
064926fd1b
linux-2620-rc1-update-20061228
...
FIXES 49890
updates for linux 2.6.20-rc1
2006-12-28 21:28:31 +00:00
Russ Allbery
40976a1f88
param-common-fix-20061120
...
Rather than setting AFS_PARAM_COMMON as part of the sysname guessing code,
guess the sysname first and then sent AFS_PARAM_COMMON in a separate case
statement based on the results. Otherwise, it isn't set when
--with-afs-sysname is used explicitly, resulting in a broken Linux build.
2006-11-20 23:50:42 +00:00
Chas Williams
789bf060d2
linux-blkbits-20061109
...
FIXES 42671
set blkbits if we have it
2006-11-10 00:06:44 +00:00
Marc Dionne
c12c958feb
linux-statfs-dentry-20061109
...
FIXES 42788
statfs changed in recent linux kernels. cope.
2006-11-09 23:40:20 +00:00
Chas Williams
ee8ae61a4d
linux-config-h-died-20061109
...
FIXES 42662
config.h vanished. deal.
2006-11-09 23:10:51 +00:00
Tracy Di Marco White
04b51cc8df
netbsd-30-20061006
...
FIXES 40782
add support for netbsd 3.0, netbsd 4.0(ish)
2006-10-06 15:55:35 +00:00
Chas Williams
775ea6f1b7
linux-2619-aio-and-read-write-changes-20061006
...
changes to support 2.6.19
2006-10-06 14:27:44 +00:00
Chas Williams
361751cbf4
linux-i-blksize-test-20060919
...
this was missed in the configure test conversions
2006-09-19 22:33:10 +00:00
Derrick Brashear
1c8080fe9d
namei-emulate-flock-20060913
...
FIXES 39797
lockf when not locking and unlocking the whole file is fraught with peril
2006-09-16 00:23:18 +00:00
Derrick Brashear
94ff5651cb
suse-kernel-source-path-update-20060912
...
no one can ever agree on anything
2006-09-12 19:57:17 +00:00
Chas Williams
2ec7ad2af0
linux-param-generator-20060831
...
FIXES 36888
not yet pulling up
2006-08-31 06:15:15 +00:00
Marc Dionne
7ee5149103
get-sbdev-configure-test-20060828
...
FIXES 38736
the autoconf glue was missed before
2006-08-28 20:11:31 +00:00
Derrick Brashear
3017c8dc54
linux-gpl-only-tests-20060813
...
don't try to use gpl-only kernel symbols
2006-08-13 17:45:48 +00:00
Derrick Brashear
7c76320e8b
linux-updates-20060811
...
fix for current fc kernels, and clean up linux nfs translator
2006-08-11 22:38:41 +00:00
Chas Williams
43f1bcf65a
linux-keyring-pags-20060804
...
ok, well, first try
2006-08-04 16:55:21 +00:00
Chas Williams
a901d2b8ad
linux-kernel-updates-20060804
...
updates for new stuff in linux kernels
2006-08-04 16:46:59 +00:00
Chas Williams
51799f7cc0
linux-try-kbuild-20060804
...
FIXES 34561
the real reason i upgraded auto*
2006-08-04 16:42:55 +00:00
Russ Allbery
5fc2674bb8
death-to-more-dux-20060802
...
Delete more DUX configure machinery that we no longer care about since we
have no DUX client and don't care about fs_conv_DUX.
2006-08-02 19:14:44 +00:00
Russ Allbery
2b20e5e61a
no-pam-for-irix-20060802
...
Don't try to build PAM on IRIX; IRIX PAM is almost but not entirely unlike
what we expect.
2006-08-02 18:42:54 +00:00
Russ Allbery
83b6575648
kopenafs-20060802
...
Add a shared libkopenafs that provides k_hasafs, k_setpag, k_unlog, and
k_pioctl (in other words, enough for a PAM session module that calls an
external aklog).
2006-08-02 17:47:29 +00:00
Russ Allbery
b405868ca0
death-to-package-20060801
...
Remove package, mpp, and wsadmin, along with the remainder of configure
support for obsolete programs and the corresponding documentation.
2006-08-01 23:27:20 +00:00
Russ Allbery
46574ccb91
death-to-sia-20060801
...
Drop the SIA code (PAM for Digital Unix).
2006-08-01 22:49:36 +00:00
Chaskiel M Grundman
ed9a218121
openlog-consistency-20060607
...
open logs consistently so assert logging is appended
2006-06-07 05:25:38 +00:00
Christof Hanke
811b7f89e8
pam-configure-optmz-20060426
...
FIXES 30659
get rid of hardcoded optimize flags
2006-04-26 16:36:21 +00:00
Derrick Brashear
5a1bd817b8
build-system-updates-20060323
...
config.sub config.guess and some other scripting updates
2006-04-05 01:11:15 +00:00