seaweedfs/weed
vadimartynov 86d92a42b4
Added tls for http clients (#5766)
* Added global http client

* Added Do func for global http client

* Changed the code to use the global http client

* Fix http client in volume uploader

* Fixed pkg name

* Fixed http util funcs

* Fixed http client for bench_filer_upload

* Fixed http client for stress_filer_upload

* Fixed http client for filer_server_handlers_proxy

* Fixed http client for command_fs_merge_volumes

* Fixed http client for command_fs_merge_volumes and command_volume_fsck

* Fixed http client for s3api_server

* Added init global client for main funcs

* Rename global_client to client

* Changed:
- fixed NewHttpClient;
- added CheckIsHttpsClientEnabled func
- updated security.toml in scaffold

* Reduce the visibility of some functions in the util/http/client pkg

* Added the loadSecurityConfig function

* Use util.LoadSecurityConfiguration() in NewHttpClient func
2024-07-16 23:14:09 -07:00
..
cluster init candidate servers when setting a starting snapshot 2024-05-05 14:16:26 -07:00
command Added tls for http clients (#5766) 2024-07-16 23:14:09 -07:00
filer Added tls for http clients (#5766) 2024-07-16 23:14:09 -07:00
ftpd chore: fix function names in comment (#5478) 2024-04-08 07:19:02 -07:00
glog rotate log files 2022-12-11 21:05:58 -08:00
iamapi refactor all methods strings to const (#5726) 2024-07-01 01:00:39 -07:00
images Migrates from disintegration/imaging c2019 to cognusion/imaging c2024. (#5533) 2024-04-24 23:16:04 -07:00
mount Added tls for http clients (#5766) 2024-07-16 23:14:09 -07:00
mq Added tls for http clients (#5766) 2024-07-16 23:14:09 -07:00
notification go fmt 2022-09-14 23:06:44 -07:00
operation Added tls for http clients (#5766) 2024-07-16 23:14:09 -07:00
pb bootstrap filer from one peer 2024-06-28 14:57:20 -07:00
query move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
remote_storage remove unused 2024-06-28 14:54:39 -07:00
replication Added tls for http clients (#5766) 2024-07-16 23:14:09 -07:00
s3api Added tls for http clients (#5766) 2024-07-16 23:14:09 -07:00
security update advancedtls 2024-06-22 08:30:16 -07:00
sequence remove unused function 2024-06-25 09:18:11 -07:00
server Added tls for http clients (#5766) 2024-07-16 23:14:09 -07:00
shell Added tls for http clients (#5766) 2024-07-16 23:14:09 -07:00
static Fix Broken Links (#5287) 2024-02-14 08:26:38 -08:00
stats metrics stats of volume layout depends on the data center (#5775) 2024-07-12 12:32:25 -07:00
storage Detect underflow when calculating unused space (#5758) 2024-07-10 00:30:28 -07:00
topology Added tls for http clients (#5766) 2024-07-16 23:14:09 -07:00
util Added tls for http clients (#5766) 2024-07-16 23:14:09 -07:00
wdclient Added context for the MasterClient's methods to avoid endless loops (#5628) 2024-06-14 11:40:34 -07:00
Makefile reduce binary size 2023-09-21 13:22:08 -07:00
weed.go Added tls for http clients (#5766) 2024-07-16 23:14:09 -07:00