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 7 May 2013 Gunter Folger (zlib-V09-06-03) 23 << 23 - Fixes for Windows: 24 ## 2021-12-10 Ben Morgan (zlib-V11-00-00) << 24 - Add few more explicit typecasts, in #ifdef protected code 25 - Change to new Markdown History format << 25 - in inflate.h,.cc an enum used OS, this clashes with a #define, rename OS to 26 << 26 OS_ZLIB 27 --- << 27 - sources.cmake: add -DZLIB_DLL, to export symbols, don't rename debug 28 << 28 version of G4zlib to G4zlibd 29 # History entries prior to 11.0 << 29 6 May 2013 Gunter Folger (zlib-V09-06-02) 30 << 30 - Adapt full zlib to G4 cmake: 31 29 June 2021 Ben Morgan (zlib-V10-07-01) << 31 - copied portions of zlib CMakeLists.tzt to sources.cmake, 32 - Remove formatting options from build << 32 using standard G4 CMakeLists.txt 33 << 33 - Private header are in src, include only has zlib.h. zconf.h is created 34 23 February 2021 Ben Morgan (zlib-V10-07-00) << 34 in build tree from src/zconf.h.cmakein; zlib.h and zconf.h are installed. 35 - Use separate genexes in G4zlib include direc << 35 36 << 36 27 March 2013 Gunter Folger (zlib-V09-06-01) 37 29 October 2020 Ben Morgan (zlib-V10-06-01) << 37 - Update to zlib 1.2.7 38 - sources.cmake: remove include of obsolete CM << 38 - include complete zlib, not only writer. 39 update for full migration to new CMake syste << 39 40 << 40 20 March 2013 Gabriele Cosmo (zlib-V09-06-00) 41 28 May 2020 Ben Morgan (zlib-V10-06-00) << 41 - Moved from visualization/externals module 42 - sources.cmake: Add needed include directorie << 42 43 module when using new cmake system. << 43 25 May 2005 Mark Donszelmann 44 << 44 - zlib version 1.2.2 45 21 June 2018 Gunter Folger (zlib-V10-04-03) << 45 46 - gzwrite.c: one more cast to int, << 47 << 48 20 June 2018 Gunter Folger (zlib-V10-04-02) << 49 - fixes in gzread.c/gzwrite.c for Windows 64 b << 50 Correctioins taken from https://github.com << 51 << 52 14 June 2018 Gunter Folger (zlib-V10-04-01) << 53 - move all includes in src/ to include/; This << 54 geant4_validate_sources.cmake simpler << 55 << 56 12 June 2018 Gunter Folger (zlib-V10-04-00) << 57 - addressing compilation warnings from gcc8: << 58 switch back to original source from zlib 1. << 59 << 60 18 May 2017 Gunter Folger (zlib-V10-03-01) << 61 - disable warning on fall-through on many case << 62 add directive -Wno-implicit-fallthrough in << 63 << 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 <<