History log of /external/ipsec-tools/src/racoon/ipsec_doi.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c91307af2622f6625525f3c1f9c954376df950ad 26-Mar-2012 Chia-chi Yeh <chiachi@android.com> ipsec-tools: back-port 0.7.3 to Android.

Lots of checks and features were added to ipsec-tools 0.8.0.
However, they broke the compatibility with existing VPN servers.
I was unable to fix all of them in 0.8.0, so I chose to port
0.7.3 back with the new VPN types we added in ICS release.

Bug: 6191668
Change-Id: I86a7218f7f5146d4a9b129d46c89839a82b0008f
/external/ipsec-tools/src/racoon/ipsec_doi.c
d4f1b2cfa6b6817c6330aef4459a7677094870b8 22-Jul-2011 Chia-chi Yeh <chiachi@android.com> ipsec-tools: fix compatibility issue on non-NAT connections.

Change-Id: Iea0e66d2bcc20cfd271402f8115393532bc82d3a
/external/ipsec-tools/src/racoon/ipsec_doi.c
2ff6ed0d8f0e0acb5ebf7645307eab49583561c3 13-Jul-2011 Chia-chi Yeh <chiachi@android.com> ipsec-tools: remove the ipsec_doi-0.7.3.c.

It seems that the compatibility issue can be fixed by marking out
two lines of code in ipsec_doi.c, so ipsec_doi-0.7.3.c is no longer
needed. Here ipsec-tools is finally completely updated to 0.8.0. :)

Change-Id: Ic2b2f1cee48139a18a3978de572131af5c264c92
/external/ipsec-tools/src/racoon/ipsec_doi.c
f8a6a7636d53a5730c58ae041e4e09ae12e1657c 05-Jul-2011 Chia-chi Yeh <chiachi@android.com> ipsec-tools: Update to 0.8.0.

This change updates ipsec-tools to 0.8.0. However, a quick test reveals
a regression in IPSec PSK sessions. The server rejects the first packet
of phase 2 negotiation with INVALID-ID-INFORMATION error. After testing
files one by one, it turns out that using the old ipsec_doi.c fixes the
problem. Then the next error shows that identity check is failed. This
can be fixed by marking few lines in isakmp_quick.c just like 0.7.3.

This change adds ipsec_doi-0.7.3.c as a temporary fix. I will come back
and see if I can find the real problem. IPSec RSA sessions will be
covered in the next change.

Change-Id: I48f0026c3be07f506b3901b59202081bf88f41c9
/external/ipsec-tools/src/racoon/ipsec_doi.c
4abdc9c18fe311d8bca8f9217b28e4669219da63 07-Jun-2011 robert_ch_chou <robert_ch_chou@acer.com.tw> fix fd leaking

Change-Id: Id26d174543c2002253a233c2ee0d812427c30024
/external/ipsec-tools/src/racoon/ipsec_doi.c
051f86dfca525c160855397f7b6a4fb5ef8df2b5 02-Sep-2009 Chia-chi Yeh <chiachi@android.com> ipsec-tools: updated to 0.7.3.
/external/ipsec-tools/src/racoon/ipsec_doi.c
837a1c77bab77bd62cccb33a15163a962f8dfb97 26-Jun-2009 Chia-chi Yeh <chiachi@android.com> ipsec-tools: Make racoon an easy-to-use command line tool and reduce its size.

The original executable is ~350KB and now it is ~160KB.
Removing debug messages reduces about 20KB.
Others are mainly contributed by removing lex/yacc generated code,
which was used to parse configuration files.
/external/ipsec-tools/src/racoon/ipsec_doi.c
0a1907d434839af6a9cb6329bbde60b237bf53dc 22-Apr-2009 Chung-yih Wang <cywang@google.com> Migrate from perforce repository.
/external/ipsec-tools/src/racoon/ipsec_doi.c