* Modifications for a first test (forcing params/not cleaned up yet)
* Handle specs checksums
* Remove cout and unnecessary code
* Handle zst extension of repodata
* Add missing invoke_on_failure
Add back curl config
* Organize comments and remove useless leftovers
* Correctly use hide_secrets
* Handle "oci" scheme
* Refactor make_virtual_package
* Refactor macos_version
* Add new windows_version
* Add __win virtual package version
* Use new util::windows_version
* Add virtual packages version test
* Add Plaform os detection
* Refactor linux_version
* Fix linux_version on mac with unix_name_version
* -Fix trusted_channels in ctx not working with more than one item
-Add test for mamba-content-trust (mamba client side) using conda-content-trust (server side)
-Add missing install with pip (to fix)
* Remove repo_signed (supposed to be generated with testserver_pkg_signing.sh)
* Add MAMBA_ROOT_PREFIX to Taskfile.dist.yml
* Change default mamba root prefix
* Name generic rc_file_content
* Refactor other rc content executable names
* Allow mamba name in sh shells
* Adapt test_activate.py to use mamba/micromamba name
* Allow mamba name in tcsh shells
* Fix micromamba names
* Rename extrac_subroc_mode::micromamba ? mamba_exe
* Rename is_micromamba > is_mamba_exe
* Change more micromamba names
* Fix test_shell.py
* Adapt mamba name in Win shell wrappers
* Adapt mamba name in Win powershell wrappers
* Remove an occurence of micromamba
* Fix wrap_call on Windows
* Deactivate failing test
Similar to https://github.com/mamba-org/boa/pull/81, the search key and db is slightly out of sync.
In this case, the key are the (weakened) urls without the scheme.
The anaconda tokens are stored with the scheme, so they are ignored.
* Enable verifying packages signatures
* Remove post hook and use LOG_DEBUG instead of LOG_INFO
* Move getting "signatures" from `pkg_signatures` to `verify_package`
* Add tests for solvable and PackageInfo
Remove signatures from field in PackageInfo
* Add const and reorganize repo_checker
Add text in description for verify-package flag
* Add bindings and make `trusted_channels` configurable
* Define MAX_CONDA_TIMESTAMP
* Code review
* Add tests for add_repo_from_repodata_json in test_database
* Remove fake_signatures in favor of optional
* Add split_once_on_any
* Split MatchSpec::track_features
* Add VersionSpec::expression_size
* Add UnresolvedChannel::is_package
* Refactor MatchSpec::str to use fmt
* Forbid version of in MatchSpec in attributes
* Document more Conda discrepencies
* Expected in CondaURL::parse
* Expected in Channel::resolve
* Expected in MatchSpec::parse
* Expected in MatchSpec::parse_url
* Return errors in exepcted in MatchSpec::parse
* Expected in PackageInfo::from_url
* Added HTTP Mirrors
* Mirror mirror on the wall...
* True hope lies beyond the coast
* You're a damned kind can't you see
* That the winds will change
* Mirror mirror on the wall
* True hope lies beyond the coast
* You're a damned kind can't you see
* That tomorrow bears insanity
* Expected in Version::parse
* Use boolean check in expr trees
* Expected in VersionSpec::parse
* Add assert caster safeguard
* Expected in BuildNumberSpec::parse
* Minor improvement in GlobSpec
* Expected in UnresolvedChannel::parse
* Expected in URL::parse
* Add clean_dependencies to Request::Update
* Allow pins without installed repo
* Add more solver tests
* Filename repodata fallback
* Fix repodata test
* Add channel specific solver test
* Add solver conflict test