From ddec950fc3ed5ac6d574564fed46d875c5c7b382 Mon Sep 17 00:00:00 2001 From: Martin Schanzenbach Date: Tue, 4 Jan 2022 20:43:08 +0100 Subject: -remove gana files; now generated at bootstrap --- src/gns/.gitignore | 1 - src/gns/tlds.conf | 10 -- src/include/.gitignore | 2 + src/include/gnu_name_system_record_types.h | 148 -------------------- src/include/gnunet_signatures.h | 211 ----------------------------- 5 files changed, 2 insertions(+), 370 deletions(-) delete mode 100644 src/gns/tlds.conf create mode 100644 src/include/.gitignore delete mode 100644 src/include/gnu_name_system_record_types.h delete mode 100644 src/include/gnunet_signatures.h diff --git a/src/gns/.gitignore b/src/gns/.gitignore index 9b056ee1b..3bbb2eb3d 100644 --- a/src/gns/.gitignore +++ b/src/gns/.gitignore @@ -10,4 +10,3 @@ local.der local.key server.csr gnunet-gns-proxy-setup-ca -!tlds.conf diff --git a/src/gns/tlds.conf b/src/gns/tlds.conf deleted file mode 100644 index 3a6214bb0..000000000 --- a/src/gns/tlds.conf +++ /dev/null @@ -1,10 +0,0 @@ -# WARNING: -# This header is generated! -# In order to add TLDs, you must register -# them in GANA, and then use the header generation script -# to create an update of this file. You may then replace this -# file with the update. -[gns] - -# The FCFS authority managed by GNUnet e.V. -.pin = 000G001MF6DVMZZ4Y8XRZQDXM1PB3D3VGEK29ZHXBA57EPSNW1QBPKT8J0 \ No newline at end of file diff --git a/src/include/.gitignore b/src/include/.gitignore new file mode 100644 index 000000000..6c12255e5 --- /dev/null +++ b/src/include/.gitignore @@ -0,0 +1,2 @@ +gnu_name_system_record_types.h +gnunet_signatures.h diff --git a/src/include/gnu_name_system_record_types.h b/src/include/gnu_name_system_record_types.h deleted file mode 100644 index 15b92bd95..000000000 --- a/src/include/gnu_name_system_record_types.h +++ /dev/null @@ -1,148 +0,0 @@ -/* - This file is part of GNUnet - Copyright (C) 2012-2022 GNUnet e.V. - - GNUnet is free software: you can redistribute it and/or modify it - under the terms of the GNU Affero General Public License as published - by the Free Software Foundation, either version 3 of the License, - or (at your option) any later version. - - GNUnet is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Affero General Public License for more details. - - You should have received a copy of the GNU Affero General Public License - along with this program. If not, see . - - SPDX-License-Identifier: AGPL3.0-or-later - */ -#ifndef GNU_NAME_SYSTEM_RECORD_TYPES_H -#define GNU_NAME_SYSTEM_RECORD_TYPES_H - -/** - * WARNING: - * This header is generated! - * In order to add GNS record types, you must register - * them in GANA, and then use the header generation script - * to create an update of this file. You may then replace this - * file with the update. - */ - -#ifdef __cplusplus -extern "C" { -#if 0 /* keep Emacsens' auto-indent happy */ -} -#endif -#endif - - -/** - * GNS zone transfer - */ -#define GNUNET_GNSRECORD_TYPE_PKEY 65536 - -/** - * GNS nick names - */ -#define GNUNET_GNSRECORD_TYPE_NICK 65537 - -/** - * legacy hostnames - */ -#define GNUNET_GNSRECORD_TYPE_LEHO 65538 - -/** - * VPN resolution - */ -#define GNUNET_GNSRECORD_TYPE_VPN 65539 - -/** - * Delegation to DNS - */ -#define GNUNET_GNSRECORD_TYPE_GNS2DNS 65540 - -/** - * Boxed records (see TLSA/SRV handling in GNS) - */ -#define GNUNET_GNSRECORD_TYPE_BOX 65541 - -/** - * social place for SecuShare - */ -#define GNUNET_GNSRECORD_TYPE_PLACE 65542 - -/** - * Endpoint for conversation - */ -#define GNUNET_GNSRECORD_TYPE_PHONE 65543 - -/** - * identity attribute - */ -#define GNUNET_GNSRECORD_TYPE_RECLAIM_ATTRIBUTE 65544 - -/** - * local ticket reference - */ -#define GNUNET_GNSRECORD_TYPE_RECLAIM_TICKET 65545 - -/** - * For ABD policies - */ -#define GNUNET_GNSRECORD_TYPE_DELEGATE 65548 - -/** - * For ABD reverse lookups - */ -#define GNUNET_GNSRECORD_TYPE_ATTRIBUTE 65549 - -/** - * for reclaim records - */ -#define GNUNET_GNSRECORD_TYPE_RECLAIM_ATTRIBUTE_REF 65550 - -/** - * For reclaim OIDC client names. - */ -#define GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_CLIENT 65552 - -/** - * Used reclaimID OIDC client redirect URIs. - */ -#define GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_REDIRECT 65553 - -/** - * Record type for an attribute attestation (e.g. JWT). - */ -#define GNUNET_GNSRECORD_TYPE_RECLAIM_CREDENTIAL 65554 - -/** - * Record type for a presentation of a credential. - */ -#define GNUNET_GNSRECORD_TYPE_RECLAIM_PRESENTATION 65555 - -/** - * Record type for EDKEY zone delegations. - */ -#define GNUNET_GNSRECORD_TYPE_EDKEY 65556 - -/** - * Encoding for Robust Immutable Storage (ERIS) binary read capability - */ -#define GNUNET_GNSRECORD_TYPE_ERIS_READ_CAPABILITY 65557 - -/** - * Record type to share an entry of a messenger room - */ -#define GNUNET_GNSRECORD_TYPE_MESSENGER_ROOM_ENTRY 65558 - - -#if 0 /* keep Emacsens' auto-indent happy */ -{ -#endif -#ifdef __cplusplus -} -#endif - -#endif diff --git a/src/include/gnunet_signatures.h b/src/include/gnunet_signatures.h deleted file mode 100644 index ff34485c8..000000000 --- a/src/include/gnunet_signatures.h +++ /dev/null @@ -1,211 +0,0 @@ -/* - This file is part of GNUnet - Copyright (C) 2012-2022 GNUnet e.V. - - GNUnet is free software: you can redistribute it and/or modify it - under the terms of the GNU Affero General Public License as published - by the Free Software Foundation, either version 3 of the License, - or (at your option) any later version. - - GNUnet is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Affero General Public License for more details. - - You should have received a copy of the GNU Affero General Public License - along with this program. If not, see . - - SPDX-License-Identifier: AGPL3.0-or-later - */ -#ifndef GNUNET_SIGNATURES_H -#define GNUNET_SIGNATURES_H - -/** - * WARNING: - * This header is generated! - * In order to add a signature purpose, you must register - * them in GANA, and then use the header generation script - * to create an update of this file. You may then replace this - * file with the update. - */ - - - -#ifdef __cplusplus -extern "C" { -#if 0 /* keep Emacsens' auto-indent happy */ -} -#endif -#endif - - -/** - * Network signature purpose definitions. Note that all values - * must be uint32_t and encoded in network byte order in the structs. - */ - - - -/** - * Test signature, not valid for anything other than writing a test. (Note that the signature verification code will accept this value). (GNUnet) - */ -#define GNUNET_SIGNATURE_PURPOSE_TEST 0 - -/** - * Signature for confirming that this peer uses a particular address. (GNUnet-TRANSPORT) - */ -#define GNUNET_SIGNATURE_PURPOSE_TRANSPORT_PONG_OWN 1 - -/** - * Signature for confirming that this peer intends to disconnect. (GNUnet-TRANSPORT) - */ -#define GNUNET_SIGNATURE_PURPOSE_TRANSPORT_DISCONNECT 2 - -/** - * Signature for confirming a key revocation. (GNUnet-Revocation) - */ -#define GNUNET_SIGNATURE_PURPOSE_REVOCATION 3 - -/** - * Signature for a namespace/pseudonym advertisement (by the namespace owner). (GNUnet-FS) - */ -#define GNUNET_SIGNATURE_PURPOSE_NAMESPACE_ADVERTISEMENT 4 - -/** - * Signature by which a peer affirms that it is providing a certain bit of content for use in LOCation URIs. (GNUnet-FS) - */ -#define GNUNET_SIGNATURE_PURPOSE_PEER_PLACEMENT 5 - -/** - * Signature on a GNUNET_DNS_Advertisement. (GNUnet-DNS+Exit) - */ -#define GNUNET_SIGNATURE_PURPOSE_DNS_RECORD 11 - -/** - * Signature of a chat message. (GNUnet-MESSENGER) - */ -#define GNUNET_SIGNATURE_PURPOSE_CHAT_MESSAGE 12 - -/** - * Signature of confirmation receipt for a chat message. (GNUnet-MESSENGER) - */ -#define GNUNET_SIGNATURE_PURPOSE_CHAT_RECEIPT 13 - -/** - * Signature of a network size estimate message. (GNUnet-NSE) - */ -#define GNUNET_SIGNATURE_PURPOSE_NSE_SEND 14 - -/** - * Signature of a gnunet naming system record block (GNUnet-GNSRECORD) - */ -#define GNUNET_SIGNATURE_PURPOSE_GNS_RECORD_SIGN 15 - -/** - * Purpose is to set a session key. (GNUnet-CORE) - */ -#define GNUNET_SIGNATURE_PURPOSE_SET_ECC_KEY 16 - -/** - * UBlock Signature, done using DSS, not ECC (GNUnet-FS) - */ -#define GNUNET_SIGNATURE_PURPOSE_FS_UBLOCK 17 - -/** - * Accept state in regex DFA. Peer affirms that it offers the matching service. (GNUnet-REGEX) - */ -#define GNUNET_SIGNATURE_PURPOSE_REGEX_ACCEPT 18 - -/** - * Signature of a conversation ring. (GNUnet-CONVERSATION) - */ -#define GNUNET_SIGNATURE_PURPOSE_CONVERSATION_RING 20 - -/** - * Signature for the first round of distributed key generation. (GNUnet-SECRETSHARING) - */ -#define GNUNET_SIGNATURE_PURPOSE_SECRETSHARING_DKG1 21 - -/** - * Signature for the second round of distributed key generation. (GNUnet-SECRETSHARING) - */ -#define GNUNET_SIGNATURE_PURPOSE_SECRETSHARING_DKG2 22 - -/** - * Signature for the cooperative decryption. (GNUnet-SECRETSHARING) - */ -#define GNUNET_SIGNATURE_PURPOSE_SECRETSHARING_DECRYPTION 23 - -/** - * Signature for a GNUid Ticket (Reclaim) - */ -#define GNUNET_SIGNATURE_PURPOSE_RECLAIM_CODE_SIGN 27 - -/** - * Signature for a GNUnet credential (Reclaim) - */ -#define GNUNET_SIGNATURE_PURPOSE_DELEGATE 28 - -/** - * Signature by a peer affirming that this is one of its addresses for the given time period. (GNUnet-TRANSPORT) - */ -#define GNUNET_SIGNATURE_PURPOSE_TRANSPORT_ADDRESS 29 - -/** - * Signature by a peer affirming that the given ephemeral key is currently in use by that peer's transport service. (GNUnet-TRANSPORT) - */ -#define GNUNET_SIGNATURE_PURPOSE_TRANSPORT_EPHEMERAL 30 - -/** - * Signature used by TCP communicator handshake. (GNUnet-TRANSPORT-TCP) - */ -#define GNUNET_SIGNATURE_PURPOSE_COMMUNICATOR_TCP_HANDSHAKE 31 - -/** - * Signature used by TCP communicator rekey. (GNUnet-TRANSPORT-TCP) - */ -#define GNUNET_SIGNATURE_PURPOSE_COMMUNICATOR_TCP_REKEY 32 - -/** - * Signature used by UDP communicator handshake. (GNUnet-TRANSPORT-UDP) - */ -#define GNUNET_SIGNATURE_PURPOSE_COMMUNICATOR_UDP_HANDSHAKE 33 - -/** - * Signature used by UDP broadcasts. (GNUnet-TRANSPORT-UDP) - */ -#define GNUNET_SIGNATURE_PURPOSE_COMMUNICATOR_UDP_BROADCAST 34 - -/** - * Signature by a peer affirming that it received a challenge (and stating how long it expects the address on which the challenge was received to remain valid). (GNUnet-TRANSPORT) - */ -#define GNUNET_SIGNATURE_PURPOSE_TRANSPORT_CHALLENGE 35 - -/** - * Signature by a peer affirming that it is on a DV path. (GNUnet-TRANSPORT) - */ -#define GNUNET_SIGNATURE_PURPOSE_TRANSPORT_DV_HOP 36 - -/** - * Signature by a peer affirming that it originated the DV path. (GNUnet-TRANSPORT) - */ -#define GNUNET_SIGNATURE_PURPOSE_TRANSPORT_DV_INITIATOR 37 - -/** - * Signature by a peer that like to create a connection. (GNUnet-CADET) - */ -#define GNUNET_SIGNATURE_PURPOSE_CADET_CONNECTION_INITIATOR 38 - -/** - * Signature by a peer sending back the nonce received at initial handshake. (GNUnet-TRANSPORT-TCP) - */ -#define GNUNET_SIGNATURE_PURPOSE_COMMUNICATOR_TCP_HANDSHAKE_ACK 39 - -#if 0 /* keep Emacsens' auto-indent happy */ -{ -#endif -#ifdef __cplusplus -} -#endif - -#endif -- cgit v1.2.3