Commit Graph

3450 Commits

Author SHA1 Message Date
Jeffrey Altman
9dc84c8c6c windows-mkmount-20060306
allow case-insensitive matches for the parent of the mount point
2006-03-06 21:23:09 +00:00
Jeffrey Altman
d0c343249c windows-init-20060306
fix sysname string on amd64

add registry configurable CallBackPort to allow for forcing the
client to use different ports when talking with the file server.

====================
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 registry configurable CallBackPort to allow for forcing the
client to use different ports when talking with the file server.

Add UAE errors to cm_Analyze debug output
2006-03-06 20:07:08 +00:00
Jeffrey Altman
9c687f10d0 windows-smb-log-packet-20060305
packet strings can contain %; do not parse as a format
2006-03-06 05:01:22 +00:00
Jeffrey Altman
638eef405b windows-xstat-20060304
====================
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.
====================

build xstat utils for windows

====================

more windows specific mods plus improved output of ipaddrs and port
numbers when debugging
2006-03-06 03:11:31 +00:00
Jeffrey Altman
c582cab1fb windows-rx-lwp-clock-20060305
clock_Init() was broken because it would initialize rxi_clock0
with QueryPerformanceCounter() and then call clock_UpdateTime().
So instead of getting an ever increasing value you would get a
fixed value determined by how long it takes to make a function call
between to QueryPerformanceCounter() calls.
2006-03-06 03:04:38 +00:00
Jeffrey Altman
f803153c99 viced-host-type-consistency-20060305
make sure all the types for host and port are consistent
2006-03-05 22:31:11 +00:00
Jeffrey Altman
cea063c0d4 windows-no-smb-ioctl-info-20060305
don't support functions we don't implement.  the CIFS trans2 get info
ioctl is not equivalent to the AFS Get Volume Status function
2006-03-05 20:53:28 +00:00
Jeffrey Altman
3e70b7f365 viced-unsign-haddr-hport-20060304
haddr and hport should be unsigned
2006-03-05 05:36:40 +00:00
Jeffrey Altman
127ea5ae7d xstats-getcapabiliites-20060304
add the GetCapabilities RPC to the ops table
2006-03-04 22:02:57 +00:00
Jeffrey Altman
943dfd7a1e windows-deadcode-20060304 2006-03-04 21:39:25 +00:00
Jim Rees
3adadbb228 const-args-20060303
add const qualifiers to pr_Initialize and vl_Initialize args
2006-03-03 20:27:23 +00:00
Jeffrey Altman
8a0016cabd viced-fix-tcallhost-20060303
fix type and declaration location
2006-03-03 19:26:21 +00:00
Jeffrey Altman
58b4069926 viced-remove-premature-commit-20060303
remove premature LockUpgrade/LockDowngrade commit
2006-03-03 18:26:45 +00:00
Jim Rees
f251b03175 sysincludes-first-20060302
afs/sysincludes before other sys includes, please.
2006-03-02 22:42:56 +00:00
Jim Rees
9da217cee8 probe-interval-20060302
Make probe_all interval tuneable, although there is no easy way to set it yet.
2006-03-02 22:34:27 +00:00
Chaskiel M Grundman
c9a4d3363b callback-get-refs-20060302
more updates, focused on issues found working at darwin, but actually generic issues
2006-03-02 06:42:47 +00:00
Chaskiel M Grundman
d1156ad4f9 refridgerator-update-20060227
try to make refrigerator work again
2006-03-02 06:39:45 +00:00
Chaskiel M Grundman
c472a9c916 darwin-access-exec-only-20060302
FIXES 27553

don't misenforce mode bits
2006-03-02 06:35:59 +00:00
Chaskiel M Grundman
8bfa2cdc6e darwin-remove-fix-20060302
move the if inside the condition so we aren't screwed up on tiger
2006-03-02 06:33:44 +00:00
Tracy Di Marco White
1cc6cddd85 nbsd-30-pthreads-20060302
update for netbsd 3.0
2006-03-02 06:31:30 +00:00
Jeffrey Altman
c2ef97ea65 viced-fix-comment-20060301
fix comment in h_GetHost_r
2006-03-02 06:22:15 +00:00
Chaskiel M Grundman
10f8d509df remunlink-needs-iocount-20060302
FIXES 27493

keep needed iocount for remunlink on darwin 8.0
2006-03-02 06:21:42 +00:00
Jeffrey Hutzelman
84a24d096c viced-preamble-postamble-20060301
If the host obtained during the CallPremable and CallPostamble differ,
then there is the possibility of a hold leak.  This patch is a quick
attempt to deal with the potential problem.  If the problem occurs
we log it in order to know for sure if this is in fact a problem.

If it is, then at a later date we should perform a more extensive
re-write in which the CallPreamble is used to obtain the host and the
client and pass them both back to the caller which would not be
required to obtain them again at a later date.
2006-03-02 06:16:59 +00:00
Jeffrey Altman
36a8e29045 viced-h_Enumerate_r-fix-20060301
In h_Enumerate_r it is possible that the host may be released by the
called procedure.  Therefore, we must preserve the pointer to host->next
before the call and hold the host it points to in order to ensure that
it does not disappear out from under us.  This ensures that although
the H_LOCK can be dropped during the procedure and the host list can
be rearranged we won't miss more than a handful of hosts during the
enumeration.
2006-03-01 19:12:05 +00:00
Jeffrey Altman
31fd9994db viced-h_gethost_r-host-hold-leak-20060228
when h_GetHost_r replaces 'host' with 'oldHost' we need to release the
hold on 'host' and maintain the hold on 'oldHost' because if a hold
was placed on 'host' in CallPreamble() it will no longer be released
in CallPostamble() since 'oldHost' will now be bound to the client
2006-03-01 06:42:46 +00:00
Jeffrey Altman
6f707d9406 viced-client-refcount-leak-20060228
SRXAFS_CallBackRxConnAddr calls h_FindClient_r which returns a
client with a refCount and the client->host held.  The call
to CallPostamble will release the host hold but not the client
refcount.
2006-03-01 05:04:00 +00:00
Russ Allbery
fc5acc0151 pretty-html-synopsis-20060228
Implement proper synopsis wrapping for HTML generation.

This was done in three pieces.  First, add HTML-specific tags to the POD to
mark the synopsis for HTML purposes so that we can apply style information
to it.  Second, update the style sheet to indent all lines except for the
first in the synopsis section.  Third, add the appropriate S<> tags around
option and argument pairs so that we don't wrap between the option and its
argument.

Unfortunately, due to the <I<foo>> style that looks nicer for other reasons,
we have to use the very verbose S<<< >>>.  Oh well.
2006-03-01 05:02:29 +00:00
Jeffrey Altman
2bd46f8a39 viced-host-hold-leak-20060228
fix a host hold leak although this one rarely occurs.
2006-03-01 04:08:57 +00:00
Russ Allbery
fed1cdb022 html-style-todo-20060228
Some style sheet updates and lots of to-do updates based on feedback from
C. Alex North-Keys.
2006-03-01 00:12:52 +00:00
Russ Allbery
6321cca1a5 html-link-fixes-20060228
Make the mentions of subcommands in the fs command introduction links to
the relevant pages, and add to README a to-do note to do this for the rest
of the introductory pages.

Fix links to man pages that contain underscores by working around a bug
in Pod::Simple.
2006-02-28 23:43:03 +00:00
Jeffrey Altman
2c825a8590 viced-panic-if-maxhosttables-exceeded-20060228
Do not allow HTBlocks to allocate more blocks than will fit in
hosttablesptrs.  Doing so corrupts memory.   Panic instead until
we can get this fixed right.
2006-02-28 23:24:23 +00:00
Todd M. Lewis
1705109815 up-m-docs-20060228
Document the -m flag to up.
2006-02-28 23:09:08 +00:00
Russ Allbery
79a7ddac4d amd64-linux26-fix-20060228
Restore the previous code for AMD64 under Linux 2.6, as the generic
Linux 2.6 code apparently does not work with all AMD64 kernels.
2006-02-28 21:17:27 +00:00
Chas Williams
c41253bda7 systm-h-header-inclusion-20060227
FIXES 24765

avoid implicit references by including the prototypes from the header except on linux

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

avoid implicit references by including the prototypes from the header except on
linux
2006-02-28 00:17:52 +00:00
Chas Williams
9243beff2b pod-updates-20060227
FIXES 26463

update pod files to deal with some section number changes
2006-02-27 20:46:25 +00:00
Chaskiel M Grundman
ff1d11169b tiger-updates-20060220
update lpioctl, setattr and free tuios
2006-02-27 20:36:24 +00:00
Chaskiel M Grundman
888b038c92 darwin-bsd-flock-20060227
FIXES 25544

deal with posix flag in flock request on darwin
2006-02-27 20:34:10 +00:00
Derrick Brashear
df0ebd8b90 shut-up-fucking-whiner-20060227
without further comment
2006-02-27 20:17:21 +00:00
Jim Rees
50ed43bfb4 indent-style-note-20060227
Document our official indent style.
2006-02-27 18:31:18 +00:00
Jeffrey Hutzelman
f800113c3b rmtsys-up-limits-20060225
FIXES 27095

raise limits of constants in rmtsys
2006-02-25 06:44:18 +00:00
Hartmut Reuter
2024fe94cb vnop-remove-revised-lock-order-20060225
FIXES 27176

drop the tdc lock even rearlier
2006-02-25 06:39:20 +00:00
Jeffrey Altman
ff46f60c19 windows-ioctl-20060224
FIXES 27225

properly compute the length of the ioctl output buffer for each data
segment
2006-02-24 07:48:21 +00:00
Jeffrey Altman
1bc6c3a78c windows-freelance-default-20060224
change freelance default to on.  this matches what the installers do.
2006-02-24 07:45:35 +00:00
Jim Rees
9a0b4cac56 aclprocs-protos-20060223
Prototypes for aclprocs.
Also some other prototypes for viced.
2006-02-23 15:52:23 +00:00
Derrick Brashear
d3113a14e8 softsig-thread-hack-not-on-nbsd30-20060223
based on comment from gendalia@iastate.edu
2006-02-23 12:32:25 +00:00
Jim Rees
edd97cb225 viced-cleanup-20060222
Prototypes, dead code removal, and other minor cleanups
2006-02-22 20:29:01 +00:00
Jeffrey Altman
a2530f03ba rxkad-krb5-improvements-20060222
correct precedence of && and || in conditional to determine when
tkt_DecodeTicket5() should be called.

optimize order of ticket property evaluation to delay call to get_key()
which will require that a lock be obtained until after we know that
all of the other checks will succeed.
2006-02-22 05:07:48 +00:00
Jeffrey Altman
9306554f9c viced-log-get-key-failure-20060221
log afsconf_GetKey() failure
2006-02-22 05:01:31 +00:00
Jeffrey Altman
0ef21914da server-rxmaxmtu-option-20060221
add -rxmaxmtu <bytes> to allow setting the max send and receive RX MTU size
2006-02-22 04:07:34 +00:00
Jim Rees
d7a60f50a4 fbsd61-20060221
Param file for FreeBSD 6.1. Builds, untested.
2006-02-21 21:07:57 +00:00