- 11 Dec, 2014 1 commit
-
-
Adam Langley authored
This change syncs external/ppp with upstream. Specifically it's based on upstream's 6e8eaa7a78b31cdab2edf140a9c8afdb02ffaca5. In order to do this without blowing away the Android-specific changes, I ran a script to try and find a matching revision in upstream's git tree to the initial commit in external/ppp. Based on the contents of *.c and *.h files in pppd/, upstream's f8583676904957554c5a8bd14ede415688835f6c matches with the local revision 82c907af. I diffed upstream's f8583676 with upstream's HEAD and removed chunks from the result that applied to files that aren't present in Android. In some places, the diff didn't apply cleanly because of Android-specific changes: 1) Local change 8ad0dd2a added two "return UPAP_AUTHNAK;" statements in "#if 1" blocks in auth.c. They have been reflected into session.c/session_start by always returning SESSION_FAILED. (Additionally, new code to query the local password db has been disabled via #if !defined(__ANDROID__).) 2) Upstream now always defines INET6 for Linux so I've pulled IPv6 support in. (Otherwise sys-linux.c has compile errors.) 3) linux/ipv6_route.h needed to be included explicitly. 4) I defined HAVE_LOGWTMP to avoid calling some wtmp functions that aren't implemented in Android. A dummy logwtmp is defined. All the above changes are in __ANDROID__ tags to highlight them. Additionally I've ensured that all the pre-existing changes are also now in __ANDROID__ tags. Change-Id: Ia5abe677d6ba4d5e9f4fbcd4fa03d8911b8bed12
-
- 17 Dec, 2013 1 commit
-
-
Elliott Hughes authored
Bug: 11559337 (cherry picked from commit 5e0738a2) Change-Id: I7a25195e22b3b244e75c9f615c1233e34d92dc4d
-
- 12 Nov, 2013 1 commit
-
-
Elliott Hughes authored
Bug: 11559337 Change-Id: Id94bdc78a523067e9cd214b255c6cc3f333adaa3
-
- 24 Jul, 2013 1 commit
-
-
Colin Cross authored
Change-Id: Iaf128867dd892b6756d4d0523c97caadf67d0e0f
-
- 10 Apr, 2013 1 commit
-
-
Ying Wang authored
Bug: 8580410 Change-Id: I89a92f329d721a07a2ae1410b4b86894d4eb9537
-
- 16 Nov, 2012 2 commits
-
-
Nick Kralevich authored
Android already has a version of strlcat / strlcpy. There's no need for pppd to duplicate it. Change-Id: Ie094cccc2d2b8553cf3c6629c6a79bf3b8db9d06
-
Nick Kralevich authored
Android already has a version of strlcat / strlcpy. There's no need for pppd to duplicate it. Change-Id: Ie094cccc2d2b8553cf3c6629c6a79bf3b8db9d06
-
- 11 Mar, 2012 1 commit
-
-
Chih-Wei Huang authored
Change-Id: I2e991872e297363d2e0a08e92d7fcebdea96a472
-
- 19 Oct, 2010 1 commit
-
-
David Deephanphongs authored
Add NOTICE file for ip-up-vpn. Remove GPLed code from pppd (wasn't being compiled in), and fix up pppd/NOTICE to reflect. Change-Id: I44b7b2680f65013f96f0043e40e8deeebabe2ec4
-
- 16 Jul, 2010 1 commit
-
-
The Android Open Source Project authored
Change-Id: Iede478bc19d5979417492d172288e6b1267ca5f1
-
- 08 Apr, 2010 1 commit
-
-
Peter Enderborg authored
This fixes running ppp through adb as sockets, that are connected to a pipe with the help of nc. Further, the path construction now corresponds to other versions of pppd. Change-Id: Ib810dc69cbdf08b58cde65210b31cd7bd1427721
-
- 12 Jan, 2010 1 commit
-
-
The Android Open Source Project authored
-
- 15 Dec, 2009 1 commit
-
-
Chia-chi Yeh authored
Bug: 2325838 Change-Id: I2e1df5a71aead40063f82cc0dda222f370ad4043
-
- 30 Jun, 2009 1 commit
-
-
Chia-chi Yeh authored
It is safe because it will not work without proper capabilities. Allowing privileged options is also safe for the same reason.
-
- 19 Jun, 2009 1 commit
-
-
Chia-chi Yeh authored
1. Remove TARGET_OUT_OPTIONAL_EXECUTABLES from Android.mk since pppd is now required by VPN, no longer optinoal. 2. Avoid creating pid files. 3. Use linkname as a suffix of program names which allows different users to run different set of scripts. E.g. if linkname is "vpn", "/etc/ppp/ip-up-vpn" is executed.
-
- 16 Jun, 2009 1 commit
-
-
Chia-chi Yeh authored
1. Undo some changes about running scripts. 2. Move android logging from logit() to log_write(). 3. Remove all syslog() related calls.
-
- 15 Jun, 2009 1 commit
-
-
Chia-chi Yeh authored
-
- 12 Jun, 2009 1 commit
-
-
Chung-yih Wang authored
-
- 06 Jun, 2009 1 commit
-
-
Chung-yih Wang authored
-
- 07 May, 2009 2 commits
-
-
Chia-chi Yeh authored
which __android_log_vprint() does not understand.
-
Chia-chi Yeh authored
will make all terminal-specific options unrecognized. (see tty.c) 2. Remove libssl and ipxcp.c from Android.mk. We do not need them.
-
- 21 Apr, 2009 1 commit
-
-
Chung-yih Wang authored
It includes: 1. Enable the CHAPMS authentication for talking to MS vpn server. 2. Reuse the message digest/hashing functions in openssl instead of the md4, md5 and sha1 functions in the package to save the space. 3. Enable the execution the ip-up/ip-down script on Android. Update: add comment and replace tab with spaces.
-
- 04 Mar, 2009 2 commits
-
-
The Android Open Source Project authored
-
The Android Open Source Project authored
-
- 21 Oct, 2008 1 commit
-
-
The Android Open Source Project authored
-