[OpenAFS-devel] OpenAFS release team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Fri, 6 Jul 2018 11:35:22 -0400


OpenAFS release team weekly meeting

Date: July 6, 2018
Participants:
  * Stephan Wiesand (Release Manager 1.6/1.8)
  * Ben Kaduk
  * Michael Meffie
  * Mark Vitale

The weekly release team meetings are held on Fridays at 14:00 GMT on jabber
(xmpp) in release-team@conference.openafs.org.  Please request login
information if you would like to participate. Logs are available at
https://conference.openafs.org/release-team@conference.openafs.org/

News
====

A fix for the fileserver assertion bug on 1.8.0 reported my Mark last week was
merged and is available in 1.8.1pre2.

Changes to support Linux 4.18rc pushed to gerrit for reviews.  Still waiting
for the fix to to be merged to the mainline linux which fixes the export issue
(inadvertent GPL-only public symbol).


1.6.x stable series
===================

No update this week.

1.8.x series
============

Ben has pused the 1.8.1pre2 tag and web site updates for the
1.8.1pre2 release.

Andrew submitted a fix for an oops under memory pressure:

13243 LINUX: Detect NULL page during write_begin


Recently merged onto openafs-stable-1_8_x branch
------------------------------------------------

13231 5875ee876 Make OpenAFS 1.8.1pre2
13230 9a8aac9ed Update NEWS for 1.8.1pre2
13229 0c8551135 rxevent: prevent negative rx_connection refCount


master
======

Patches to address static analyzer warnings under review:

13157 Correct some redundant if() clauses
13158 Fix static expressions in conditionals
13135 fix fprintf conversion specifiers
13155 Resolve missing printf args
13136 Prevent sscanf format widths from overrunning array
13206 localtime can return NULL if unable to read system clock
13196 Add checks to ensure *alloc was successful
13208 Resolve possible memory leaks
13163 strlcpy restricted to array length.
13162 afsweb: possible array overrun
13156 If realloc() == NULL we lost the pointer to old memory
13154 Close files when completed
13133 bucoord: avoid memory leaks on early returns from bc_Restorer
13207 afs: test condition mismatch resolved
13089 Fix possible memory leaks
13085 Set defaults for complex if statements
13175 Resolve a few dereference of null pointer issues
13171 Resolve use of uninitialized vars.
13161 afsmonitor: avoid possible double free


Patches for RXGK implementation phase 1 have been updated:

12768 asetkey: add 'add-random' command
11099 Implement afsconf_GetRXGKKey
10591 Build rxgk support into libafsrpc
10576 Add rxgk support to userok
10571 Add rxgk_packet.c
12721 Add rxgk_GetServerInfo stub
10573 Implement rxgk client security object routines
10572 Implement the rxgk server security object routines
10937 Add rxgk_util.c
10567 Add rxgk_token.c
12941 Use rxgk in afsconf_BuildServerSecurityObjects
12766 asetkey: Allow rxgk keys
11105 Add rxgk client options to vl and pt utilities
12940 rxdebug: Add rxgk support
11104 auth: Add afsconf_ClientAuthRXGK variants
12767 asetkey: Add new 'delete' command variants
10565 Add rxgk_crypto_rfc3961.c
10564 Configure glue for rxgk


Recently merged onto master branch
----------------------------------

13236 752339733 afs: Make afs_osi_Free(NULL) a no-op
13240 e60766286 redhat: parallel builds
13239 ab61bcffe redhat: speed up userland-only rpm builds
13238 babf41988 redhat: package new file include/opr/lock.h
13242 89e80c354 LINUX: Detect NULL page during write_begin
13228 b1ad473be rxevent: prevent negative rx_connection refCount
12976 328590dc5 volser: DoVolDelete returning VNOVOL is success

-- 
Michael Meffie <mmeffie@sinenomine.net>