Commit graph

2297 commits

Author SHA1 Message Date
Guus Sliepen
34b7a876c3 - Make sure METAKEY is smaller than the modulus of the RSA key
- Get symmetric key from the least significant bytes of the RSA message
2001-02-26 11:37:20 +00:00
Guus Sliepen
4b0ad4d97a Added process.c to the translated files. 2001-02-25 20:17:46 +00:00
Guus Sliepen
82455be966 Implemented new authentication scheme from doc/SECURITY2. 2001-02-25 19:09:45 +00:00
Guus Sliepen
54881faf6f Encrypt network packets in CBC mode instead of CFB mode.
(This breaks compatibility with all previous versions!)
2001-02-25 16:34:19 +00:00
Guus Sliepen
9de5787574 Copy packets before putting them in the queue. 2001-02-25 16:04:00 +00:00
Guus Sliepen
38adc479a4 Free node->data and node, not node->data twice. 2001-02-25 15:34:50 +00:00
Guus Sliepen
e250d64300 Add missing \n. 2001-02-25 14:51:42 +00:00
Guus Sliepen
153fc35e57 Corrected check for errors after read() calls. 2001-02-25 11:09:29 +00:00
Wessel Dankers
0b0c2a372f Important bugfix in avl_insert_before() and avl_insert_after() 2001-02-20 21:53:18 +00:00
Ivo Timmermans
11f8465dd9 tinc_TUNTAP now substitutes the values outside the AC_CACHE_CHECK
block.  configure should now correctly set HAVE_TUNTAP.
2001-02-18 02:13:26 +00:00
Guus Sliepen
bb08704980 Added description of the proposed new authentication scheme. 2001-02-13 09:54:29 +00:00
Ivo Timmermans
cebb6efeb0 More files to ignore in CVS 2001-02-11 11:55:28 +00:00
Guus Sliepen
603781831f - Updated CVS_CREATED to remove intl/ directory and some other
autogenerated files.
- Checked if all INCLUDES/LIBS/etc directives inherit the global variables.
2001-02-11 11:50:09 +00:00
Guus Sliepen
88dfdc9dba Ignore file for src/ 2001-02-11 11:46:14 +00:00
Guus Sliepen
ef0fc4f687 Added .cvsignore files to get rid of warnings and prevent autogenerated
files from being added accidentaly.
2001-02-11 11:44:32 +00:00
Guus Sliepen
f1cb3d8fa5 Removed another local definition of the variable "errno" 2001-02-06 10:42:27 +00:00
Guus Sliepen
0f715887c6 Updated dutch translation. 2001-02-06 10:13:44 +00:00
Guus Sliepen
4bc394a3e2 Fix memory leak in avl_insert() if item was already inserted. 2001-02-06 10:13:22 +00:00
Guus Sliepen
f777c1807d FreeBSD compile fixes (thanks to XeF4) 2001-02-06 10:12:51 +00:00
Ivo Timmermans
bb4457d6ca Unpack sample-config.tar.gz when installing 2001-01-18 13:02:34 +00:00
Ivo Timmermans
fe61e1ffef Distribute the sample config as a .tar.gz 2001-01-18 13:01:42 +00:00
Ivo Timmermans
a73ec9caa4 Fixed some errors 2001-01-18 13:00:57 +00:00
Ivo Timmermans
b33c5f6640 First try to create a graphical frontend for tinc configuration 2001-01-17 16:24:24 +00:00
Ivo Timmermans
6bc77a7710 Get the PO files up to date with the current source 2001-01-17 01:48:44 +00:00
Ivo Timmermans
664f7e5c0b Get the Debian changelog up to date 2001-01-17 01:47:39 +00:00
Ivo Timmermans
1d898e00a9 Merged documentation with various updates I had lying around 2001-01-17 01:40:46 +00:00
Ivo Timmermans
457c6fa7b6 Second draft of the release notes 2001-01-17 01:34:08 +00:00
Ivo Timmermans
b236ddb1df Change version to 1.0pre4 2001-01-17 01:31:56 +00:00
Ivo Timmermans
a893b05cb0 Set Architecture to `any' 2001-01-17 01:30:32 +00:00
Ivo Timmermans
54e19d3466 Fix error reporting of read_config 2001-01-17 01:30:05 +00:00
Guus Sliepen
a56df1e06b - Allow ASN1 style keys to be in the config files.
Note: tinc ignores private key in the main config file, tinc.conf,
  because it should really be in a separate file.
- When generating new keys, check if name is known and by default append
  the public key to the host configuration file (otherwise rsa_key.pub).
2001-01-13 16:36:23 +00:00
Guus Sliepen
44c85ab07e - Copy entire sample-config directory to /etc/tinc/example upon installing. 2001-01-13 14:56:46 +00:00
Guus Sliepen
b195e8815f Added sample configuration directory. 2001-01-13 14:38:18 +00:00
Guus Sliepen
d646f4e094 - Only send out DEL_HOSTs for hosts with a meta connection 2001-01-11 11:19:08 +00:00
Guus Sliepen
c8beaf35ee - Cleaned up subnet_t 2001-01-08 21:32:30 +00:00
Guus Sliepen
e5e1c20a99 - Sign was wrong in search_closest_smaller/greater 2001-01-08 21:32:00 +00:00
Guus Sliepen
11f3e9d138 - Squashed another nasty bug. 2001-01-08 20:35:30 +00:00
Guus Sliepen
447a43d639 - Added indirectdata and tcponly functionality. 2001-01-07 20:19:35 +00:00
Guus Sliepen
7cd2baedc6 - Fixed IPv6 subnet lookup routine. 2001-01-07 20:19:08 +00:00
Guus Sliepen
d3f889c807 - It's 2001, all copyright notices are updated. 2001-01-07 17:09:07 +00:00
Guus Sliepen
96b6f958bc - Description of protocol and authentication updated. 2001-01-07 17:08:03 +00:00
Guus Sliepen
7109526c67 - Added header file for route.c. The routing routines in it are not used
yet, but have a look at the source for the ideas behind it.
2001-01-07 15:27:30 +00:00
Guus Sliepen
07a08f5539 - Reinstated a queue for outgoing packets. 2001-01-07 15:25:49 +00:00
Guus Sliepen
049ff67817 - Changed list routines to give it the same look'n'feel as the rbl and
avl tree library.
2001-01-07 15:24:52 +00:00
Guus Sliepen
8b4bc5b3a7 - Typo. 2001-01-06 20:43:03 +00:00
Guus Sliepen
3d7289cf74 - Updated texinfo manual. 2001-01-06 20:02:21 +00:00
Guus Sliepen
0d99ae59bd - Updated manual pages. 2001-01-06 18:44:55 +00:00
Guus Sliepen
90bf1b21fa - Changed license of AVL tree library to GPL. 2001-01-06 18:21:17 +00:00
Guus Sliepen
f7bb205022 - Check and follow symlinks in is_safe_path
- By default write keys to tinc config directory
- Small fix in protocol.c
2001-01-06 18:03:41 +00:00
Guus Sliepen
1398edec37 - Updated dutch translation. 2001-01-06 16:51:14 +00:00