v2.1.7: Zupt is now licensed under the GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later) + VaptVupt v2.46.1(GPLv3)

This commit is contained in:
Cristian Cezar Moisés 2026-04-26 01:47:45 -03:00
commit f3e39fb8e6
65 changed files with 2241 additions and 254 deletions

View file

@ -1,6 +1,7 @@
/*
* Zupt v2.0.0 AFL++ Fuzzing Harness: Archive Decompression
* Copyright (c) 2026 Cristian Cezar Moisés MIT License
* SPDX-License-Identifier: AGPL-3.0-or-later
* Copyright (c) 2026 Cristian Cezar Moisés AGPL-3.0-or-later (commercial: sac@securityops.co)
*
* Reads a fuzzed .zupt archive from stdin, attempts to extract it.
* Catches crashes, buffer overflows, and undefined behavior.

View file

@ -1,6 +1,7 @@
/*
* Zupt v2.0.0 AFL++ Fuzzing Harness: VaptVupt Codec
* Copyright (c) 2026 Cristian Cezar Moisés MIT License
* SPDX-License-Identifier: AGPL-3.0-or-later
* Copyright (c) 2026 Cristian Cezar Moisés AGPL-3.0-or-later (commercial: sac@securityops.co)
*
* Reads fuzzed VaptVupt frame data from stdin, attempts decompression.
* Tests the VaptVupt codec directly (bypassing Zupt archive format).

View file

@ -6,7 +6,7 @@
*
* VAPTVUPT: Integration test suite
* Copyright (c) 2026 Cristian Cezar Moisés
* SPDX-License-Identifier: MIT
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#if !defined(_DEFAULT_SOURCE) && !defined(_GNU_SOURCE)
#define _DEFAULT_SOURCE 1

View file

@ -1,6 +1,7 @@
/*
* Zupt NIST/RFC Cryptographic Test Vectors
* Copyright (c) 2026 Cristian Cezar Moisés MIT License
* SPDX-License-Identifier: AGPL-3.0-or-later
* Copyright (c) 2026 Cristian Cezar Moisés AGPL-3.0-or-later (commercial: sac@securityops.co)
*
* Tests: SHA-256 (FIPS 180-4), HMAC-SHA256 (RFC 4231),
* X25519 (RFC 7748 §6.1), ML-KEM-768 roundtrip,