[OpenAFS-devel] OpenAFS release team weekly meeting

Michael Meffie mmeffie@sinenomine.net
Fri, 7 Sep 2018 10:24:19 -0400


OpenAFS release team weekly meeting

Date: September 7, 2018
Participants:
  * Stephan Wiesand (Release Manager)
  * 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
====

Release 1.6.22.4/1.8.1.1 for Linux 4.18 support to be announced soon.

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

Topic '1.6.22.4' gerrits; Linux 4.18 support contains the following:

13294 LINUX: Update to Linux struct iattr->ia_ctime to timespec64 with 4.18
13293 autoconf: refactor linux-checks.m4
13292 autoconf: refactor ostype.m4
13291 autoconf: refactor acinclude.m4

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

Expect to release 1.8.2.1 Linux 4.18 support shortly.

master
======

Bug fix submitted by Mark Vitale to address a volserver crash is available for
review in gerrit.

topic:gctrans

13286 volser: ensure GCTrans transaction walk remains valid
13303 volser: combine GCTrans conditional clauses

Andrew submitted a series of experimental patches to improve
container/docker support.

topic:chroot-sysname

13302 LINUX: Introduce chroot-specific sysname lists
13301 afs: Detect VIOCPREFETCH special case properly
13300 LINUX: Subsitute @sys before calling afs_lookup
13299 afs: Refactor and consolidate sysname code

Changes to address issues detected by static analyzers submitted by Pat
Riehecky are under review. Comments on gerrit are encouraged.

topic:static-analysis

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


Patches
=======

Recently submitted for branch 'master':

13303 volser: combine GCTrans conditional clauses
13302 LINUX: Introduce chroot-specific sysname lists
13301 afs: Detect VIOCPREFETCH special case properly
13300 LINUX: Subsitute @sys before calling afs_lookup
13299 afs: Refactor and consolidate sysname code


-- 
Michael Meffie <mmeffie@sinenomine.net>