====================
WolfSSL Source Notes
====================


wolfcrypt  (all the c files)
----------------------------

wolfssl/wolfcrypt/
  aes.c               coding.c            error.c             integer.c           poly1305.c          signature.c
  arc4.c              compress.c          fe_low_mem.c        logging.c           pwdbased.c          srp.c
  asm.c               curve25519.c        fe_operations.c     md2.c               rabbit.c            tfm.c
  asn.c               des3.c              ge_low_mem.c        md4.c               random.c            wc_encrypt.c
  blake2b.c           dh.c                ge_operations.c     md5.c               ripemd.c            wc_port.c
  camellia.c          dsa.c               hash.c              memory.c            rsa.c               wolfevent.c
  chacha.c            ecc.c               hc128.c             misc.c              sha.c
  chacha20_poly1305.c ecc_fp.c            hmac.c              pkcs12.c            sha256.c
  cmac.c              ed25519.c           idea.c              pkcs7.c             sha512.c


wolfssl  (crypt .h files, and ssl c files)
------------------------------------------

wolfssl/src/
  crl.c      include.am internal.c io.c       keys.c     ocsp.c     sniffer.c  ssl.c      tls.c

wolfssl/wolfssl/
  callbacks.h     crl.h           internal.h      sniffer.h       ssl.h           version.h
  certs_test.h    error-ssl.h     ocsp.h          sniffer_error.h test.h

wolfssl/wolfssl/wolfcrypt/
  aes.h               cmac.h              fe_operations.h     md4.h               pwdbased.h          srp.h
  arc4.h              coding.h            fips_test.h         md5.h               rabbit.h            tfm.h
  asn.h               compress.h          ge_operations.h     mem_track.h         random.h            types.h
  asn_public.h        curve25519.h        hash.h              memory.h            ripemd.h            visibility.h
  blake2-impl.h       des3.h              hc128.h             misc.h              rsa.h               wc_encrypt.h
  blake2-int.h        dh.h                hmac.h              mpi_class.h         settings.h          wc_port.h
  blake2.h            dsa.h               idea.h              mpi_superclass.h    sha.h               wolfevent.h
  camellia.h          ecc.h               integer.h           pkcs12.h            sha256.h
  chacha.h            ed25519.h           logging.h           pkcs7.h             sha512.h
  chacha20_poly1305.h error-crypt.h       md2.h               poly1305.h          signature.h



cyassl - ctaocrypt
------------------

wolfssl/ctaocrypt/
  aes.c             hmac.c            random.c          sha.c             sha512.c          wolfcrypt_last.c
  des3.c            misc.c            rsa.c             sha256.c          wolfcrypt_first.c

wolfssl/cyassl
  *.h files;  general header files

wolfssl/cyassl/ctaocrypt
  *.h files;  header files for crypto libs



