diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2001-01-28 23:49:04 +0000 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2001-01-28 23:49:04 +0000 |
commit | 5a4251ff234d5ebd8d451a0406d29fc4f1e896af (patch) | |
tree | b688b5267452e1227bcd51e1d069492be8b482a1 /lib | |
parent | 7900fcaeff25328989cc3a94d75094da2dfb0ca5 (diff) | |
download | gnutls-5a4251ff234d5ebd8d451a0406d29fc4f1e896af.tar.gz |
added copyright notice
Diffstat (limited to 'lib')
-rw-r--r-- | lib/debug.h | 20 | ||||
-rw-r--r-- | lib/defines.h | 20 | ||||
-rw-r--r-- | lib/gnutls_algorithms.h | 20 | ||||
-rw-r--r-- | lib/gnutls_buffers.h | 20 | ||||
-rw-r--r-- | lib/gnutls_cipher.h | 20 | ||||
-rw-r--r-- | lib/gnutls_cipher_int.h | 20 | ||||
-rw-r--r-- | lib/gnutls_compress.h | 20 | ||||
-rw-r--r-- | lib/gnutls_compress_int.h | 20 | ||||
-rw-r--r-- | lib/gnutls_db.h | 20 | ||||
-rw-r--r-- | lib/gnutls_dh.h | 20 | ||||
-rw-r--r-- | lib/gnutls_errors.h | 20 | ||||
-rw-r--r-- | lib/gnutls_handshake.h | 20 | ||||
-rw-r--r-- | lib/gnutls_hash_int.h | 20 | ||||
-rw-r--r-- | lib/gnutls_int.h | 20 | ||||
-rw-r--r-- | lib/gnutls_kx.h | 20 | ||||
-rw-r--r-- | lib/gnutls_num.h | 20 | ||||
-rw-r--r-- | lib/gnutls_plaintext.h | 20 | ||||
-rw-r--r-- | lib/gnutls_priority.h | 20 | ||||
-rw-r--r-- | lib/gnutls_session.h | 20 |
19 files changed, 380 insertions, 0 deletions
diff --git a/lib/debug.h b/lib/debug.h index 912ca681b6..f34cf31710 100644 --- a/lib/debug.h +++ b/lib/debug.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + #ifdef DEBUG void _gnutls_print_state(GNUTLS_STATE state); void _gnutls_print_TLSCompressed(GNUTLSCompressed * compressed); diff --git a/lib/defines.h b/lib/defines.h index e4d4fea3f1..61644626b7 100644 --- a/lib/defines.h +++ b/lib/defines.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + #include <config.h> #ifdef STDC_HEADERS diff --git a/lib/gnutls_algorithms.h b/lib/gnutls_algorithms.h index f51a79b3dc..f4298976e1 100644 --- a/lib/gnutls_algorithms.h +++ b/lib/gnutls_algorithms.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + /* functions for version */ int _gnutls_version_is_supported(GNUTLS_STATE state, const GNUTLS_Version version); diff --git a/lib/gnutls_buffers.h b/lib/gnutls_buffers.h index c998ed1d53..1cd8ca6117 100644 --- a/lib/gnutls_buffers.h +++ b/lib/gnutls_buffers.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + int gnutls_insertDataBuffer(ContentType type, GNUTLS_STATE state, char *data, int length); int gnutls_getDataBufferSize(ContentType type, GNUTLS_STATE state); int gnutls_getDataFromBuffer(ContentType type, GNUTLS_STATE state, char *data, int length); diff --git a/lib/gnutls_cipher.h b/lib/gnutls_cipher.h index dc0ed1d445..a78fa82c01 100644 --- a/lib/gnutls_cipher.h +++ b/lib/gnutls_cipher.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + int _gnutls_encrypt( GNUTLS_STATE state, char* data, size_t data_size, uint8** ciphertext, ContentType type); int _gnutls_decrypt(GNUTLS_STATE state, char *ciphertext, size_t ciphertext_size, uint8 ** data, diff --git a/lib/gnutls_cipher_int.h b/lib/gnutls_cipher_int.h index 6cba6eca0f..85c48afb61 100644 --- a/lib/gnutls_cipher_int.h +++ b/lib/gnutls_cipher_int.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + #ifndef GNUTLS_CIPHER_INT # define GNUTLS_CIPHER_INT diff --git a/lib/gnutls_compress.h b/lib/gnutls_compress.h index ef15cac254..91143e073e 100644 --- a/lib/gnutls_compress.h +++ b/lib/gnutls_compress.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + int _gnutls_freeTLSCompressed(GNUTLSCompressed * compressed); int _gnutls_TLSPlaintext2TLSCompressed(GNUTLS_STATE state, GNUTLSCompressed ** diff --git a/lib/gnutls_compress_int.h b/lib/gnutls_compress_int.h index 271d4b79fd..ea0bda8988 100644 --- a/lib/gnutls_compress_int.h +++ b/lib/gnutls_compress_int.h @@ -1,2 +1,22 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + int gnutls_decompress( CompressionMethod algorithm, char* compressed, int compressed_size, char** plain); int gnutls_compress( CompressionMethod algorithm, char* plain, int plain_size, char** compressed);
\ No newline at end of file diff --git a/lib/gnutls_db.h b/lib/gnutls_db.h index 2473eb68d6..4c0c5f1228 100644 --- a/lib/gnutls_db.h +++ b/lib/gnutls_db.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + int gnutls_set_cache_expiration( GNUTLS_STATE state, int seconds); int gnutls_set_db_name( GNUTLS_STATE state, char* filename); int _gnutls_server_register_current_session( GNUTLS_STATE state); diff --git a/lib/gnutls_dh.h b/lib/gnutls_dh.h index f2c0e4f3a5..554e708ceb 100644 --- a/lib/gnutls_dh.h +++ b/lib/gnutls_dh.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + MPI gnutls_calc_dh_secret( MPI *ret_x ); MPI gnutls_get_dh_params(MPI *ret_p); MPI gnutls_calc_dh_key( MPI f, MPI x ); diff --git a/lib/gnutls_errors.h b/lib/gnutls_errors.h index 251b20ed47..b26cded9db 100644 --- a/lib/gnutls_errors.h +++ b/lib/gnutls_errors.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + #include "gnutls_int.h" #define GNUTLS_E_MAC_FAILED -1 diff --git a/lib/gnutls_handshake.h b/lib/gnutls_handshake.h index b7e0708f9a..b3f5ba6c98 100644 --- a/lib/gnutls_handshake.h +++ b/lib/gnutls_handshake.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + int _gnutls_send_handshake(int cd, GNUTLS_STATE state, void* i_data, uint32 i_datasize, HandshakeType type); int _gnutls_send_hello_request(int cd, GNUTLS_STATE state); int _gnutls_send_hello(int cd, GNUTLS_STATE state, opaque* SessionID, uint8 SessionIDLen); diff --git a/lib/gnutls_hash_int.h b/lib/gnutls_hash_int.h index 5d0febf871..a54daf9726 100644 --- a/lib/gnutls_hash_int.h +++ b/lib/gnutls_hash_int.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + #ifndef GNUTLS_HASH_INT_H # define GNUTLS_HASH_INT_H diff --git a/lib/gnutls_int.h b/lib/gnutls_int.h index 22e4b498cc..f34b9276a7 100644 --- a/lib/gnutls_int.h +++ b/lib/gnutls_int.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + #ifndef GNUTLS_INT_H #define GNUTLS_INT_H diff --git a/lib/gnutls_kx.h b/lib/gnutls_kx.h index f2d4011de5..e9d521579b 100644 --- a/lib/gnutls_kx.h +++ b/lib/gnutls_kx.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + int _gnutls_send_server_kx_message(int cd, GNUTLS_STATE state); int _gnutls_send_client_kx_message(int cd, GNUTLS_STATE state); int _gnutls_recv_server_kx_message(int cd, GNUTLS_STATE state); diff --git a/lib/gnutls_num.h b/lib/gnutls_num.h index a1d755d3f4..31e595ec73 100644 --- a/lib/gnutls_num.h +++ b/lib/gnutls_num.h @@ -1,2 +1,22 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + uint32 uint24touint32( uint24 num); uint24 uint32touint24( uint32 num); diff --git a/lib/gnutls_plaintext.h b/lib/gnutls_plaintext.h index b18a3b4bf5..257409ef2c 100644 --- a/lib/gnutls_plaintext.h +++ b/lib/gnutls_plaintext.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + int _gnutls_text2TLSPlaintext(GNUTLS_STATE state, ContentType type, GNUTLSPlaintext**, char *text, uint16 length); int _gnutls_freeTLSPlaintext(GNUTLSPlaintext* plaintext); int _gnutls_TLSPlaintext2text( char**, GNUTLSPlaintext* plaintext); diff --git a/lib/gnutls_priority.h b/lib/gnutls_priority.h index f43c489056..88a746e11b 100644 --- a/lib/gnutls_priority.h +++ b/lib/gnutls_priority.h @@ -1,3 +1,23 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + void gnutls_set_cipher_priority( GNUTLS_STATE state, int num, ...); void gnutls_set_kx_priority( GNUTLS_STATE state, int num, ...); void gnutls_set_mac_priority( GNUTLS_STATE state, int num, ...); diff --git a/lib/gnutls_session.h b/lib/gnutls_session.h index 93eca12b75..10d2b3d612 100644 --- a/lib/gnutls_session.h +++ b/lib/gnutls_session.h @@ -1,2 +1,22 @@ +/* + * Copyright (C) 2000 Nikos Mavroyanopoulos + * + * This file is part of GNUTLS. + * + * GNUTLS is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * GNUTLS 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ + int gnutls_set_current_session( GNUTLS_STATE state, void* session, int session_size); int gnutls_get_current_session( GNUTLS_STATE state, void* session, int *session_size); |