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 10 July 2015 Gunter Folger (zlib-V10-01-01) 24 ## 2021-12-10 Ben Morgan (zlib-V11-00-00) << 24 - Add type casts to fix windows compilations errors. 25 - Change to new Markdown History format << 25 26 << 26 8 July 2015 Gunter Folger (zlib-V10-01-00) 27 --- << 27 - Update to zlib-1.2.8, keeping out structure. 28 << 28 Compare files to new zlib, and transfer changes, keeping local 29 # History entries prior to 11.0 << 29 modifications, like function declarationss, and removed register keyword. 30 << 30 Note that test06 now contains the test code. 31 29 June 2021 Ben Morgan (zlib-V10-07-01) << 31 32 - Remove formatting options from build << 32 10 April 2014 Gabriele Cosmo (zlib-V10-00-01) 33 << 33 - Get rid of deprecated 'register' storage class specifier in source files 34 23 February 2021 Ben Morgan (zlib-V10-07-00) << 34 crc32.cc, deflate.cc and trees.cc. 35 - Use separate genexes in G4zlib include direc << 35 36 << 36 18 March 2014 Gabriele Cosmo (zlib-V10-00-00) 37 29 October 2020 Ben Morgan (zlib-V10-06-01) << 37 - Fixed compilation warnings from clang-3.4 for unused variables in 38 - sources.cmake: remove include of obsolete CM << 38 deflate.cc and inftrees.cc 39 update for full migration to new CMake syste << 39 40 << 40 7 May 2013 Gunter Folger (zlib-V09-06-03) 41 28 May 2020 Ben Morgan (zlib-V10-06-00) << 41 - Fixes for Windows: 42 - sources.cmake: Add needed include directorie << 42 - Add few more explicit typecasts, in #ifdef protected code 43 module when using new cmake system. << 43 - in inflate.h,.cc an enum used OS, this clashes with a #define, rename OS to 44 << 44 OS_ZLIB 45 21 June 2018 Gunter Folger (zlib-V10-04-03) << 45 - sources.cmake: add -DZLIB_DLL, to export symbols, don't rename debug 46 - gzwrite.c: one more cast to int, << 46 version of G4zlib to G4zlibd. 47 << 47 48 20 June 2018 Gunter Folger (zlib-V10-04-02) << 48 6 May 2013 Gunter Folger (zlib-V09-06-02) 49 - fixes in gzread.c/gzwrite.c for Windows 64 b << 49 - Adapt full zlib to G4 cmake: 50 Correctioins taken from https://github.com << 50 - copied portions of zlib CMakeLists.tzt to sources.cmake, 51 << 51 using standard G4 CMakeLists.txt 52 14 June 2018 Gunter Folger (zlib-V10-04-01) << 52 - Private header are in src, include only has zlib.h. zconf.h is created 53 - move all includes in src/ to include/; This << 53 in build tree from src/zconf.h.cmakein; zlib.h and zconf.h are installed. 54 geant4_validate_sources.cmake simpler << 54 55 << 55 27 March 2013 Gunter Folger (zlib-V09-06-01) 56 12 June 2018 Gunter Folger (zlib-V10-04-00) << 56 - Update to zlib 1.2.7 57 - addressing compilation warnings from gcc8: << 57 - include complete zlib, not only writer. 58 switch back to original source from zlib 1. << 58 59 << 59 20 March 2013 Gabriele Cosmo (zlib-V09-06-00) 60 18 May 2017 Gunter Folger (zlib-V10-03-01) << 60 - Moved from visualization/externals module 61 - disable warning on fall-through on many case << 61 62 add directive -Wno-implicit-fallthrough in << 62 25 May 2005 Mark Donszelmann 63 << 63 - zlib version 1.2.2 64 03 February 2017 Ben Morgan (zlib-V10-03-00) << 65 - Set interface include directories on G4zlib{ << 66 in CMakeLists.txt. This provides the needed << 67 usage of internal/external zlib via targets << 68 include_directories explicitly. Only set inc << 69 interface for consistency with other targets << 70 << 71 19 April 2015 Gunter Folger (zlib-V10-02-01) << 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 <<