Tobias Brunner
|
0f21ebc81d
|
The signature of keystore_get changed again.
With Android 2.2 (Froyo) the interface of keystore_get was changed once
again. The change was made to allow the keys to contain \0 characters.
|
2010-06-28 17:18:53 +02:00 |
Tobias Brunner
|
6f52d3b077
|
Compiler warning fixed.
|
2010-06-28 08:50:30 +02:00 |
Tobias Brunner
|
c0914c457b
|
Increased the loglevel for the arguments received via Android control socket.
|
2010-06-24 14:46:25 +02:00 |
Tobias Brunner
|
e9e2a4fecf
|
Terminate charon from the Android plugin if the tunnel goes down after it was initiated successfully.
|
2010-06-24 14:30:06 +02:00 |
Tobias Brunner
|
7913a74c36
|
Initiate the tunnel in the Android plugin asynchronously.
Also track its initiation using the registered listener.
|
2010-06-24 14:30:05 +02:00 |
Tobias Brunner
|
8b775e99ea
|
Implement the listener_t interface in the Android plugin to track the status of an SA.
|
2010-06-24 14:30:05 +02:00 |
Tobias Brunner
|
94ec9adc10
|
Helper function added to notify the Android frontend about status changes.
|
2010-06-24 14:30:05 +02:00 |
Tobias Brunner
|
024dd37fa0
|
Initiate consumes a child_sa reference, so get an additional one.
|
2010-06-24 14:30:05 +02:00 |
Tobias Brunner
|
5eb9eeb130
|
Use the same error code constants as in the Java frontend.
|
2010-06-24 14:30:05 +02:00 |
Tobias Brunner
|
9eb7f46b3d
|
Do not install routes in the PF_KEY kernel interface if interface lookup failed.
|
2010-06-23 11:43:31 +02:00 |
Tobias Brunner
|
a427e98da1
|
The signature of keystore_get was changed with Android 2.x.
|
2010-06-22 16:19:55 +02:00 |
Tobias Brunner
|
f283520faf
|
Avoid a segmentation fault if opening the Android control socket failed.
|
2010-06-22 16:18:22 +02:00 |
Tobias Brunner
|
b7900d3258
|
Fixing the PF_KEY kernel interface on Android.
In Android's in.h IPPROTO_COMP is not #defined but just an enum member.
|
2010-06-22 16:12:07 +02:00 |
Martin Willi
|
169eae5229
|
Accept IKE packets with any minor version in RAW socket
|
2010-06-22 11:14:07 +02:00 |
Tobias Brunner
|
499af811c0
|
Use vpn.dns* to store DNS servers (Android manages net.dns* using these).
|
2010-06-15 19:58:58 +02:00 |
Tobias Brunner
|
be00d219cc
|
Adding an interface that interacts with the Android Settings frontend.
|
2010-06-15 19:58:58 +02:00 |
Tobias Brunner
|
c373f14947
|
Adding an Android specific credential set.
|
2010-06-15 19:58:58 +02:00 |
Tobias Brunner
|
51a00fb275
|
Adding an Android specific logger.
|
2010-06-15 19:58:58 +02:00 |
Tobias Brunner
|
ed76b21652
|
Check for SADB_X_NAT_T_NEW_MAPPING in PF_KEY kernel interface.
FreeBSD 8 does not support SADB_X_NAT_T_NEW_MAPPING whereas Linux and
the previous FreeBSD NAT-T patch both do.
|
2010-06-15 15:31:10 +02:00 |
Tobias Brunner
|
668e84d904
|
Set the ports of all hosts installed via the PF_KEY kernel interface to zero.
|
2010-06-15 10:11:57 +02:00 |
Tobias Brunner
|
2e8a5e12ef
|
Adding a basic unit test for hashtable_t.
|
2010-06-07 16:40:32 +02:00 |
Martin Willi
|
d5ad6eb1e0
|
Flush certificate cache on CA delete
|
2010-06-07 13:51:18 +02:00 |
Martin Willi
|
a3ffa9edfd
|
Log non-empty task queues in statusall
|
2010-06-07 11:59:37 +02:00 |
Martin Willi
|
d43775ae58
|
Accept ARP requests with an ethernet trailer, but trim it
|
2010-06-03 08:39:33 +02:00 |
Martin Willi
|
d2c358742a
|
Added a EAP-SIM/AKA backend reading triplets/quintuplets from a SQL database
|
2010-06-02 15:59:44 +02:00 |
Martin Willi
|
2e08be79a3
|
Send empty SIM/AKA-NOTIFICATION response for non-success codes, too
|
2010-05-27 15:04:25 +02:00 |
Martin Willi
|
8029e5efd2
|
Added generic implementations for crl_is_newer/certificate_is_newer
|
2010-05-21 16:25:51 +02:00 |
Andreas Steffen
|
31b39e5f7c
|
encoding of MODE_TUNNEL changed
|
2010-05-15 18:36:14 +02:00 |
Andreas Steffen
|
9a0333fa62
|
moved resolve plugin from libcharon to libhydra
|
2010-05-04 23:53:08 +02:00 |
Tobias Brunner
|
6b57f5edff
|
Compiler warning fixed.
|
2010-05-04 18:28:28 +02:00 |
Reto Buerki
|
277fcf9f86
|
Add reqid field and getter function to child_cfg_t.
|
2010-05-04 14:38:34 +02:00 |
Andreas Steffen
|
12821bd674
|
include dhcp-client-identifier in the DHCP request
|
2010-04-23 12:57:43 +02:00 |
Andreas Steffen
|
19d49af539
|
make DHCP debug messages consistent
|
2010-04-23 07:37:16 +02:00 |
Andreas Steffen
|
500a6d38ee
|
fixed typo
|
2010-04-23 00:02:13 +02:00 |
Martin Willi
|
f0212e8837
|
Accept DHCP replies on bootps port, as we act as a relay agent if server address configured
|
2010-04-19 11:18:58 +02:00 |
Tobias Brunner
|
355c3a66b1
|
When logging to the database, the IDs of an IKE SA are initially NULL.
|
2010-04-12 13:51:10 +02:00 |
Martin Willi
|
140418453a
|
Updated HA plugin to new APIs
|
2010-04-07 13:55:16 +02:00 |
Martin Willi
|
647008c8a7
|
Updated location of traffic selector header
|
2010-04-07 13:55:16 +02:00 |
Martin Willi
|
29a46aacad
|
Moved ha plugin to libcharon
|
2010-04-07 13:55:16 +02:00 |
Tobias Brunner
|
a5ec302547
|
Moved attr plugin from libcharon to libhydra.
|
2010-04-06 12:47:40 +02:00 |
Tobias Brunner
|
c9235353f8
|
Use a read-write lock in stroke_attribute to increase concurrency.
|
2010-04-06 12:47:39 +02:00 |
Tobias Brunner
|
8c9f5bad8b
|
Migrated stroke_attribute_t to METHOD/INIT macros.
|
2010-04-06 12:47:38 +02:00 |
Tobias Brunner
|
ac5fb545c5
|
Extracted in-memory IP address pool from stroke plugin to libhydra.
|
2010-04-06 12:47:38 +02:00 |
Martin Willi
|
360ef1606f
|
Fixed handling of IKE_SAs without a virtual IP in farp plugin
|
2010-03-30 10:24:47 +02:00 |
Tobias Brunner
|
18c68f22c7
|
Revert "Use the same formatting as in the Makefiles of the other plugins. Makes refactorings easier."
This reverts commit e91b116a62 . Missed to
notice commit 89bf11d204 .
|
2010-03-26 10:47:09 +01:00 |
Tobias Brunner
|
e91b116a62
|
Use the same formatting as in the Makefiles of the other plugins. Makes refactorings easier.
|
2010-03-26 10:40:14 +01:00 |
Martin Willi
|
89bf11d204
|
Respect line with in Makefile.am's, other cosmetics
|
2010-03-25 14:54:56 +01:00 |
Martin Willi
|
e40a629d4c
|
Added libhydra include to farp plugin
|
2010-03-25 14:41:51 +01:00 |
Martin Willi
|
f8e99e012a
|
Implemented ARP sniffing and spoofing functionality
|
2010-03-25 14:39:32 +01:00 |
Martin Willi
|
dc70a5bb0b
|
Use message hook to catch virtual IP, as it is not yet set in ike_updown
|
2010-03-25 14:39:32 +01:00 |