cginternals / cginternals/cppfs
Remove sha1 and base64 functions
- Langage dominant
- C++
- Étoiles
- 514
- Forks
- 73
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Having sha1 requires dependency on OpenSSL when it is not necessary. A filesystem library should ONLY provide the basic functionality to traverse folders, and provide means to read/write to file streams. Nothing more.
Hash/base64 etc. can, and should, be provided outside the library.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par rechercher dans le dépôt les fonctions sha1 et base64 ainsi que leur dépendance à OpenSSL. Suivez leurs déclarations, implémentations et appelants avant de supprimer les fonctionnalités de hachage et d’encodage de la bibliothèque du système de fichiers. C’est terminé lorsque ces fonctions et la dépendance inutile ont été supprimées sans laisser de références.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp
- Domaine
- operating-systems
- Type d'issue
- Refactorisation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100