"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "CHANGE_LOG" between
udunits-2.2.26.tar.gz and udunits-2.2.28.tar.gz

About: UDUNITS supports units of physical quantities. Its C library provides for arithmetic manipulation of units and for conversion of numeric values between compatible units.

CHANGE_LOG  (udunits-2.2.26):CHANGE_LOG  (udunits-2.2.28)
2.2.28.1
Developer:
* pre-push hook:
* Removed setting of timestamp field in file CHANGE_LOG
* push(1):
* Added setting of timestamp field in file CHANGE_LOG
* publish(1):
* Created
2.2.27 2020-12-07T16:09:38-0700
Codebase:
* Merged pull requests #62 and #63 on the GitHub site to better support
shared libraries under Windows and a default pathname for the units
database that's relative to the shared library. Kudos to Ray Donnelly.
* version.texi:
* Re-added to distribution to support downstream developers
CMake:
* Set the installation directory to the parent directory of the
top-level source-directory regardless of the location of the build
directory if the user doesn't explicitly specify the installation
directory
* Added support for relocatable binaries
All source files:
* Replaced default definition of _XOPEN_SOURCE with #include
of "config.h" to accomodate "clang -std=c99"
* Removed lint reported by clang(1)'s scan-build(1)
scanner.l:
* Added test for too-large exponent. Thanks Kurt.
parser.y:
* Added utlex(1) declaration to accomodate clang(1) which error-exits
on encountering an undeclared function
udunits2.h:
* Defined "EXTERNL" to "extern"
unitCore.c:
* Replaced the use of function "default_udunits2_xml_path()" in program
udunits2(1) with the public API function ut_get_path_xml(3) and made
the former function static because it's only used internally.
* Replaced assert()s in galileanNew() with conditional and error-return.
* Removed lint from mydiv()
* ut_encode_clock():
* Modified to return 0 and have ut_get_status() return UT_BAD_ARG if
an input value is out of range. Thanks Kurt.
* printTimestamp(): Corrected buffer overflow bug
* ut_format():
* Fixed bug formatting the unit "day since 2001-01-01 00:00:00 UTC"
* Modified to accomodate Windows and AppVeyor
xml.c:
* Modified to accomodate Windows and AppVeyor
converter.c:
* Replace #include of "converter.h" with "udunits2.h" to get Windows
modifications
udunits2(1):
* Removed free()ing of environment variable
* Corrected description of return-value of ut_is_dimensionless() in
documentation
Documentation:
* Documented allowable ranges of ut_encode_clock() arguments
* Corrected declaration of ut_get_path_xml() in synopsis section
* Corrected wget(1) command by removing "-Source" from file name of
tarball
* Updated CMake instructions for installing from source
Misc:
* Rename c99_snprintf() to udunits_snprintf() and c99_vsnprintf() to
udunits_vsnprintf() to avoid name-clash with HDF5.
* Removed lint reported by AppVeyer
* Removed lint found by Coverity Scan
Developer:
* Git:
* pre-commit hook:
* Created
* Error-exits if file "CHANGE_LOG" has a newer version
* Stop tagging commits that are not on the main branch because
they're interpreted as a release
* GitHub:
* Delete "m4/" from the repository
* Stop using Travis CI because it now charges
* configure(1):
* Added _XOPEN_SOURCE definition
* AppVeyor:
* Moved testing from "appveyor.yml" to "bld.bat"
* CMake:
* Updated to CMake 3.10 (hopefully)
* Removed creation of source distribution
* dev-makefile:
* Created targets:
* check: Checks outer product of {cc, clang} and {cmake, make}
* clang-scan: Performs static code analysis
* coverity-scan: Performs static code analysis
* Deleted:
* check-commit(1)
* "delivery/"
* "release-vars.sh"
2.2.26 2017-12-22T12:34:49-0700 2.2.26 2017-12-22T12:34:49-0700
Merged changes necessary for CMake build on the Appveyer Windows CI system. Merged changes necessary for CMake build on the Appveyer Windows CI system.
Fixed problem with the definition of "(mm2 day-2)/(mm2 day-2)" being "1 1" Fixed problem with the definition of "(mm2 day-2)/(mm2 day-2)" being "1 1"
due to the scaling factor times its inverse not equaling one. due to the scaling factor times its inverse not equaling one.
Fixed bug in the parsing of the have-unit of udunits2(1) that caused this: Fixed bug in the parsing of the have-unit of udunits2(1) that caused this:
$ udunits2 -H '1 second since 1970-01-01 00:00:00' \ $ udunits2 -H '1 second since 1970-01-01 00:00:00' \
-W 'second since 1970-01-01 00:00:00' -W 'second since 1970-01-01 00:00:00'
udunits2: Units are not convertible udunits2: Units are not convertible
skipping to change at line 361 skipping to change at line 466
Added version specification to the top-level UDUNITS-2 documentation. Added version specification to the top-level UDUNITS-2 documentation.
2.1.8 2009-06-19 2.1.8 2009-06-19
Corrected definition of "lbf": was "2000 force_pounds"; is now Corrected definition of "lbf": was "2000 force_pounds"; is now
"1 force_pound". "1 force_pound".
2.1.7 2009-05-05 2.1.7 2009-05-05
Replaced angle brackets with quotation marks in inclusion of the Replaced angle brackets with quotation marks in inclusion of the
UDUNITS-2 header-file by the UDUNITS-1 header-file. This was UDUNITS-2 header-file by the UDUNITS-1 header-file. This was
done to accomodate ncview's configure-script and because it's done to accommodate ncview's configure-script and because it's
the right thing to do because both header-files are installed in the the right thing to do because both header-files are installed in the
same directory. same directory.
Added test for math library to configure script to support Added test for math library to configure script to support
systems whose C library doesn't have them. systems whose C library doesn't have them.
Improved the process for making the "results.tab" target in the Improved the process for making the "results.tab" target in the
test/ subdirectory. test/ subdirectory.
Added delays to process for creating documentation source to Added delays to process for creating documentation source to
accomodate broken HP-UX B.11.00 make(1). accommodate broken HP-UX B.11.00 make(1).
Added "make check" to git pre-commit hook. Added "make check" to git pre-commit hook.
2.1.6 2009-04-15 2.1.6 2009-04-15
Added to the installed, top-level, UDUNITS-2 documentation, Added to the installed, top-level, UDUNITS-2 documentation,
commentary about the existence of a version 1 C API in the commentary about the existence of a version 1 C API in the
package. package.
Moved the UDUNITS-1 API into the UDUNITS-2 library subdirectory, Moved the UDUNITS-1 API into the UDUNITS-2 library subdirectory,
"lib", in order to allow "make check" to build the package. "lib", in order to allow "make check" to build the package.
 End of changes. 3 change blocks. 
2 lines changed or deleted 107 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)