|
29bdd55286
|
Fix a config file parse bug
|
2012-03-24 22:35:26 +01:00 |
|
|
359e9b6c2b
|
Rename methods to protocols; fix some command line parse bugs; implement most of the config file parser
|
2012-03-24 22:32:24 +01:00 |
|
|
4ffc28ecd6
|
Partial implementation of a config files parser
|
2012-03-24 20:55:27 +01:00 |
|
|
78fe2cda05
|
Move command line parsing to a new file
|
2012-03-16 08:08:16 +01:00 |
|
|
d9ed50094d
|
Require libuecc; rename cfxp to ecfxp; add some basic infrastructure for crypto implementation
|
2012-03-14 17:16:28 +01:00 |
|
|
4cdee0ee47
|
Fix allocated buffer size in fastd_buffer_alloc()
|
2012-03-08 23:20:35 +01:00 |
|
|
9cd196627b
|
Fix packet struct packing
|
2012-03-08 23:10:36 +01:00 |
|
|
ea75116c74
|
Add curve25519-fhmqvc-xsalsa20-poly1305 method stub
|
2012-03-08 22:38:02 +01:00 |
|
|
c111e07c4a
|
Moved some code
|
2012-03-08 20:55:58 +01:00 |
|
|
e9ff4485fb
|
Fix some log messages
|
2012-03-08 16:47:52 +01:00 |
|
|
5268f248c9
|
New and improved handshake
|
2012-03-08 01:47:34 +01:00 |
|
|
4b707f3076
|
Fixed off-by-one in fastd_peer_eth_addr_add
|
2012-03-07 23:18:11 +01:00 |
|
|
6ada3f4364
|
New debug print function
|
2012-03-07 23:17:50 +01:00 |
|
|
c6e6c75154
|
Forget old peers and addresses
|
2012-03-07 02:12:36 +01:00 |
|
|
f8a2fec8f3
|
Simplify queue functions
|
2012-03-06 23:06:18 +01:00 |
|
|
1d18f97255
|
Reorganized type definitions
|
2012-03-06 21:29:34 +01:00 |
|
|
d4686dd797
|
Simplify fastd_peer_config_is_floating
|
2012-03-06 02:42:22 +01:00 |
|
|
7adeae186c
|
Implement tunneling over IPv6
|
2012-03-06 02:22:56 +01:00 |
|
|
ebd9d98fd7
|
Delete pending tasks for deleted peers
|
2012-03-02 20:12:59 +01:00 |
|
|
3a4964f5e8
|
Allow floating peers
|
2012-03-02 19:41:17 +01:00 |
|
|
0f2e170ea6
|
Only send packets to the right host in ethernet mode
|
2012-02-29 22:44:40 +01:00 |
|
|
b5892c3418
|
Make ip mode work
|
2012-02-29 14:39:32 +01:00 |
|
|
6390442c47
|
Rework buffer structure
|
2012-02-28 22:40:53 +01:00 |
|
|
35742ca05a
|
Replicate packets for each peer when sending
|
2012-02-28 19:19:34 +01:00 |
|
|
ac0c534866
|
Allow receiving from multiple peers
|
2012-02-28 18:56:11 +01:00 |
|
|
34320ea5a3
|
Add config parsing
|
2012-02-28 18:13:11 +01:00 |
|
|
99e264ac47
|
CMake: Correctly mark project language as C
|
2012-02-28 16:21:06 +01:00 |
|
|
511a0a0273
|
Migrate to CMake
|
2012-02-28 16:00:51 +01:00 |
|
|
00eb456826
|
Fix bitfield endianess
|
2012-02-28 12:28:37 +01:00 |
|
|
ac8a726ad6
|
Make simple handshake work
|
2012-02-28 01:05:32 +01:00 |
|
|
c0f7708f4a
|
Fix sign in queue timeout calculation
|
2012-02-28 00:22:53 +01:00 |
|
|
6c2649ab27
|
Add timeout to task queue
|
2012-02-27 23:12:56 +01:00 |
|
|
5e70122b54
|
Handle packet size correctly
|
2012-02-27 23:08:37 +01:00 |
|
|
e2bcecad82
|
Use custom buffers instead of struct iovec
|
2012-02-27 21:28:40 +01:00 |
|
|
13306fc146
|
Implement I/O for a fixed peer
|
2012-02-26 23:13:08 +01:00 |
|
|
57a63fc930
|
Init tun interface and define some structures
|
2012-02-25 22:53:33 +01:00 |
|
|
d86a948a67
|
License foo…
|
2012-02-25 18:20:10 +01:00 |
|