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