COBJECTS = range.c record.c compress.c debug.c cipher.c gthreads.h \
mbuffers.c buffers.c handshake.c num.c errors.c dh.c kx.c \
priority.c hash_int.c cipher_int.c session.c db.c x509_b64.c \
- extensions.c auth.c sslv2_compat.c datum.c session_pack.c mpi.c \
+ hello_ext.c auth.c sslv2_compat.c datum.c session_pack.c mpi.c \
pk.c cert.c global.c constate.c anon_cred.c pkix_asn1_tab.c gnutls_asn1_tab.c \
mem.c fingerprint.c tls-sig.c ecc.c alert.c privkey_raw.c atomic.h \
system/certs.c system/threads.c system/fastopen.c system/sockets.c \
buffers.h errors.h gnutls_int.h dtls.h \
handshake.h num.h algorithms.h \
dh.h kx.h hash_int.h cipher_int.h \
- db.h auth.h extensions.h \
+ db.h auth.h hello_ext.h \
x509_b64.h sslv2_compat.h datum.h \
mpi.h pk.h record.h \
constate.h global.h tls-sig.h mem.h \
#include <num.h>
#include <datum.h>
#include <state.h>
-#include <extensions.h>
+#include <hello_ext.h>
#include <buffers.h>
#include "dtls.h"
#ifndef EXT_ALPN_H
#define EXT_ALPN_H
-#include <extensions.h>
+#include <hello_ext.h>
#define MAX_ALPN_PROTOCOLS 8
#define MAX_ALPN_PROTOCOL_NAME 32
#ifndef EXT_DUMBFW_H
#define EXT_DUMBFW_H
-#include <extensions.h>
+#include <hello_ext.h>
extern const hello_ext_entry_st ext_mod_dumbfw;
#ifndef EXT_ECC_H
#define EXT_ECC_H
-#include <extensions.h>
+#include <hello_ext.h>
extern const hello_ext_entry_st ext_mod_supported_ecc;
extern const hello_ext_entry_st ext_mod_supported_ecc_pf;
#include "gnutls_int.h"
#include "errors.h"
#include "num.h"
-#include <extensions.h>
+#include <hello_ext.h>
#include <ext/etm.h>
static int _gnutls_ext_etm_recv_params(gnutls_session_t session,
#ifndef EXT_ETM_H
#define EXT_ETM_H
-#include <extensions.h>
+#include <hello_ext.h>
extern const hello_ext_entry_st ext_mod_etm;
#include "gnutls_int.h"
#include "errors.h"
#include "num.h"
-#include <extensions.h>
+#include <hello_ext.h>
#include <ext/ext_master_secret.h>
static int _gnutls_ext_master_secret_recv_params(gnutls_session_t session,
#ifndef EXT_EXT_MASTER_SECRET_H
#define EXT_EXT_MASTER_SECRET_H
-#include <extensions.h>
+#include <hello_ext.h>
extern const hello_ext_entry_st ext_mod_ext_master_secret;
#include <dtls.h>
#include <record.h>
#include <ext/heartbeat.h>
-#include <extensions.h>
+#include <hello_ext.h>
#include <random.h>
#ifdef ENABLE_HEARTBEAT
#ifndef EXT_HEARTBEAT_H
#define EXT_HEARTBEAT_H
-#include <extensions.h>
+#include <hello_ext.h>
#define HEARTBEAT_REQUEST 1
#define HEARTBEAT_RESPONSE 2
#ifndef EXT_KEY_SHARE_H
#define EXT_KEY_SHARE_H
-#include <extensions.h>
+#include <hello_ext.h>
extern const hello_ext_entry_st ext_mod_key_share;
#include "gnutls_int.h"
#include "errors.h"
#include "num.h"
-#include <extensions.h>
+#include <hello_ext.h>
#include <ext/max_record.h>
static int _gnutls_max_record_recv_params(gnutls_session_t session,
#ifndef EXT_MAX_RECORD_H
#define EXT_MAX_RECORD_H
-#include <extensions.h>
+#include <hello_ext.h>
extern const hello_ext_entry_st ext_mod_max_record_size;
#include "gnutls_int.h"
#include "errors.h"
#include "num.h"
-#include <extensions.h>
+#include <hello_ext.h>
#include <ext/post_handshake.h>
#include "auth/cert.h"
#ifndef EXT_POST_HANDSHAKE_H
#define EXT_POST_HANDSHAKE_H
-#include <extensions.h>
+#include <hello_ext.h>
extern const hello_ext_entry_st ext_mod_post_handshake;
#ifndef EXT_SAFE_RENEGOTIATION_H
#define EXT_SAFE_RENEGOTIATION_H
-#include <extensions.h>
+#include <hello_ext.h>
typedef struct {
uint8_t client_verify_data[MAX_VERIFY_DATA_SIZE];
#ifndef EXT_SERVER_NAME_H
#define EXT_SERVER_NAME_H
-#include <extensions.h>
+#include <hello_ext.h>
typedef struct {
uint8_t name[MAX_SERVER_NAME_SIZE+1];
#include <random.h>
#include <ext/session_ticket.h>
#include <mbuffers.h>
-#include <extensions.h>
+#include <hello_ext.h>
#include <constate.h>
#include <dtls.h>
#include "db.h"
#ifndef EXT_SESSION_TICKET_H
#define EXT_SESSION_TICKET_H
-#include <extensions.h>
+#include <hello_ext.h>
extern const hello_ext_entry_st ext_mod_session_ticket;
#ifndef EXT_SIGNATURE_H
#define EXT_SIGNATURE_H
-#include <extensions.h>
+#include <hello_ext.h>
extern const hello_ext_entry_st ext_mod_sig;
#include "errors.h"
#include "algorithms.h"
#include <num.h>
-#include <extensions.h>
+#include <hello_ext.h>
static int _gnutls_srp_unpack(gnutls_buffer_st * ps,
gnutls_ext_priv_data_t * _priv);
#ifndef EXT_SRP_H
#define EXT_SRP_H
-#include <extensions.h>
+#include <hello_ext.h>
#ifdef ENABLE_SRP
#ifndef EXT_SRTP_H
#define EXT_SRTP_H
-#include <extensions.h>
+#include <hello_ext.h>
#define MAX_SRTP_PROFILES 4
#include "gnutls_int.h"
#include "errors.h"
-#include <extensions.h>
+#include <hello_ext.h>
#include <ext/status_request.h>
#include <mbuffers.h>
#include <auth.h>
#ifndef EXT_STATUS_REQUEST_H
#define EXT_STATUS_REQUEST_H
-#include <extensions.h>
+#include <hello_ext.h>
extern const hello_ext_entry_st ext_mod_status_request;
#include "gnutls_int.h"
#include "errors.h"
#include "num.h"
-#include <extensions.h>
+#include <hello_ext.h>
#include <ext/supported_versions.h>
static int supported_versions_recv_params(gnutls_session_t session,
#ifndef EXT_SUPPORTED_VERSIONS_H
#define EXT_SUPPORTED_VERSIONS_H
-#include <extensions.h>
+#include <hello_ext.h>
extern const hello_ext_entry_st ext_mod_supported_versions;
*/
#include "gnutls_int.h"
-#include "extensions.h"
+#include "hello_ext.h"
#include "errors.h"
#include "extv.h"
#include <random.h>
#include <gnutls/pkcs11.h>
-#include <extensions.h> /* for _gnutls_hello_ext_init */
+#include <hello_ext.h> /* for _gnutls_hello_ext_init */
#include <supplemental.h> /* for _gnutls_supplemental_deinit */
#include <locks.h>
#include <system.h>
#include "num.h"
#include "hash_int.h"
#include "db.h"
-#include "extensions.h"
+#include "hello_ext.h"
#include "supplemental.h"
#include "auth.h"
#include "sslv2_compat.h"
*/
#include "gnutls_int.h"
-#include "extensions.h"
+#include "hello_ext.h"
#include "errors.h"
#include "ext/max_record.h"
#include <ext/server_name.h>
#include <num.h>
#include <gnutls/x509.h>
#include <c-ctype.h>
-#include <extensions.h>
+#include <hello_ext.h>
#include "fips.h"
#include "errno.h"
#include <gnutls/gnutls.h>
#include <session_pack.h>
#include <datum.h>
#include <num.h>
-#include <extensions.h>
+#include <hello_ext.h>
#include <constate.h>
#include <algorithms.h>
#include <state.h>
#include "num.h"
#include "hash_int.h"
#include "db.h"
-#include "extensions.h"
+#include "hello_ext.h"
#include "auth.h"
#include "sslv2_compat.h"
#include "constate.h"
#include <auth/anon.h>
#include <auth/psk.h>
#include <algorithms.h>
-#include <extensions.h>
+#include <hello_ext.h>
#include <system.h>
#include <random.h>
#include <fips.h>
#include "gnutls_int.h"
#include "auth.h"
#include "errors.h"
-#include "extensions.h"
+#include "hello_ext.h"
#include <auth/cert.h>
#include "dh.h"
#include "num.h"
#include <x509_int.h>
#include <num.h>
#include "errors.h"
-#include "extensions.h"
+#include "hello_ext.h"
#include "ip.h"
#define addf _gnutls_buffer_append_printf