hostapd/hs20/client
David Benjamin faf9c04cb5 Remove a host of unnecessary OPENSSL_IS_BORINGSSL ifdefs
The <openssl/buf.h> include is relevant in both OpenSSL and BoringSSL
because the file uses BUF_MEM (include what you use). OpenSSL just
happened to include it via another file. OpenSSL also spells it
<openssl/buffer.h>, not matching the type, so use the compatible
spelling.

Additionally all the CHECKED_CAST and manual STACK_OF(T) definitions
call into BoringSSL internals. The correct, public APIs are simply to
just use the same code as OpenSSL and call the DEFINE_STACK_OF macros.

Signed-off-by: David Benjamin <davidben@google.com>
2022-07-28 12:57:40 +03:00
..
.gitignore HS 2.0 client: Ignore generated/copied files in work directory 2019-06-03 14:09:33 +03:00
Android.mk Android: Compile hs20-osu-client to /vendor/bin in test builds 2022-04-14 17:10:03 +03:00
devdetail.xml HS 2.0R2: Add OSU client implementation 2014-03-12 01:09:22 +02:00
devinfo.xml HS 2.0R2: Add OSU client implementation 2014-03-12 01:09:22 +02:00
est.c Remove a host of unnecessary OPENSSL_IS_BORINGSSL ifdefs 2022-07-28 12:57:40 +03:00
Makefile build: Put object files into build/ folder 2020-10-10 12:51:39 +03:00
oma_dm_client.c hs20_web_browser() to allow TLS server validation to be enabled 2020-02-16 17:40:52 +02:00
osu_client.c hs20-osu-client: Explicit checks for snprintf() result 2022-05-27 00:32:13 +03:00
osu_client.h hs20-osu-client: Validate HTTPS server certificate by default (browser) 2020-02-16 17:40:52 +02:00
spp_client.c cleanup: Remove unreachable code 2022-03-04 12:07:46 +02:00