merging in actual sync branch
commit
7664a78e4e
|
@ -68,8 +68,11 @@ asn.1/.generated
|
|||
src/KeySync_*
|
||||
src/Sync_*
|
||||
src/sync_codec.*
|
||||
src/distribution_codec.*
|
||||
asn.1/keysync.asn1
|
||||
asn.1/keyreset.asn1
|
||||
asn.1/sync.asn1
|
||||
asn.1/distribution.asn1
|
||||
sync/.codecs
|
||||
sync/.messages
|
||||
sync/.actions
|
||||
|
|
8
Makefile
8
Makefile
|
@ -25,7 +25,8 @@ build: asn1
|
|||
$(MAKE) -C src
|
||||
|
||||
all: build
|
||||
make -C test
|
||||
# `make all` is not for tests, that's what `make test` is for
|
||||
# $(MAKE) -C test
|
||||
|
||||
sync:
|
||||
$(MAKE) -C sync
|
||||
|
@ -37,6 +38,9 @@ install: build
|
|||
$(MAKE) -C src install
|
||||
$(MAKE) -C asn.1 install
|
||||
|
||||
beinstall:
|
||||
$(MAKE) -C src beinstall
|
||||
|
||||
dbinstall: db
|
||||
$(MAKE) -C db install
|
||||
|
||||
|
@ -48,8 +52,8 @@ clean:
|
|||
$(MAKE) -C src clean
|
||||
$(MAKE) -C test clean
|
||||
$(MAKE) -C db clean
|
||||
$(MAKE) -C sync clean
|
||||
$(MAKE) -C asn.1 clean
|
||||
$(MAKE) -C sync clean
|
||||
|
||||
tags:
|
||||
$(MAKE) -C asn.1 tags
|
||||
|
|
|
@ -48,7 +48,7 @@ PREFIX=$(HOME)
|
|||
# necessary
|
||||
|
||||
#PER_USER_DIRECTORY=.pEp
|
||||
PER_MACHINE_DIRECTORY:=/usr/local/share/pEp
|
||||
PER_MACHINE_DIRECTORY=/usr/local/share/pEp
|
||||
|
||||
# Filename of the pEpEngine library
|
||||
ifeq ($(BUILD_FOR),Linux)
|
||||
|
@ -93,7 +93,7 @@ else ifeq ($(BUILD_FOR),Darwin)
|
|||
endif
|
||||
|
||||
ifeq ($(BUILD_FOR),Linux)
|
||||
CFLAGS=-fPIC -fstrict-aliasing -fdiagnostics-color=always
|
||||
CFLAGS=-fPIC -fstrict-aliasing -fdiagnostics-color=auto
|
||||
else ifeq ($(BUILD_FOR),Darwin)
|
||||
CFLAGS=-pthread -fPIC -fstrict-aliasing -fcolor-diagnostics
|
||||
endif
|
||||
|
@ -148,7 +148,7 @@ endif
|
|||
# The flag -DNDEBUG will always be removed from CXXFLAGS for compiling tests.
|
||||
# The tests do not work properly, if compiled with -DNDEBUG
|
||||
ifeq ($(BUILD_FOR),Linux)
|
||||
CXXFLAGS=-fdiagnostics-color=always -I../src -I../asn.1 $(ETPAN_INC)
|
||||
CXXFLAGS=-fdiagnostics-color=auto -I../src -I../asn.1 $(ETPAN_INC)
|
||||
ifdef WARN
|
||||
CXXFLAGS+=
|
||||
else
|
||||
|
|
15
README.md
15
README.md
|
@ -40,21 +40,24 @@ Various adapters are also available at the link provided for the p≡p Engine's
|
|||
# What is the current state of the project?
|
||||
The p≡p Engine is production-ready.
|
||||
It is under active development by several full-time employees of the p≡p foundation and its partner organizations.
|
||||
The most recent version of the source code can be obtained here: <https://cacert.pep.foundation/dev>.
|
||||
The most recent version of the source code can be obtained here: <https://pep.foundation/dev/repos>.
|
||||
This is the only offical way to obtain a copy of the source code.
|
||||
|
||||
# I would like to contribute to the p≡p Engine or a realated project, where do I start?
|
||||
First of all, excellent!
|
||||
We'd love to dicuss this opportunity further with you.
|
||||
Please contact the upstream developers to get started.
|
||||
See the [Contact](#contact) section.
|
||||
First of all, excellent! You can find further information here: <https://contribution.pep.foundation/>
|
||||
|
||||
# Legal notes
|
||||
The p≡p Engine is Copyright 2015-2017 by p≡p foundation, Switzerland.
|
||||
The p≡p Engine is Copyright 2015-2020 by p≡p foundation, Switzerland.
|
||||
The source code of the p≡p Engine is licensed under the terms of the GNU General Public License version 3.
|
||||
Accompanying documentation is licensed under the terms of the Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) License.
|
||||
Each file includes a notice near its beginning, that indicates the applicable license.
|
||||
If you wish to license the p≡p Engine under different terms, please contact <mailto:council@pep.foundation>.
|
||||
|
||||
_pEp_reallocarray in pgp_sequoia.c is reallocarray from the OpenBSD source. It is
|
||||
copyright (c) 2008 Otto Moerbeek <otto@drijf.net> with the following permissions:
|
||||
Permission to use, copy, modify, and distribute this software for any
|
||||
purpose with or without fee is hereby granted, provided that the above
|
||||
copyright notice and this permission notice appear in all copies.
|
||||
|
||||
# Contact
|
||||
The p≡p foundation and the developers of the p≡p Engine can be reached as detailed here: <https://pep.foundation/contact-us/index.html>.
|
||||
|
|
|
@ -5,29 +5,36 @@ include ../Makefile.conf
|
|||
|
||||
ALL_SOURCE=$(subst $(NO_SOURCE),,$(wildcard *.c))
|
||||
ALL_OBJECTS=$(subst .c,.o,$(ALL_SOURCE))
|
||||
CPPFLAGS+=$(CFLAGS_GENERATED)
|
||||
ASN1C_INC+= -I.
|
||||
|
||||
.PHONY: all clean install uninstall
|
||||
|
||||
all: Sync.c
|
||||
all: Sync.c Distribution.c
|
||||
$(MAKE) libasn1.a
|
||||
|
||||
libasn1.a: $(ALL_OBJECTS)
|
||||
$(AR) -rc $@ $(ALL_OBJECTS)
|
||||
|
||||
%.o: %.c %.h
|
||||
$(CC) $(CFLAGS) $(OPTIMIZE) -I. $(ASN1C_INC) -c $< -o $@
|
||||
$(CC) $(CPPFLAGS) $(CFLAGS) $(OPTIMIZE) $(ASN1C_INC) -c $< -o $@
|
||||
|
||||
Sync.c: sync.asn1 keysync.asn1 pEp.asn1
|
||||
$(ASN1C) -gen-PER -fincludes-quoted -fcompound-names -pdu=auto pEp.asn1 keysync.asn1 $<
|
||||
rm -f converter-sample.c
|
||||
touch Sync.c
|
||||
|
||||
Distribution.c: distribution.asn1 keyreset.asn1 pEp.asn1
|
||||
$(ASN1C) -gen-PER -fincludes-quoted -fcompound-names -pdu=auto pEp.asn1 keyreset.asn1 $<
|
||||
rm -f converter-sample.c
|
||||
touch Distribution.c
|
||||
|
||||
clean:
|
||||
rm -f *.a *.o *.c *.h *.sample sync.asn1 keysync.asn1
|
||||
rm -f *.a *.o *.c *.h *.sample sync.asn1 keysync.asn1 distribution.asn1 keyreset.asn1
|
||||
|
||||
install:
|
||||
|
||||
uninstall:
|
||||
|
||||
tags: $(wildcard *.c) $(wildcard *.h)
|
||||
ctags *.c *.h
|
||||
ctags --sort=yes *.c *.h
|
||||
|
|
|
@ -12,7 +12,7 @@ DEFINITIONS AUTOMATIC TAGS EXTENSIBILITY IMPLIED ::=
|
|||
|
||||
BEGIN
|
||||
|
||||
EXPORTS Identity, IdentityList, TID, Hash;
|
||||
EXPORTS Identity, IdentityList, TID, Hash, Version;
|
||||
|
||||
ISO639-1 ::= PrintableString(FROM ("a".."z")) (SIZE(2))
|
||||
Hex ::= PrintableString(FROM ("A".."F") | FROM ("0".."9"))
|
||||
|
@ -31,5 +31,10 @@ Identity ::= SEQUENCE {
|
|||
|
||||
IdentityList ::= SEQUENCE OF Identity
|
||||
|
||||
Version ::= SEQUENCE {
|
||||
major INTEGER (0..255) DEFAULT 1,
|
||||
minor INTEGER (0..255) DEFAULT 2
|
||||
}
|
||||
|
||||
END
|
||||
|
||||
|
|
|
@ -4,12 +4,10 @@
|
|||
# see LICENSE.txt
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
|
||||
LIBETPAN_PATH:= $(LOCAL_PATH)/../../../pEpJNIAdapter/android/external/libetpan/build-android
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
|
||||
ifeq ($(LIBETPAN_PATH),)
|
||||
$(error LIBETPAN_PATH must be set)
|
||||
ifeq ($(GPGBUILD),)
|
||||
$(error GPGBUILD must be set)
|
||||
endif
|
||||
|
||||
LOCAL_MODULE := pEpEngine
|
||||
|
@ -25,9 +23,8 @@ LOCAL_CFLAGS += -std=c99
|
|||
LOCAL_CFLAGS += -DSQLITE_TEMP_STORE=3 -DUSE_SEQUOIA
|
||||
|
||||
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../asn.1 \
|
||||
$(GPGME_INCLUDE_PATH) \
|
||||
$(LIBETPAN_PATH)/include
|
||||
LOCAL_C_INCLUDES += $(GPGBUILD)/$(TARGET_ARCH_ABI)/app_opt/include
|
||||
|
||||
LOCAL_C_INCLUDES += $(GPGBUILD)/$(TARGET_ARCH_ABI)/include
|
||||
|
||||
$(shell sh $(LOCAL_PATH)/../takeOutHeaderFiles.sh $(LOCAL_PATH)../../)
|
||||
LOCAL_EXPORT_C_INCLUDES += $(LOCAL_PATH)../include
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
APP_OPTIM := debug
|
||||
APP_PLATFORM=android-21
|
||||
APP_ABI := arm64-v8a
|
||||
#APP_ABI := arm64-v8a
|
||||
NDK_TOOLCHAIN_VERSION = clang
|
||||
|
|
|
@ -4,18 +4,32 @@ $(SRCROOT)/../asn.1/BOOLEAN.c
|
|||
$(SRCROOT)/../asn.1/BOOLEAN.h
|
||||
$(SRCROOT)/../asn.1/Beacon.c
|
||||
$(SRCROOT)/../asn.1/Beacon.h
|
||||
$(SRCROOT)/../asn.1/Command.c
|
||||
$(SRCROOT)/../asn.1/Command.h
|
||||
$(SRCROOT)/../asn.1/Commands.c
|
||||
$(SRCROOT)/../asn.1/Commands.h
|
||||
$(SRCROOT)/../asn.1/CommitAccept.c
|
||||
$(SRCROOT)/../asn.1/CommitAccept.h
|
||||
$(SRCROOT)/../asn.1/CommitAcceptFirst.c
|
||||
$(SRCROOT)/../asn.1/CommitAcceptFirst.h
|
||||
$(SRCROOT)/../asn.1/CommitAcceptForGroup.c
|
||||
$(SRCROOT)/../asn.1/CommitAcceptForGroup.h
|
||||
$(SRCROOT)/../asn.1/CommitAcceptSecond.c
|
||||
$(SRCROOT)/../asn.1/CommitAcceptSecond.h
|
||||
$(SRCROOT)/../asn.1/CommitAcceptOfferer.c
|
||||
$(SRCROOT)/../asn.1/CommitAcceptOfferer.h
|
||||
$(SRCROOT)/../asn.1/CommitAcceptRequester.c
|
||||
$(SRCROOT)/../asn.1/CommitAcceptRequester.h
|
||||
$(SRCROOT)/../asn.1/CommitReject.c
|
||||
$(SRCROOT)/../asn.1/CommitReject.h
|
||||
$(SRCROOT)/../asn.1/GroupKeys.c
|
||||
$(SRCROOT)/../asn.1/GroupKeys.h
|
||||
$(SRCROOT)/../asn.1/Distribution.c
|
||||
$(SRCROOT)/../asn.1/Distribution.h
|
||||
$(SRCROOT)/../asn.1/ElectGroupKeyResetLeader.c
|
||||
$(SRCROOT)/../asn.1/ElectGroupKeyResetLeader.h
|
||||
$(SRCROOT)/../asn.1/GroupHandshake.c
|
||||
$(SRCROOT)/../asn.1/GroupHandshake.h
|
||||
$(SRCROOT)/../asn.1/GroupKeysAndClose.c
|
||||
$(SRCROOT)/../asn.1/GroupKeysAndClose.h
|
||||
$(SRCROOT)/../asn.1/GroupKeysForNewMember.c
|
||||
$(SRCROOT)/../asn.1/GroupKeysForNewMember.h
|
||||
$(SRCROOT)/../asn.1/GroupKeysUpdate.c
|
||||
$(SRCROOT)/../asn.1/GroupKeysUpdate.h
|
||||
$(SRCROOT)/../asn.1/GroupTrustThisKey.c
|
||||
$(SRCROOT)/../asn.1/GroupTrustThisKey.h
|
||||
$(SRCROOT)/../asn.1/Hash.c
|
||||
|
@ -30,6 +44,10 @@ $(SRCROOT)/../asn.1/Identity.c
|
|||
$(SRCROOT)/../asn.1/Identity.h
|
||||
$(SRCROOT)/../asn.1/IdentityList.c
|
||||
$(SRCROOT)/../asn.1/IdentityList.h
|
||||
$(SRCROOT)/../asn.1/InitUnledGroupKeyReset.c
|
||||
$(SRCROOT)/../asn.1/InitUnledGroupKeyReset.h
|
||||
$(SRCROOT)/../asn.1/KeyReset.c
|
||||
$(SRCROOT)/../asn.1/KeyReset.h
|
||||
$(SRCROOT)/../asn.1/KeySync.c
|
||||
$(SRCROOT)/../asn.1/KeySync.h
|
||||
$(SRCROOT)/../asn.1/NativeEnumerated.c
|
||||
|
@ -40,14 +58,14 @@ $(SRCROOT)/../asn.1/NegotiationOpen.c
|
|||
$(SRCROOT)/../asn.1/NegotiationOpen.h
|
||||
$(SRCROOT)/../asn.1/NegotiationRequest.c
|
||||
$(SRCROOT)/../asn.1/NegotiationRequest.h
|
||||
$(SRCROOT)/../asn.1/NegotiationRequestGrouped.c
|
||||
$(SRCROOT)/../asn.1/NegotiationRequestGrouped.h
|
||||
$(SRCROOT)/../asn.1/OCTET_STRING.c
|
||||
$(SRCROOT)/../asn.1/OCTET_STRING.h
|
||||
$(SRCROOT)/../asn.1/OwnKeys.c
|
||||
$(SRCROOT)/../asn.1/OwnKeys.h
|
||||
$(SRCROOT)/../asn.1/OwnKeysFirst.c
|
||||
$(SRCROOT)/../asn.1/OwnKeysFirst.h
|
||||
$(SRCROOT)/../asn.1/OwnKeysSecond.c
|
||||
$(SRCROOT)/../asn.1/OwnKeysSecond.h
|
||||
$(SRCROOT)/../asn.1/OwnKeysOfferer.c
|
||||
$(SRCROOT)/../asn.1/OwnKeysOfferer.h
|
||||
$(SRCROOT)/../asn.1/OwnKeysRequester.c
|
||||
$(SRCROOT)/../asn.1/OwnKeysRequester.h
|
||||
$(SRCROOT)/../asn.1/PString.c
|
||||
$(SRCROOT)/../asn.1/PString.h
|
||||
$(SRCROOT)/../asn.1/PrintableString.c
|
||||
|
@ -56,6 +74,8 @@ $(SRCROOT)/../asn.1/Rollback.c
|
|||
$(SRCROOT)/../asn.1/Rollback.h
|
||||
$(SRCROOT)/../asn.1/Sync.c
|
||||
$(SRCROOT)/../asn.1/Sync.h
|
||||
$(SRCROOT)/../asn.1/SynchronizeGroupKeys.c
|
||||
$(SRCROOT)/../asn.1/SynchronizeGroupKeys.h
|
||||
$(SRCROOT)/../asn.1/TID.c
|
||||
$(SRCROOT)/../asn.1/TID.h
|
||||
$(SRCROOT)/../asn.1/UTF8String.c
|
||||
|
|
|
@ -1,6 +1,13 @@
|
|||
$(SRCROOT)/../src/sync_codec.c
|
||||
$(SRCROOT)/../src/sync_impl.c
|
||||
$(SRCROOT)/../src/sync_actions.c
|
||||
$(SRCROOT)/../src/Sync_func.c
|
||||
$(SRCROOT)/../src/Sync_event.c
|
||||
$(SRCROOT)/../src/KeySync_fsm.c
|
||||
$(SRCROOT)/../src/KeySync_fsm.h
|
||||
$(SRCROOT)/../src/Sync_actions.c
|
||||
$(SRCROOT)/../src/Sync_event.c
|
||||
$(SRCROOT)/../src/Sync_event.h
|
||||
$(SRCROOT)/../src/Sync_func.c
|
||||
$(SRCROOT)/../src/Sync_func.h
|
||||
$(SRCROOT)/../src/Sync_impl.c
|
||||
$(SRCROOT)/../src/Sync_impl.h
|
||||
$(SRCROOT)/../src/distribution_codec.c
|
||||
$(SRCROOT)/../src/distribution_codec.h
|
||||
$(SRCROOT)/../src/sync_codec.c
|
||||
$(SRCROOT)/../src/sync_codec.h
|
||||
|
|
|
@ -7,6 +7,10 @@
|
|||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
15147EF0237E9EA7003989FE /* NegotiationRequestGrouped.h in Headers */ = {isa = PBXBuildFile; fileRef = 15147EE8237E9EA7003989FE /* NegotiationRequestGrouped.h */; };
|
||||
15147EF1237E9EA7003989FE /* GroupHandshake.h in Headers */ = {isa = PBXBuildFile; fileRef = 15147EED237E9EA7003989FE /* GroupHandshake.h */; };
|
||||
15147EF2237E9EA7003989FE /* GroupKeysAndClose.c in Sources */ = {isa = PBXBuildFile; fileRef = 15147EEE237E9EA7003989FE /* GroupKeysAndClose.c */; };
|
||||
15147EF3237E9EA7003989FE /* GroupKeysAndClose.h in Headers */ = {isa = PBXBuildFile; fileRef = 15147EEF237E9EA7003989FE /* GroupKeysAndClose.h */; };
|
||||
154917FD22B926700091B6D6 /* libnettle.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 154917F922B9266F0091B6D6 /* libnettle.a */; };
|
||||
154917FE22B926700091B6D6 /* libsequoia_openpgp_ffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 154917FA22B926700091B6D6 /* libsequoia_openpgp_ffi.a */; };
|
||||
154917FF22B926700091B6D6 /* libhogweed.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 154917FB22B926700091B6D6 /* libhogweed.a */; };
|
||||
|
@ -14,28 +18,24 @@
|
|||
1549181222B92EA20091B6D6 /* libiconv.2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 1549180D22B92EA20091B6D6 /* libiconv.2.tbd */; };
|
||||
154918AB22B940200091B6D6 /* fsm_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 1549189222B9401D0091B6D6 /* fsm_common.h */; };
|
||||
154918AC22B940200091B6D6 /* status_to_string.h in Headers */ = {isa = PBXBuildFile; fileRef = 1549189322B9401E0091B6D6 /* status_to_string.h */; };
|
||||
154918AF22B940200091B6D6 /* KeySync_fsm.h in Headers */ = {isa = PBXBuildFile; fileRef = 1549189622B9401E0091B6D6 /* KeySync_fsm.h */; };
|
||||
154918B022B940200091B6D6 /* KeySync_fsm.c in Sources */ = {isa = PBXBuildFile; fileRef = 1549189722B9401E0091B6D6 /* KeySync_fsm.c */; };
|
||||
154918B122B940200091B6D6 /* Sync_actions.c in Sources */ = {isa = PBXBuildFile; fileRef = 1549189822B9401E0091B6D6 /* Sync_actions.c */; };
|
||||
154918B222B940200091B6D6 /* aux_mime_msg.h in Headers */ = {isa = PBXBuildFile; fileRef = 1549189922B9401E0091B6D6 /* aux_mime_msg.h */; };
|
||||
154918B322B940200091B6D6 /* Sync_impl.c in Sources */ = {isa = PBXBuildFile; fileRef = 1549189A22B9401E0091B6D6 /* Sync_impl.c */; };
|
||||
154918B522B940200091B6D6 /* sync_codec.c in Sources */ = {isa = PBXBuildFile; fileRef = 1549189C22B9401E0091B6D6 /* sync_codec.c */; };
|
||||
154918B622B940200091B6D6 /* Sync_event.h in Headers */ = {isa = PBXBuildFile; fileRef = 1549189D22B9401F0091B6D6 /* Sync_event.h */; };
|
||||
154918B722B940200091B6D6 /* Sync_event.c in Sources */ = {isa = PBXBuildFile; fileRef = 1549189E22B9401F0091B6D6 /* Sync_event.c */; };
|
||||
154918B922B940200091B6D6 /* Sync_func.c in Sources */ = {isa = PBXBuildFile; fileRef = 154918A022B9401F0091B6D6 /* Sync_func.c */; };
|
||||
154918BA22B940200091B6D6 /* resource_id.h in Headers */ = {isa = PBXBuildFile; fileRef = 154918A122B9401F0091B6D6 /* resource_id.h */; };
|
||||
154918BB22B940200091B6D6 /* aux_mime_msg.c in Sources */ = {isa = PBXBuildFile; fileRef = 154918A222B9401F0091B6D6 /* aux_mime_msg.c */; };
|
||||
154918BC22B940200091B6D6 /* openpgp_compat.h in Headers */ = {isa = PBXBuildFile; fileRef = 154918A322B9401F0091B6D6 /* openpgp_compat.h */; };
|
||||
154918BD22B940200091B6D6 /* growing_buf.h in Headers */ = {isa = PBXBuildFile; fileRef = 154918A422B9401F0091B6D6 /* growing_buf.h */; };
|
||||
154918BF22B940200091B6D6 /* sync_codec.h in Headers */ = {isa = PBXBuildFile; fileRef = 154918A622B9401F0091B6D6 /* sync_codec.h */; };
|
||||
154918C022B940200091B6D6 /* Sync_func.h in Headers */ = {isa = PBXBuildFile; fileRef = 154918A722B940200091B6D6 /* Sync_func.h */; };
|
||||
154918C222B940200091B6D6 /* Sync_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 154918A922B940200091B6D6 /* Sync_impl.h */; };
|
||||
154918C322B940200091B6D6 /* blacklist.h in Headers */ = {isa = PBXBuildFile; fileRef = 154918AA22B940200091B6D6 /* blacklist.h */; };
|
||||
158FF95B23C49ED600CB1016 /* KeyReset.c in Sources */ = {isa = PBXBuildFile; fileRef = 158FF95223C49ED500CB1016 /* KeyReset.c */; };
|
||||
158FF95C23C49ED600CB1016 /* KeyReset.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FF95323C49ED500CB1016 /* KeyReset.h */; };
|
||||
158FF95D23C49ED600CB1016 /* InitUnledGroupKeyReset.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FF95423C49ED500CB1016 /* InitUnledGroupKeyReset.h */; };
|
||||
158FF95E23C49ED600CB1016 /* Distribution.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FF95523C49ED600CB1016 /* Distribution.h */; };
|
||||
158FF95F23C49ED600CB1016 /* GroupKeysUpdate.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FF95623C49ED600CB1016 /* GroupKeysUpdate.h */; };
|
||||
158FF96123C49ED600CB1016 /* Distribution.c in Sources */ = {isa = PBXBuildFile; fileRef = 158FF95823C49ED600CB1016 /* Distribution.c */; };
|
||||
158FF96223C49ED600CB1016 /* GroupKeysForNewMember.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FF95923C49ED600CB1016 /* GroupKeysForNewMember.h */; };
|
||||
158FF96323C49ED600CB1016 /* InitUnledGroupKeyReset.c in Sources */ = {isa = PBXBuildFile; fileRef = 158FF95A23C49ED600CB1016 /* InitUnledGroupKeyReset.c */; };
|
||||
159EF42722B6D3E900149C0C /* pgp_sequoia.c in Sources */ = {isa = PBXBuildFile; fileRef = 159EF42422B6D3E900149C0C /* pgp_sequoia.c */; };
|
||||
159EF42822B6D3E900149C0C /* pgp_sequoia.h in Headers */ = {isa = PBXBuildFile; fileRef = 159EF42522B6D3E900149C0C /* pgp_sequoia.h */; };
|
||||
159EF42922B6D3E900149C0C /* pgp_sequoia_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 159EF42622B6D3E900149C0C /* pgp_sequoia_internal.h */; };
|
||||
15B037AA22B2B822002D664C /* ber_tlv_length.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B0373F22B2B816002D664C /* ber_tlv_length.c */; };
|
||||
15B037AB22B2B822002D664C /* GroupKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B0374022B2B817002D664C /* GroupKeys.h */; };
|
||||
15B037AC22B2B822002D664C /* CommitAccept.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B0374122B2B817002D664C /* CommitAccept.c */; };
|
||||
15B037AD22B2B822002D664C /* Rollback.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B0374222B2B817002D664C /* Rollback.h */; };
|
||||
15B037AE22B2B822002D664C /* NegotiationOpen.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B0374322B2B817002D664C /* NegotiationOpen.c */; };
|
||||
|
@ -91,7 +91,6 @@
|
|||
15B037E022B2B822002D664C /* TID.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B0377522B2B81D002D664C /* TID.c */; };
|
||||
15B037E122B2B822002D664C /* GroupTrustThisKey.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B0377622B2B81D002D664C /* GroupTrustThisKey.c */; };
|
||||
15B037E222B2B822002D664C /* per_encoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B0377722B2B81D002D664C /* per_encoder.h */; };
|
||||
15B037E322B2B822002D664C /* GroupKeys.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B0377822B2B81D002D664C /* GroupKeys.c */; };
|
||||
15B037E422B2B822002D664C /* xer_decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B0377922B2B81D002D664C /* xer_decoder.c */; };
|
||||
15B037E522B2B822002D664C /* constr_SEQUENCE.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B0377A22B2B81D002D664C /* constr_SEQUENCE.h */; };
|
||||
15B037E622B2B822002D664C /* constr_CHOICE.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B0377B22B2B81D002D664C /* constr_CHOICE.h */; };
|
||||
|
@ -141,12 +140,37 @@
|
|||
15B0381222B2B823002D664C /* OwnKeysOfferer.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B037A722B2B822002D664C /* OwnKeysOfferer.h */; };
|
||||
15B0381322B2B823002D664C /* asn_application.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B037A822B2B822002D664C /* asn_application.h */; };
|
||||
15B0381422B2B823002D664C /* asn_SEQUENCE_OF.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B037A922B2B822002D664C /* asn_SEQUENCE_OF.h */; };
|
||||
15B75BE223FA9F9D00DAE976 /* SynchronizeGroupKeys.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B75BDC23FA9F9D00DAE976 /* SynchronizeGroupKeys.c */; };
|
||||
15B75BE323FA9F9D00DAE976 /* SynchronizeGroupKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B75BE123FA9F9D00DAE976 /* SynchronizeGroupKeys.h */; };
|
||||
430BCC482015EE800077E998 /* pEp_string.h in Headers */ = {isa = PBXBuildFile; fileRef = 430BCC462015EE800077E998 /* pEp_string.h */; };
|
||||
430BCC492015EE800077E998 /* pEp_string.c in Sources */ = {isa = PBXBuildFile; fileRef = 430BCC472015EE800077E998 /* pEp_string.c */; };
|
||||
430D258B1C9ED75A00B94535 /* blacklist.c in Sources */ = {isa = PBXBuildFile; fileRef = 430D258A1C9ED75A00B94535 /* blacklist.c */; };
|
||||
43188A9323C4B2DE008EF79C /* sync_codec.c in Sources */ = {isa = PBXBuildFile; fileRef = 43188A8623C4B2DD008EF79C /* sync_codec.c */; };
|
||||
43188A9423C4B2DE008EF79C /* Sync_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 43188A8723C4B2DD008EF79C /* Sync_impl.h */; };
|
||||
43188A9523C4B2DE008EF79C /* Sync_event.h in Headers */ = {isa = PBXBuildFile; fileRef = 43188A8823C4B2DD008EF79C /* Sync_event.h */; };
|
||||
43188A9623C4B2DE008EF79C /* KeySync_fsm.h in Headers */ = {isa = PBXBuildFile; fileRef = 43188A8923C4B2DD008EF79C /* KeySync_fsm.h */; };
|
||||
43188A9823C4B2DE008EF79C /* KeySync_fsm.c in Sources */ = {isa = PBXBuildFile; fileRef = 43188A8B23C4B2DE008EF79C /* KeySync_fsm.c */; };
|
||||
43188A9923C4B2DE008EF79C /* Sync_func.h in Headers */ = {isa = PBXBuildFile; fileRef = 43188A8C23C4B2DE008EF79C /* Sync_func.h */; };
|
||||
43188A9B23C4B2DE008EF79C /* Sync_func.c in Sources */ = {isa = PBXBuildFile; fileRef = 43188A8E23C4B2DE008EF79C /* Sync_func.c */; };
|
||||
43188A9C23C4B2DE008EF79C /* Sync_impl.c in Sources */ = {isa = PBXBuildFile; fileRef = 43188A8F23C4B2DE008EF79C /* Sync_impl.c */; };
|
||||
43188A9D23C4B2DE008EF79C /* Sync_event.c in Sources */ = {isa = PBXBuildFile; fileRef = 43188A9023C4B2DE008EF79C /* Sync_event.c */; };
|
||||
43188A9E23C4B2DE008EF79C /* sync_codec.h in Headers */ = {isa = PBXBuildFile; fileRef = 43188A9123C4B2DE008EF79C /* sync_codec.h */; };
|
||||
43188A9F23C4B2DE008EF79C /* Sync_actions.c in Sources */ = {isa = PBXBuildFile; fileRef = 43188A9223C4B2DE008EF79C /* Sync_actions.c */; };
|
||||
43188AA823C4B4B3008EF79C /* keyreset_command.c in Sources */ = {isa = PBXBuildFile; fileRef = 43188AA223C4B4B3008EF79C /* keyreset_command.c */; };
|
||||
43188AA923C4B4B3008EF79C /* keyreset_command.h in Headers */ = {isa = PBXBuildFile; fileRef = 43188AA723C4B4B3008EF79C /* keyreset_command.h */; };
|
||||
43188AAC23C4B549008EF79C /* Commands.c in Sources */ = {isa = PBXBuildFile; fileRef = 43188AAA23C4B549008EF79C /* Commands.c */; };
|
||||
43188AAD23C4B549008EF79C /* Commands.h in Headers */ = {isa = PBXBuildFile; fileRef = 43188AAB23C4B549008EF79C /* Commands.h */; };
|
||||
43188AB623C4B6B9008EF79C /* Command.c in Sources */ = {isa = PBXBuildFile; fileRef = 43188AB023C4B6B9008EF79C /* Command.c */; };
|
||||
43188AB723C4B6B9008EF79C /* Command.h in Headers */ = {isa = PBXBuildFile; fileRef = 43188AB523C4B6B9008EF79C /* Command.h */; };
|
||||
43188AC023C4BBDE008EF79C /* distribution_codec.c in Sources */ = {isa = PBXBuildFile; fileRef = 43188ABE23C4BBDD008EF79C /* distribution_codec.c */; };
|
||||
43188AC123C4BBDE008EF79C /* distribution_codec.h in Headers */ = {isa = PBXBuildFile; fileRef = 43188ABF23C4BBDE008EF79C /* distribution_codec.h */; };
|
||||
431F04B722733A7E00CCE960 /* key_reset.h in Headers */ = {isa = PBXBuildFile; fileRef = 431F04B222733A7E00CCE960 /* key_reset.h */; };
|
||||
432713B023A10B07007EAD4A /* GroupKeysForNewMember.c in Sources */ = {isa = PBXBuildFile; fileRef = 432713AF23A10B07007EAD4A /* GroupKeysForNewMember.c */; };
|
||||
432714AB23A10B3B007EAD4A /* GroupKeysUpdate.c in Sources */ = {isa = PBXBuildFile; fileRef = 432714AA23A10B3B007EAD4A /* GroupKeysUpdate.c */; };
|
||||
43370833203C075A004E6547 /* sqlite3.c in Sources */ = {isa = PBXBuildFile; fileRef = 4337082D203C075A004E6547 /* sqlite3.c */; };
|
||||
43370834203C075A004E6547 /* sqlite3.h in Headers */ = {isa = PBXBuildFile; fileRef = 43370832203C075A004E6547 /* sqlite3.h */; };
|
||||
4378C79123D1AF1700D1AF3F /* ElectGroupKeyResetLeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 4378C78B23D1AF1700D1AF3F /* ElectGroupKeyResetLeader.h */; };
|
||||
4378C79223D1AF1700D1AF3F /* ElectGroupKeyResetLeader.c in Sources */ = {isa = PBXBuildFile; fileRef = 4378C79023D1AF1700D1AF3F /* ElectGroupKeyResetLeader.c */; };
|
||||
438C43B52167752C00C7425B /* labeled_int_list.h in Headers */ = {isa = PBXBuildFile; fileRef = 438C43AF2167752C00C7425B /* labeled_int_list.h */; };
|
||||
438C43B62167752C00C7425B /* labeled_int_list.c in Sources */ = {isa = PBXBuildFile; fileRef = 438C43B42167752C00C7425B /* labeled_int_list.c */; };
|
||||
43E4FBB22362C05600BC01F4 /* NegotiationRequestGrouped.c in Sources */ = {isa = PBXBuildFile; fileRef = 43E4FBAD2362C05600BC01F4 /* NegotiationRequestGrouped.c */; };
|
||||
|
@ -234,6 +258,10 @@
|
|||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
15147EE8237E9EA7003989FE /* NegotiationRequestGrouped.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NegotiationRequestGrouped.h; path = ../asn.1/NegotiationRequestGrouped.h; sourceTree = "<group>"; };
|
||||
15147EED237E9EA7003989FE /* GroupHandshake.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GroupHandshake.h; path = ../asn.1/GroupHandshake.h; sourceTree = "<group>"; };
|
||||
15147EEE237E9EA7003989FE /* GroupKeysAndClose.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = GroupKeysAndClose.c; path = ../asn.1/GroupKeysAndClose.c; sourceTree = "<group>"; };
|
||||
15147EEF237E9EA7003989FE /* GroupKeysAndClose.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GroupKeysAndClose.h; path = ../asn.1/GroupKeysAndClose.h; sourceTree = "<group>"; };
|
||||
154917F922B9266F0091B6D6 /* libnettle.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libnettle.a; path = ../../sequoia4ios/build/lib/libnettle.a; sourceTree = "<group>"; };
|
||||
154917FA22B926700091B6D6 /* libsequoia_openpgp_ffi.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsequoia_openpgp_ffi.a; path = ../../sequoia4ios/build/lib/libsequoia_openpgp_ffi.a; sourceTree = "<group>"; };
|
||||
154917FB22B926700091B6D6 /* libhogweed.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libhogweed.a; path = ../../sequoia4ios/build/lib/libhogweed.a; sourceTree = "<group>"; };
|
||||
|
@ -242,28 +270,24 @@
|
|||
1549181322B92EA50091B6D6 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
|
||||
1549189222B9401D0091B6D6 /* fsm_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fsm_common.h; path = ../src/fsm_common.h; sourceTree = "<group>"; };
|
||||
1549189322B9401E0091B6D6 /* status_to_string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = status_to_string.h; path = ../src/status_to_string.h; sourceTree = "<group>"; };
|
||||
1549189622B9401E0091B6D6 /* KeySync_fsm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KeySync_fsm.h; path = ../src/KeySync_fsm.h; sourceTree = "<group>"; };
|
||||
1549189722B9401E0091B6D6 /* KeySync_fsm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = KeySync_fsm.c; path = ../src/KeySync_fsm.c; sourceTree = "<group>"; };
|
||||
1549189822B9401E0091B6D6 /* Sync_actions.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Sync_actions.c; path = ../src/Sync_actions.c; sourceTree = "<group>"; };
|
||||
1549189922B9401E0091B6D6 /* aux_mime_msg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = aux_mime_msg.h; path = ../src/aux_mime_msg.h; sourceTree = "<group>"; };
|
||||
1549189A22B9401E0091B6D6 /* Sync_impl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Sync_impl.c; path = ../src/Sync_impl.c; sourceTree = "<group>"; };
|
||||
1549189C22B9401E0091B6D6 /* sync_codec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sync_codec.c; path = ../src/sync_codec.c; sourceTree = "<group>"; };
|
||||
1549189D22B9401F0091B6D6 /* Sync_event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sync_event.h; path = ../src/Sync_event.h; sourceTree = "<group>"; };
|
||||
1549189E22B9401F0091B6D6 /* Sync_event.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Sync_event.c; path = ../src/Sync_event.c; sourceTree = "<group>"; };
|
||||
154918A022B9401F0091B6D6 /* Sync_func.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Sync_func.c; path = ../src/Sync_func.c; sourceTree = "<group>"; };
|
||||
154918A122B9401F0091B6D6 /* resource_id.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = resource_id.h; path = ../src/resource_id.h; sourceTree = "<group>"; };
|
||||
154918A222B9401F0091B6D6 /* aux_mime_msg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = aux_mime_msg.c; path = ../src/aux_mime_msg.c; sourceTree = "<group>"; };
|
||||
154918A322B9401F0091B6D6 /* openpgp_compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = openpgp_compat.h; path = ../src/openpgp_compat.h; sourceTree = "<group>"; };
|
||||
154918A422B9401F0091B6D6 /* growing_buf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = growing_buf.h; path = ../src/growing_buf.h; sourceTree = "<group>"; };
|
||||
154918A622B9401F0091B6D6 /* sync_codec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sync_codec.h; path = ../src/sync_codec.h; sourceTree = "<group>"; };
|
||||
154918A722B940200091B6D6 /* Sync_func.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sync_func.h; path = ../src/Sync_func.h; sourceTree = "<group>"; };
|
||||
154918A922B940200091B6D6 /* Sync_impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sync_impl.h; path = ../src/Sync_impl.h; sourceTree = "<group>"; };
|
||||
154918AA22B940200091B6D6 /* blacklist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = blacklist.h; path = ../src/blacklist.h; sourceTree = "<group>"; };
|
||||
158FF95223C49ED500CB1016 /* KeyReset.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = KeyReset.c; path = ../asn.1/KeyReset.c; sourceTree = "<group>"; };
|
||||
158FF95323C49ED500CB1016 /* KeyReset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KeyReset.h; path = ../asn.1/KeyReset.h; sourceTree = "<group>"; };
|
||||
158FF95423C49ED500CB1016 /* InitUnledGroupKeyReset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InitUnledGroupKeyReset.h; path = ../asn.1/InitUnledGroupKeyReset.h; sourceTree = "<group>"; };
|
||||
158FF95523C49ED600CB1016 /* Distribution.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Distribution.h; path = ../asn.1/Distribution.h; sourceTree = "<group>"; };
|
||||
158FF95623C49ED600CB1016 /* GroupKeysUpdate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GroupKeysUpdate.h; path = ../asn.1/GroupKeysUpdate.h; sourceTree = "<group>"; };
|
||||
158FF95823C49ED600CB1016 /* Distribution.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Distribution.c; path = ../asn.1/Distribution.c; sourceTree = "<group>"; };
|
||||
158FF95923C49ED600CB1016 /* GroupKeysForNewMember.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GroupKeysForNewMember.h; path = ../asn.1/GroupKeysForNewMember.h; sourceTree = "<group>"; };
|
||||
158FF95A23C49ED600CB1016 /* InitUnledGroupKeyReset.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = InitUnledGroupKeyReset.c; path = ../asn.1/InitUnledGroupKeyReset.c; sourceTree = "<group>"; };
|
||||
159EF42422B6D3E900149C0C /* pgp_sequoia.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pgp_sequoia.c; path = ../src/pgp_sequoia.c; sourceTree = "<group>"; };
|
||||
159EF42522B6D3E900149C0C /* pgp_sequoia.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pgp_sequoia.h; path = ../src/pgp_sequoia.h; sourceTree = "<group>"; };
|
||||
159EF42622B6D3E900149C0C /* pgp_sequoia_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pgp_sequoia_internal.h; path = ../src/pgp_sequoia_internal.h; sourceTree = "<group>"; };
|
||||
15B0373F22B2B816002D664C /* ber_tlv_length.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ber_tlv_length.c; path = ../asn.1/ber_tlv_length.c; sourceTree = "<group>"; };
|
||||
15B0374022B2B817002D664C /* GroupKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GroupKeys.h; path = ../asn.1/GroupKeys.h; sourceTree = "<group>"; };
|
||||
15B0374122B2B817002D664C /* CommitAccept.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = CommitAccept.c; path = ../asn.1/CommitAccept.c; sourceTree = "<group>"; };
|
||||
15B0374222B2B817002D664C /* Rollback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Rollback.h; path = ../asn.1/Rollback.h; sourceTree = "<group>"; };
|
||||
15B0374322B2B817002D664C /* NegotiationOpen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = NegotiationOpen.c; path = ../asn.1/NegotiationOpen.c; sourceTree = "<group>"; };
|
||||
|
@ -319,7 +343,6 @@
|
|||
15B0377522B2B81D002D664C /* TID.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = TID.c; path = ../asn.1/TID.c; sourceTree = "<group>"; };
|
||||
15B0377622B2B81D002D664C /* GroupTrustThisKey.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = GroupTrustThisKey.c; path = ../asn.1/GroupTrustThisKey.c; sourceTree = "<group>"; };
|
||||
15B0377722B2B81D002D664C /* per_encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = per_encoder.h; path = ../asn.1/per_encoder.h; sourceTree = "<group>"; };
|
||||
15B0377822B2B81D002D664C /* GroupKeys.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = GroupKeys.c; path = ../asn.1/GroupKeys.c; sourceTree = "<group>"; };
|
||||
15B0377922B2B81D002D664C /* xer_decoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = xer_decoder.c; path = ../asn.1/xer_decoder.c; sourceTree = "<group>"; };
|
||||
15B0377A22B2B81D002D664C /* constr_SEQUENCE.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = constr_SEQUENCE.h; path = ../asn.1/constr_SEQUENCE.h; sourceTree = "<group>"; };
|
||||
15B0377B22B2B81D002D664C /* constr_CHOICE.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = constr_CHOICE.h; path = ../asn.1/constr_CHOICE.h; sourceTree = "<group>"; };
|
||||
|
@ -369,12 +392,37 @@
|
|||
15B037A722B2B822002D664C /* OwnKeysOfferer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OwnKeysOfferer.h; path = ../asn.1/OwnKeysOfferer.h; sourceTree = "<group>"; };
|
||||
15B037A822B2B822002D664C /* asn_application.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asn_application.h; path = ../asn.1/asn_application.h; sourceTree = "<group>"; };
|
||||
15B037A922B2B822002D664C /* asn_SEQUENCE_OF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = asn_SEQUENCE_OF.h; path = ../asn.1/asn_SEQUENCE_OF.h; sourceTree = "<group>"; };
|
||||
15B75BDC23FA9F9D00DAE976 /* SynchronizeGroupKeys.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SynchronizeGroupKeys.c; path = ../asn.1/SynchronizeGroupKeys.c; sourceTree = "<group>"; };
|
||||
15B75BE123FA9F9D00DAE976 /* SynchronizeGroupKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SynchronizeGroupKeys.h; path = ../asn.1/SynchronizeGroupKeys.h; sourceTree = "<group>"; };
|
||||
430BCC462015EE800077E998 /* pEp_string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pEp_string.h; path = ../src/pEp_string.h; sourceTree = "<group>"; };
|
||||
430BCC472015EE800077E998 /* pEp_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pEp_string.c; path = ../src/pEp_string.c; sourceTree = "<group>"; };
|
||||
430D258A1C9ED75A00B94535 /* blacklist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = blacklist.c; path = ../src/blacklist.c; sourceTree = "<group>"; };
|
||||
43188A8623C4B2DD008EF79C /* sync_codec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sync_codec.c; path = ../src/sync_codec.c; sourceTree = "<group>"; };
|
||||
43188A8723C4B2DD008EF79C /* Sync_impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sync_impl.h; path = ../src/Sync_impl.h; sourceTree = "<group>"; };
|
||||
43188A8823C4B2DD008EF79C /* Sync_event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sync_event.h; path = ../src/Sync_event.h; sourceTree = "<group>"; };
|
||||
43188A8923C4B2DD008EF79C /* KeySync_fsm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KeySync_fsm.h; path = ../src/KeySync_fsm.h; sourceTree = "<group>"; };
|
||||
43188A8B23C4B2DE008EF79C /* KeySync_fsm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = KeySync_fsm.c; path = ../src/KeySync_fsm.c; sourceTree = "<group>"; };
|
||||
43188A8C23C4B2DE008EF79C /* Sync_func.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sync_func.h; path = ../src/Sync_func.h; sourceTree = "<group>"; };
|
||||
43188A8E23C4B2DE008EF79C /* Sync_func.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Sync_func.c; path = ../src/Sync_func.c; sourceTree = "<group>"; };
|
||||
43188A8F23C4B2DE008EF79C /* Sync_impl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Sync_impl.c; path = ../src/Sync_impl.c; sourceTree = "<group>"; };
|
||||
43188A9023C4B2DE008EF79C /* Sync_event.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Sync_event.c; path = ../src/Sync_event.c; sourceTree = "<group>"; };
|
||||
43188A9123C4B2DE008EF79C /* sync_codec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sync_codec.h; path = ../src/sync_codec.h; sourceTree = "<group>"; };
|
||||
43188A9223C4B2DE008EF79C /* Sync_actions.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Sync_actions.c; path = ../src/Sync_actions.c; sourceTree = "<group>"; };
|
||||
43188AA223C4B4B3008EF79C /* keyreset_command.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = keyreset_command.c; path = ../src/keyreset_command.c; sourceTree = "<group>"; };
|
||||
43188AA723C4B4B3008EF79C /* keyreset_command.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = keyreset_command.h; path = ../src/keyreset_command.h; sourceTree = "<group>"; };
|
||||
43188AAA23C4B549008EF79C /* Commands.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Commands.c; path = ../asn.1/Commands.c; sourceTree = "<group>"; };
|
||||
43188AAB23C4B549008EF79C /* Commands.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Commands.h; path = ../asn.1/Commands.h; sourceTree = "<group>"; };
|
||||
43188AB023C4B6B9008EF79C /* Command.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Command.c; path = ../asn.1/Command.c; sourceTree = "<group>"; };
|
||||
43188AB523C4B6B9008EF79C /* Command.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Command.h; path = ../asn.1/Command.h; sourceTree = "<group>"; };
|
||||
43188ABE23C4BBDD008EF79C /* distribution_codec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = distribution_codec.c; path = ../src/distribution_codec.c; sourceTree = "<group>"; };
|
||||
43188ABF23C4BBDE008EF79C /* distribution_codec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = distribution_codec.h; path = ../src/distribution_codec.h; sourceTree = "<group>"; };
|
||||
431F04B222733A7E00CCE960 /* key_reset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = key_reset.h; path = ../src/key_reset.h; sourceTree = "<group>"; };
|
||||
432713AF23A10B07007EAD4A /* GroupKeysForNewMember.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = GroupKeysForNewMember.c; path = ../asn.1/GroupKeysForNewMember.c; sourceTree = "<group>"; };
|
||||
432714AA23A10B3B007EAD4A /* GroupKeysUpdate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = GroupKeysUpdate.c; path = ../asn.1/GroupKeysUpdate.c; sourceTree = "<group>"; };
|
||||
4337082D203C075A004E6547 /* sqlite3.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sqlite3.c; path = ../src/sqlite3.c; sourceTree = "<group>"; };
|
||||
43370832203C075A004E6547 /* sqlite3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sqlite3.h; path = ../src/sqlite3.h; sourceTree = "<group>"; };
|
||||
4378C78B23D1AF1700D1AF3F /* ElectGroupKeyResetLeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ElectGroupKeyResetLeader.h; path = ../asn.1/ElectGroupKeyResetLeader.h; sourceTree = "<group>"; };
|
||||
4378C79023D1AF1700D1AF3F /* ElectGroupKeyResetLeader.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ElectGroupKeyResetLeader.c; path = ../asn.1/ElectGroupKeyResetLeader.c; sourceTree = "<group>"; };
|
||||
438C43962167582400C7425B /* sync_api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sync_api.h; path = ../src/sync_api.h; sourceTree = "<group>"; };
|
||||
438C43AF2167752C00C7425B /* labeled_int_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = labeled_int_list.h; path = ../src/labeled_int_list.h; sourceTree = "<group>"; };
|
||||
438C43B42167752C00C7425B /* labeled_int_list.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = labeled_int_list.c; path = ../src/labeled_int_list.c; sourceTree = "<group>"; };
|
||||
|
@ -479,9 +527,49 @@
|
|||
name = sequoia4ios;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
43188A5523C4A7F8008EF79C /* sync-generated */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
43188A8B23C4B2DE008EF79C /* KeySync_fsm.c */,
|
||||
43188A8923C4B2DD008EF79C /* KeySync_fsm.h */,
|
||||
43188A9223C4B2DE008EF79C /* Sync_actions.c */,
|
||||
43188A8623C4B2DD008EF79C /* sync_codec.c */,
|
||||
43188A9123C4B2DE008EF79C /* sync_codec.h */,
|
||||
43188A9023C4B2DE008EF79C /* Sync_event.c */,
|
||||
43188A8823C4B2DD008EF79C /* Sync_event.h */,
|
||||
43188A8E23C4B2DE008EF79C /* Sync_func.c */,
|
||||
43188A8C23C4B2DE008EF79C /* Sync_func.h */,
|
||||
43188A8F23C4B2DE008EF79C /* Sync_impl.c */,
|
||||
43188A8723C4B2DD008EF79C /* Sync_impl.h */,
|
||||
);
|
||||
name = "sync-generated";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
6406CE811CE382F400C14D77 /* asn.1 */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
15B75BDC23FA9F9D00DAE976 /* SynchronizeGroupKeys.c */,
|
||||
15B75BE123FA9F9D00DAE976 /* SynchronizeGroupKeys.h */,
|
||||
4378C79023D1AF1700D1AF3F /* ElectGroupKeyResetLeader.c */,
|
||||
4378C78B23D1AF1700D1AF3F /* ElectGroupKeyResetLeader.h */,
|
||||
43188AB023C4B6B9008EF79C /* Command.c */,
|
||||
43188AB523C4B6B9008EF79C /* Command.h */,
|
||||
43188AAA23C4B549008EF79C /* Commands.c */,
|
||||
43188AAB23C4B549008EF79C /* Commands.h */,
|
||||
158FF95823C49ED600CB1016 /* Distribution.c */,
|
||||
158FF95523C49ED600CB1016 /* Distribution.h */,
|
||||
158FF95923C49ED600CB1016 /* GroupKeysForNewMember.h */,
|
||||
158FF95623C49ED600CB1016 /* GroupKeysUpdate.h */,
|
||||
158FF95A23C49ED600CB1016 /* InitUnledGroupKeyReset.c */,
|
||||
158FF95423C49ED500CB1016 /* InitUnledGroupKeyReset.h */,
|
||||
158FF95223C49ED500CB1016 /* KeyReset.c */,
|
||||
158FF95323C49ED500CB1016 /* KeyReset.h */,
|
||||
432714AA23A10B3B007EAD4A /* GroupKeysUpdate.c */,
|
||||
432713AF23A10B07007EAD4A /* GroupKeysForNewMember.c */,
|
||||
15147EED237E9EA7003989FE /* GroupHandshake.h */,
|
||||
15147EEE237E9EA7003989FE /* GroupKeysAndClose.c */,
|
||||
15147EEF237E9EA7003989FE /* GroupKeysAndClose.h */,
|
||||
15147EE8237E9EA7003989FE /* NegotiationRequestGrouped.h */,
|
||||
43E4FBB32362C29100BC01F4 /* GroupHandshake.c */,
|
||||
43E4FBAD2362C05600BC01F4 /* NegotiationRequestGrouped.c */,
|
||||
15B037A822B2B822002D664C /* asn_application.h */,
|
||||
|
@ -530,8 +618,6 @@
|
|||
15B0377122B2B81C002D664C /* constraints.h */,
|
||||
15B0375022B2B818002D664C /* der_encoder.c */,
|
||||
15B0378322B2B81E002D664C /* der_encoder.h */,
|
||||
15B0377822B2B81D002D664C /* GroupKeys.c */,
|
||||
15B0374022B2B817002D664C /* GroupKeys.h */,
|
||||
15B0377622B2B81D002D664C /* GroupTrustThisKey.c */,
|
||||
15B0377C22B2B81D002D664C /* GroupTrustThisKey.h */,
|
||||
15B0379022B2B81F002D664C /* Hash.c */,
|
||||
|
@ -620,6 +706,7 @@
|
|||
1549181322B92EA50091B6D6 /* libz.dylib */,
|
||||
64951A1B1BE0FCD800B10E71 /* system.db */,
|
||||
64DA24121B832EBA000BEE80 /* libetpan.xcodeproj */,
|
||||
43188A5523C4A7F8008EF79C /* sync-generated */,
|
||||
6406CE811CE382F400C14D77 /* asn.1 */,
|
||||
64A8264B1B455C5600EECAF0 /* srcref */,
|
||||
644297C01BE11C65002BC73B /* pEpTrustWords */,
|
||||
|
@ -641,25 +728,18 @@
|
|||
64A8264B1B455C5600EECAF0 /* srcref */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
43188ABE23C4BBDD008EF79C /* distribution_codec.c */,
|
||||
43188ABF23C4BBDE008EF79C /* distribution_codec.h */,
|
||||
43188AA223C4B4B3008EF79C /* keyreset_command.c */,
|
||||
43188AA723C4B4B3008EF79C /* keyreset_command.h */,
|
||||
154918A222B9401F0091B6D6 /* aux_mime_msg.c */,
|
||||
1549189922B9401E0091B6D6 /* aux_mime_msg.h */,
|
||||
154918AA22B940200091B6D6 /* blacklist.h */,
|
||||
1549189222B9401D0091B6D6 /* fsm_common.h */,
|
||||
154918A422B9401F0091B6D6 /* growing_buf.h */,
|
||||
1549189722B9401E0091B6D6 /* KeySync_fsm.c */,
|
||||
1549189622B9401E0091B6D6 /* KeySync_fsm.h */,
|
||||
154918A322B9401F0091B6D6 /* openpgp_compat.h */,
|
||||
154918A122B9401F0091B6D6 /* resource_id.h */,
|
||||
1549189322B9401E0091B6D6 /* status_to_string.h */,
|
||||
1549189822B9401E0091B6D6 /* Sync_actions.c */,
|
||||
1549189C22B9401E0091B6D6 /* sync_codec.c */,
|
||||
154918A622B9401F0091B6D6 /* sync_codec.h */,
|
||||
1549189E22B9401F0091B6D6 /* Sync_event.c */,
|
||||
1549189D22B9401F0091B6D6 /* Sync_event.h */,
|
||||
154918A022B9401F0091B6D6 /* Sync_func.c */,
|
||||
154918A722B940200091B6D6 /* Sync_func.h */,
|
||||
1549189A22B9401E0091B6D6 /* Sync_impl.c */,
|
||||
154918A922B940200091B6D6 /* Sync_impl.h */,
|
||||
159EF42622B6D3E900149C0C /* pgp_sequoia_internal.h */,
|
||||
159EF42422B6D3E900149C0C /* pgp_sequoia.c */,
|
||||
159EF42522B6D3E900149C0C /* pgp_sequoia.h */,
|
||||
|
@ -731,8 +811,10 @@
|
|||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
158FF96223C49ED600CB1016 /* GroupKeysForNewMember.h in Headers */,
|
||||
15B037D722B2B822002D664C /* UTF8String.h in Headers */,
|
||||
15B037EF22B2B822002D664C /* ber_decoder.h in Headers */,
|
||||
158FF95E23C49ED600CB1016 /* Distribution.h in Headers */,
|
||||
15B037B822B2B822002D664C /* NativeInteger.h in Headers */,
|
||||
438C43B52167752C00C7425B /* labeled_int_list.h in Headers */,
|
||||
159EF42822B6D3E900149C0C /* pgp_sequoia.h in Headers */,
|
||||
|
@ -742,7 +824,9 @@
|
|||
15B0381322B2B823002D664C /* asn_application.h in Headers */,
|
||||
15B0380322B2B822002D664C /* OwnKeysRequester.h in Headers */,
|
||||
154918AB22B940200091B6D6 /* fsm_common.h in Headers */,
|
||||
15147EF3237E9EA7003989FE /* GroupKeysAndClose.h in Headers */,
|
||||
15B037E722B2B822002D664C /* GroupTrustThisKey.h in Headers */,
|
||||
43188A9523C4B2DE008EF79C /* Sync_event.h in Headers */,
|
||||
15B037C522B2B822002D664C /* Beacon.h in Headers */,
|
||||
15B0380622B2B822002D664C /* CommitAcceptForGroup.h in Headers */,
|
||||
15B037D622B2B822002D664C /* KeySync.h in Headers */,
|
||||
|
@ -750,14 +834,16 @@
|
|||
15B0381222B2B823002D664C /* OwnKeysOfferer.h in Headers */,
|
||||
15B037ED22B2B822002D664C /* BIT_STRING.h in Headers */,
|
||||
15B037DC22B2B822002D664C /* constraints.h in Headers */,
|
||||
154918B622B940200091B6D6 /* Sync_event.h in Headers */,
|
||||
15B037F222B2B822002D664C /* constr_SEQUENCE_OF.h in Headers */,
|
||||
15B0380022B2B822002D664C /* xer_support.h in Headers */,
|
||||
154918C022B940200091B6D6 /* Sync_func.h in Headers */,
|
||||
43188AC123C4BBDE008EF79C /* distribution_codec.h in Headers */,
|
||||
15B037CC22B2B822002D664C /* ber_tlv_tag.h in Headers */,
|
||||
154918BC22B940200091B6D6 /* openpgp_compat.h in Headers */,
|
||||
154918B222B940200091B6D6 /* aux_mime_msg.h in Headers */,
|
||||
15B0381422B2B823002D664C /* asn_SEQUENCE_OF.h in Headers */,
|
||||
4378C79123D1AF1700D1AF3F /* ElectGroupKeyResetLeader.h in Headers */,
|
||||
43188A9623C4B2DE008EF79C /* KeySync_fsm.h in Headers */,
|
||||
158FF95D23C49ED600CB1016 /* InitUnledGroupKeyReset.h in Headers */,
|
||||
15B037FA22B2B822002D664C /* INTEGER.h in Headers */,
|
||||
15B037F322B2B822002D664C /* CommitAccept.h in Headers */,
|
||||
15B037CF22B2B822002D664C /* NativeEnumerated.h in Headers */,
|
||||
|
@ -767,46 +853,53 @@
|
|||
15B037F922B2B822002D664C /* per_support.h in Headers */,
|
||||
15B037C022B2B822002D664C /* per_opentype.h in Headers */,
|
||||
15B0380222B2B822002D664C /* ber_tlv_length.h in Headers */,
|
||||
15B037AB22B2B822002D664C /* GroupKeys.h in Headers */,
|
||||
43188AAD23C4B549008EF79C /* Commands.h in Headers */,
|
||||
15B037B622B2B822002D664C /* IdentityList.h in Headers */,
|
||||
15B037E622B2B822002D664C /* constr_CHOICE.h in Headers */,
|
||||
646C414F1D510D8800C63EFF /* baseprotocol.h in Headers */,
|
||||
43188A9423C4B2DE008EF79C /* Sync_impl.h in Headers */,
|
||||
15B0381022B2B823002D664C /* CommitAcceptRequester.h in Headers */,
|
||||
15B0380A22B2B822002D664C /* asn_internal.h in Headers */,
|
||||
15B037D922B2B822002D664C /* xer_encoder.h in Headers */,
|
||||
154918C322B940200091B6D6 /* blacklist.h in Headers */,
|
||||
158FF95C23C49ED600CB1016 /* KeyReset.h in Headers */,
|
||||
15B037BF22B2B822002D664C /* BOOLEAN.h in Headers */,
|
||||
43188AB723C4B6B9008EF79C /* Command.h in Headers */,
|
||||
43188A9E23C4B2DE008EF79C /* sync_codec.h in Headers */,
|
||||
6467888D1CEB3D120001F54C /* map_asn1.h in Headers */,
|
||||
154918BA22B940200091B6D6 /* resource_id.h in Headers */,
|
||||
15B037BA22B2B822002D664C /* asn_system.h in Headers */,
|
||||
15B037E522B2B822002D664C /* constr_SEQUENCE.h in Headers */,
|
||||
15B037C822B2B822002D664C /* ISO639-1.h in Headers */,
|
||||
15B037C922B2B822002D664C /* xer_decoder.h in Headers */,
|
||||
43188A9923C4B2DE008EF79C /* Sync_func.h in Headers */,
|
||||
43370834203C075A004E6547 /* sqlite3.h in Headers */,
|
||||
15147EF1237E9EA7003989FE /* GroupHandshake.h in Headers */,
|
||||
15B037D522B2B822002D664C /* TID.h in Headers */,
|
||||
15B037AD22B2B822002D664C /* Rollback.h in Headers */,
|
||||
154918BF22B940200091B6D6 /* sync_codec.h in Headers */,
|
||||
15B037DB22B2B822002D664C /* asn_codecs_prim.h in Headers */,
|
||||
431F04B722733A7E00CCE960 /* key_reset.h in Headers */,
|
||||
64A8268C1B455D9D00EECAF0 /* pEpEngine.h in Headers */,
|
||||
154918AC22B940200091B6D6 /* status_to_string.h in Headers */,
|
||||
15B037DA22B2B822002D664C /* asn_SET_OF.h in Headers */,
|
||||
154918C222B940200091B6D6 /* Sync_impl.h in Headers */,
|
||||
15147EF0237E9EA7003989FE /* NegotiationRequestGrouped.h in Headers */,
|
||||
15B037D422B2B822002D664C /* NegotiationRequest.h in Headers */,
|
||||
430BCC482015EE800077E998 /* pEp_string.h in Headers */,
|
||||
15B037F122B2B822002D664C /* OCTET_STRING.h in Headers */,
|
||||
15B037CE22B2B822002D664C /* Hash.h in Headers */,
|
||||
15B037EE22B2B822002D664C /* der_encoder.h in Headers */,
|
||||
15B75BE323FA9F9D00DAE976 /* SynchronizeGroupKeys.h in Headers */,
|
||||
159EF42922B6D3E900149C0C /* pgp_sequoia_internal.h in Headers */,
|
||||
15B037BD22B2B822002D664C /* CommitAcceptOfferer.h in Headers */,
|
||||
15B037CA22B2B822002D664C /* PrintableString.h in Headers */,
|
||||
43188AA923C4B4B3008EF79C /* keyreset_command.h in Headers */,
|
||||
15B037B222B2B822002D664C /* Identity.h in Headers */,
|
||||
154918BD22B940200091B6D6 /* growing_buf.h in Headers */,
|
||||
15B037D322B2B822002D664C /* CommitReject.h in Headers */,
|
||||
15B0380822B2B822002D664C /* asn_codecs.h in Headers */,
|
||||
154918AF22B940200091B6D6 /* KeySync_fsm.h in Headers */,
|
||||
C46EBAEE216E445F0042A6A3 /* base64.h in Headers */,
|
||||
15B037F722B2B822002D664C /* per_decoder.h in Headers */,
|
||||
158FF95F23C49ED600CB1016 /* GroupKeysUpdate.h in Headers */,
|
||||
15B037F022B2B822002D664C /* NegotiationOpen.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
|
@ -836,7 +929,7 @@
|
|||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 64796A531B455AA5004B1C24 /* Build configuration list for PBXNativeTarget "pEpEngine" */;
|
||||
buildPhases = (
|
||||
43D47B08225DEBD600E97C5B /* ShellScript */,
|
||||
43D47B08225DEBD600E97C5B /* Generate src files */,
|
||||
64796A3B1B455AA5004B1C24 /* Sources */,
|
||||
64796A3C1B455AA5004B1C24 /* Frameworks */,
|
||||
64796A3D1B455AA5004B1C24 /* CopyFiles */,
|
||||
|
@ -931,7 +1024,7 @@
|
|||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
43D47B08225DEBD600E97C5B /* ShellScript */ = {
|
||||
43D47B08225DEBD600E97C5B /* Generate src files */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
|
@ -940,6 +1033,7 @@
|
|||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Generate src files";
|
||||
outputFileListPaths = (
|
||||
"$(SRCROOT)/generated-files-asn1.txt",
|
||||
"$(SRCROOT)/generated-files-sync.txt",
|
||||
|
@ -948,7 +1042,7 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/bash;
|
||||
shellScript = "export LANG=en_US.UTF-8\n\necho \"***************************************\"\necho \"*** Generate files: ACTION: $ACTION ***\"\necho \"***************************************\"\n\ncd \"$SRCROOT/..\"\n\nbash -l -c \"gmake -C sync\"\nbash -l -c \"gmake -C asn.1 Sync.c\"\n";
|
||||
shellScript = "export LANG=en_US.UTF-8\n\necho \"***************************************\"\necho \"*** Generate files: ACTION: $ACTION ***\"\necho \"***************************************\"\n\ncd \"$SRCROOT/..\"\n\nbash -l -c \"gmake -C sync\"\nbash -l -c \"make -C asn.1 Sync.c Distribution.c\"\n";
|
||||
};
|
||||
644297C61BE11D00002BC73B /* ShellScript */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
|
@ -983,17 +1077,21 @@
|
|||
64A826831B455D0800EECAF0 /* platform_unix.c in Sources */,
|
||||
15B0380D22B2B822002D664C /* CommitReject.c in Sources */,
|
||||
15B0380B22B2B822002D664C /* NativeInteger.c in Sources */,
|
||||
154918B322B940200091B6D6 /* Sync_impl.c in Sources */,
|
||||
15B037E322B2B822002D664C /* GroupKeys.c in Sources */,
|
||||
15147EF2237E9EA7003989FE /* GroupKeysAndClose.c in Sources */,
|
||||
158FF95B23C49ED600CB1016 /* KeyReset.c in Sources */,
|
||||
15B037B122B2B822002D664C /* NegotiationRequest.c in Sources */,
|
||||
15B037FC22B2B822002D664C /* Hex.c in Sources */,
|
||||
432714AB23A10B3B007EAD4A /* GroupKeysUpdate.c in Sources */,
|
||||
43E4FBB22362C05600BC01F4 /* NegotiationRequestGrouped.c in Sources */,
|
||||
15B0380722B2B822002D664C /* constr_CHOICE.c in Sources */,
|
||||
15B037B922B2B822002D664C /* NativeEnumerated.c in Sources */,
|
||||
15B037B022B2B822002D664C /* UTF8String.c in Sources */,
|
||||
15B037BE22B2B822002D664C /* ber_tlv_tag.c in Sources */,
|
||||
15B037FE22B2B822002D664C /* xer_encoder.c in Sources */,
|
||||
158FF96323C49ED600CB1016 /* InitUnledGroupKeyReset.c in Sources */,
|
||||
159EF42722B6D3E900149C0C /* pgp_sequoia.c in Sources */,
|
||||
43188A9323C4B2DE008EF79C /* sync_codec.c in Sources */,
|
||||
43188AA823C4B4B3008EF79C /* keyreset_command.c in Sources */,
|
||||
64A8267B1B455D0800EECAF0 /* etpan_mime.c in Sources */,
|
||||
15B037AC22B2B822002D664C /* CommitAccept.c in Sources */,
|
||||
64A8267A1B455D0800EECAF0 /* email.c in Sources */,
|
||||
|
@ -1009,6 +1107,7 @@
|
|||
43E4FBB42362C29100BC01F4 /* GroupHandshake.c in Sources */,
|
||||
15B037F622B2B822002D664C /* Version.c in Sources */,
|
||||
15B037C622B2B822002D664C /* xer_support.c in Sources */,
|
||||
43188A9B23C4B2DE008EF79C /* Sync_func.c in Sources */,
|
||||
15B037EC22B2B822002D664C /* constraints.c in Sources */,
|
||||
15B0380522B2B822002D664C /* asn_codecs_prim.c in Sources */,
|
||||
64A8267E1B455D0800EECAF0 /* message_api.c in Sources */,
|
||||
|
@ -1024,6 +1123,7 @@
|
|||
64A8267D1B455D0800EECAF0 /* keymanagement.c in Sources */,
|
||||
64A8267C1B455D0800EECAF0 /* identity_list.c in Sources */,
|
||||
43F73C0D2166282C00AB4524 /* key_reset.c in Sources */,
|
||||
43188AAC23C4B549008EF79C /* Commands.c in Sources */,
|
||||
15B0380C22B2B822002D664C /* BOOLEAN.c in Sources */,
|
||||
64A8268A1B455D0800EECAF0 /* transport.c in Sources */,
|
||||
15B037EA22B2B822002D664C /* BIT_STRING.c in Sources */,
|
||||
|
@ -1031,42 +1131,47 @@
|
|||
15B037C222B2B822002D664C /* asn_SEQUENCE_OF.c in Sources */,
|
||||
64A826791B455D0800EECAF0 /* cryptotech.c in Sources */,
|
||||
64A826781B455D0800EECAF0 /* bloblist.c in Sources */,
|
||||
43188A9F23C4B2DE008EF79C /* Sync_actions.c in Sources */,
|
||||
15B0381122B2B823002D664C /* CommitAcceptForGroup.c in Sources */,
|
||||
C46EBAED216E445F0042A6A3 /* base64.c in Sources */,
|
||||
430BCC492015EE800077E998 /* pEp_string.c in Sources */,
|
||||
15B037EB22B2B822002D664C /* constr_SET_OF.c in Sources */,
|
||||
15B037DD22B2B822002D664C /* Rollback.c in Sources */,
|
||||
158FF96123C49ED600CB1016 /* Distribution.c in Sources */,
|
||||
43F73C0B2166282C00AB4524 /* openpgp_compat.c in Sources */,
|
||||
15B037F422B2B822002D664C /* ber_decoder.c in Sources */,
|
||||
154918B022B940200091B6D6 /* KeySync_fsm.c in Sources */,
|
||||
43370833203C075A004E6547 /* sqlite3.c in Sources */,
|
||||
15B0380122B2B822002D664C /* asn_SET_OF.c in Sources */,
|
||||
154918B522B940200091B6D6 /* sync_codec.c in Sources */,
|
||||
15B037DE22B2B822002D664C /* KeySync.c in Sources */,
|
||||
15B75BE223FA9F9D00DAE976 /* SynchronizeGroupKeys.c in Sources */,
|
||||
15B037C322B2B822002D664C /* constr_SEQUENCE_OF.c in Sources */,
|
||||
15B037DF22B2B822002D664C /* IdentityList.c in Sources */,
|
||||
15B037AE22B2B822002D664C /* NegotiationOpen.c in Sources */,
|
||||
154918B122B940200091B6D6 /* Sync_actions.c in Sources */,
|
||||
15B037B322B2B822002D664C /* Beacon.c in Sources */,
|
||||
64A826881B455D0800EECAF0 /* timestamp.c in Sources */,
|
||||
15B037BB22B2B822002D664C /* der_encoder.c in Sources */,
|
||||
15B037E022B2B822002D664C /* TID.c in Sources */,
|
||||
154918B722B940200091B6D6 /* Sync_event.c in Sources */,
|
||||
43F6921D1F164A47009418F5 /* resource_id.c in Sources */,
|
||||
15B037AA22B2B822002D664C /* ber_tlv_length.c in Sources */,
|
||||
15B037F822B2B822002D664C /* OwnKeysOfferer.c in Sources */,
|
||||
430D258B1C9ED75A00B94535 /* blacklist.c in Sources */,
|
||||
15B0380E22B2B822002D664C /* PrintableString.c in Sources */,
|
||||
15B037E922B2B822002D664C /* CommitAcceptOfferer.c in Sources */,
|
||||
154918B922B940200091B6D6 /* Sync_func.c in Sources */,
|
||||
43188AC023C4BBDE008EF79C /* distribution_codec.c in Sources */,
|
||||
432713B023A10B07007EAD4A /* GroupKeysForNewMember.c in Sources */,
|
||||
646C414E1D510D8800C63EFF /* baseprotocol.c in Sources */,
|
||||
43188AB623C4B6B9008EF79C /* Command.c in Sources */,
|
||||
15B037C722B2B822002D664C /* per_decoder.c in Sources */,
|
||||
6467888C1CEB3D120001F54C /* map_asn1.c in Sources */,
|
||||
43188A9C23C4B2DE008EF79C /* Sync_impl.c in Sources */,
|
||||
43F73C122166282C00AB4524 /* growing_buf.c in Sources */,
|
||||
64A826801B455D0800EECAF0 /* mime.c in Sources */,
|
||||
4378C79223D1AF1700D1AF3F /* ElectGroupKeyResetLeader.c in Sources */,
|
||||
43188A9D23C4B2DE008EF79C /* Sync_event.c in Sources */,
|
||||
64A8267F1B455D0800EECAF0 /* message.c in Sources */,
|
||||
64A826811B455D0800EECAF0 /* pEpEngine.c in Sources */,
|
||||
15B037FF22B2B822002D664C /* per_opentype.c in Sources */,
|
||||
43188A9823C4B2DE008EF79C /* KeySync_fsm.c in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
|
|
@ -1,28 +1,76 @@
|
|||
pushd .
|
||||
cd %1\sync
|
||||
@ECHO OFF
|
||||
PUSHD .
|
||||
SET pwd=%cd%
|
||||
CD %pwd%\sync
|
||||
|
||||
if not exist generated mkdir generated
|
||||
IF NOT EXIST generated MKDIR generated
|
||||
|
||||
python "%YML_PATH%\yml2proc" -E utf-8 -y gen_actions.ysl2 sync.fsm
|
||||
python "%YML_PATH%\yml2proc" -E utf-8 -y gen_statemachine.ysl2 sync.fsm
|
||||
python "%YML_PATH%\yml2proc" -E utf-8 -y gen_codec.ysl2 sync.fsm
|
||||
python "%YML_PATH%\yml2proc" -E utf-8 -y gen_messages.ysl2 sync.fsm
|
||||
python "%YML_PATH%\yml2proc" -E utf-8 -y gen_message_func.ysl2 sync.fsm
|
||||
ECHO py "%YML_PATH%\yml2proc" -E utf-8 -y gen_actions.ysl2 sync.fsm
|
||||
py "%YML_PATH%\yml2proc" -E utf-8 -y gen_actions.ysl2 sync.fsm
|
||||
IF %ERRORLEVEL% NEQ 0 (
|
||||
POPD
|
||||
EXIT /B 1
|
||||
)
|
||||
ECHO py "%YML_PATH%\yml2proc" -E utf-8 -y gen_codec.ysl2 distribution.fsm
|
||||
py "%YML_PATH%\yml2proc" -E utf-8 -y gen_codec.ysl2 distribution.fsm
|
||||
IF %ERRORLEVEL% NEQ 0 (
|
||||
POPD
|
||||
EXIT /B 1
|
||||
)
|
||||
ECHO py "%YML_PATH%\yml2proc" -E utf-8 -y gen_codec.ysl2 sync.fsm
|
||||
py "%YML_PATH%\yml2proc" -E utf-8 -y gen_codec.ysl2 sync.fsm
|
||||
IF %ERRORLEVEL% NEQ 0 (
|
||||
POPD
|
||||
EXIT /B 1
|
||||
)
|
||||
ECHO py "%YML_PATH%\yml2proc" -E utf-8 -y gen_messages.ysl2 sync.fsm
|
||||
py "%YML_PATH%\yml2proc" -E utf-8 -y gen_messages.ysl2 sync.fsm
|
||||
IF %ERRORLEVEL% NEQ 0 (
|
||||
POPD
|
||||
EXIT /B 1
|
||||
)
|
||||
ECHO py "%YML_PATH%\yml2proc" -E utf-8 -y gen_messages.ysl2 distribution.fsm
|
||||
py "%YML_PATH%\yml2proc" -E utf-8 -y gen_messages.ysl2 distribution.fsm
|
||||
IF %ERRORLEVEL% NEQ 0 (
|
||||
POPD
|
||||
EXIT /B 1
|
||||
)
|
||||
ECHO py "%YML_PATH%\yml2proc" -E utf-8 -y gen_message_func.ysl2 sync.fsm
|
||||
py "%YML_PATH%\yml2proc" -E utf-8 -y gen_message_func.ysl2 sync.fsm
|
||||
IF %ERRORLEVEL% NEQ 0 (
|
||||
POPD
|
||||
EXIT /B 1
|
||||
)
|
||||
ECHO py "%YML_PATH%\yml2proc" -E utf-8 -y gen_statemachine.ysl2 sync.fsm
|
||||
py "%YML_PATH%\yml2proc" -E utf-8 -y gen_statemachine.ysl2 sync.fsm
|
||||
IF %ERRORLEVEL% NEQ 0 (
|
||||
POPD
|
||||
EXIT /B 1
|
||||
)
|
||||
|
||||
xcopy /y generated\*.asn1 ..\asn.1\
|
||||
xcopy /y generated\*.c ..\src\
|
||||
xcopy /y generated\*.h ..\src\
|
||||
|
||||
cd %1\asn.1
|
||||
CD %pwd%\asn.1
|
||||
|
||||
del *.h*
|
||||
del *.c*
|
||||
DEL *.h
|
||||
DEL *.c
|
||||
|
||||
..\..\Tools\asn1c\bin\asn1c -S ../../Tools/asn1c/share/asn1c -gen-PER -fincludes-quoted -fcompound-names -pdu=auto pEp.asn1 keysync.asn1 sync.asn1
|
||||
IF %ERRORLEVEL% NEQ 0 (
|
||||
POPD
|
||||
EXIT /B 1
|
||||
)
|
||||
..\..\Tools\asn1c\bin\asn1c -S ../../Tools/asn1c/share/asn1c -gen-PER -fincludes-quoted -fcompound-names -pdu=auto pEp.asn1 keyreset.asn1 distribution.asn1
|
||||
IF %ERRORLEVEL% NEQ 0 (
|
||||
POPD
|
||||
EXIT /B 1
|
||||
)
|
||||
|
||||
del *-sample.c
|
||||
DEL *-sample.c
|
||||
|
||||
cd %1\..
|
||||
if not exist pEp mklink /d pEp pEpEngine\src
|
||||
CD %pwd%\..
|
||||
IF NOT EXIST pEp mklink /d pEp pEpEngine\src
|
||||
|
||||
popd
|
||||
POPD
|
||||
|
|
|
@ -14,19 +14,19 @@
|
|||
<ProjectGuid>{9A67164D-B8F8-4601-A24B-28AFE774D41C}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>libpEpasn1</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
|
||||
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
|
@ -61,7 +61,7 @@
|
|||
<SubSystem>Windows</SubSystem>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>"$(ProjectDir)..\generate_code.cmd" "$(ProjectDir)..\.."</Command>
|
||||
<Command>cd "$(ProjectDir)..\.." && "$(ProjectDir)..\generate_code.cmd"</Command>
|
||||
<Message>Generating Code for pEp Sync</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
|
@ -82,7 +82,7 @@
|
|||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>"$(ProjectDir)..\generate_code.cmd" "$(ProjectDir)..\.."</Command>
|
||||
<Command>cd "$(ProjectDir)..\.." && "$(ProjectDir)..\generate_code.cmd"</Command>
|
||||
<Message>Generating Code for pEp Sync</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
|
@ -95,6 +95,9 @@
|
|||
<ItemGroup>
|
||||
<ClCompile Include="..\..\asn.1\*.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\generate_code.cmd" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets" />
|
||||
</Project>
|
|
@ -516,6 +516,378 @@
|
|||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\asn.1\*.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
|
@ -989,5 +1361,362 @@
|
|||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\asn.1\*.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||