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