From bd2ada3f8cc722ba7dbe904ef68fe86c0e62c5c8 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 3 Mar 2016 16:02:46 -0600 Subject: [PATCH] Reformat Release Notes slightly --- documentation/RELEASE_NOTES.html | 69 +++++++++++++++++--------------- 1 file changed, 37 insertions(+), 32 deletions(-) diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index ab16f7dc4..51ef2eeb1 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -11,17 +11,10 @@

This version of EPICS Base has not been released yet.

-

Changes between 3.15.3 and 3.15.4

+ +

Changes made on the 3.15 branch since 3.15.3

-

RTEMS NTP Support Issue

- -

On RTEMS the NTP Time Provider could in some circumstances get out of sync -with the server because the osdNTPGet() code wasn't clearing its input socket -before sending out a new request. This -(Launchpad bug 1549908) -has now been fixed.

-

CA server configuration changes

RSRV now honors EPICS_CAS_INTF_ADDR_LIST and binds only to the provided list @@ -49,29 +42,6 @@ for servers (IOCs should set both). For example:

Please note that no IPv4 multicast address is officially assigned for Channel Access by IANA. The example 224.0.2.9 is taken from the AD-HOC Block I range.

-

CALC engine bitwise operator fixes

- -

The bitwise operators in the CALC engine have been modified to work properly -with values that have bit 31 (0x80000000) set. This modification involved -back-porting some earlier changes from the 3.15 branch, and fixes -Launchpad bug -#1514520.

- -

Fix ipAddrToAsciiAsync(): Don't try to join the daemon thread

- -

On process exit, don't try to stop the worker thread that makes DNS lookups -asynchronous. Previously this would wait for any lookups still in progress, -delaying the exit unnecessarily. This was most obvious with catools (eg. -cainfo). -lp:1527636

- -

Fix epicsTime_localtime() on Windows

- -

Simpler versions of the epicsTime_gmtime() and epicsTime_localtime() -routines have been included in the Windows implementations, and a new test -program added. The original versions do not report DST status properly. Fixes -Launchpad bug 1528284.

-

Moved mlockall() into its own epicsThread routine

Since EPICS Base 3.15.0.2 on Posix OSs the initialization of the epicsThread @@ -99,6 +69,41 @@ dbQuietMacroWarnings=1 VxWorks 541119.

+

Changes pulled from the 3.14 branch since 3.15.3

+ + +

RTEMS NTP Support Issue

+ +

On RTEMS the NTP Time Provider could in some circumstances get out of sync +with the server because the osdNTPGet() code wasn't clearing its input socket +before sending out a new request. This +(Launchpad bug 1549908) +has now been fixed.

+ +

CALC engine bitwise operator fixes

+ +

The bitwise operators in the CALC engine have been modified to work properly +with values that have bit 31 (0x80000000) set. This modification involved +back-porting some earlier changes from the 3.15 branch, and fixes +Launchpad bug +#1514520.

+ +

Fix ipAddrToAsciiAsync(): Don't try to join the daemon thread

+ +

On process exit, don't try to stop the worker thread that makes DNS lookups +asynchronous. Previously this would wait for any lookups still in progress, +delaying the exit unnecessarily. This was most obvious with catools (eg. +cainfo). +lp:1527636

+ +

Fix epicsTime_localtime() on Windows

+ +

Simpler versions of the epicsTime_gmtime() and epicsTime_localtime() +routines have been included in the Windows implementations, and a new test +program added. The original versions do not report DST status properly. Fixes +Launchpad bug 1528284.

+ +

Changes between 3.15.2 and 3.15.3

Make the NTP Time provider optional on VxWorks