Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/externals/zlib/History

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /externals/zlib/History (Version 11.3.0) and /externals/zlib/History (Version 11.2.1)


  1 # Category zlib History                             1 # Category zlib History
  2                                                     2 
  3 See `CONTRIBUTING.rst` for details of **requir      3 See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
  4 which **must** added in reverse chronological       4 which **must** added in reverse chronological order (newest at the top). It must **not**
  5 be used as a substitute for writing good git c      5 be used as a substitute for writing good git commit messages!
  6                                                     6 
  7 ## 2023-06-15 Ben Morgan (zlib-V11-01-00)           7 ## 2023-06-15 Ben Morgan (zlib-V11-01-00)
  8 - Import zlib 1.2.13 sources, retaining prior       8 - Import zlib 1.2.13 sources, retaining prior Geant4 patches.
  9                                                     9 
 10 ## 2022-10-08 Ben Morgan (zlib-V11-00-04)          10 ## 2022-10-08 Ben Morgan (zlib-V11-00-04)
 11 - Suppress deprecated-non-prototype warnings f     11 - Suppress deprecated-non-prototype warnings for compilers that check this.
 12                                                    12 
 13 ## 2022-10-07 Ben Morgan (zlib-V11-00-03)          13 ## 2022-10-07 Ben Morgan (zlib-V11-00-03)
 14 - Import zlib 1.2.12 sources, retaining prior      14 - Import zlib 1.2.12 sources, retaining prior Geant4 patches.
 15                                                    15 
 16 ## 2022-09-22 Ben Morgan (zlib-V11-00-02)          16 ## 2022-09-22 Ben Morgan (zlib-V11-00-02)
 17 - Apply patch for Zlib from [GitHub PR 43](htt     17 - Apply patch for Zlib from [GitHub PR 43](https://github.com/Geant4/geant4/pull/43)
 18   - Addresses Valgrind warnings that aren't ig     18   - Addresses Valgrind warnings that aren't ignored due to name change of library
 19                                                    19 
 20 ## 2022-01-28 Ben Morgan (zlib-V11-00-01)          20 ## 2022-01-28 Ben Morgan (zlib-V11-00-01)
 21 - Replace `geant4_global_library_target` with      21 - Replace `geant4_global_library_target` with direct file inclusion and
 22   call to `geant4_add_category` to define libr     22   call to `geant4_add_category` to define library build from source modules.
 23                                                    23   
 24 ## 2021-12-10 Ben Morgan (zlib-V11-00-00)          24 ## 2021-12-10 Ben Morgan (zlib-V11-00-00)
 25 - Change to new Markdown History format            25 - Change to new Markdown History format
 26                                                    26 
 27 ---                                                27 ---
 28                                                    28 
 29 # History entries prior to 11.0                    29 # History entries prior to 11.0
 30                                                    30 
 31 29 June 2021 Ben Morgan (zlib-V10-07-01)           31 29 June 2021 Ben Morgan (zlib-V10-07-01)
 32 - Remove formatting options from build             32 - Remove formatting options from build
 33                                                    33 
 34 23 February 2021 Ben Morgan (zlib-V10-07-00)       34 23 February 2021 Ben Morgan (zlib-V10-07-00)
 35 - Use separate genexes in G4zlib include direc     35 - Use separate genexes in G4zlib include directories to prevent parsing issues
 36                                                    36 
 37 29 October 2020 Ben Morgan (zlib-V10-06-01)        37 29 October 2020 Ben Morgan (zlib-V10-06-01)
 38 - sources.cmake: remove include of obsolete CM     38 - sources.cmake: remove include of obsolete CMake module,
 39   update for full migration to new CMake syste     39   update for full migration to new CMake system.
 40                                                    40 
 41 28 May 2020 Ben Morgan (zlib-V10-06-00)            41 28 May 2020 Ben Morgan (zlib-V10-06-00)
 42 - sources.cmake: Add needed include directorie     42 - sources.cmake: Add needed include directories to G4zlib
 43   module when using new cmake system.              43   module when using new cmake system.
 44                                                    44 
 45 21 June 2018 Gunter Folger  (zlib-V10-04-03)       45 21 June 2018 Gunter Folger  (zlib-V10-04-03)
 46 -  gzwrite.c: one more cast to int,                46 -  gzwrite.c: one more cast to int,
 47                                                    47 
 48 20 June 2018 Gunter Folger  (zlib-V10-04-02)       48 20 June 2018 Gunter Folger  (zlib-V10-04-02)
 49 - fixes in gzread.c/gzwrite.c for Windows 64 b     49 - fixes in gzread.c/gzwrite.c for Windows 64 bit builds.
 50     Correctioins taken from https://github.com     50     Correctioins taken from https://github.com/madler/zlib/pull/279
 51                                                    51 
 52 14 June 2018 Gunter Folger  (zlib-V10-04-01)       52 14 June 2018 Gunter Folger  (zlib-V10-04-01)
 53 -  move all includes in src/ to include/; This     53 -  move all includes in src/ to include/; This helps keep
 54      geant4_validate_sources.cmake simpler         54      geant4_validate_sources.cmake simpler
 55                                                    55 
 56 12 June 2018 Gunter Folger  (zlib-V10-04-00)       56 12 June 2018 Gunter Folger  (zlib-V10-04-00)
 57 - addressing compilation warnings from gcc8:       57 - addressing compilation warnings from gcc8:
 58    switch back to original source from zlib 1.     58    switch back to original source from zlib 1.2.11, and use C compiler.
 59                                                    59 
 60 18 May 2017 Gunter Folger   (zlib-V10-03-01)       60 18 May 2017 Gunter Folger   (zlib-V10-03-01)
 61 - disable warning on fall-through on many case     61 - disable warning on fall-through on many case statements issued by gcc7
 62    add directive -Wno-implicit-fallthrough in      62    add directive -Wno-implicit-fallthrough in CMakeLists.txt, and fix copy-paste typo.
 63                                                    63 
 64 03 February 2017 Ben Morgan (zlib-V10-03-00)       64 03 February 2017 Ben Morgan (zlib-V10-03-00)
 65 - Set interface include directories on G4zlib{     65 - Set interface include directories on G4zlib{-static} targets
 66   in CMakeLists.txt. This provides the needed      66   in CMakeLists.txt. This provides the needed interface to allow transparent
 67   usage of internal/external zlib via targets      67   usage of internal/external zlib via targets and without needing to use
 68   include_directories explicitly. Only set inc     68   include_directories explicitly. Only set include paths in BUILD
 69   interface for consistency with other targets     69   interface for consistency with other targets.
 70                                                    70 
 71 19 April 2015 Gunter Folger   (zlib-V10-02-01)     71 19 April 2015 Gunter Folger   (zlib-V10-02-01)
 72 -  fix in gzguts.h for Windows; as of Studio 2     72 -  fix in gzguts.h for Windows; as of Studio 2015 in 64 bit compilation,
 73     _snprintf is no longer provided, but snpri     73     _snprintf is no longer provided, but snprintf finally is available.
 74                                                    74 
 75 15 January 2015Gunter Folger   (zlib-V10-02-00     75 15 January 2015Gunter Folger   (zlib-V10-02-00)
 76 -  fix clang compiler warning in inflate.cc: r     76 -  fix clang compiler warning in inflate.cc: return explicit value
 77      of -1L << 16 (0xffffFFFFffff000L)             77      of -1L << 16 (0xffffFFFFffff000L)
 78                                                    78 
 79 10 July 2015 Gunter Folger  (zlib-V10-01-01)       79 10 July 2015 Gunter Folger  (zlib-V10-01-01)
 80 -  Add type casts to fix windows compilations      80 -  Add type casts to fix windows compilations errors.
 81                                                    81 
 82 8 July 2015 Gunter Folger   (zlib-V10-01-00)       82 8 July 2015 Gunter Folger   (zlib-V10-01-00)
 83 -  Update to zlib-1.2.8, keeping out structure     83 -  Update to zlib-1.2.8, keeping out structure.
 84     Compare files to new zlib, and transfer ch     84     Compare files to new zlib, and transfer changes, keeping local
 85    modifications, like function declarationss,     85    modifications, like function declarationss, and removed register keyword.
 86    Note that test06 now contains the test code     86    Note that test06 now contains the test code.
 87                                                    87 
 88 10 April 2014 Gabriele Cosmo (zlib-V10-00-01)      88 10 April 2014 Gabriele Cosmo (zlib-V10-00-01)
 89 -  Get rid of deprecated 'register' storage cl     89 -  Get rid of deprecated 'register' storage class specifier in source files
 90    crc32.cc, deflate.cc and trees.cc.              90    crc32.cc, deflate.cc and trees.cc.
 91                                                    91 
 92 18 March 2014 Gabriele Cosmo (zlib-V10-00-00)      92 18 March 2014 Gabriele Cosmo (zlib-V10-00-00)
 93 -  Fixed compilation warnings from clang-3.4 f     93 -  Fixed compilation warnings from clang-3.4 for unused variables in
 94    deflate.cc and inftrees.cc                      94    deflate.cc and inftrees.cc
 95                                                    95 
 96 7 May 2013 Gunter Folger     (zlib-V09-06-03)      96 7 May 2013 Gunter Folger     (zlib-V09-06-03)
 97 -  Fixes for Windows:                              97 -  Fixes for Windows:
 98    - Add few more explicit typecasts, in #ifde     98    - Add few more explicit typecasts, in #ifdef protected code
 99    - in inflate.h,.cc an enum used OS, this cl     99    - in inflate.h,.cc an enum used OS, this clashes with a #define, rename OS to
100      OS_ZLIB                                      100      OS_ZLIB
101    - sources.cmake: add -DZLIB_DLL, to export     101    - sources.cmake: add -DZLIB_DLL, to export symbols, don't rename debug
102      version of G4zlib to G4zlibd.                102      version of G4zlib to G4zlibd.
103                                                   103 
104 6 May 2013 Gunter Folger     (zlib-V09-06-02)     104 6 May 2013 Gunter Folger     (zlib-V09-06-02)
105 -  Adapt full zlib to G4 cmake:                   105 -  Adapt full zlib to G4 cmake:
106    - copied portions of zlib CMakeLists.tzt to    106    - copied portions of zlib CMakeLists.tzt to sources.cmake,
107      using standard G4 CMakeLists.txt             107      using standard G4 CMakeLists.txt
108    - Private header are in src, include only h    108    - Private header are in src, include only has zlib.h. zconf.h is created
109      in build tree from src/zconf.h.cmakein; z    109      in build tree from src/zconf.h.cmakein; zlib.h and zconf.h are installed.
110                                                   110 
111 27 March 2013 Gunter Folger  (zlib-V09-06-01)     111 27 March 2013 Gunter Folger  (zlib-V09-06-01)
112 -  Update to zlib  1.2.7                          112 -  Update to zlib  1.2.7
113    - include complete zlib, not only writer.      113    - include complete zlib, not only writer.
114                                                   114 
115 20 March 2013 Gabriele Cosmo (zlib-V09-06-00)     115 20 March 2013 Gabriele Cosmo (zlib-V09-06-00)
116 -  Moved from visualization/externals module      116 -  Moved from visualization/externals module
117                                                   117 
118 25 May 2005 Mark Donszelmann                      118 25 May 2005 Mark Donszelmann
119 -  zlib version 1.2.2                             119 -  zlib version 1.2.2