Commit Graph

1585 Commits

Author SHA1 Message Date
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
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
106a54eef7 ident-cleanup-20030619
FIXES 1549

change to /* */ comment style

====================
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 1548

i think indent is being stupid, but whatever.

====================
FIXES 1545

get rid of macro usage with causes "spurious" else

====================
FIXES 1544

comment in ifdef'd out code should be a comment

====================
FIXES 1543

make definitions ifdef notdef'd look like definitions
2003-06-19 18:20:08 +00:00
Derrick Brashear
3caa5d6e96 des-add-error-so-indent-deals-20030619
FIXES 1546

important to make sure build still errors out
2003-06-19 18:08:09 +00:00
Nathan Neulinger
f5f73a560e aix-cv-macro-fix-20030619
FIXES 1547

fix macro escaping
2003-06-19 18:06:29 +00:00
Derrick Brashear
da3adbb189 uss-rename-lex-to-lex-file-20030619
FIXES 1550

so reindenting will not do the wrong thing.
2003-06-19 17:55:10 +00:00
Manuel Pereira
af1a0ea039 java-jafs-update-20030619
FIXES 1565

updates to java jafs, make it work with new cell code.
2003-06-19 17:53:09 +00:00
Ryan Lantzer
43011a3a00 winnt-avoid-nosuchvolume-for-down-servers-20030619
FIXES 1568

a volume could be marked "no such volume" and hence disappear if a server
went down until fs checkv.
2003-06-19 17:43:15 +00:00
Nathan Neulinger
2bff2bb6f3 ptserver-rxgen-cleanup-20030619
FIXES 1573

get rid of placeholders, inline opcodes..
2003-06-19 17:31:33 +00:00
Nathan Neulinger
0f53b559c3 cvsignore-updates-20030619
FIXES 1580

update cvsignore files
2003-06-19 17:28:58 +00:00
Derrick Brashear
7f16752202 use-mkstemp-correctly-on-linux-20030619
FIXES 1603

might as well fix it all.
2003-06-19 17:17:20 +00:00
Nathan Neulinger
1f3990e5ea vos-getsize-20030619
FIXES 1574

ported basically verbatim from work by ilya@ccmr.cornell.edu and
mitch@ccmr.cornell.edu.

add estimator of dump size support to vos/volserver
2003-06-19 17:06:58 +00:00
David Magda
3dbc33ad07 fbsd-pagefree-proto-20030619
s/vnode_pager_freepage/vm_page_free/ to avoid proto conflict
remove vnode_pager_freepage from afs_prototypes.h
2003-06-19 14:56:49 +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
David Magda
ae5e2f7865 use-mkstemp-20030617
have the BSDs use mkstemp(3)
2003-06-17 18:08:19 +00:00
Derrick Brashear
ecfcebec10 rxkad-ticket-cleanup-20030610
kill forward decls and dead code.
2003-06-10 21:42:51 +00:00
Derrick Brashear
8a33c2d8a5 rxkad-check-tkt-length-20030610
tkt_DecodeTicket didn't seem to check that ticketLen < MAXKTCTICKETLEN

didn't matter since no callers failed to check, but we should enforce this where the limit is
2003-06-10 20:18:34 +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
Joakim Fallsjö
b609b807d2 winnt-give-better-debugging-20030606
offer better messages in certain cases
2003-06-06 22:11:25 +00:00
Derrick Brashear
ad61a30d57 linux-rx-listener-flush-signals-20030605
FIXES 1409

make sure we flush signals before calling force_sig. i don't know why this
matters, but it does.
2003-06-06 20:58:09 +00:00
Derrick Brashear
3fd6efb40f rx-avoid-leaking-nwaiting-20030605
thanks to kolya@mit.edu for suggesting moving rather than adding the
decrement and confirming sanity.

basically if a call ended up call->error it was possible to queue_Remove()
it, drop the call, and not rx_nWaiting--; result should be observed as
rxdebug reporting waitprocs when threads were idle.
2003-06-05 22:42: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
Derrick Brashear
2acd0d9937 amd64-hook-ia32-table-20030521
keep track of the ia32 table separately. annoying but needed.

====================
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.
====================

provide the variables we need for ia32 sys call table if
sys_call_table is exported
2003-06-04 17:11:55 +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
Chaskiel M Grundman
ee00daa364 softsig-update-20030602
FIXES 1435

changes to help us die and to unblock all signals to wait on
2003-06-02 23:44:39 +00:00
Chas Williams
07f9b84fd7 kernel-reduce-stack-use-20030529
FIXES 1485

so we allocate instead of using memory off the stack in the kernel paths
2003-06-02 19:11:40 +00:00
Paul Weber
d0bb3b8fa0 hp-packagings-20030602
FIXES 1315

add HP pacakging files
2003-06-02 15:47:12 +00:00
R. Lindsay Todd
e110b1d34a logging-cleanup-20030602
FIXES 1493

logging function cleanup and protoizing
2003-06-02 15:37:48 +00:00