├── .github └── workflows │ ├── .linux.yml.un~ │ ├── .macos.yml.un~ │ ├── lint.yml │ ├── linux.yml │ └── macos.yml ├── .gitignore ├── .gitmodules ├── LICENSE-APACHE.md ├── LICENSE-MIT.md ├── README.md ├── examples ├── async │ ├── build.zig │ ├── libressl │ ├── src │ │ └── main.zig │ ├── zig-libressl-build.zig │ └── zig-out │ │ └── bin │ │ └── async_zelda ├── connection_pooling │ ├── build.zig │ ├── libressl │ ├── src │ │ └── main.zig │ ├── zig-libressl-build.zig │ └── zig-out │ │ └── bin │ │ └── connection_pooling └── whats_my_ip │ ├── build.zig │ ├── libressl │ ├── src │ └── main.zig │ └── zig-libressl-build.zig └── src ├── client.zig ├── main.zig ├── oneshot.zig ├── request.zig └── tests.zig /.github/workflows/.linux.yml.un~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/.github/workflows/.linux.yml.un~ -------------------------------------------------------------------------------- /.github/workflows/.macos.yml.un~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/.github/workflows/.macos.yml.un~ -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/.github/workflows/linux.yml -------------------------------------------------------------------------------- /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | zig-cache/ 2 | zig-out/ 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE-APACHE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/LICENSE-APACHE.md -------------------------------------------------------------------------------- /LICENSE-MIT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/LICENSE-MIT.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/README.md -------------------------------------------------------------------------------- /examples/async/build.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/examples/async/build.zig -------------------------------------------------------------------------------- /examples/async/libressl: -------------------------------------------------------------------------------- 1 | ../../zig-libressl/libressl -------------------------------------------------------------------------------- /examples/async/src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/examples/async/src/main.zig -------------------------------------------------------------------------------- /examples/async/zig-libressl-build.zig: -------------------------------------------------------------------------------- 1 | ../../zig-libressl/build.zig -------------------------------------------------------------------------------- /examples/async/zig-out/bin/async_zelda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/examples/async/zig-out/bin/async_zelda -------------------------------------------------------------------------------- /examples/connection_pooling/build.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/examples/connection_pooling/build.zig -------------------------------------------------------------------------------- /examples/connection_pooling/libressl: -------------------------------------------------------------------------------- 1 | ../../zig-libressl/libressl -------------------------------------------------------------------------------- /examples/connection_pooling/src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/examples/connection_pooling/src/main.zig -------------------------------------------------------------------------------- /examples/connection_pooling/zig-libressl-build.zig: -------------------------------------------------------------------------------- 1 | ../../zig-libressl/build.zig -------------------------------------------------------------------------------- /examples/connection_pooling/zig-out/bin/connection_pooling: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/examples/connection_pooling/zig-out/bin/connection_pooling -------------------------------------------------------------------------------- /examples/whats_my_ip/build.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/examples/whats_my_ip/build.zig -------------------------------------------------------------------------------- /examples/whats_my_ip/libressl: -------------------------------------------------------------------------------- 1 | ../../zig-libressl/libressl -------------------------------------------------------------------------------- /examples/whats_my_ip/src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/examples/whats_my_ip/src/main.zig -------------------------------------------------------------------------------- /examples/whats_my_ip/zig-libressl-build.zig: -------------------------------------------------------------------------------- 1 | ../../zig-libressl/build.zig -------------------------------------------------------------------------------- /src/client.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/src/client.zig -------------------------------------------------------------------------------- /src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/src/main.zig -------------------------------------------------------------------------------- /src/oneshot.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/src/oneshot.zig -------------------------------------------------------------------------------- /src/request.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/src/request.zig -------------------------------------------------------------------------------- /src/tests.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haze/zelda/HEAD/src/tests.zig --------------------------------------------------------------------------------