delphij
83948bcf4b
Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib,
...
with an eventual goal to convert all legacl zlib callers to the new zlib
version:
* Move generic zlib shims that are not specific to zlib 1.0.4 to
sys/dev/zlib.
* Connect new zlib (1.2.11) to the zlib kernel module, currently built
with Z_SOLO.
* Prefix the legacy zlib (1.0.4) with 'zlib104_' namespace.
* Convert sys/opencrypto/cryptodeflate.c to use new zlib.
* Remove bundled zlib 1.2.3 from ZFS and adapt it to new zlib and make
it depend on the zlib module.
* Fix Z_SOLO build of new zlib.
PR: 229763
Submitted by: Yoshihiro Ota <ota j email ne jp>
Reviewed by: markm (sys/dev/zlib/zlib_kmod.c)
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D19706
2019-08-01 06:35:33 +00:00
..
2019-05-25 07:26:30 +00:00
2018-07-04 00:18:40 +00:00
2019-06-16 00:27:11 +00:00
2018-10-21 04:52:37 +00:00
2018-07-09 14:18:03 +00:00
2018-07-07 15:55:52 +00:00
2019-06-16 01:22:44 +00:00
2018-07-16 15:39:33 +00:00
2019-01-25 13:48:40 +00:00
2018-11-01 23:11:47 +00:00
2018-07-17 23:23:45 +00:00
2019-08-01 06:35:33 +00:00
2019-03-13 06:46:15 +00:00
2019-07-20 17:42:46 +00:00
2019-02-21 22:49:21 +00:00
2019-06-11 23:35:49 +00:00
2019-04-20 12:51:05 +00:00
2019-05-30 13:52:32 +00:00
2019-03-01 04:17:43 +00:00
2019-04-26 20:15:47 +00:00
2018-12-19 04:54:32 +00:00
2019-04-07 16:33:22 +00:00
2019-06-12 16:05:20 +00:00
2019-03-28 08:30:45 +00:00
2019-03-28 08:30:45 +00:00
2019-07-24 21:26:17 +00:00
2019-04-20 12:51:05 +00:00
2019-04-24 09:05:45 +00:00
2019-05-08 02:32:11 +00:00
2019-03-28 08:59:11 +00:00
2018-07-08 19:35:41 +00:00
2019-06-06 03:02:25 +00:00
2019-03-19 10:57:03 +00:00
2018-08-16 15:59:02 +00:00
2019-05-13 08:34:13 +00:00
2019-06-12 00:03:00 +00:00
2019-06-12 00:03:00 +00:00
2018-10-12 22:40:54 +00:00
2019-05-19 15:44:21 +00:00
2019-05-13 18:28:40 +00:00
2019-05-13 18:28:40 +00:00
2019-05-13 18:28:40 +00:00
2019-07-30 17:18:31 +00:00
2019-05-13 18:28:40 +00:00
2019-05-16 21:17:18 +00:00
2018-07-19 23:55:29 +00:00
2018-06-20 00:41:30 +00:00
2018-06-20 00:41:30 +00:00
2018-06-20 00:41:30 +00:00
2018-06-20 00:41:30 +00:00
2018-06-20 00:41:30 +00:00
2018-12-05 14:11:20 +00:00
2019-05-08 10:23:33 +00:00
2018-12-05 14:17:22 +00:00
2018-12-05 14:11:20 +00:00
2019-05-08 10:49:05 +00:00
2019-06-12 00:03:00 +00:00
2018-12-09 02:58:53 +00:00
2018-12-05 11:57:16 +00:00
2019-04-10 16:48:45 +00:00
2019-04-13 22:00:09 +00:00
2019-07-02 05:25:18 +00:00
2019-03-28 08:59:11 +00:00
2019-06-12 23:09:10 +00:00
2019-04-20 11:34:53 +00:00
2018-07-01 18:09:16 +00:00
2018-07-01 18:09:16 +00:00
2019-06-17 03:32:05 +00:00
2019-02-01 23:04:45 +00:00
2019-06-12 00:03:00 +00:00
2018-11-28 13:53:43 +00:00
2019-01-02 06:48:53 +00:00
2019-01-02 05:21:06 +00:00
2019-06-12 00:03:00 +00:00
2019-06-13 22:03:53 +00:00
2018-11-30 05:54:30 +00:00
2018-09-01 15:07:38 +00:00
2018-07-20 17:46:55 +00:00
2019-07-01 17:05:41 +00:00
2019-07-10 20:40:39 +00:00
2019-06-16 01:22:44 +00:00
2019-03-25 07:46:20 +00:00
2019-03-28 08:59:11 +00:00
2018-08-19 21:10:21 +00:00
2018-07-06 22:07:26 +00:00
2018-07-06 22:07:26 +00:00
2019-07-08 20:53:25 +00:00
2018-06-20 00:48:46 +00:00
2018-07-03 21:02:25 +00:00
2019-01-22 04:36:19 +00:00
2019-02-26 19:55:03 +00:00
2019-08-01 06:35:33 +00:00
2019-08-01 06:35:33 +00:00
2019-07-01 17:05:41 +00:00