Discussion:
[OpenAFS-devel] OpenAFS release team weekly meeting
Michael Meffie
2018-09-07 14:24:19 UTC
Permalink
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-***@conference.openafs.org. Please request login
information if you would like to participate. Logs are available at
https://conference.openafs.org/release-***@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 <***@sinenomine.net>
Loading...