Geant4 Cross Reference |
1 # Category zlib History 2 3 See `CONTRIBUTING.rst` for details of **requir 4 which **must** added in reverse chronological 5 be used as a substitute for writing good git c 6 7 ## 2023-06-15 Ben Morgan (zlib-V11-01-00) 8 - Import zlib 1.2.13 sources, retaining prior 9 10 ## 2022-10-08 Ben Morgan (zlib-V11-00-04) 11 - Suppress deprecated-non-prototype warnings f 12 13 ## 2022-10-07 Ben Morgan (zlib-V11-00-03) 14 - Import zlib 1.2.12 sources, retaining prior 15 16 ## 2022-09-22 Ben Morgan (zlib-V11-00-02) 17 - Apply patch for Zlib from [GitHub PR 43](htt 18 - Addresses Valgrind warnings that aren't ig 19 20 ## 2022-01-28 Ben Morgan (zlib-V11-00-01) 21 - Replace `geant4_global_library_target` with 22 call to `geant4_add_category` to define libr 23 24 ## 2021-12-10 Ben Morgan (zlib-V11-00-00) 25 - Change to new Markdown History format 26 27 --- 28 29 # History entries prior to 11.0 30 31 29 June 2021 Ben Morgan (zlib-V10-07-01) 32 - Remove formatting options from build 33 34 23 February 2021 Ben Morgan (zlib-V10-07-00) 35 - Use separate genexes in G4zlib include direc 36 37 29 October 2020 Ben Morgan (zlib-V10-06-01) 38 - sources.cmake: remove include of obsolete CM 39 update for full migration to new CMake syste 40 41 28 May 2020 Ben Morgan (zlib-V10-06-00) 42 - sources.cmake: Add needed include directorie 43 module when using new cmake system. 44 45 21 June 2018 Gunter Folger (zlib-V10-04-03) 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