[PATCH V2 00/11] Chrome OS Native Client support

Kevin Cernekee cernekee at gmail.com
Mon Feb 8 22:34:06 PST 2016


V1->V2:

Eliminate tun_is_up variable.

Finish up the library API changes.

Add two other (unrelated) bugfixes from last summer.


ip_info.gateway_addr works correctly on NaCl after adding getnameinfo().
Currently under review at crrev.com/1683553002


Kevin Cernekee (11):
  Document the remaining DTLS states
  mainloop: Fix pause/resume on gateways without DTLS
  Convert tun_is_up into an inline function
  library: Fix misspelling of "node" in
    openconnect_override_getaddrinfo()
  Make the library callable from C++
  NaCl: Detect systems that don't support statfs()
  NaCl: Enable libc feature test macros
  NaCl: Bypass ioctls during tunnel setup
  NaCl: Don't try to use CSD, vsyslog, or setgroups
  library: Add gateway_addr field to ip_info
  library: Add setup_tun() callback

 auth.c                                             |  6 +++---
 configure.ac                                       |  3 ++-
 java/src/com/example/LibTest.java                  | 13 +++++++----
 .../infradead/libopenconnect/LibOpenConnect.java   |  2 ++
 jni.c                                              | 17 +++++++++++++++
 libopenconnect.map.in                              |  1 +
 library.c                                          | 19 ++++++++++++----
 main.c                                             |  8 ++++---
 mainloop.c                                         | 25 +++++++++++-----------
 openconnect-internal.h                             | 16 ++++++++++----
 openconnect.h                                      | 22 ++++++++++++++++++-
 script.c                                           |  7 ++----
 ssl.c                                              | 16 ++++++++++++--
 tun.c                                              | 11 +++++++++-
 14 files changed, 126 insertions(+), 40 deletions(-)

-- 
2.7.0




More information about the openconnect-devel mailing list