Skip to content
 
 

Latest commit

 

History

24,958 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

GnuTLS for Windows (MSVC)

CI GitHub release GitHub issues license

Note: This project is maintained by Savoir-faire Linux, taking over maintenance from ShiftMediaProject. It provides native Windows MSVC build support and serves as the source repository for the gnutls port for Windows (x64 and x86) in vcpkg.

Overview

This project provides native Microsoft Visual Studio (MSVC) build projects and fixes for GnuTLS and its dependencies on Windows.

GnuTLS

GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them. https://www.gnutls.org/

Downloads & Packages

  • Development libraries and release archives are published on the GitHub releases page.
  • Available for integration via vcpkg for Windows (windows-x64, windows-x86).

Building with Visual Studio

Visual Studio solution and project files are located in the SMP/ directory:

  • SMP/libgnutls.sln
  • Run SMP/project_get_dependencies.bat to retrieve dependencies (nettle, gmp, zlib).
  • Refer to SMP/readme.txt for additional configuration options.

Issues & Contributing

  • For maintainers looking to bump to a newer GnuTLS release, see MAINTAINERS.md.
  • For issues and pull requests related to MSVC build support, please use the issue tracker.
  • Issues and fixes that apply to upstream GnuTLS should be reported upstream to GnuTLS GitLab.

License

Code authored for MSVC compatibility is licensed under LGPLv2.1. All upstream code remains under its original GNU LGPL / GPL license terms.

About

Unofficial GnuTLS with added custom native Visual Studio project build tools. GnuTLS: GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them.

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages