2967 Commits

Author SHA1 Message Date
Hartmut Reuter
da5187d4b4 dir-buffers-use-nullidx-as-none-20050721
FIXES 20214

since 0 is a valid number use -1 (NULLIDX)
2005-07-21 05:52:33 +00:00
Chas Williams
f00e35f7a2 checksysname-stack-usage-20050721
FIXES 20227

fix misuse of MAXSYSNAME for MAXNUMSYSNAMES
2005-07-21 05:46:51 +00:00
Sabin Iacob
bd1eba7f40 linux-refrigerator-check-20050721
FIXES 20209

don't call refrigerator unless we have a kernel which supports it
2005-07-21 05:41:09 +00:00
Derrick Brashear
ea20d8d6c2 vnrehash-avoid-cachecheck-change-20050618
unlocking and locking lets us race and makes cacheCheck potentially go bad
2005-07-19 15:44:53 +00:00
Jeffrey Altman
fb1b339a01 windows-explorer-remove-mountpt-fix-20050719
FIXES 20137

the gui version of fs rmmount was reading random memory.
2005-07-19 06:06:12 +00:00
Karl E. Kelley
ef934e388c aklog-segfault-fix-20050718
FIXES 20198

I have built openafs 1.3.85 on an emt64 platform on RedHat Enterprise 4,
and found that the aklog supplied with 1.3.85 (not the one in the afs-krb5
conversion kit) consistently segfaults when aklog is called with the
"-path ...." parm. It works properly when called with no parms.

I traced this down to the call to the readlink() call in aklog_main.c,
when the params structure references were removed the nesting was
changed on an if statement that changed the logic and allowed the
do while loop to loop past the end and de-reference a NULL pointer.
2005-07-19 03:51:26 +00:00
Derrick Brashear
0c67857911 pt-util-no-cmd-seek-20050715
i guess someone was dumb at some point and failed to completely remove bogus options
2005-07-15 20:16:27 +00:00
Jeffrey Altman
3f3fdba330 windows-cmdebug-20050715
add TellMeAboutYourself functionality and report on capabilities if they
are known.  Used instead of WhoAreYou when supported by the cache manager.
2005-07-15 13:17:53 +00:00
Jeffrey Altman
1acd90549f windows-aklog-tweaks-20050715
* type correction

* formatting

* other cleanup
2005-07-15 13:09:47 +00:00
Jeffrey Altman
1c3d89463e windows-config-cache-path-20050715
FIXES 20007

Update AFS Control Panel to display the default cache location based upon
the SYSTEM %TEMP% environment variable.
2005-07-15 12:56:42 +00:00
Jeffrey Altman
d51baa42c4 audit-pts-supergroups-20050714
PTS SuperGroups failed to compile with auditing due to a missing #define
2005-07-15 04:23:18 +00:00
Christopher Allen Wing
7498def5fb misc-aklog-fixes-20050714
FIXES 20092

Fix various minor problems with aklog, including the return type from main,
removal of #ifndef __STDC__ code, missing includes, removal of unused
variables, correct number of arguments to pr_Initialize, correct argument
type for pr_SNameToId, and use of getcwd instead of getwd.
2005-07-15 02:19:27 +00:00
Chas Williams
2fdb50e1b8 linux-dynamic-inodes-20050713
remove errant log message
2005-07-13 16:51:50 +00:00
Jeffrey Altman
f21fa57453 windows-aclent-deadlock-20050713
Discovered a deadlock due to a violation of lock order.  We may not
attempt to obtain a lock on a cm_scache_t mutex while holding the
cm_aclLock.
2005-07-13 15:22:06 +00:00
Zach Schimke
2d5bb80889 freevclist-static-20050711
these are static now, make it so
2005-07-12 18:48:49 +00:00
Jeffrey Altman
68d8b397aa windows-version-20050712
1.3.8500
2005-07-12 05:26:23 +00:00
Jeffrey Altman
855d3669b2 auditlog-include-timestamp-20050710
add a timestamp to auditlog
2005-07-11 23:12:49 +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
Karl E. Kelley
685989647d linux-and-64bit-cleanup-20050710
FIXES 19166

fix warnings found on x86_64 linux
2005-07-11 04:22:16 +00:00
Jeffrey Altman
85d429528b audit-add-and-fix-messages-20050708
update and add some more audit logging

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

Fix logging of authenticated user name
2005-07-09 15:20:38 +00:00
Derrick Brashear
09b145f6bf kdump-vcache-update-20050708
FIXES 19292

wasn't updated when struct vcache was. oops.
2005-07-08 22:22:44 +00:00
Jeffrey Altman
46ff986a42 pr_Initialize-fix-20050707
The previous patch to pr_Initialize() opened an opportunity for
afsconf_Check() to be called with a NULL pointer if tdir == 0.
Prevent this occurrance.

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

fixed one null pointer reference but not the other.

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

commit the rest of jeff's fix
2005-07-08 20:58:25 +00:00
Jim Rees
fbbb6db84c freebsd60-20050708
Fixes for FreeBSD 6.0 snap5.
Builds and runs but has locking issues.
2005-07-08 17:53:43 +00:00
Russ Allbery
06e66a65c5 krb5-configure-fixes-20050707
FIXES 19862

Use krb5_creds rather than struct krb5_creds, add missing test in if
statements for krb5_creds structure probes, and tweak the configure output.
2005-07-08 02:18:55 +00:00
Pascal Terjan
f829393c71 coda-xfs-header-defines-fun-20050706
make this better, we should never have been doing it as we were before
2005-07-07 03:32:39 +00:00
Derrick Brashear
043900fb41 aklog-assume-old-autoconf-20050706
old autoconf is my fiend
2005-07-07 03:00:45 +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
Jeffrey Altman
c6a736486e windows-vs2005b2-20050706
Visual Studio 2005 Beta 2 has been released.   As part of this
release Microsoft has tightened the rules for their C++ compliance.

* no longer can a variable declared in a for() statement be used
  outside of the associated command block

* no longer can a function or variable be declared implicitly as
  'int'

* several types such as size_t have become 64-bit values on all platforms

* due to type changes the C++ function names in libraries have changed.
  This requires the use of different .DEF file export lists
2005-07-07 01:23:15 +00:00
Jeffrey Altman
2428f3eee3 windows-ntbuild-20050706
Update the default sysname to i386_w2k in the ntbuild.bat file
2005-07-06 15:11:28 +00:00
Jeffrey Altman
16b6696938 windows-config-param-20050706
New param files for new sysnames
2005-07-06 06:10:46 +00:00
Peter Somogyi
8f72c44972 util-admin-64bit-20050705
FIXES 19631

serverAddress is an int; don't copy a pointer size
2005-07-06 00:43:38 +00:00
Derrick Brashear
16d67791dc auditlogs-for-everyone-20050702
all servers now take -auditlog (path), send ibm-style auditlogs there, rotate the logs like the normal server logs, and will log thread ids when it's multiprocessor. /usr/afs/local/Audit can also be used like on aix on other platforms 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.
====================


all servers now take -auditlog (path), send ibm-style auditlogs there, rotate th
e logs like the normal server logs, and will log thread ids when it's multiproce
ssor. /usr/afs/local/Audit can also be used like on aix on other platforms now.

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


all servers now take -auditlog (path), send ibm-style auditlogs there, rotate th
e logs like the normal server logs, and will log thread ids when it's multiproce
ssor. /usr/afs/local/Audit can also be used like on aix on other platforms now.

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


all servers now take -auditlog (path), send ibm-style auditlogs there, rotate th
e logs like the normal server logs, and will log thread ids when it's multiproce
ssor. /usr/afs/local/Audit can also be used like on aix on other platforms now.

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

Windows build dependency changes to support the audit logs
2005-07-05 16:33:24 +00:00
Ken Hornstein
092cc5c9e6 aklog-update-20050705
fix typo in #error statement
2005-07-05 16:08:34 +00:00
Troy Benjegerdes
391566e0b4 aklog-principal-rewrite-20050705
fix second_comp call to be correct for macro
2005-07-05 16:06:08 +00:00
Jeffrey Altman
f6d99fbba1 windows-afsdb-fix-20050701
Fix AFSDB queries using DNSAPI to always terminate the query string with
a period.
2005-07-02 03:44:42 +00:00
Ken Hornstein
d48a6d9548 aklog-forgot-quote-20050701
Forgot closing quote in #error directive.
2005-07-01 05:40:52 +00:00
Ken Hornstein
233b7043ce aklog-heimdal-integration-20050630
The necessary autoconf/C glue to make aklog work with Heimdal.
2005-06-30 22:06:15 +00:00
Jeffrey Altman
ed54c88920 windows-logon-20050630
Add a method to disable the deletion of tokens at logoff

====================
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 a registry entry to prevent token destruction at logoff
2005-06-30 19:02:03 +00:00
Jeffrey Altman
0fed4743ae pts-logging-20050619
enhance pts logging
2005-06-30 06:06:54 +00:00
Jeffrey Altman
25ecdbd2c4 windows-notes-20050630
latest updates including new afs-install-notes section on debugging
2005-06-30 06:02:50 +00:00
Derrick Brashear
f2e86f4e03 threadid-logging-20050629
log thread ids for any debug level
2005-06-30 04:10:31 +00:00
Robert S Murawski IV
4464c62f92 windows-nsis-20050628
Support for NSIS 2.07 including named installation configurations
and an Icon for the uninstall entry listed in the Add/Remove Programs
control panel.
2005-06-29 03:43:28 +00:00
Jeffrey Altman
b60eb36f4b windows-notes-20050628
pre-1.4
2005-06-29 03:42:14 +00:00
Jeffrey Altman
09e871e52f windows-readme-20050628
Updates to describe NSIS 2.07
2005-06-29 03:41:55 +00:00
Ken Hornstein
f89bb3cd97 fix-kerberos-autoconf-20060623
Commit remaining autoconf fixes for aklog.
2005-06-24 04:57:39 +00:00
Jeffrey Altman
a61ff319b7 windows-aklog-naming-20050624
Correct for the behavior of pr_SNameToId() lowercasing the username
2005-06-24 04:01:48 +00:00
Ken Hornstein
3b58e26750 fix-getcrypt-command-description-20050623
Fix the description of the getcrypt command.
2005-06-24 03:54:13 +00:00
Ken Hornstein
272ed1c01d aklog-cleanup-rxkad2b-20050623
Clean up the aklog source, and add support for rxkad2b tokens.
2005-06-24 00:43:48 +00:00
Jeffrey Altman
c4b1decf6c pr_init-fix-20050623
for the longest time aklog implementations with automatic pts registration
have included a work around for a bug in pr_Initialize.  The bug fails to
reset the connection when the cell changes.  This patch fixes that bug.

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

for the longest time aklog implementations with automatic pts registration
have included a work around for a bug in pr_Initialize.  The bug fails to
reset the connection when the cell changes.  pr_Initialize has been fixed
so we can remove the hack.

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

remove the pr_Initialize force cell change hack from afskfw lib
2005-06-23 15:23:50 +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