fix: use vendored openssl #123

Merged
realaravinth merged 2 commits from fix-ssl-error into master 2024-12-18 14:52:47 +05:30
4 changed files with 44 additions and 45 deletions

View file

@ -4,11 +4,11 @@ steps:
when: when:
event: [push, pull_request, tag, deployment] event: [push, pull_request, tag, deployment]
environment: environment:
- DATABASE_URL=postgres://postgres:password@database:5432/postgres DATABASE_URL: postgres://postgres:password@database:5432/postgres
- VANIKAM_email_URL=smtp://admin:password@email:10025 VANIKAM_email_URL: smtp://admin:password@email:10025
- VANIKAM_meili_API_KEY=5c8eb5f46c148884fb64da09be211a18347fbba24435ca603adc9eba608ba66d VANIKAM_meili_API_KEY: 5c8eb5f46c148884fb64da09be211a18347fbba24435ca603adc9eba608ba66d
- VANIKAM_meili_URL=http://meilisearch:7700 VANIKAM_meili_URL: http://meilisearch:7700
- MAILPIT_URL=http://email:1080 MAILPIT_URL: http://email:1080
commands: commands:
# - curl -fsSL https://deb.nodesource.com/setup_16.x | bash - &&\ # - curl -fsSL https://deb.nodesource.com/setup_16.x | bash - &&\
# - apt update && apt-get -y --no-install-recommends install nodejs tar gpg curl wget # - apt update && apt-get -y --no-install-recommends install nodejs tar gpg curl wget
@ -69,32 +69,21 @@ steps:
# secrets: [RELEASE_BOT_GPG_SIGNING_KEY, DUMBSERVE_PASSWORD, GPG_PASSWORD] # secrets: [RELEASE_BOT_GPG_SIGNING_KEY, DUMBSERVE_PASSWORD, GPG_PASSWORD]
# #
services: services:
# email:
# image: axllent/mailpit
# environment:
# - MP_SMTP_AUTH=admin:password
# - MP_MAX_MESSAGES=5000
# - MP_SMTP_AUTH_ALLOW_INSECURE=1
# - MP_SMTP_BIND_ADDR=0.0.0.0:10025
# - MP_SMTP_AUTH_ALLOW_INSECURE=true
# - MP_UI_BIND_ADDR=0.0.0.0:1080
database: database:
image: postgres image: postgres
environment: environment:
- POSTGRES_PASSWORD=password POSTGRES_PASSWORD: password
meilisearch: meilisearch:
image: getmeili/meilisearch:v1.10 image: getmeili/meilisearch:v1.10
environment: environment:
- MEILI_ENV=development MEILI_ENV: development
- MEILI_MASTER_KEY=5c8eb5f46c148884fb64da09be211a18347fbba24435ca603adc9eba608ba66d MEILI_MASTER_KEY: 5c8eb5f46c148884fb64da09be211a18347fbba24435ca603adc9eba608ba66d
email: email:
image: axllent/mailpit image: axllent/mailpit
environment: environment:
- MP_SMTP_BIND_ADDR=0.0.0.0:10025 MP_SMTP_BIND_ADDR: 0.0.0.0:10025
- MP_UI_BIND_ADDR=0.0.0.0:1080 MP_UI_BIND_ADDR: 0.0.0.0:1080
- MP_SMTP_AUTH_ACCEPT_ANY=true MP_SMTP_AUTH_ACCEPT_ANY: true
- MP_SMTP_AUTH_ALLOW_INSECURE=true MP_SMTP_AUTH_ALLOW_INSECURE: true

10
Cargo.lock generated
View file

@ -2442,6 +2442,15 @@ version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
[[package]]
name = "openssl-src"
version = "300.4.1+3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c"
dependencies = [
"cc",
]
[[package]] [[package]]
name = "openssl-sys" name = "openssl-sys"
version = "0.9.103" version = "0.9.103"
@ -2450,6 +2459,7 @@ checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6"
dependencies = [ dependencies = [
"cc", "cc",
"libc", "libc",
"openssl-src",
"pkg-config", "pkg-config",
"vcpkg", "vcpkg",
] ]

View file

@ -3,11 +3,11 @@
"devenv": { "devenv": {
"locked": { "locked": {
"dir": "src/modules", "dir": "src/modules",
"lastModified": 1726063457, "lastModified": 1734441494,
"owner": "cachix", "owner": "cachix",
"repo": "devenv", "repo": "devenv",
"rev": "39bf6ce569103c9390d37322daa59468c31b3ce7", "rev": "bdc1a2cefdda8f89e31b1a0f3771786ba9e5d052",
"treeHash": "839747a1cb35ba6d5b36cce9a739ab2ba5e4a5d4", "treeHash": "9f63e582153de59f2326d8efb83d2f8eedd71f58",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -25,11 +25,11 @@
"rust-analyzer-src": "rust-analyzer-src" "rust-analyzer-src": "rust-analyzer-src"
}, },
"locked": { "locked": {
"lastModified": 1726116637, "lastModified": 1734503722,
"owner": "nix-community", "owner": "nix-community",
"repo": "fenix", "repo": "fenix",
"rev": "96a04a213838c5001619ad57400c5a176fa040b1", "rev": "07f1f47c8f634a5ec52a2ad1d14e7cc7521d9a4f",
"treeHash": "af83666a28d8bb6aa6d4c0e5f4a2a9c6c158e272", "treeHash": "2dbf42e1832bef3cd88faa0c6e8cb8214f605842",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -41,11 +41,11 @@
"flake-compat": { "flake-compat": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1696426674, "lastModified": 1733328505,
"owner": "edolstra", "owner": "edolstra",
"repo": "flake-compat", "repo": "flake-compat",
"rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
"treeHash": "2addb7b71a20a25ea74feeaf5c2f6a6b30898ecb", "treeHash": "d21e133bedc810d4a3aafe31710858e83fff682b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -77,11 +77,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1716977621, "lastModified": 1733477122,
"owner": "cachix", "owner": "cachix",
"repo": "devenv-nixpkgs", "repo": "devenv-nixpkgs",
"rev": "4267e705586473d3e5c8d50299e71503f16a6fb6", "rev": "7bd9e84d0452f6d2e63b6e6da29fe73fac951857",
"treeHash": "6d9f1f7ca0faf1bc2eeb397c78a49623260d3412", "treeHash": "032ee7a856bf5572e8f923acbe45fe22a955d16e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -93,11 +93,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1725930920, "lastModified": 1734202038,
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "44a71ff39c182edaf25a7ace5c9454e7cba2c658", "rev": "bcba2fbf6963bf6bed3a749f9f4cf5bff4adb96d",
"treeHash": "56e93544112b7bb7aa0c3093d537295683ef9148", "treeHash": "ed868e7045ff3d48595deec9ca09f1311c91e749",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -117,11 +117,11 @@
"nixpkgs-stable": "nixpkgs-stable" "nixpkgs-stable": "nixpkgs-stable"
}, },
"locked": { "locked": {
"lastModified": 1725513492, "lastModified": 1734425854,
"owner": "cachix", "owner": "cachix",
"repo": "pre-commit-hooks.nix", "repo": "pre-commit-hooks.nix",
"rev": "7570de7b9b504cfe92025dd1be797bf546f66528", "rev": "0ddd26d0925f618c3a5d85a4fa5eb1e23a09491d",
"treeHash": "4b46d77870afecd8f642541cb4f4927326343b59", "treeHash": "7180381e4de59f052b3a3134571af84dc523fd93",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -141,11 +141,11 @@
"rust-analyzer-src": { "rust-analyzer-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1726144767, "lastModified": 1734386068,
"owner": "rust-lang", "owner": "rust-lang",
"repo": "rust-analyzer", "repo": "rust-analyzer",
"rev": "fd243cd0fbad8297e7a3c86f18aa5f0a110bb85f", "rev": "0a706f7d2ac093985eae317781200689cfd48b78",
"treeHash": "8fbbce6f1b56bbcbe27c9af7f6298582c22ae34d", "treeHash": "3f8418c9949a4084758a307478884360952624d2",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -4,7 +4,7 @@ version = "0.1.0"
edition = "2021" edition = "2021"
[dependencies] [dependencies]
reqwest = { version = "0.12.4", features = ["json"] } reqwest = { version = "0.12.4", features = ["json", "native-tls-vendored"] }
serde = { version = "1.0.201", features = ["derive"] } serde = { version = "1.0.201", features = ["derive"] }
serde_json = "1.0.117" serde_json = "1.0.117"
actix-rt = "2.9.0" actix-rt = "2.9.0"