]>
git.michaelhowe.org Git - packages/o/openafs.git/log
Derrick Brashear [Fri, 25 Sep 2009 11:15:40 +0000 (07:15 -0400)]
viced cap fetchdata len to avoid negative
when trying to read from a short or zero length file,
it's possible for sanity checking to knock the length below
zero. set a floor at zero.
Reviewed-on: http://gerrit.openafs.org/494
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
(cherry picked from commit
529d487d65d8561f5d0a43a4dc71f72b86efd975 )
Reviewed-on: http://gerrit.openafs.org/500
Russ Allbery [Sat, 26 Sep 2009 07:50:54 +0000 (00:50 -0700)]
h_GetHost_r cleanup cases
avoid potentially leaking a cb_in or a capabilities blob;
use a common exit function and free when these were left set.
Reviewed-on: http://gerrit.openafs.org/496
Tested-by: Alistair Ferguson <alistair.ferguson@mac.com>
Reviewed-by: Alistair Ferguson <alistair.ferguson@mac.com>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
(cherry picked from commit
5d765426e597c60228e66bddaa21bf2453c74a85 )
Reviewed-on: http://gerrit.openafs.org/497
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Russ Allbery [Tue, 29 Sep 2009 22:10:38 +0000 (15:10 -0700)]
Add changelog for additional upstream deltas
Russ Allbery [Tue, 15 Sep 2009 00:48:35 +0000 (17:48 -0700)]
Add changelog for additional upstream deltas
Rainer Toebbicke [Mon, 14 Sep 2009 11:53:56 +0000 (12:53 +0100)]
Init the vrequest structure correctly
Init the vrequest structure correctly
FIXES 125355
(1.4.x only)
afs_InitReq fails to initialize the "flags" field of the vrequest structure.
Consequently the logic involving (flags & O_NONBLOCK) in afs_Analyze leads to
unpredictable results. afs_InitReq should initialize the complete vrequest
structure.
Reviewed-on: http://gerrit.openafs.org/457
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Derrick Brashear [Mon, 3 Aug 2009 20:17:14 +0000 (16:17 -0400)]
fileserver should actually retry VL_RegisterAddrs on failure
fileserver should actually retry VL_RegisterAddrs on failure
currently the background daemon logic for retrying was never triggered.
easy enough fix: set FS_registered to 1 so the loop retries
Reviewed-on: http://gerrit.openafs.org/266
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Russ Allbery [Sat, 22 Aug 2009 19:16:40 +0000 (12:16 -0700)]
Minor coding style fixes for openafs-fileserver postinst
Russ Allbery [Sat, 22 Aug 2009 19:07:03 +0000 (12:07 -0700)]
Change /var/lib/openafs/local permissions to 700
* Change the permissions of /var/lib/openafs/local to 0700 to match
upstream defaults. This directory contains the fssync.sock file used
for coordination between the fileserver and the volserver, and
commands sent to that socket are not authenticated. Linux protects
the socket from unprivileged writes by default, but other operating
systems do not. Upstream therefore wants this directory to be 0700
and bosserver will complain by default if it's not. Changing the
permissions let us drop a patch to bosserver.
Russ Allbery [Sat, 22 Aug 2009 18:10:20 +0000 (11:10 -0700)]
Change the source package name of the module source
* Change the source package name of the stripped package generated by
openafs-modules-source so that, should someone build a Debian source
package from it, it won't have the same name as the main openafs
source package.
Russ Allbery [Sat, 22 Aug 2009 18:08:12 +0000 (11:08 -0700)]
Apply various updates to the correct module control file
* Fix the second module control file for the standards version, section,
and maintainer update.
Russ Allbery [Sat, 22 Aug 2009 03:09:11 +0000 (20:09 -0700)]
Finalize changes for 1.4.11+dfsg-2
Russ Allbery [Sat, 22 Aug 2009 01:27:32 +0000 (18:27 -0700)]
Also install restorevol in openafs-client
Russ Allbery [Thu, 20 Aug 2009 21:49:30 +0000 (14:49 -0700)]
Add bug closer for armv5tel support
Russ Allbery [Thu, 20 Aug 2009 21:48:18 +0000 (14:48 -0700)]
Update to standards version 3.8.3
* Update standards version to 3.8.3.
- Change section of packages generated by openafs-modules-source to
kernel.
- Add Homepage to packages generated by openafs-modules-source.
Russ Allbery [Thu, 20 Aug 2009 21:43:24 +0000 (14:43 -0700)]
Swap maintainers in the module source package
* Swap maintainer and uploaders in the packaging files for the module
source package, matching the main package.
Russ Allbery [Thu, 20 Aug 2009 21:41:57 +0000 (14:41 -0700)]
Changelog for armv5tel change, similar change for module package
Add changelog entry for Danial Bayer's armv5tel support patch. Make
the similar change to the module packaging files.
Daniel Bayer [Tue, 18 Aug 2009 22:44:23 +0000 (00:44 +0200)]
add armv5tel to sysname
Russ Allbery [Fri, 10 Jul 2009 21:01:31 +0000 (14:01 -0700)]
Merge commit 'upstream/1.4.11+dfsg'
Russ Allbery [Fri, 10 Jul 2009 21:01:15 +0000 (14:01 -0700)]
Imported Upstream version 1.4.11+dfsg
Russ Allbery [Fri, 10 Jul 2009 21:00:27 +0000 (14:00 -0700)]
Add initial changelog entry for 1.4.11+dfsg-1
Russ Allbery [Sat, 4 Jul 2009 22:20:18 +0000 (15:20 -0700)]
Finalize changes for 1.4.11~pre3+dfsg-1
Russ Allbery [Sat, 4 Jul 2009 21:36:21 +0000 (14:36 -0700)]
Don't install fs man pages for Windows-only commands
* Don't install man pages for fs command variants that are only
available on Windows.
Russ Allbery [Sat, 4 Jul 2009 21:32:50 +0000 (14:32 -0700)]
Update CellServDB to 2009-06-29 version
Russ Allbery [Sat, 4 Jul 2009 21:31:19 +0000 (14:31 -0700)]
Bring src/config/linux-version closer to upstream
* Bring src/config/linux-version closer to upstream since upstream now
handles unversioned source directories. There is one remaining change
required to search for UTS_RELEASE in the correct header path.
Russ Allbery [Sat, 4 Jul 2009 21:25:26 +0000 (14:25 -0700)]
Merge commit 'upstream/1.4.11.pre3'
Russ Allbery [Sat, 4 Jul 2009 21:25:10 +0000 (14:25 -0700)]
Imported Upstream version 1.4.11~pre3
Russ Allbery [Sat, 4 Jul 2009 21:24:29 +0000 (14:24 -0700)]
Add initial changelog entry for 1.4.11~pre3
Russ Allbery [Fri, 3 Jul 2009 01:27:01 +0000 (18:27 -0700)]
Ignore dkms failure in the prerm of openafs-modules-dkms
* Ignore failures to remove an existing DKMS tree in the prerm of the
openafs-modules-dkms package. In the possible cases where the tree
may not be present to be removed, failing package removal doesn't
make sense. (Further addresses LP #368471.)
Russ Allbery [Sat, 27 Jun 2009 17:23:15 +0000 (10:23 -0700)]
Add Russian debconf translation
* Translation updates:
- Russian, thanks Yuri Kozlov. (Closes: #534807)
Russ Allbery [Sat, 20 Jun 2009 02:18:50 +0000 (19:18 -0700)]
Fix spelling error in changelog
Russ Allbery [Sat, 20 Jun 2009 02:18:20 +0000 (19:18 -0700)]
Update standards version to 3.8.2
Russ Allbery [Wed, 17 Jun 2009 21:57:20 +0000 (14:57 -0700)]
Remove some additional files that upstream doesn't clean up
Russ Allbery [Wed, 17 Jun 2009 21:55:44 +0000 (14:55 -0700)]
Update debian/copyright for the in-progress doc rewrite
Russ Allbery [Wed, 17 Jun 2009 21:53:29 +0000 (14:53 -0700)]
Update the doc-base files for the new reference manuals
Russ Allbery [Wed, 17 Jun 2009 21:52:59 +0000 (14:52 -0700)]
Fix a few more documentation installation problems
Russ Allbery [Wed, 17 Jun 2009 21:38:55 +0000 (14:38 -0700)]
Install new upstream man pages
Russ Allbery [Wed, 17 Jun 2009 21:36:16 +0000 (14:36 -0700)]
Fix syntax error in the documentation installation
Russ Allbery [Wed, 17 Jun 2009 21:16:38 +0000 (14:16 -0700)]
Remove afs/sysctl.h from the build system
This change was accidentally lost in the merge of the new upstream
version.
Russ Allbery [Wed, 17 Jun 2009 21:09:48 +0000 (14:09 -0700)]
Build and install the Doxygen protocol documentation
Russ Allbery [Wed, 17 Jun 2009 20:50:09 +0000 (13:50 -0700)]
Build and install the new DocBook manuals
Install generated PDF and HTML from the new DocBook manuals. Install
only ka2heim.txt from the txt directory; the other things in there aren't
horribly useful. Stop installing the old HTML documentation. Add the
required additional configure options for the DocBook documentation build.
Russ Allbery [Wed, 17 Jun 2009 20:32:39 +0000 (13:32 -0700)]
Add initial upstream changelog entry for 1.4.11~pre1+dfsg1
Russ Allbery [Wed, 17 Jun 2009 20:21:54 +0000 (13:21 -0700)]
Merge commit 'upstream/1.4.11.pre1+dfsg1'
Conflicts:
src/afs/Makefile.in
Russ Allbery [Wed, 17 Jun 2009 20:20:14 +0000 (13:20 -0700)]
Imported Upstream version 1.4.11~pre1+dfsg1
Russ Allbery [Wed, 27 May 2009 04:19:17 +0000 (21:19 -0700)]
Finalize changes for 1.4.10+dfsg1-2
Russ Allbery [Wed, 27 May 2009 02:19:11 +0000 (19:19 -0700)]
Build-depend on cpio (used for generating openafs-modules-source)
Russ Allbery [Wed, 27 May 2009 01:27:01 +0000 (18:27 -0700)]
Apply STABLE14-man-page-vos-dump-flags-
20090526
* Apply upstream CVS deltas:
- STABLE14-man-page-vos-dump-flags-
20090526 : document the -clone and
-omitdirs flags to vos dump. (Closes: #502571)
Russ Allbery [Tue, 26 May 2009 23:55:52 +0000 (16:55 -0700)]
STABLE14-linux-mmap-antirecursion-avoid-spurious-eio-
20090526
I avoided pulling up the error that this fixes, but note that it's
applied in the changelog for the record.
Russ Allbery [Tue, 26 May 2009 23:54:05 +0000 (16:54 -0700)]
Apply STABLE14-background-fsync-consistency-issues-
20090522
* Apply upstream CVS deltas:
- STABLE14-background-fsync-consistency-issues-
20090522 : file
descriptor handling fixes for the file server.
Russ Allbery [Tue, 26 May 2009 23:50:39 +0000 (16:50 -0700)]
Apply STABLE14-memcache-write-on-laststore-
20090512
* Apply upstream CVS deltas:
- STABLE14-memcache-write-on-laststore-
20090512 : write back dirty
pages on last store with memcache to avoid losing changes.
Russ Allbery [Tue, 26 May 2009 23:48:48 +0000 (16:48 -0700)]
Apply STABLE14-dprintf-rename-
20090427
* Apply upstream CVS deltas:
- STABLE14-dprintf-rename-
20090427 : rename AFS's dprintf to avoid
conflicts with one in the kernel.
Russ Allbery [Tue, 26 May 2009 23:47:24 +0000 (16:47 -0700)]
Apply STABLE14-linux-mmap-antirecursion-fix-
20090512
* Apply upstream CVS deltas:
- STABLE14-linux-mmap-antirecursion-fix-
20090512 : improvements in
flag setting and locking around recursive mmap protection.
Russ Allbery [Tue, 26 May 2009 23:34:35 +0000 (16:34 -0700)]
Apply STABLE14-linux26-defer-cred-changing-
20090511
* Apply upstream CVS deltas:
- STABLE14-linux26-defer-cred-changing-
20090511 : defer changing groups
when the real and effective credentials of a process differ to avoid
running afoul of checks in newer Linux kernels that cause oops.
(Closes: #528785)
Russ Allbery [Tue, 26 May 2009 23:28:10 +0000 (16:28 -0700)]
Dynamically determine versions for dkms.conf and get-orig-source
* Dynamically determine the Debian and upstream versions for dkms.conf
and get-orig-source from debian/changelog. Thanks, Anders Kaseorg.
(LP: #364426)
Russ Allbery [Tue, 26 May 2009 19:00:29 +0000 (12:00 -0700)]
Enable DKMS support
* Provide an openafs-modules-dkms package that uses DKMS to dynamically
build kernel modules for the local kernel and document this option in
README.modules. This is an alternative to installing
openafs-modules-source and building kernel modules for each new kernel
with module-assistant or make-kpkg. (Closes: #168852, #525131)
(LP: #52786, #364426, #369875)
* Have openafs-client recommend at least the current source version of
openafs-modules-source or openafs-modules-dkms instead of any old
version. While the API probably hasn't changed, it's best practice to
keep a relatively close match between the userspace andn the kernel
module version. (LP: #369875)
Russ Allbery [Mon, 6 Apr 2009 22:51:37 +0000 (15:51 -0700)]
Finalize changes for 1.4.10+dfsg1-1 and add NEWS
Russ Allbery [Mon, 6 Apr 2009 22:48:58 +0000 (15:48 -0700)]
Update 1.4.10 with security advisory names and CVEs
Russ Allbery [Sat, 4 Apr 2009 19:29:24 +0000 (12:29 -0700)]
Merge branch 'feature/pic-libraries'
Russ Allbery [Sat, 4 Apr 2009 19:29:19 +0000 (12:29 -0700)]
Merge branch 'bug/pam-build'
Russ Allbery [Sat, 4 Apr 2009 19:29:17 +0000 (12:29 -0700)]
Merge branch 'bug/module-name'
Russ Allbery [Sat, 4 Apr 2009 19:29:12 +0000 (12:29 -0700)]
Merge branch 'bug/kbuild-headers'
Russ Allbery [Sat, 4 Apr 2009 19:29:08 +0000 (12:29 -0700)]
Merge branch 'bug/compiler-flags'
Russ Allbery [Sat, 4 Apr 2009 19:28:59 +0000 (12:28 -0700)]
Merge branch 'upstream' into feature/pic-libraries
Russ Allbery [Sat, 4 Apr 2009 19:28:52 +0000 (12:28 -0700)]
Merge branch 'upstream' into bug/pam-build
Russ Allbery [Sat, 4 Apr 2009 19:28:42 +0000 (12:28 -0700)]
Merge branch 'upstream' into bug/module-name
Russ Allbery [Sat, 4 Apr 2009 19:28:35 +0000 (12:28 -0700)]
Merge branch 'upstream' into bug/kbuild-headers
Russ Allbery [Sat, 4 Apr 2009 19:28:25 +0000 (12:28 -0700)]
Merge branch 'upstream' into bug/compiler-flags
Russ Allbery [Sat, 4 Apr 2009 19:25:18 +0000 (12:25 -0700)]
Merge branch 'upstream'
Russ Allbery [Sat, 4 Apr 2009 19:18:41 +0000 (12:18 -0700)]
Imported Upstream version 1.4.10+dfsg1
Russ Allbery [Sat, 4 Apr 2009 17:48:36 +0000 (10:48 -0700)]
Merge commit 'upstream/1.4.10+dfsg1'
Russ Allbery [Sat, 4 Apr 2009 17:48:18 +0000 (10:48 -0700)]
Imported Upstream version 1.4.10+dfsg1
Russ Allbery [Fri, 3 Apr 2009 22:26:37 +0000 (15:26 -0700)]
Update CellServDB to 2008-11-07 version
Russ Allbery [Fri, 3 Apr 2009 02:57:23 +0000 (19:57 -0700)]
Merge branch 'feature/pic-libraries'
Russ Allbery [Fri, 3 Apr 2009 02:57:18 +0000 (19:57 -0700)]
Merge branch 'bug/pam-build'
Russ Allbery [Fri, 3 Apr 2009 02:57:13 +0000 (19:57 -0700)]
Merge branch 'bug/module-name'
Russ Allbery [Fri, 3 Apr 2009 02:57:10 +0000 (19:57 -0700)]
Merge branch 'bug/kbuild-headers'
Russ Allbery [Fri, 3 Apr 2009 02:57:06 +0000 (19:57 -0700)]
Merge branch 'bug/compiler-flags'
Russ Allbery [Fri, 3 Apr 2009 02:56:58 +0000 (19:56 -0700)]
Merge branch 'upstream' into feature/pic-libraries
Russ Allbery [Fri, 3 Apr 2009 02:56:52 +0000 (19:56 -0700)]
Merge branch 'upstream' into bug/pam-build
Russ Allbery [Fri, 3 Apr 2009 02:56:42 +0000 (19:56 -0700)]
Merge branch 'upstream' into bug/module-name
Russ Allbery [Fri, 3 Apr 2009 02:54:38 +0000 (19:54 -0700)]
Merge branch 'upstream' into bug/kbuild-headers
Russ Allbery [Fri, 3 Apr 2009 02:54:31 +0000 (19:54 -0700)]
Merge branch 'upstream' into bug/compiler-flags
Russ Allbery [Fri, 3 Apr 2009 02:53:09 +0000 (19:53 -0700)]
Merge commit 'upstream/1.4.10+dfsg1'
Russ Allbery [Fri, 3 Apr 2009 02:52:53 +0000 (19:52 -0700)]
Imported Upstream version 1.4.10+dfsg1
Russ Allbery [Thu, 2 Apr 2009 22:56:15 +0000 (15:56 -0700)]
Update standards version to 3.8.1
Russ Allbery [Thu, 2 Apr 2009 22:39:28 +0000 (15:39 -0700)]
Add man page for vos setfields
Russ Allbery [Thu, 2 Apr 2009 22:25:27 +0000 (15:25 -0700)]
Merge branch 'feature/pic-libraries'
Russ Allbery [Thu, 2 Apr 2009 22:25:23 +0000 (15:25 -0700)]
Merge branch 'bug/pam-build'
Russ Allbery [Thu, 2 Apr 2009 22:25:20 +0000 (15:25 -0700)]
Merge branch 'bug/module-name'
Russ Allbery [Thu, 2 Apr 2009 22:25:16 +0000 (15:25 -0700)]
Merge branch 'bug/kbuild-headers'
Russ Allbery [Thu, 2 Apr 2009 22:25:12 +0000 (15:25 -0700)]
Merge branch 'bug/compiler-flags'
Russ Allbery [Thu, 2 Apr 2009 22:25:02 +0000 (15:25 -0700)]
Merge branch 'upstream' into feature/pic-libraries
Russ Allbery [Thu, 2 Apr 2009 22:19:55 +0000 (15:19 -0700)]
Merge branch 'upstream' into bug/pam-build
Russ Allbery [Thu, 2 Apr 2009 22:19:45 +0000 (15:19 -0700)]
Merge branch 'upstream' into bug/module-name
Russ Allbery [Thu, 2 Apr 2009 22:19:16 +0000 (15:19 -0700)]
Merge branch 'upstream' into bug/kbuild-headers
Russ Allbery [Thu, 2 Apr 2009 22:19:05 +0000 (15:19 -0700)]
Merge branch 'upstream' into bug/compiler-flags
Russ Allbery [Thu, 2 Apr 2009 22:18:27 +0000 (15:18 -0700)]
Add changelog for 1.4.10
Russ Allbery [Thu, 2 Apr 2009 22:13:09 +0000 (15:13 -0700)]
Merge commit 'upstream/1.4.10+dfsg1'
Russ Allbery [Thu, 2 Apr 2009 22:12:54 +0000 (15:12 -0700)]
Imported Upstream version 1.4.10+dfsg1
Russ Allbery [Thu, 2 Apr 2009 22:12:21 +0000 (15:12 -0700)]
Update get-orig-source for 1.4.10
Russ Allbery [Wed, 1 Apr 2009 02:26:27 +0000 (19:26 -0700)]
Add changelog entry for PIC library support