Commit History

Автор SHA1 Съобщение Дата
  Uriah Pollock cc8fb1f978 git push origin ms_abi преди 1 година
  Uriah Pollock 46f423b8b9 Added ABI macros for managing interface changes преди 1 година
  Jacob Barthelmeh 8eaa85e412 update copyright year to 2022 преди 1 година
  Daniel Pouzzner a22da10956 linuxkm: tweak setup of wolfSSL_Mutex to assure complete type availability in applications (client modules). преди 2 години
  David Garske 0b78961111 Merge pull request #5186 from SparkiDev/pk_c_rework_1 преди 2 години
  Sean Parkinson 890abfbefc pk.c: rework преди 2 години
  Andrew Hutchings 190476dafe Support for SEGGER embOS and emNET преди 2 години
  Tesfa Mael cd008aac6a Add support for VxWorks 6.x преди 2 години
  Kareem b329a16832 Update Zephyr fs.h path. преди 2 години
  David Garske 3fba5d17c3 Various portability improvements: преди 2 години
  Kareem 719ed213d5 Add separate "struct stat" definition XSTAT_TYPE to make overriding XSTAT easier. преди 2 години
  Daniel Pouzzner b7cecbacb2 update headers to resolve clang-tidy carping (mostly bugprone-macro-parentheses and readability-named-parameter). also disables MSC C4028 because incompatible with readability-avoid-const-params-in-decls. преди 2 години
  Daniel Pouzzner ff4c6e5d7b linuxkm: relocate WOLFSSL_LINUXKM code in wolfssl/wolfcrypt/wc_port.h and wolfcrypt/src/memory.c to linuxkm/{linuxkm_wc_port.h,linuxkm_memory.c}, and gate SIMD in IRQ handlers on -DLINUXKM_SIMD_IRQ in prep for Linux 5.16; преди 2 години
  David Garske 1e4b13dfac Only include `ws2tcpip.h` if not user IO. преди 2 години
  Eric Blankenhorn 713c4afcb4 Fix missing include ws2tcpip.h for VS build преди 2 години
  David Garske 9f611e8b80 Merge pull request #4589 from JacobBarthelmeh/native-lwip преди 2 години
  Daniel Pouzzner 5fbdd2a2c0 wc_port.h: for linuxkm, move definitions of XSNPRINTF and XATOI macros outside the defined(BUILDING_WOLFSSL) gate, to prevent inclusion of stdio.h and stdlib.h from types.h when building application code. преди 2 години
  JacobBarthelmeh b42a0d9712 native lwip update преди 2 години
  Daniel Pouzzner 0b4f34d62a typographic cleanup: fix whitespace, remove unneeded UTF-8, convert C++ comment constructs to C. преди 2 години
  Daniel Pouzzner 6f18ba15b0 linuxkm: accommodate printk()->_printk() renaming in kernel 5.15+. преди 2 години
  Daniel Pouzzner ddf927ae41 linuxkm: fixes for {save,restore}_vector_registers_x86(). преди 2 години
  Sean Parkinson 623a84ed7b Fixes for Zephyr OS преди 2 години
  Daniel Pouzzner 85a8c06062 linuxkm: add DEBUG_VECTOR_REGISTER_ACCESS (debug feature switch), ASSERT_SAVED_VECTOR_REGISTERS, and ASSERT_RESTORED_VECTOR_REGISTERS macros, and move the fallback no-op definitions of the SAVE_VECTOR_REGISTERS and RESTORE_VECTOR_REGISTERS to types.h. also fixed several ASCII TAB characters in types.h. преди 2 години
  Daniel Pouzzner 0f05a71bfb linuxkm: refactor SAVE_VECTOR_REGISTERS() macro to take a fail clause as an argument, to allow the preprocessor to completely eliminate it in non-kernel builds, and for backward compat with WCv5.0-RC8. преди 2 години
  Daniel Pouzzner 1e3d47af57 remove frivolous semicolons at end of several macro definitions. преди 2 години
  David Garske f17187aad9 Fixes for static memory testing. Fix clang memory sanitizer warnings. преди 2 години
  Hayden Roche 24e2eded1e Add to the OpenSSL compatibility layer. (#4404) преди 2 години
  Daniel Pouzzner 6d715130a2 linuxkm: cleanups and smallstack refactors related to WOLFSSL_LINUXKM_SIMD_X86_IRQ_ALLOWED, associated linuxkm-SIMD-IRQ PR, and associated peer review: преди 2 години
  Daniel Pouzzner 83e0e19e03 linuxkm feature additions: преди 2 години
  TakayukiMatsuo c8bcfe4763 Add implementation to make wolfSSL_BIO_flush work for WOLFSSL_BIO_FILE (#4395) преди 2 години