void _gnutls_dump_mpi(char* prefix,MPI a);
char* _gnutls_packet2str( int packet);
char* _gnutls_alert2str( int alert);
+char* _gnutls_handshake2str( int handshake);
#endif
headers[2] = _gnutls_version_get_minor(state->connection_state.version);
#ifdef HANDSHAKE_DEBUG
- fprintf(stderr, "Send Change Cipher Spec\n");
+ fprintf(stderr, "ChangeCipherSpec was sent\n");
#endif
#ifdef WORDS_BIGENDIAN
if (type == GNUTLS_CHANGE_CIPHER_SPEC && recv_type == GNUTLS_CHANGE_CIPHER_SPEC) {
#ifdef HARD_DEBUG
- fprintf(stderr, "Received Change Cipher Spec Packet\n");
+ fprintf(stderr, "ChangeCipherSpec Packet was received\n");
#endif
if (length!=1) {
gnutls_assert();
#include "auth_anon.h"
#include "auth_dhe_dss.h"
+#define MAX_CIPHER 256
+#define MAX_MAC 256
+#define MAX_KX 256
+#define MAX_CIPHERSUITE 256
+#define MAX_COMPRESSION 256
+
/* TLS Versions */
typedef struct {
int _gnutls_mac_count()
{
uint8 i, counter = 0;
- for (i = 0; i < 256; i++) {
+ for (i = 0; i < MAX_MAC; i++) {
if (_gnutls_mac_is_ok(i) == 0)
counter++;
}
int _gnutls_compression_count()
{
uint8 i, counter = 0;
- for (i = 0; i < 256; i++) {
+ for (i = 0; i < MAX_COMPRESSION; i++) {
if (_gnutls_compression_is_ok(i) == 0)
counter++;
}
int _gnutls_cipher_count()
{
uint8 i, counter = 0;
- for (i = 0; i < 256; i++) {
+ for (i = 0; i < MAX_CIPHER; i++) {
if (_gnutls_cipher_is_ok(i) == 0)
counter++;
}
int _gnutls_kx_count()
{
uint8 i, counter = 0;
- for (i = 0; i < 256; i++) {
+ for (i = 0; i < MAX_KX; i++) {
if (_gnutls_kx_is_ok(i) == 0)
counter++;
}
GNUTLS_CipherSuite suite;
int i, counter = 0, j;
- for (j = 0; j < 256; j++) {
+ for (j = 0; j < MAX_CIPHERSUITE; j++) {
suite.CipherSuite[0] = j;
if (j!=0x00 && j!=0xFF) continue;
- for (i = 0; i < 256; i++) {
+ for (i = 0; i < MAX_CIPHERSUITE; i++) {
suite.CipherSuite[1] = i;
if (_gnutls_cipher_suite_is_ok(suite) == 0)
counter++;
memmove(&data[pos], i_data, i_datasize - 4);
#ifdef HANDSHAKE_DEBUG
- fprintf(stderr, "%s was send [%ld bytes]\n", _gnutls_handshake2str(type), i_datasize);
+ fprintf(stderr, "Handshake: %s was send [%ld bytes]\n", _gnutls_handshake2str(type), i_datasize);
#endif
/* Here we keep the handshake messages in order to hash them later!
length32 = byteswap32(length32);
#endif
#ifdef HANDSHAKE_DEBUG
- fprintf(stderr, "%s was received [%ld bytes]\n", _gnutls_handshake2str(dataptr[0]), length32+HANDSHAKE_HEADERS_SIZE);
+ fprintf(stderr, "Handshake: %s was received [%ld bytes]\n", _gnutls_handshake2str(dataptr[0]), length32+HANDSHAKE_HEADERS_SIZE);
#endif
dataptr = gnutls_realloc( dataptr, length32+HANDSHAKE_HEADERS_SIZE);