Commit Graph

1612 Commits

Author SHA1 Message Date
Derrick Brashear
c59e18c174 macos-pkg-update-csdb-20030709
attempt to update cellservdb before building packages
2003-07-09 19:55:32 +00:00
Paul Weber
e877560457 hpux-packagings-20030709
FIXES 1315

updated packaging for hp-ux 11.00, 11.11 and 11.22
2003-07-09 19:06:59 +00:00
Derrick Brashear
e6b5dee3bc no-kerberos-env-20030709
you really don't want AFS_KERBEROS_ENV
2003-07-09 18:41:02 +00:00
Jim Rees
7e11fe0bb2 openbsd-packaging-20030707
add bos to usr/vice/bin
strip -x usr/vice/bin/*
2003-07-07 23:30:46 +00:00
Jim Rees
b6a2aae821 openbsd-flock-fix-20030707
release all locks on last close, not just those for this process
  (not correct but better; needed for posix)
only sleep for remaining time in afs_osi_Wait if woken before timeout
add proto for afs_open
2003-07-07 23:09:27 +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
Jim Rees
fc60d09e3d openbsd-vnops-20030707
always return child locked in lookup
add support for PDIRUNLOCK flag
2003-07-07 18:04:04 +00:00
Jim Rees
71bf49aa93 freebsd-4x-fix-20030707
fix merge screwup
2003-07-07 17:15:48 +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
a633a99208 translate-more-vol-errors-20030701
based on complaint from Ryan Underwood on openafs-info.
translate to EDQUOT and ENOSPC actually instead of just returning random
numbers
2003-07-02 00:53:09 +00:00
Derrick Brashear
526316e97b snprintf-varargs-fun-20030701
this probably needs a better fix. however, one some platforms, we see:
./snprintf.c: In function `afs_vsnprintf':
./snprintf.c:227: `short int' is promoted to `int' when passed through `...'
./snprintf.c:227: (so you should pass `int' not `short int' to `va_arg')

and it won't compile. are there platforms where short is correct?
2003-07-01 23:55:12 +00:00
Jim Rees
3f8b428d52 freebsd-50-creds-20030701
freebsd 5.0 module now loads and runs!
init creds in osi_Init
don't call crhold on afs_osi_cred, because the mutex is invalid
afs_xioctl takes a thread, not a proc
2003-07-01 23:41:22 +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
Hartmut Reuter
f43c2f4412 aix-51-support-20030701
FIXES 1661

make afs work for aix5.1 64 bit.
some code cleanup
2003-07-01 23:02:58 +00:00
Douglas Engert
4bda27a286 winnt-enable-global-drive-mappings-20030701
FIXES 1614

This will allow access to AFS from system processes and scheduled tasks.
It also means that each user does not have to map AFS to his own
drive.
2003-07-01 20:43:08 +00:00
Peter Breitenlohner
f661ad4e58 ptserver-make-main-int-20030701
FIXES 1645

don't declare main void.
2003-07-01 20:39:18 +00:00
Peter Breitenlohner
9d15706158 libadmin-pts-pointer-fixes-20030701
FIXES 1647

fix pointers to eliminate warnings
2003-07-01 20:34:23 +00:00
Peter Breitenlohner
4fc1bbdf94 use-lncurses-instead-of-path-20030701
FIXES 1648

use -lncurses instead of explicit path
2003-07-01 20:30:30 +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
88e2d8e292 gcc-warnings-cleanup-20030701
FIXES 1650

add headers, cleanup castings
2003-07-01 20:23:51 +00:00
Peter Breitenlohner
010af62045 eliminate-bogus-rebuilding-20030701
FIXES 1651

so makefiles have proper dependancies
2003-07-01 20:14:29 +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
e28aaca5ed protos-20030701
add proto for init_et_to_sys_error()
2003-07-01 19:12:18 +00:00
Jim Rees
a4bfe58a1b freebsd-20030701
freebsd: eliminate unresolved symbols
kernel module loads now, but doesn't get very far
2003-07-01 19:06:38 +00:00
Jim Rees
4e7136740c label-in-col-1-20030630
put asm labels in col 1 (some asms are picky picky)
2003-06-30 20:51:57 +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
b251040bb2 freebsd-20030628
change freebsd kernel module name to libafs.ko (required by kldload)
2003-06-28 20:39:03 +00:00
Jim Rees
cf984d3d5c openbsd-oops-20030627
back out my last commit. I'm told it's not wanted.
2003-06-27 21:54:31 +00:00
Jim Rees
f0245940b8 freebsd50-20030627
makefile changes to build freebsd 5.0 kernel module
2003-06-27 21:32:28 +00:00
Jim Rees
4ec35eae77 openbsd-20030627
use -fno-stack-protector for all openbsd after 3.2
2003-06-27 20:55:46 +00:00
Derrick Brashear
819df73c88 bozo-ubik-needs-rx-20030627
make ubik depend on rx, not vice versa
2003-06-27 15:12:06 +00:00
Derrick Brashear
def59db27b rx-xdr-rename-userland-symbols-also-on-amd64-linux-20030627
because the XDR struct is different on amd64, we need to do this to avoid tainting
namespace of processes which otherwise use XDR and wouldn't use ours otherwise.

this should be done otherwise, or maybe we *should* use the vendor XDR when we can.
2003-06-27 15:07:47 +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
Jim Rees
51c36cd685 bsd-no-sysparam-for-asm-20030626
don't #include sys/param.h in asm code (lwp/process.s)
2003-06-26 18:00:11 +00:00
Ben Creech
038ee02110 windows-zombie-fix-20030625
To refresh your memories, this past semester, NC State experienced a
problem wherein the OpenAFS Client for Windows would go into a zombie state
and stop responding to traffic on the SMB interface until restarted...
2003-06-25 19:51:53 +00:00
Brent Graveland
2efac26e48 openbsd34-20030624
openbsd 3.4:
add -I${TOP_INCDIR} to lwp/process.s compile flags
use afs_strcat
2003-06-24 20:30:59 +00:00
Jim Rees
e0306e8c05 openbsd-groups-20030624
openbsd:
use the right creds in afs_xsetgroups
don't clobber the ucred pool by running off the end of the group list
don't over-hold creds
2003-06-24 20:24:18 +00:00
Joakim Fallsjö
7ac709c80b sun-x86-20030623
also use process.i386.s for sun x86
2003-06-23 23:46:19 +00:00
Jim Rees
3cd54ac636 setpag-proto-20030623
use prototype for setpag for freebsd too
2003-06-23 23:14:06 +00:00
Jim Rees
89a13a3bb1 handlecontext-20030623
only include code for HandleContext when it's needed, and
make it more obvious when HandleContext is needed
2003-06-23 22:48:49 +00:00
Jim Rees
5db7b8a88c add-strcpy-for-openbsd-20030623
add strcpy() to afs_util.c for OpenBSD 3.3.
Please don't look at my previous attempt to fix this.
2003-06-23 21:27:39 +00:00
Jim Rees
d7f00e4049 i386-elf-20030623
break out i386 code from lwp/process.s to separate source file,
  as discussed at workshop.
add support for OpenBSD 3.4, contributed by Brent Graveland <brent@graveland.net>
  (requires kernel patch for lkm; see:
  http://graveland.net/openbsd/openafs-on-openbsd
2003-06-23 18:02:17 +00:00
Nathan Neulinger
725db719ee vol-extra-logging-on-attach-detach-20030623
FIXES 1387

add extra logging, revert in cases where you don't have log level turned up
2003-06-23 17:04:29 +00:00
Jim Rees
e2507583d5 freebsd-64bit-env-20030620
Add AFS_64BIT_ENV to all FreeBSD param files
2003-06-20 16:42:07 +00:00
Nathan Neulinger
8236e418cc more-warnings-and-prototyping-work-20030619
FIXES 1816

abstracted from work by toddr@rpi.edu
2003-06-20 01:40:15 +00:00
Nathan Neulinger
738be8220e snprintf-string-includes-20030619
and some warnings killed. anyhow it should be happier now
2003-06-20 01:35:19 +00:00
Derrick Brashear
5f09e7031d add-maintainer-clean-target-20030619
oops. make INSTALL's idea of the target name work also, in addition to "pristine"
2003-06-20 00:38:57 +00:00
David Magda
d73fc1d602 vsnprint-af-inet-bsd-header-20030619
the bsds also need socket.h to get a definition for AF_INET
2003-06-20 00:37:32 +00:00
Paul Weber
4b2f1af543 hpux-packagings-20030619
FIXES 1315

updated packaging for hp-ux 11.00, 11.11 and 11.22
2003-06-19 23:03:29 +00:00
Chaskiel M Grundman
bc9ff0f640 windows-file-versioning-20030619
FIXES 1488

It adds:

- the binary version of the file version/productversion, which the MSI
engine sort of want files in MSI packages to all have. This requires
another variable to be maintained in NTMakefile.i386_nt40 (Please don't
change the value from 1,2,910,0 to 1,2,9,1 or something like that. The last
number group in the version is considered completely insignificant by some
things)
- some file typing, which I don't know if anything cares about
- Some new items in the stringfileinfo table, (InternalName and
OriginalFilename) without which explorer won't show use the version info in
constructing tooltip text.
- Actually setting ProductVersion and FileVersion to something real
- Language codes, which the MSI engine also wants
2003-06-19 20:00:31 +00:00