Next | Query returned 12 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2023-08-31 16:13:43 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
matio: updated to 1.5.23

Changes in 1.5.23 (31 March 2022)
* Updated cmake-conan to version 0.18.0
* Fixed testsuite (regression of v1.5.22)

Changes in 1.5.22 (25 March 2022)
* Added support for reading large MAT file
* Updated cmake-conan to version 0.17.0
* Fixed CMake build with Conan (MATIO_USE_CONAN:BOOL=ON)
* Fixed data type when reading 16-bit character data from HDF5 MAT file
* Fixed heap-based buffer overflows when reading (crafted) MAT file
  (CVE-2020-36428, CVE-2021-36977)
* Confirmed compatibility with HDF5 v1.13.0 and v1.13.1
* Several other fixes, for example for memory leaks
   2022-10-26 11:59:27 by Niclas Rosenvik | Files touched by this commit (2)
Log message:
matio: fix getopt_long configure check, it always failed before
   2021-11-07 11:50:38 by Niclas Rosenvik | Files touched by this commit (5) | Package updated
Log message:
Update devel/matio to version 1.5.12

Pkgsrc changes:
Set license
Buildlink file added

Changes from NEWS file:

Changes in 1.5.21 (25 March 2021)
* Fixed: Avoid usage of strlen when creating MAT_T_UTF8 encoded
  character array (regression of v1.5.20)
* Fixed reading of compression flag from HDF5 MAT file

Changes in 1.5.20 (21 March 2021)
* Added support for writing MAT_T_UTF8 encoded character array
  to HDF5 MAT file (by conversion to UTF-16 if in BMP)
* Updated cmake-conan to version 0.16.1
* Fixed bug with size_t arguments of logging function calls
* Fixed bug reading past EOF from (crafted) MAT file
* Fixed bug writing MAT_T_UTF8 encoded character array to v5
  MAT file
* Fixed printing of MAT_T_UTF8 encoded character array
* Several other fixes, for example for memory leaks

Changes in 1.5.19 (6 November 2020)
* Fixed support for CMake (>= v3.19.0) build system
* Fixed bug reading variable from v4 MAT file
  (regression of v1.5.18)

Changes in 1.5.18 (17 September 2020)
* Added support of HDF5 v1.12.x
* Added support for UTF-8 encoded file name on Windows (MSVC)
  (requires HDF5 >= v1.11.6 for HDF5 MAT file)
* Added support for reading uncompressed v5 MAT file generated
  by SWAN
* Added error codes to public interface
* Added support for CMake build system
* Fixed read performance of numeric array from compressed v5
  MAT file
* Fixed support for VS2005 and VS2008 (MSVC)
  (regression of v1.5.15)
* Fixed mktemp linker warning when using GNU linker
* Fixed bug writing struct array to uncompressed v5 MAT file
  on big endian architecture (regression of v1.5.10)
* Fixed bug writing cell array to uncompressed v5 MAT file
  on big endian architecture
* Fixed bug reading variable name from v4 MAT file
  (CVE-2019-17533)
* Fixed bug reading variable name from (crafted) compressed v5
  MAT file
  (CVE-2020-19497)
* Fixed bug reading dimensions from (crafted) compressed v5 MAT
  file (CVE-2019-20017, CVE-2019-20018, CVE-2019-20020,
  CVE-2019-20052)

Changes in 1.5.17 (18 July 2019)
* Fixed bug reading struct array with packed field names from v5
  MAT file
* Fixed bug reading past EOF from (crafted) uncompressed v5 MAT
  file

Changes in 1.5.16 (25 June 2019)
* Fixed error handling on integer addition/multiplication
  overflows (CVE-2019-13107)

Changes in 1.5.15 (29 March 2019)
* Added new API function Mat_GetHeader to retrieve header string
  of a MAT file
* Fixed integer multiplication overflows when calculating total
  number of elements from (crafted) MAT file
* Fixed bug reading character array from (compressed) v5 MAT
  file (regression of v1.5.14)
* Fixed number of variables for repeated calls of Mat_GetDir
* Fixed memory leak in Mat_VarFree for function class

Changes in 1.5.14 (11 March 2019)
* Deprecated usage of Mat_VarWriteInfo/Mat_VarWriteData in favor
  of Mat_VarWrite/Mat_VarWriteAppend
* Fixed bug reading dimensions from (crafted) compressed v5 MAT
  file (CVE-2019-9026, CVE-2019-9027, CVE-2019-9028,
  CVE-2019-9029, CVE-2019-9030, CVE-2019-9031, CVE-2019-9032,
  CVE-2019-9033, CVE-2019-9034, CVE-2019-9035, CVE-2019-9036,
  CVE-2019-9038)
* Fixed bug reading name (> 24 characters) from v5 MAT file
  (regression of v1.5.13)
* Fixed bug printing datatype in Mat_VarPrint (CVE-2019-9037)

Changes in 1.5.13 (22 October 2018)
* Fixed bug calculating size for zero-rank variables in
  Mat_VarGetSize
* Fixed bug reading dimensions from (crafted) v5 MAT file
* Fixed bug reading tag and class from (crafted) v5 MAT file
* Fixed integer multiplication overflows
* Fixed HDF5 compatibility in Mat_Open and Mat_Create for
  HDF5 > v1.10.1

Changes in 1.5.12 (7 March 2018)
* Updated Mat_VarWriteAppend: Added support to append a
  variable to a previously written struct array in HDF5
  MAT file
* Fixed bug reading MAT_T_UINT16 encoded character array
  from HDF5 MAT file
* Fixed bug reading MAT_T_UTF16 encoded character array
  from compressed v5 MAT file
* Fixed bug writing MAT_T_UTF16 encoded character array
  to HDF5 MAT file
* Fixed buffer overflow in Mat_VarGetCells/Mat_VarGetStructs

Changes in 1.5.11 (22 October 2017)
* Added new API function Mat_VarWriteAppend to append a
  numeric array to a previously written variable in HDF5
  MAT file
* Fixed bug calculating sizes of cell/struct array with
  empty cells/fields in Mat_VarGetSize
* Fixed bug writing cell/struct array with empty cells/fields
  to v5 MAT file
* Fixed bug writing cell/struct array with empty cells/fields
  to HDF5 MAT file
* Fixed read performance of cell/struct array with empty
  cells/fields from v5 MAT file
* Fixed read performance of numeric array from uncompressed
  v5 MAT file
* Fixed testsuite (if configured with the MATLAB application)
* Updated man pages

Changes in 1.5.10 (14 February 2017)
* Added new API function Mat_GetDir to retrieve all variable
  names of a MAT file
* Fixed performance of repeated calls to Mat_VarWrite
  (regression of v1.5.7)
* Fixed bugs reading (hyperslabs of) numeric array where the
  variable data type differs from the desired output data type
* Increased testsuite coverage

Changes in 1.5.9 (22 October 2016)
* Fixed resource leak when reading character array from HDF5
  MAT file
* Fixed bug writing struct to HDF5 MAT file: Mat_VarWrite
  never returned 0 on success
* Fixed bug writing sparse logical array to HDF5 MAT file
* Fixed bug calculating array sizes of struct, cell, complex
  and sparse array in Mat_VarGetSize
* Fixed bug duplicating sparse array with empty data in
  Mat_VarDuplicate
* Fixed segmentation fault when reading compressed v5 MAT
  file with opaque class
* Updated support of HDF5 v1.10.x: No longer depend on
  deprecated v1.8.x symbols

Changes in 1.5.8 (30 June 2016)
* Fixed bug writing array to v4 MAT file on big endian
  architecture (regression of v1.5.7)

Changes in 1.5.7 (22 June 2016)
* Added support for MAT_T_UTF16 when reading character array
  from v5 MAT file
* Added support of HDF5 v1.10.x (with deprecated v1.8.x
  symbols exported)
* Added warning on unsupported character data types when
  reading v5 MAT file
* Added error check if variable already exists when writing
  to MAT file
* Fixed support of custom log functions:
    Moved log levels to the public interface
* Fixed bug creating v4 and v5 MAT file:
    Open in write+update mode
* Fixed bug creating v5 and HDF5 MAT file:
    Set BOF marker to 128
* Fixed bug in Mat_VarDelete:
    Rewind file before looping over variables
* Fixed bug writing cell array with empty struct fields to
  compressed v5 MAT file
* Fixed bug reading empty character array from HDF5 MAT file
* Fixed bug iterating through links in a group of HDF5
  MAT file
* Fixed bug iterating on #subsystem# group of HDF5 MAT file
* Fixed compilation out of source directory
* Fixed C++ compilation on MinGW
* Restructured testsuite
* Fixed testsuite if hdf5 dependency is missing
* Increased testsuite coverage
* Various fixes for variable scopes that cause compilers to
  issue diagnostics

Changes in 1.5.6 (23 February 2016)
* Fixed bug writing array to v4 MAT file on big endian
  architecture
* Fixed bug writing header with more than 127 characters
  to v5 or HDF5 MAT file

Changes in 1.5.5 (19 February 2016)
* Added support of reading sparse array from v4 MAT file
* Added support of writing sparse array to v4 MAT file
* Added support of writing character array to v4 MAT file
* Added support of autogen.sh on Darwin
* Added missing Visual Studio project files for test_mat
* Added missing Visual Studio resource file
* Enabled C++ compilation
* Updated snprintf.c to C99 snprintf v1.1
* Increased testsuite coverage
* Fixed bug writing complex array to v4 MAT file
* Fixed bug writing cell containing a struct with fields
  but empty array to compressed v5 MAT file
* Fixed bug reading hyperslabs of cells and struct fields
  from compressed v5 MAT file (regression of v1.5.3)
* Fixed bug writing empty character array to uncompressed
  v5 MAT file
* Fixed bug reading cells and struct fields from HDF5 MAT file
* Fixed bug printing array dimensions in Mat_VarPrint on MinGW
* Fixed bug calculating array sizes of structs in Mat_VarGetSize
* Fixed bug duplicating sparse array in Mat_VarDuplicate
* Fixed testsuite if zlib/hdf5 dependencies are missing
* Several other fixes, especially for memory leaks

Changes in 1.5.3 (11 January 2016)
* Added support for writing numeric array to v4 MAT file
* Added Visual Studio project for test_mat
* Added new API functions Mat_CalcSingleSubscript2 and
  Mat_CalcSubscripts2 that work on size_t type
* Fixed memory consumption reading compressed v5 MAT file
* Fixed bug writing compressed v5 MAT file
* Fixed bug in Mat_VarReadNextInfo5 where freed variable
  was not set to NULL
* Fixed several bugs in Mat_VarDelete
* Fixed bug writing empty struct to HDF5 MAT file
* Fixed bug writing character array to HDF5 MAT file
* Fixed bug writing character array to compressed v5 MAT file
* Updated Visual Studio solution and project files to work
  with newer HDF5 and Visual Studio versions
* Various fixes for unused variables, unnecessary
  initializations, etc. that
  cause compilers to issue diagnostics
* Several other fixes, especially for memory leaks

Changes in 1.5.2 (31 July 2013)
* Added support for linear data read for v4 and HDF5 MAT file
* Fixed bug reading slices of variables in matdump
* Fixed feof calls so they compile on platforms that
  dereference the argument in a macro
* More robust checking that file is MAT file and eliminates
  some segmentation faults
* Various fixes for unused variables, unnecessary
  initializations, etc. that cause compilers to issue
  diagnostics
* Several other fixes

Changes in 1.5.1 (10 March 2013)
* Fixed bug writing compressed HDF5 file
* Fixed bug reading cell array elements written with
  a non-empty variable name
* Fixed bug writing complex sparse matrices as struct
  fields or cell elements to uncompressed v5 MAT file
* Fixed a number of potential issues identified via
  static analysis
* Fixed uninitialized pointers when creating
  structures through Mat_VarCreateStruct, and fix a
  bug in the struct API testsuite
* Fixed extended sparse support in v7.3 MAT file
* Added 64-bit integer support for v5 MAT file
* Added missing support for reading hyperslabs from
  HDF5 MAT file
* Added variable indexing notation support to
  matdump to display subsets of variables
* Added tests for extended sparse support in testsuite
* Added missing enumerations or default case in
  switch statements

Changes in 1.5.0 (15 April 2012)
* Changed licensing from the GNU Lesser General Public
  License to the BSD-2-Clause License
* Added support for reading/writing HDF5 MAT file
* Bug fixes for compressed variables that caused issues
  with matio reading them
* Upgraded dimensions in matvar_t structure to size_t
  enabling support for large arrays
* Added a testsuite
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2020-06-14 12:07:48 by Nia Alarie | Files touched by this commit (4)
Log message:
*: Update broken sf.net HOMEPAGEs
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2015-11-07 07:22:42 by Roland Illig | Files touched by this commit (1)
Log message:
Removed unused buildlink3.mk file from the pre-2009 aera
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2012-10-31 12:19:55 by Aleksej Saushev | Files touched by this commit (1460)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Next | Query returned 12 messages, browsing 1 to 10 | Previous