aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * Implemented a checkout/checkin mechanism for IPsec SAsTobias Brunner2012-08-082-25/+285
| * IPsec policy manager addedTobias Brunner2012-08-086-0/+278
| * Method added to easily compare IPsec policiesTobias Brunner2012-08-082-0/+29
| * Class representing an IPsec policy addedTobias Brunner2012-08-084-0/+302
| * Schedule and relay expiration events for created IPsec SAsTobias Brunner2012-08-081-0/+95
| * Added class to relay IPsec events (like expiration) to listenersTobias Brunner2012-08-087-0/+332
| * Added IPsec SA managerTobias Brunner2012-08-086-7/+458
| * Add methods to easily compare IPsec SAsTobias Brunner2012-08-082-0/+51
| * Class representing an IPsec SA addedTobias Brunner2012-08-084-2/+356
| * Moved types used by kernel_ipsec_t interface (and libipsec) to libstrongswanTobias Brunner2012-08-089-176/+223
| * Use a CALLBACK feature to create charon's sender and receiverTobias Brunner2012-08-081-12/+31
| * Added a simple blocking queue around linked_list_tTobias Brunner2012-08-084-6/+232
| * esp_packet_t implements packet_t interfaceTobias Brunner2012-08-082-66/+100
| * Extended constructor for packet_t added (takes src, dst and data)Tobias Brunner2012-08-082-3/+24
| * Moved packet_t to libstrongswanTobias Brunner2012-08-0813-54/+43
| * Headers from libhydra (kernel interface related) are required in libipsecTobias Brunner2012-08-081-1/+3
| * ESP packet wrapper added, handles encryption/decryption/verification etc.Tobias Brunner2012-08-084-2/+554
| * Adding class to manage ESP context (crypto, sequence numbers)Tobias Brunner2012-08-084-2/+414
| * Added a method to bio_writer_t that allows to skip a number of bytesTobias Brunner2012-08-082-0/+24
| * Added a method to bio_writer_t that allows to extract the internal bufferTobias Brunner2012-08-082-0/+29
| * Added methods to bio_reader_t to read data from end of bufferTobias Brunner2012-08-082-24/+204
| * Increase log verbosity when sending NAT keep-alivesTobias Brunner2012-08-081-1/+1
| * Only log the sending of regular packets in sender_tTobias Brunner2012-08-081-1/+2
* | Merge branch 'android-ndk'Tobias Brunner2012-08-1382-328/+1458
|\|
| * Added option to prevent socket-default from setting the source address on out...Tobias Brunner2012-08-082-1/+12
| * Allocate UDP ports randomly in Android NDK build.Tobias Brunner2012-08-081-1/+2
| * socket-default plugin allocates random ports if configured to 0.Tobias Brunner2012-08-083-39/+96
| * Replaced usages of CHARON_*_PORT with calls to get_port().Tobias Brunner2012-08-0814-20/+33
| * Added get_port() method to socket_t to learn the listening port.Tobias Brunner2012-08-086-5/+59
| * Added ESP log group for libipsec log messages.Tobias Brunner2012-08-086-3/+12
| * Use send_no_marker to send NAT keepalives.Tobias Brunner2012-08-082-9/+4
| * Avoid double-free when prepending Non-ESP marker.Tobias Brunner2012-08-081-1/+1
| * Function added to send packets without Non-ESP marker.Tobias Brunner2012-08-082-20/+36
| * Avoid unnecessary copy of packet data when removing Non-ESP marker.Tobias Brunner2012-08-081-2/+1
| * Added packet_t.skip_bytes method to skip bytes at the start of a packet.Tobias Brunner2012-08-082-3/+26
| * Improved how NAT-T keepalives are handled in sockets/receiver.Tobias Brunner2012-08-084-24/+16
| * Let kernel interfaces decide how to enable UDP decapsulation of ESP packets.Tobias Brunner2012-08-0810-90/+133
| * Callback for ESP packets added to receiver.Tobias Brunner2012-08-082-6/+86
| * Add Non-ESP marker in sender and not individual socket plugins.Tobias Brunner2012-08-085-39/+23
| * Handle Non-ESP marker in receiver and not individual socket plugins.Tobias Brunner2012-08-084-40/+34
| * Java code style fixed (analogous to C code).Tobias Brunner2012-08-082-14/+28
| * Load libipsec in Android app.Tobias Brunner2012-08-084-1/+15
| * Stub library for user space IPsec implementation added.Tobias Brunner2012-08-088-0/+187
| * Some NDK build info updated.Tobias Brunner2012-08-081-4/+7
| * Changed minimal SDK/API level to 14.Tobias Brunner2012-08-083-4/+4
| * Added android.net.VpnService wrapper around charon (loaded via JNI).Tobias Brunner2012-08-086-6/+228
| * Added Android shell app created with Android SDK.Tobias Brunner2012-08-0811-0/+118
| * Android.mk for NDK build added.Tobias Brunner2012-08-084-0/+96
| * Extracted some parts from Android.mk.in which can be used for NDK builds.Tobias Brunner2012-08-084-18/+25
| * Use filter instead of findstring to check for enabled plugins in Android.mk.Tobias Brunner2012-08-081-1/+1