Skip to content

Releases: timschumi/gmod-chttp

Version 1.3.1

17 Jun 12:48
Compare
Choose a tag to compare
  • Fixed a crash when supplying a table as an URL parameter.
  • Removed a few symbols from the Linux version to make the library smaller.

Version 1.3

08 May 14:26
Compare
Choose a tag to compare
  • Statically linked dependencies

-dbg files have been built with symbols and with less optimization to make debugging easier. You probably won't need those, unless you want to go bug-hunting yourself. Remove the -dbg suffix before usage.

The Linux libraries have been compiled on Debian 9, with libcurl 7.69.1, OpenSSL 1.1.1d and zlib 1.2.11.

The Windows libraries have been compiled on Windows 10, with libcurl 7.70.0 and linked against the Windows 10 versions of the system libraries.

Version 1.2

31 Jan 18:21
Compare
Choose a tag to compare
  • x64 support.

The Linux version has been compiled against Manjaro's libcurl 7.68.0-1 and glibc/pthread 2.30-3 libraries.

The -deb9 Linux executables have been compiled on Debian 9 with libcurl 7.52.1. Those are there for compatibility reasons in case the normal files don't work. Remove the -deb9 suffix before usage.

-dbg files have been built with symbols and without optimization, to make debugging easier. You probably won't need those, unless you want to go bug-hunting yourself. Remove the -dbg suffix before usage.

The Windows libcurl files (libcurl.dll/libssl-1_1.dll/libcrypto-1_1.dll for x86 and libcurl-x64.dll/libssl-1_1-x64.dll/libcrypto-1_1-x64.dll for x64) have been sourced from their respective curl for Windows 7.67.0_4 prebuilt packages (and the attached OpenSSL 1.1.1d packages).

Version 1.1

29 Oct 19:06
Compare
Choose a tag to compare
  • Use WinSSL/schannel in the Windows build to better integrate with the OS and its certificate store.
  • Manually follow redirects. This clears the received headers when redirecting, only keeping the proper ones.
  • Make CHTTP async. This prevents the game from freezing while waiting for a response.

The Linux version has been compiled against Manjaro's libcurl 7.66.0-1 and glibc/pthread 2.30-1 libraries.

The -deb9 Linux executable has been compiled on Debian 9 with libcurl 7.52.1. Remove the -deb9 suffix before usage.

The Windows libcurl files (libcurl.dll, libssl-1_1.dll and libcrypto-1_1.dll) have been sourced from the 32-bit curl for Windows 7.66.0_2 prebuilt package (and the attached OpenSSL 1.1.1d package).

Version 1.0

11 Oct 21:31
Compare
Choose a tag to compare

This is the initial release of CHTTP.

The Linux version has been compiled against Manjaro's libcurl 7.65.3 library.

The Windows libcurl files (libcurl.dll, libssl-1_1.dll, libcrypto-1_1.dll and curl-ca-bundle.crt) have been sourced from the 32-bit curl for Windows 7.66.0_2 prebuilt package (and the attached OpenSSL 1.1.1d package).