Compare commits

...

4 Commits

Author SHA1 Message Date
Fufu Fang ca2abb9f89
Merge pull request #112 from fangfufu/master
Sync with Master
2023-01-14 00:05:02 +00:00
Fufu Fang 9b72f97bcf
Update README.md 2023-01-14 00:04:12 +00:00
Fufu Fang d91bb2b278
Update CHANGELOG.md 2023-01-11 23:56:19 +00:00
Fufu Fang f26a5bce25
Update CHANGELOG.md 2023-01-11 23:55:20 +00:00
2 changed files with 13 additions and 19 deletions

View File

@ -5,6 +5,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [1.2.4] - 2023-01-11
### Added
- Add ``--cacert`` and ``--proxy-cacert`` options
### Fixed
- ``Link_download_full``: don't ``FREE(NULL)``
- Correct error message in ``FREE()``
- Error handling for ``fs_open`` and ``getopt_long``
- Fix IO error with funkwhale subsonic API
- Fix ``--insecure-tls`` in help and README
## [1.2.3] - 2021-08-31
@ -200,7 +211,8 @@ ${XDG_CONFIG_HOME}/httpdirfs, rather than ${HOME}/.httpdirfs
## [1.0] - 2018-08-22
- Initial release, everything works correctly, as far as I know.
[Unreleased]: https://github.com/fangfufu/httpdirfs/compare/1.2.3...master
[Unreleased]: https://github.com/fangfufu/httpdirfs/compare/1.2.4...master
[1.2.4]: https://github.com/fangfufu/httpdirfs/compare/1.2.3...1.2.4
[1.2.3]: https://github.com/fangfufu/httpdirfs/compare/1.2.2...1.2.3
[1.2.2]: https://github.com/fangfufu/httpdirfs/compare/1.2.1...1.2.2
[1.2.1]: https://github.com/fangfufu/httpdirfs/compare/1.2.0...1.2.1

View File

@ -51,24 +51,6 @@ Under Debian 10 "Buster" and newer versions, you need the following packages:
libgumbo-dev libfuse-dev libssl-dev libcurl4-openssl-dev uuid-dev
### Debian 9 "Stretch"
Under Debian 9 "Stretch", you need the following packages:
libgumbo-dev libfuse-dev libssl1.0-dev libcurl4-openssl-dev
If you get the following warnings during compilation,
/usr/bin/ld: warning: libcrypto.so.1.0.2, needed by /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/libcurl.so, may conflict with libcrypto.so.1.1
then this program will crash if you connect to HTTPS website. You need to check
if you have ``libssl1.0-dev`` installed rather than ``libssl-dev``.
This is you likely have the binaries of OpenSSL 1.0.2 installed alongside with
the header files for OpenSSL 1.1. The header files for OpenSSL 1.0.2 link in
additional mutex related callback functions, whereas the header files for
OpenSSL 1.1 do not.
You can check your SSL engine version using the ``--version`` flag.
### FreeBSD
The following dependencies are required from either pkg or ports: