Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zlib / zlib-ng licence file #355

Closed
DimitriPapadopoulos opened this issue Feb 2, 2023 · 2 comments
Closed

zlib / zlib-ng licence file #355

DimitriPapadopoulos opened this issue Feb 2, 2023 · 2 comments

Comments

@DimitriPapadopoulos
Copy link
Contributor

File LICENSES/ZLIB.txt covers the vendored internal-complibs/zlib-1.2.11 code, especially after f60e763 / #350.

It is also referred to in this code based from zlib-ng:

c-blosc/blosc/fastcopy.c

Lines 10 to 18 in c9ddc13

/*********************************************************************
The code in this file is heavily based on memcopy.h, from the
zlib-ng compression library. See LICENSES/ZLIB.txt for details.
See also: https://github.com/Dead2/zlib-ng/blob/develop/zlib.h
New implementations by Francesc Alted:
* fast_copy() and copy_run() functions
* Support for SSE2/AVX2 copy instructions for these routines
**********************************************************************/

I suggest you add a LICENSES/ZLIB-NG.txt file for clarity.

I can submit a merge request if you agree.

@DimitriPapadopoulos
Copy link
Contributor Author

DimitriPapadopoulos commented Feb 2, 2023

Note that there is no file memcopy.h in current zlib-ng sources. The relevant code has been moved to architecture-dependent files under develop/arch starting with zlib-ng/zlib-ng@e40d88a.

@DimitriPapadopoulos
Copy link
Contributor Author

Fixed by #356.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant