projects
/
tinc
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Woohoo! tinc now compiles, runs and actually *works* on Solaris!
[tinc]
/
src
/
protocol.c
2001-07-21
Guus Sliepen
Updated terminate_connection() so you can choose if...
blob
|
commitdiff
|
raw
2001-07-20
Guus Sliepen
Added purge_tree for connection_t's which are no longer...
blob
|
commitdiff
|
raw
|
diff to current
2001-07-20
Guus Sliepen
Remove all unnecessary status.meta and status.active...
blob
|
commitdiff
|
raw
|
diff to current
2001-07-19
Guus Sliepen
Correctly use the active_tree.
blob
|
commitdiff
|
raw
|
diff to current
2001-07-15
Guus Sliepen
Split connection list into two lists:
blob
|
commitdiff
|
raw
|
diff to current
2001-07-04
Guus Sliepen
- Always use <openssl/include.h> instead of just <inclu...
blob
|
commitdiff
|
raw
|
diff to current
2001-07-01
Guus Sliepen
Check for all potential duplicate entries in the id...
blob
|
commitdiff
|
raw
|
diff to current
2001-07-01
Guus Sliepen
Fix printf format bug.
blob
|
commitdiff
|
raw
|
diff to current
2001-06-29
Guus Sliepen
Log error if two hosts connect with same IP/port tuple.
blob
|
commitdiff
|
raw
|
diff to current
2001-06-09
Guus Sliepen
Woops - big bug in send_key_changed fixed.
blob
|
commitdiff
|
raw
|
diff to current
2001-06-08
Guus Sliepen
Only reset seconds_till_retry when we activate the...
blob
|
commitdiff
|
raw
|
diff to current
2001-06-05
Guus Sliepen
- tinc can now act as a switch or a hub too (as opposed...
blob
|
commitdiff
|
raw
|
diff to current
2001-05-25
Guus Sliepen
TCPonly now works (in a relatively clean way too).
blob
|
commitdiff
|
raw
|
diff to current
2001-05-25
Guus Sliepen
Small fixes:
blob
|
commitdiff
|
raw
|
diff to current
2001-05-24
Guus Sliepen
Only send key_changed if it was previously requested.
blob
|
commitdiff
|
raw
|
diff to current
2001-05-24
Guus Sliepen
Add randomness to PING/PONG packets to prevent crypto...
blob
|
commitdiff
|
raw
|
diff to current
2001-05-07
Guus Sliepen
- s/ip_t/ipv4_t/g
blob
|
commitdiff
|
raw
|
diff to current
2001-03-13
Guus Sliepen
Check indirectdata option before forwarding certain...
blob
|
commitdiff
|
raw
|
diff to current
2001-03-04
Guus Sliepen
- route.c is now used to determine destination
blob
|
commitdiff
|
raw
|
diff to current
2001-03-02
Guus Sliepen
Added explaination of our key exchange using RSA encryp...
blob
|
commitdiff
|
raw
|
diff to current
2001-02-27
Guus Sliepen
Removed lots of compiler warnings.
blob
|
commitdiff
|
raw
|
diff to current
2001-02-26
Guus Sliepen
- Make sure METAKEY is smaller than the modulus of...
blob
|
commitdiff
|
raw
|
diff to current
2001-02-25
Guus Sliepen
Implemented new authentication scheme from doc/SECURITY2.
blob
|
commitdiff
|
raw
|
diff to current
2001-02-25
Guus Sliepen
Encrypt network packets in CBC mode instead of CFB...
blob
|
commitdiff
|
raw
|
diff to current
2001-02-25
Guus Sliepen
Corrected check for errors after read() calls.
blob
|
commitdiff
|
raw
|
diff to current
2001-02-06
Guus Sliepen
Removed another local definition of the variable "errno"
blob
|
commitdiff
|
raw
|
diff to current
2001-02-06
Guus Sliepen
FreeBSD compile fixes (thanks to XeF4)
blob
|
commitdiff
|
raw
|
diff to current
2001-01-08
Guus Sliepen
- Squashed another nasty bug.
blob
|
commitdiff
|
raw
|
diff to current
2001-01-07
Guus Sliepen
- Added indirectdata and tcponly functionality.
blob
|
commitdiff
|
raw
|
diff to current
2001-01-07
Guus Sliepen
- It's 2001, all copyright notices are updated.
blob
|
commitdiff
|
raw
|
diff to current
2001-01-07
Guus Sliepen
- Reinstated a queue for outgoing packets.
blob
|
commitdiff
|
raw
|
diff to current
2001-01-06
Guus Sliepen
- Check and follow symlinks in is_safe_path
blob
|
commitdiff
|
raw
|
diff to current
2001-01-05
Guus Sliepen
- Let user choose whether keys are in the config files...
blob
|
commitdiff
|
raw
|
diff to current
2000-12-22
Guus Sliepen
- Don't even think about using sscanf with %as anymore
blob
|
commitdiff
|
raw
|
diff to current
2000-12-05
Ivo Timmermans
Tiny bits of code beautifying
blob
|
commitdiff
|
raw
|
diff to current
2000-11-30
Ivo Timmermans
New function read_rsa_public_key();
blob
|
commitdiff
|
raw
|
diff to current
2000-11-25
Guus Sliepen
- Use only one socket for all UDP traffic (for compatib...
blob
|
commitdiff
|
raw
|
diff to current
2000-11-22
Guus Sliepen
- More porting to FreeBSD and Solaris.
blob
|
commitdiff
|
raw
|
diff to current
2000-11-22
Guus Sliepen
- Work with the correct key buffer in ans_key_h
blob
|
commitdiff
|
raw
|
diff to current
2000-11-22
Guus Sliepen
- No more %as.
blob
|
commitdiff
|
raw
|
diff to current
2000-11-22
Guus Sliepen
- Cleaned up and checked for some more NULL pointers...
blob
|
commitdiff
|
raw
|
diff to current
2000-11-20
Guus Sliepen
- Integrate rbl trees into tinc.
blob
|
commitdiff
|
raw
|
diff to current
2000-11-15
Guus Sliepen
Porting to FreeBSD:
blob
|
commitdiff
|
raw
|
diff to current
2000-11-15
Ivo Timmermans
Use the HAVE_OPENSSL_xxx_H defined from m4/openssl...
blob
|
commitdiff
|
raw
|
diff to current
2000-11-07
Guus Sliepen
- Open UDP connection for all known hosts. Comments...
blob
|
commitdiff
|
raw
|
diff to current
2000-11-04
Guus Sliepen
- Prepended config_ to all configuration option names...
blob
|
commitdiff
|
raw
|
diff to current
2000-11-04
Guus Sliepen
- Simplified ping mechanism.
blob
|
commitdiff
|
raw
|
diff to current
2000-11-04
Guus Sliepen
- Forward keys in hex notation, not as binary data.
blob
|
commitdiff
|
raw
|
diff to current
2000-11-04
Guus Sliepen
- Don't forget to set packet cipher for added hosts.
blob
|
commitdiff
|
raw
|
diff to current
2000-11-03
Ivo Timmermans
Warnings removal pass: always include config.h first...
blob
|
commitdiff
|
raw
|
diff to current
2000-10-29
Guus Sliepen
- Finishing touch: encrypt the meta connections
blob
|
commitdiff
|
raw
|
diff to current
2000-10-29
Guus Sliepen
- Use CFB mode for encrypting packets: it works and...
blob
|
commitdiff
|
raw
|
diff to current
2000-10-29
Guus Sliepen
- Small fixes
blob
|
commitdiff
|
raw
|
diff to current
2000-10-29
Guus Sliepen
- Removed old encr stuff
blob
|
commitdiff
|
raw
|
diff to current
2000-10-29
Guus Sliepen
- Enforce correct order of authentication requests
blob
|
commitdiff
|
raw
|
diff to current
2000-10-29
Guus Sliepen
- Fixed ans_key_h
blob
|
commitdiff
|
raw
|
diff to current
2000-10-29
Guus Sliepen
- Very big cleanup.
blob
|
commitdiff
|
raw
|
diff to current
2000-10-28
Guus Sliepen
- Lots of small fixes
blob
|
commitdiff
|
raw
|
diff to current
2000-10-24
Guus Sliepen
- Lots of little stuff modified
blob
|
commitdiff
|
raw
|
diff to current
2000-10-21
Guus Sliepen
- Fixed all debug levels.
blob
|
commitdiff
|
raw
|
diff to current
2000-10-20
Guus Sliepen
- tinc now really does public/private key encryption...
blob
|
commitdiff
|
raw
|
diff to current
2000-10-16
Guus Sliepen
- More fixing. Tinc daemons can now even create activat...
blob
|
commitdiff
|
raw
|
diff to current
2000-10-16
Guus Sliepen
- Fixing little things
blob
|
commitdiff
|
raw
|
diff to current
2000-10-15
Guus Sliepen
- The daemon actually runs now (somewhat)
blob
|
commitdiff
|
raw
|
diff to current
2000-10-14
Guus Sliepen
- Second fixing-things pass: it even links now.
blob
|
commitdiff
|
raw
|
diff to current
2000-10-11
Guus Sliepen
- Fixing-things pass: every source file compiles into...
blob
|
commitdiff
|
raw
|
diff to current
2000-10-11
Guus Sliepen
- Generalized config file parsing to support multiple...
blob
|
commitdiff
|
raw
|
diff to current
2000-09-26
Guus Sliepen
- Added meta.c which contains functions to send, receiv...
blob
|
commitdiff
|
raw
|
diff to current
2000-09-22
Guus Sliepen
- Removed options "string" stuff. It was a bad idea...
blob
|
commitdiff
|
raw
|
diff to current
2000-09-22
Guus Sliepen
- Severe code reduction and simplification of challenge...
blob
|
commitdiff
|
raw
|
diff to current
2000-09-17
Guus Sliepen
- Updated authentication scheme.
blob
|
commitdiff
|
raw
|
diff to current
2000-09-15
Ivo Timmermans
Second round of fixes
blob
|
commitdiff
|
raw
|
diff to current
2000-09-14
Ivo Timmermans
First round of needed fixes after the overhaul
blob
|
commitdiff
|
raw
|
diff to current
2000-09-14
Guus Sliepen
- Lots of small changes.
blob
|
commitdiff
|
raw
|
diff to current
2000-09-11
Guus Sliepen
- Fixed modulo in keylength check
blob
|
commitdiff
|
raw
|
diff to current
2000-09-10
Guus Sliepen
- Some key exchange stuff. (Last commit before going...
blob
|
commitdiff
|
raw
|
diff to current
2000-09-10
Guus Sliepen
- Lots of functions added for the new protocol.
blob
|
commitdiff
|
raw
|
diff to current
2000-09-10
Guus Sliepen
- Added more function skeletons for the new protocol.
blob
|
commitdiff
|
raw
|
diff to current
2000-09-10
Guus Sliepen
- New protocol. Will break everything else for now.
blob
|
commitdiff
|
raw
|
diff to current
2000-08-08
Guus Sliepen
- Moved TCP packet reception to meta handler: less...
blob
|
commitdiff
|
raw
|
diff to current
2000-08-08
Guus Sliepen
Removed calling add_queue for tcponly packets.
blob
|
commitdiff
|
raw
|
diff to current
2000-08-08
Guus Sliepen
Fixed PACKET read loop.
blob
|
commitdiff
|
raw
|
diff to current
2000-08-07
Guus Sliepen
- Lots o' buglets fixed (-Wall helps)
blob
|
commitdiff
|
raw
|
diff to current
2000-08-07
Guus Sliepen
- Added experimental hackish tunneling-over-TCP support.
blob
|
commitdiff
|
raw
|
diff to current
2000-06-30
Guus Sliepen
- Made tinc even more silent if no -d flag is given...
blob
|
commitdiff
|
raw
|
diff to current
2000-06-30
Guus Sliepen
- Instead of logging an error when remote end closes...
blob
|
commitdiff
|
raw
|
diff to current
2000-06-29
Guus Sliepen
- Fixed memory leak.
blob
|
commitdiff
|
raw
|
diff to current
2000-06-29
Guus Sliepen
- New semantics for BASIC_INFO, ADD_HOST and DEL_HOST...
blob
|
commitdiff
|
raw
|
diff to current
2000-06-29
Guus Sliepen
- Removed all IP_ADDR_S macros, because gettext doesn...
blob
|
commitdiff
|
raw
|
diff to current
2000-06-28
Guus Sliepen
- Fixed a message in nl.po
blob
|
commitdiff
|
raw
|
diff to current
2000-06-28
Guus Sliepen
- Fixed some spelling errors.
blob
|
commitdiff
|
raw
|
diff to current
2000-06-27
Guus Sliepen
- Purge old connections that are ADD_HOSTed.
blob
|
commitdiff
|
raw
|
diff to current
2000-06-27
Guus Sliepen
- Improved handling of errors on connection attempts.
blob
|
commitdiff
|
raw
|
diff to current
2000-06-27
Guus Sliepen
- Fixed KEY_CHANGED notification. A lot of notify_other...
blob
|
commitdiff
|
raw
|
diff to current
2000-06-26
Guus Sliepen
- Moved all connection messages to debug level 1, witho...
blob
|
commitdiff
|
raw
|
diff to current
2000-06-26
Guus Sliepen
- Indirectdata finally REALLY REALLY works now!
blob
|
commitdiff
|
raw
|
diff to current
2000-06-26
Guus Sliepen
Fixes some hostlookups. Fixes indirectdata for real...
blob
|
commitdiff
|
raw
|
diff to current
2000-06-25
Guus Sliepen
- More verbose connection list
blob
|
commitdiff
|
raw
|
diff to current
2000-06-25
Guus Sliepen
Hostlookup() is actually being called now.
blob
|
commitdiff
|
raw
|
diff to current
2000-06-25
Guus Sliepen
Hostnames are back!
blob
|
commitdiff
|
raw
|
diff to current
next