mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-08-26 01:08:39 +09:00
- Added HACL*Poly1305 32-bit (INRIA/Microsoft) - Updated to final TLS 1.3 draft version (28) - Removed TLS 1.3 prerelease draft limit check - Removed NPN code - Enabled dev/urandom-only RNG on Linux with NSS_SEED_ONLY_DEV_URANDOM for non-standard environments - Fixed several bugs with TLS 1.3 negotiation - Updated internal certificate store - Added support for the TLS Record Size Limit Extension. - Fixed CVE-2018-0495 - Various security fixes in the ASN.1 code.
35 lines
1,015 B
Makefile
35 lines
1,015 B
Makefile
#
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
include manifest.mn
|
|
include $(CORE_DEPTH)/coreconf/config.mk
|
|
include config.mk
|
|
include $(CORE_DEPTH)/coreconf/rules.mk
|
|
|
|
ifdef NOTDEF # was ifdef MOZILLA_CLIENT
|
|
NSS_BUILD_CAPI = 1
|
|
endif
|
|
|
|
# This'll need some help from a build person.
|
|
|
|
# The generated files are checked in, and differ from what ckapi.perl
|
|
# will produce. ckapi.perl is currently newer than the targets, so
|
|
# these rules are invoked, causing the wrong files to be generated.
|
|
# Turning off to fix builds.
|
|
#
|
|
# nssckepv.h: ck.api ckapi.perl
|
|
# nssckft.h: ck.api ckapi.perl
|
|
# nssckg.h: ck.api ckapi.perl
|
|
# nssck.api: ck.api ckapi.perl
|
|
# $(PERL) ckapi.perl ck.api
|
|
|
|
export:: private_export
|
|
|
|
# can't do this in manifest.mn because OS_TARGET isn't defined there.
|
|
ifeq (,$(filter-out WINNT WIN95,$(OS_TARGET)))
|
|
ifdef NSS_BUILD_CAPI
|
|
DIRS += capi
|
|
endif
|
|
endif
|