Marc Dionne
bf9dc554b3
linux-key-alloc-changes-20090318
...
LICENSE IPL10
FIXES 124507
Fix the old configure test for key_alloc for the task argument - we
can't just rely on the number of arguments anymore. Wish this could be
done without using -Werror.
Add an additional test for the struct cred argument
2009-03-19 04:02:18 +00:00
Derrick Brashear
2d683a880b
socklen-t-check-20090316
...
LICENSE IPL10
verify we have socklen_t and if not, get it
2009-03-16 16:14:12 +00:00
Derrick Brashear
7815171a8d
irix-no-sig-t-20090316
...
LICENSE IPL10
correct the sig_t checking macro
2009-03-16 15:48:20 +00:00
Derrick Brashear
61dadb6458
irix-lacks-sig-t-20090315
...
LICENSE IPL10
sig_t is missing on irix
2009-03-16 03:44:36 +00:00
Simon Wilkinson
9093f0cf15
linux-nfstrans-test-20090123
...
LICENSE IPL10
test for nfs translator before enabling
2009-01-23 14:31:22 +00:00
Marc Dionne
24a5d12bae
linux-2629-20090115
...
LICENSE IPL10
FIXES 124115
add 2.6.29 support
2009-01-15 13:26:55 +00:00
Andrew Deason
47ac8ba702
libuafs-set-fileoffsetbits-20090112
...
LICENSE IPL10
FIXES 124093
make libuafs work with things which expect to be able to use native file
sizes etc
2009-01-12 14:11:36 +00:00
Simon Wilkinson
f49bf1d919
linux-truncate-race-20090109
...
LICENSE IPL10
FIXES 124094
avoid a race during truncation which trips an issue when fsx is run
2009-01-09 15:09:14 +00:00
Andrew Deason
2d07a62c38
ac-verbatim-include-undefs-20090109
...
LICENSE IPL10
FIXES 124077
the undefs for things which are not ac macros ended up outside the ac verbatim
blob. fix it.
2009-01-09 14:50:48 +00:00
Matt Benjamin
c63e2541e5
amd64-fbsd-20081215
...
LICENSE IPL10
FIXES 123811
add support for fbsd 7.1, amd64 fbsd
2008-12-15 20:37:51 +00:00
Tracy Di Marco White
122833a44e
netbsd-acinclude-typo-20081117
...
LICENSE IPL10
FIXES 123647
fix netbsd version tests for amd64
2008-11-17 23:14:02 +00:00
Marc Dionne
117066c481
missing-linux-fh-configure-switch-20081113
...
LICENSE IPL10
FIXES 123620
add missing hunk to acinclude
2008-11-13 13:47:52 +00:00
Marc Dionne
041f09e17b
linux-new-aop-20081108
...
LICENSE IPL10
FIXES 123580
support for 2.6.28
2008-11-08 16:49:25 +00:00
Marc Dionne
4eab64ebd8
linux-fh-based-cache-20081108
...
LICENSE IPL10
FIXES 123620
use linux fh (exportfs api) to do cache file access. conditionalize based on
configure switch.
2008-11-08 16:34:24 +00:00
Marc Dionne
18e78d91e7
linux-disable-readahad-20081108
...
LICENSE IPL10
FIXES 123604
The code has long contained a backing_dev_info structure, but it
was never attached to anything. Initialize its use properly with
bdi_init, and attach it to i_mapping for every newly filled inode.
bdi_init and bdi_destroy are needed for proper initialization of
some percpu counters, otherwise we get some oopses.
2008-11-08 16:09:25 +00:00
Marc Dionne
bc9c0a1415
autoconf-262-support-20081020
...
LICENSE IPL10
FIXES 118058
fix the quoting and remove the tests we shouldn't need anymore
2008-10-20 13:34:58 +00:00
Mike Meffie
9be6b92a17
linux-alt-builddir-fix-20081014
...
LICENSE IPL10
FIXES 121650
correct the if test to include missing x
2008-10-14 15:38:30 +00:00
Stefaan De Roeck
726fc5b842
linux-alternate-kernel-builddir-20081012
...
LICENSE IPL10
FIXES 121354
add support for KBUILD_OUTPUT=... builds.
2008-10-12 19:01:58 +00:00
Derrick Brashear
af0b03055e
find-new-xbsa-first-20081007
...
LICENSE IPL10
FIXES 119162
change test order
2008-10-07 19:51:25 +00:00
Derrick Brashear
eb875d3034
ah-verbatim-section-tweak-20080925
...
LICENSE IPL10
remove PACKAGE and VERSION
2008-09-25 17:59:52 +00:00
Derrick Brashear
9d09de799b
acfooter-inline-20080925
...
LICENSE IPL10
based on work by mdw@umich.edu
2008-09-25 15:41:02 +00:00
Matt Benjamin
9d63160ccc
bypasscache-20080922
...
LICENSE IPL10
add cache bypass support (currently linux only)
2008-09-25 12:42:02 +00:00
Niklas Edmundsson
539535cf67
aix61-initial-support-20080903
...
LICENSE IPL10
FIXES 113638
aix 6.1 support
2008-09-03 19:26:29 +00:00
Derrick Brashear
03982bd548
namei-by-default-on-sol10-20080816
...
LICENSE IPL10
default to namei, not inode, on solaris 10 except by request
2008-08-16 22:37:29 +00:00
Marc Dionne
d7a5619e5b
linux-2-6-27-20080816
...
LICENSE IPL10
FIXES 111634
add support for 2.6.27, which removes asm/semaphore.h
2008-08-16 20:42:34 +00:00
Russ Allbery
af5e519e8e
always-wrap-vos-ctime-20080718
...
LICENSE MIT
When calling ctime on an afs_int32, always use a wrapper that assigns the
variable to a time_t before passing it in rather than conditionally doing
so on hosts with a large time_t. This eliminates a configure test,
removes a bunch of warnings in vos.c on platforms with 32-bit time_t, and
will make no difference in generated code with any decent compiler.
2008-07-19 07:41:06 +00:00
Russ Allbery
2b7d9ab5d7
autoconf-help-text-20080713
...
LICENSE IPL10
Use AS_HELP_STRING for every AC_ARG_WITH invokation and add proper quoting
to all of them. Based heavily on a patch by Simon Wilkinson, but with
less indentation and more quoting.
2008-07-14 05:05:46 +00:00
Todd DeSantis
5baf817a31
butc-xbsa-update-20080711
...
LICENSE IPL10
update xbsa support for current tsm
2008-07-11 10:49:33 +00:00
Simon Wilkinson
1c96127e37
linux-packaging-module-build-20080701
...
LICENSE IPL10
Add --with-linux-kernel-packaging configure flag which disables building
multiple kernels for different MP flavors, sets the kernel module name to
openafs.ko with no version, and installs the modules into the standard
Linux location.
2008-07-01 23:44:14 +00:00
Marc Dionne
daf6b1cf28
linux-nfstrans-updates-20080630
...
LICENSE IPL10
FIXES 105109
exportfs - NFS translator:
- The exportfs code is updated for the new export ops. The changes are made
conditional on a new configure test that detects the new ops. fh_to_dentry()
basically replaces decode_fh and uses our own get_dentry function instead of the
now defunct find_exported_dentry.
- A check for fh_len=4 is removed - in testing this value is always 6, possibly
because of changes in the kernel code.
- The check for authtab in osi_nfssrv.c assumes that an undefined weak symbol is
0. On my system, an unresolved weak symbol in a loaded module gets the value
0xfffffffe (-2 or -ENOENT) - again, probably a change on the kernel side. Check
that the pointer is not an error constant using IS_ERR().
- In osi_vfsops.c, only use the export_ops bits if building the translator
afspag: the problem here was dealing with unresolved symbols
- afs_showflags is redefined in afs_pag_call.c so it's available for the afspag
module
- A new source file afs_warn.c gets the afs_warn* functions from afs_util.c.
This allows the afspag module to get the afs_warnuser function without dragging
in too many symbols. The new file is attached separately.
other:
- d_path() now takes a struct path argument - includes a new configure test
- osi_vfsmnt -> osi_vfsmount in osi_misc.c Looked like a typo?
- reorder the remove_proc_entry() calls - we need to remove the children before
the parent (introduced with my earlier patch)
2008-07-01 04:33:38 +00:00
Marc Dionne
bed3e31ca4
linux-2626-support-20080608
...
LICENSE IPL10
FIXES 101091
add 2.6.26 support
2008-06-09 04:38:58 +00:00
Derrick Brashear
79b7b4eade
linux24-hlist-unhashed-configure-test-fix-20080602
...
LICENSE IPL10
make the hlist_unhashed test actually work
2008-06-03 03:53:54 +00:00
Simon Wilkinson
18a36a3f62
disconnected-20080523
...
LICENSE IPL10
add readonly disconnected support
2008-05-23 15:57:18 +00:00
Derrick Brashear
1206e7538b
pmtu-and-prefetch-20080520
...
LICENSE IPL10
try hard to optimize using the wire for high latency connections
2008-05-21 05:22:13 +00:00
Derrick Brashear
c761f24839
linux-hlist-unhashed-opencoding-20080520
...
LICENSE IPL10
FIXES 93871
if we can't use hlist_unhashed (which is dumb) or we don't have it (less dumb) work around it.
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
LICENSE IPL10
FIXES 93871
if we can't use hlist_unhashed (which is dumb) or we don't have it (less dumb) w
ork around it.
2008-05-20 22:02:49 +00:00
Simon Wilkinson
0caa578a05
linux-fc9-20080419
...
LICENSE IPL10
add in needed changes for fc9 kernels
2008-04-19 22:55:02 +00:00
Marc Dionne
c7ee4828e0
linux-no-syscall-probe-with-no-init-mm-20080406
...
LICENSE IPL10
FIXES 88000
no better idea for this, got to do something... push this for now
2008-04-07 04:48:45 +00:00
Steven Jenkins
9fbbc3f50c
pthreaded-ubik-20080402
...
LICENSE IPL10
add pthreaded ubik and various binaries
2008-04-02 20:47:27 +00:00
Chaskiel M Grundman
7ffe6a97ff
hpux1123-sysname-detection-20080317
...
LICENSE IPL10
FIXES 89125
add the 11.23 sysname
2008-03-17 18:07:36 +00:00
Derrick Brashear
cadbebc2e5
linux-2625-20080310
...
LICENSE IPL10
adapted from marc dionne's patch, but works more directly like the darwin port,
further, i'm guessing iget_locked will go away evewntually. maybe this is
too conservative?
2008-03-10 18:50:47 +00:00
Simon Wilkinson
b7fb842b1c
keyring-updated-20080310
...
LICENSE IPL10
revise keyring patch to avoid detection problems with keyring_type_key
2008-03-10 16:44:16 +00:00
Simon Wilkinson
737c03a75c
configure-enable-warnings-20080228
...
LICENSE IPL10
add a switch to turn on warnings when using gcc
2008-02-29 15:07:08 +00:00
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
Pedro Perez
3f061cc2c3
configure-help-clarity-20060319
...
Change "AFSDB RR" to "AFSDB DNS RR" for people who don't speak DNS.
2006-03-20 04:45:06 +00:00
Tom Keiser
51ec267011
dafs-20060317
...
FIXES 26648
demand attach/fast restart fileserver
2006-03-17 19:54:26 +00:00
Jim Rees
d451a366fb
openbsd39-20060309
...
Changes for OpenBSD 3.8 and 3.9.
Based on ports by ober@linbsd.org and todd@fries.net .
Untested.
2006-03-09 15:27:17 +00:00
Ed Moy
9f94892f8d
darwin-x86-and-leopard-20060309
...
updates for darwin x86, and pre-leopard
2006-03-09 06:35:14 +00:00
Chas Williams
6e7d51187c
linux-updates-20060309
...
FIXES 27590
add missing variable test
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
FIXES 27589
update for new mutexes
2006-03-09 06:05:46 +00:00
Derrick Brashear
21e0734259
linux-inode-i-mutex-20060214
...
new (2.6.16) kernerls have i_mutex instead of i_sem
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
make i_sem become i_mutex
2006-02-15 21:01:49 +00:00
Jim Rees
5790bf7cd0
host-cpu-20060120
...
Introduce @HOST_CPU@ and use it to find correct headers for FreeBSD build.
2006-01-20 16:40:24 +00:00
Jim Rees
bb0d0e7df0
fbsd-build-path-20051111
...
set default BSD_KERNEL_BUILD for FreeBSD >= 5.0.
2005-11-11 20:32:22 +00:00
Ervin Fenyak
cfa7b866c8
add-volupdate-counter-20051015
...
FIXES 18349
add a volume update counter. danger will robinson. see ticket for details.
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
add configure gunk
====================
add configure gunk
====================
make this happy in libadmin on e.g. solaris
====================
make this work on Windows
2005-10-23 20:05:40 +00:00
Derrick Brashear
0f422eae19
default-largefile-on-20051015
...
turn on largefile fileserver by default
2005-10-15 16:40:14 +00:00
Chas Williams
4f5ab395d6
darwin-x86-20051015
...
FIXES 20130
add support for x86 darwin
2005-10-15 15:42:17 +00:00
Tracy Di Marco White
1c990adad6
nbsd20-amd64-20051015
...
FIXES 21562
add amd64 netbsd 2.0 support
2005-10-15 15:16:07 +00:00
Derrick Brashear
bb33cbb6eb
macos-rollup-20051013
...
incorporating STABLE14-macos104-20051005 STABLE14-macos-cleanup-20051006 macos-cleanup-20051006 macos-cleanup-20051007 from the 1.4.x branch, which needed to be forward-ported to work here, sadly.
2005-10-13 16:12:00 +00:00
Joe Buehler
aee18ed884
hpux-build-updates-20051002
...
FIXES 21722
ndir.h has been changed. also, pthreads header doesn't match how we used it
2005-10-03 03:44:42 +00:00
Jim Rees
cdb51cf261
automate-freebsd-systype-20050815
...
Determine freebsd systype automatically too.
Thanks to "Todd T. Fries" <todd@fries.net>
2005-08-15 21:36:53 +00:00
Todd Fries
8ea5ed2c2b
auto-obsd-version-20050813
...
Determine openbsd version automatically.
2005-08-13 21:49:00 +00:00
Jim Rees
c8db31cc2b
openbsd38-20050812
...
With thanks to "Todd T. Fries" <todd@fries.net>
OpenBSD 3.8.
Introduce HAVE_STRCASESTR.
2005-08-12 22:26:09 +00:00
Chas Williams
c9b0955360
refrigerator-20050809
...
FIXES 20728
refrigerator takes void starting in 2.6.13
2005-08-10 20:21:27 +00:00
Chas Williams
652f3bd9cb
linux-dynamic-inodes-20050710
...
i slipped a rollback on the linux 2.4 dentry stuff for osi_UFS* in here
at the same time. this patch lets us use kernel inodes instead of our own pool.
2005-07-11 19:45:47 +00:00
Derrick Brashear
2695a18459
vos-ctime-help-20050705
...
FIXES 6031
kept looking at this backwards, fix is obvious
2005-07-07 02:31:05 +00:00
Derrick Brashear
dbd69d19e4
objdir-20050622
...
FIXES 19341
try harder to make builds work in cases where you're building into an alternate directory with old autoconf (mkdir vs mkdir -p)
2005-06-22 18:35:20 +00:00
Ken Hornstein
bcdb5a184e
more-aklog-fixes-20050618
...
Fixup aklog so it will compile (at least on MacOS X). Include basic
autoconf glue.
2005-06-19 02:06:21 +00:00
Tracy Di Marco White
9e110558c2
netbsd-399-20050601
...
FIXES 18288
add support for netbsd 3.99
2005-06-02 05:27:27 +00:00
Jim Rees
1ceb19954b
use-test-r-20050531
...
Use "test -r" instead of "test -e". Not all systems (Solaris) have -e.
2005-05-31 16:43:59 +00:00
Jim Rees
4e6733a052
bsd-config-20050520
...
config stuff for OpenBSD 3.7, FreeBSD 5.4 and 6.0
2005-05-20 20:26:53 +00:00
Chaskiel M Grundman
c206977d93
macos-104-not-yet-20050508
...
shadow@dementia.org to blame for some of this.
2005-05-08 07:49:43 +00:00
Christopher Allen Wing
ccdab70507
linux-proc-read-seq-file-20050508
...
FIXES 18612
use sequenced file interface for proc copy of CellServDB
2005-05-08 07:05:09 +00:00
Chaskiel M Grundman
9213494ea8
add-missing-inotify-test-20050424
...
so we actually detect the inotify sem
2005-04-24 15:54:03 +00:00
Christopher Allen Wing
21610a43f7
use-daemon-in-bosserver-and-afsd-20050424
...
provide daemon() if none exists. call it in bosserver and in afsd for afsdb handler
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
add the file, too
2005-04-24 15:16:21 +00:00
Niklas Edmundsson
9b506fb588
aix53-20050419
...
add aix 5.3 support
2005-04-19 16:50:25 +00:00
Chaskiel M Grundman
0fb256419d
linux-inotify-sem-20050413
...
FIXES 18260
add inotify sem detection
2005-04-14 02:14:21 +00:00
Sven Oehme
face6451fd
linux-ppc64-26-20050403
...
FIXES 18114
add support for ppc64 linux26
2005-04-03 20:02:28 +00:00
Derrick Brashear
228f109a43
remove-insecure-and-ntp-20050403
...
rcmds, inetd, ftpd and ntp are gone. leaving the files in the cvs head for now.
2005-04-03 19:32:20 +00:00
Derrick Brashear
6650b683bf
linux-inotify-20050320
...
yay more inode fields.
2005-03-20 20:37:39 +00:00
Jeffrey Hutzelman
2cfd611e91
linux-find-kernel-build-link-path-to-kernel-headers-20050320
...
look in /lib/modules for a path to the kernel build instead of just in /usr/src
2005-03-20 15:07:19 +00:00
Chas Williams
d47aace39f
linux26-inode-got-i-sb-list-20050204
...
another thing to do at inode initialization
2005-02-10 16:30:41 +00:00
Guillaume Rousse
96e09aa109
linux-libafs-fix-20050207
...
create osi_vfs.h in the right place
2005-02-07 15:31:31 +00:00
Chas Williams
5d0ed43773
linux26-inode-got-i-sb-list-20050204
...
another thing to do at inode initialization
2005-02-04 21:13:51 +00:00
Chaskiel M Grundman
51ec9e099e
linux-tasklist-lock-weak-20050129
...
FIXES 17424
weak binding to tasklist_lock
2005-01-29 05:46:42 +00:00
Chaskiel M Grundman
091d64876b
linux26-zomb-gcpags-cleanup-20050116
...
FIXES 17265
clean up for newer non-TASK_ZOMBIE kernels
2005-01-16 16:41:33 +00:00
Matthew Miller
9e81a8e4c2
linux26-rlim-20050114
...
detect rlim stuff for linux 2.6
2005-01-14 17:36:39 +00:00
Love Hörnquist-Åstrand
ed02afba55
nbsd30-20050113
...
FIXES 16889
netbsd 3 this time for sure
2005-01-14 01:07:45 +00:00
Jeffrey Hutzelman
6cd93d3041
fix-linux-kvers-setting-20041211
...
FIXES 16763
set SYS_KVERS reasonably on linux always
2004-12-11 10:52:16 +00:00
Kris Van Hees
8f660ba178
linux-page-follow-link-light-20041209
...
FIXES 16742
new 2.6 uses page_follow_link_light
detect and use
2004-12-09 16:16:55 +00:00
Harald Barth
beff42414a
aix-5-update-20041207
...
updates for aix 5
2004-12-07 16:48:57 +00:00
Matt Benjamin
00d1015b18
umlinux26-20041202
...
FIXES 16591
umlinux 26 support. i wonder what i just reverted
setting mps correctly. fixed now
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
FIXES 16591
umlinux 26 support. i wonder what i just reverted
2004-12-07 05:45:26 +00:00
Jeffrey Hutzelman
75e31ca662
amd64-linux-dewarn-20041202
...
FIXES 16342
clean up warnings for amd64
2004-12-01 23:38:53 +00:00
Matt Benjamin
db3a694498
umlinux26-20041202
...
FIXES 16591
umlinux 26 support. i wonder what i just reverted
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
FIXES 16591
umlinux 26 support. i wonder what i just reverted
setting mps correctly. fixed now
2004-12-01 23:21:18 +00:00
Jeffrey Hutzelman
f32f9810b1
linux26-set-mps-correctly-200412102
...
FIXES 15645
set MPS correctly when compiling on 2.6
2004-12-01 22:46:22 +00:00
Love Hörnquist-Åstrand
2a7cf0d2ae
netbsd21-20041124
...
netbsd 2.99.x (aka 3.0) support
(aka 2.1?)
2004-11-24 18:57:58 +00:00
Jim Rees
df99b514f6
openbsd36-20041104
...
auto-detect OpenBSD 3.6.
2004-11-04 15:49:58 +00:00
Jim Rees
5bacdac16c
acinclude-fbsd-20041027
...
auto-detect FreeBSD 5.3
2004-10-27 16:01:03 +00:00
Derrick Brashear
efee9917cb
configure-linux-header-path-help-20041018
...
thanks to Kris Van Hees for pointing this out
2004-10-18 19:39:16 +00:00
Sven Menke
cb1b41b159
linux-5-arg-sock-create-20040825
...
update for sock_create 5 arg with a better configure test
2004-08-25 21:39:21 +00:00
Derrick Brashear
fc441042fc
linux-kernel-header-tests-20040818
...
check for existance of some headers (in_systm.h, mm_inline.h) to decide on inclusion
2004-08-19 01:58:18 +00:00
Sven Oehme
8651d7a693
s390x-20040811
...
zLinux on S390x (64 bit S390)
2004-08-11 16:45:35 +00:00
Derrick Brashear
2376b591d0
macos-10-autoconf-update-20040808
...
10.3.4 and 10.3.5 work
2004-08-08 20:07:09 +00:00
Kris Van Hees
51d7668141
solaris10-20040624
...
FIXES 5396
as substantially done by Jeff Woodward <Jeffrey.B.Woodward@Dartmouth.EDU>,
work diffed out and slightly rewritten
2004-06-24 18:38:19 +00:00
Rainer Schöpf
e82999dedf
linux26-i-security-20040621
...
configure test is shadow@dementia.org's fault
test for i_security inode field and init if exists
2004-06-21 22:54:15 +00:00
Kris Van Hees
827ff40465
linux26-selinux-20040621
...
FIXES 5372
add selinux configure checking, and make sock_create take extra arg if needed
2004-06-21 21:06:18 +00:00
Love Hörnquist-Åstrand
4a69168cdf
i-hate-aclocal-20040603
...
FIXES 4922
aclocal wants [] around macro names.
good for aclocal.
2004-06-03 06:13:27 +00:00
Nathan Neulinger
c05beb30dc
kdump-build-cleanup-1-20040515
...
FIXES 4521,4522
remove KDUMP/KDUMP64 configure stuff, clean up kdump targets in Makefile
2004-05-15 07:16:55 +00:00
Jonathan Curley
329f256d42
linux-26-provide-proc-interface-instead-of-syscall-20040507
...
FIXES 4462
provide /proc file interface to use instead of AFS system call.
doesn't solve the PAG problem.
2004-05-10 05:39:21 +00:00
Jim Rees
86c8433bc6
obsd35-20040427
...
get ready for OpenBSD 3.5 (due May 1)
2004-04-27 20:43:04 +00:00
Nickolai Zeldovich
519e7f0669
check-if-compiler-supports-__FUNCTION__-macro-20040426
...
Add an autoconf check to see if the compiler supports __FUNCTION__ and __LINE__
2004-04-26 22:39:33 +00:00
Chas Williams
f3cd6ca063
linux-26-progress-20040412
...
FIXES 4027
if you complain about any of it, you better include a patch, or risk being
severely flamed. very much a work in progress
2004-04-12 20:42:19 +00:00
Derrick Brashear
2e455c3702
pam-login-sia-et-al-reorg-20040325
...
FIXES 3680
rework top makefile to build pam or not depending on acinclude.m4
2004-03-25 23:25:50 +00:00
Derrick Brashear
c7b595608e
darwin-new-systypes-20040317
...
make autoconf figure it out for us
2004-03-17 08:24:13 +00:00
Jim Rees
d0f33e1d88
freebsd-20040310
...
Support for FreeBSD 5.x client.
Both 4.x and 5.x now use vnodes from the system pool instead of attaching
a private vnode to the vcache.
Most of this is from Garrett Wollman <wollman@khavrinen.lcs.mit.edu>,
I just did some integration and made it work again on 4.x.
2004-03-10 23:01:50 +00:00
Derrick Brashear
d3b28b180b
aix5-missed-autoconf-support-20040310
...
put back the aix5 stuff in autoconf files
2004-03-10 17:12:08 +00:00
Derrick Brashear
7e1b1a2e0d
macos-build-update-20040310
...
make the head build again.
2004-03-10 08:35:38 +00:00
Sven Oehme
eca259c292
linux-ppc64-fixes-20040202
...
FIXES 3058
linux ppc64 port
2004-02-03 06:23:30 +00:00
R. Lindsay Todd
333b371389
largefile-support-continued-20031205
...
FIXES 1493
configure switch and minor largefile cleanup. not done.
2003-12-05 08:35:57 +00:00
Derrick Brashear
afb1b03e75
vos-full-listvol-on-by-default-20031204
...
at the suggestion of miles@cs.stanford.edu
2003-12-04 19:53:37 +00:00
Kris Van Hees
f0c992107a
solaris-kdump-build-rationalization-20031204
...
make kdump64 and kdump32 get built with sanity on solaris
2003-12-04 16:33:54 +00:00
Douglas Engert
49ab5ed14a
ia64-hpux1123-support-20031126
...
FIXES 2579
necessary changes to support hpux 11.23 on ia64.
2003-11-27 01:17:34 +00:00
Derrick Brashear
423c279a49
tail-dont-use-dash-one-20031114
...
FIXES 2453
new tail axes -1 support
2003-11-15 03:02:23 +00:00
Garrett Wollman
5f705ff1b9
use-posix-regex-20031010
...
use posix regex if available instead of re_comp
eliminates need for -lcompat on the BSDs, so remove it from XLIBS
2003-10-10 15:08:31 +00:00
Jim Rees
b39bf74e58
more-sysnames-20030925
...
add openbsd 3.3-3.4, freebsd 5.1-5.2 (from wollman@khavrinen.lcs.mit.edu )
2003-09-25 17:26:10 +00:00
Kris Van Hees
be95c11413
usermode-linux-configure-cleanup-20030808
...
clean up configure test for usermode linux
2003-08-11 20:29:21 +00:00
Derrick Brashear
7356b6696e
use-strerror-if-available-20030725
...
discover and use strerror instead of sys_errlist and sys_nerr.
2003-07-25 05:38:01 +00:00
Kris Van Hees
ddac9ce59a
linux-usermode-better-test-20030710
...
test the source tree and not the running kernel
2003-07-10 22:52:15 +00:00
Kris Van Hees
75c205ed89
linux-uml-update-20030707
...
remaining update for uml, already i 1.2.10-rc2
2003-07-07 22:58:39 +00:00
R. Lindsay Todd
4dd74ef182
splint-support-20030701
...
FIXES 1493
add splint support targets to makefiles
add support files
2003-07-02 02:03:17 +00:00
Derrick Brashear
239067b147
linux-i-alloc-sem-usage-20030701
...
modern kernels appear to use i_alloc_sem around truncation
2003-07-01 23:21:34 +00:00
Peter Breitenlohner
96c7261a22
ignore-pam-module-if-no-headers-20030701
...
FIXES 1649
we check for pam headers; use the result
2003-07-01 20:27:54 +00:00
Peter Breitenlohner
a75f0516f5
kdump-build-cleanup-20030701
...
FIXES 1654
don't rebuild kdump on every pass
2003-07-01 19:57:05 +00:00
Jim Rees
88f3f666de
with-bsd-kernel-headers-20030630
...
add --with-bsd-kernel-headers configure option
thanks to nathan for help with this
2003-06-30 20:44:50 +00:00
Jim Rees
e458134e44
strl-20030627
...
add strlcat, strlcpy to libutil
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
src/util/strlcat.c src/util/strlcpy.c
2003-06-27 15:01:21 +00:00
R. Lindsay Todd
befd22d01d
logging-changes-for-large-files-20030619
...
FIXES 1493
create afs_vsnprintf. use it in FSLog. add new types which are intmax and uintmax,
32 or 64 bit as needed.. some casting.
2003-06-19 18:35:44 +00:00
Nathan Neulinger
a8dd10c862
check-mkstemp-in-config-20030617
...
check for mkstemp in configure
use HAVE_MKSTEMP in src/butc/tcudbprocs.c
2003-06-17 18:28:00 +00:00
Derrick Brashear
10a00664e3
opteron-no-modversions-ia32-sys-call-table-fun-20030610
...
attempt to deal if modversions is disabled
2003-06-10 20:15:07 +00:00
Derrick Brashear
718f25e62e
amd64-hook-ia32-table-20030519
...
if sys_call_table is exported and ia32_sys_call_table isn't, we need it this way
2003-06-05 15:11:44 +00:00
Nathan Neulinger
244fde00a9
afsd-check-for-bad-partition-type-20030602
...
FIXES 1455
disallow cache directory of types we know cause problems
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
FIXES 1542
typo
2003-06-03 05:31:08 +00:00
Derrick Brashear
831e172463
amd64-hook-ia32-table-20030519
...
first cut at an opteron port
2003-05-20 08:02:53 +00:00
Derrick Brashear
7fa099db6f
linux-look-for-syscall-h-in-kernel-20030519
...
some new kernels appear not to have linux/syscall.h in the kernel. no clue.
2003-05-20 04:49:29 +00:00
Derrick Brashear
a8b536e7d3
linux-try-sys-wait4-20030516
...
we may have close/wait4 instead of close/chdir or open/exit
2003-05-16 18:42:28 +00:00
Kris Van Hees
fcdc120ce7
i386-user-mode-linux-support-20030513
...
FIXES 1396
support for usermode linux
2003-05-13 05:23:56 +00:00
Derrick Brashear
f5df7b1d97
autoconf-deal-with-res-search-as-macro-20030428
...
on some platforms, res_search is a macro for __res_search, find it anyway
2003-04-29 00:05:57 +00:00
Derrick Brashear
509c965d0a
amd64-linux-port-20030428
...
first cut at an opteron port
2003-04-28 22:38:20 +00:00
Derrick Brashear
5946081876
linux-try-more-kernel-paths-20030410
...
FIXES 1364
try /usr/src/linux-2.4 in addition to /usr/src/linux
2003-04-10 20:57:22 +00:00
Garry Zacheiss
abc9f6b190
darwin-map-more-versions-20030410
...
Reocgnize MacOS X 10.2.5 as ppc_darwin_60.
2003-04-10 20:23:23 +00:00
Garry Zacheiss
f14686ea2e
darwin-map-more-version-20030331
...
Recognize MacOS X 10.2.3 and 10.2.4.
2003-03-31 19:22:04 +00:00
Derrick Brashear
b9eb8cc669
solaris-fs-rolled-20030328
...
for solaris 9 u2
2003-03-28 21:26:20 +00:00
Nathan Neulinger
73b4283116
revert-large-file-support-20030328
...
FIXES 1341
sadly there are problems. how long before this comes to the fore again
i don't know.
2003-03-28 09:35:53 +00:00
Derrick Brashear
4731e86a44
linux-one-more-stupid-configure-test-20030321
...
pointed out by zacheiss@mit.edu that i missed this. oops
2003-03-21 14:00:31 +00:00
Derrick Brashear
284d3edd23
redhat-81-support-again-20030319
...
once more. maybe this time they'll release something that looks like this
2003-03-19 22:20:56 +00:00
Love Hörnquist-Åstrand
4e2a1d6ce6
macppc-netbsd-20030316
...
Preliminary support for macppc-*-netbsd*.
Untested?
2003-03-16 14:30:15 +00:00