Phar timestamp is 32-bit
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
Piste de recherche
Commencez par la définition de _phar_entry_info présentée dans l’issue et auditez les chemins de code de Phar qui utilisent son champ d’horodatage. Le travail est considéré comme terminé lorsque la limitation de l’horodatage à 32 bits et toutes les modifications nécessaires du format de fichier sont prises en compte dans l’ensemble de Phar.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Description
From the definition of the entry info:
typedef struct _phar_entry_info {
/* first bytes are exactly as in file */
uint32_t uncompressed_filesize;
uint32_t timestamp;
We can see that the timestamp is 32-bit... This will give problems in the near future and we should audit Phar's code such that this issue is gone. This might also imply changes to the file format.
PHP Version
All
Operating System
No response
- Langage dominant
- C
- Étoiles
- 40.4k
- Forks
- 8.2k
- Merge moyen
- 2 j 15 h
- PR mergées (30 j)
- 103
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de php/php-src
-
Bug SAPI: cli_server Status: Verified
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
-
Bug Status: Needs Triage
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
-
Bug Status: Needs Triage
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
-
Bug Status: Needs Triage
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
Flaky hrtime.phpt test OuverteBug Category: Tests Status: Verified
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Toutes les issues de php/php-src
Issues similaires
-
[adam] AdamNet network read doesn't cap to MAX_ADAM_PACKET_LEN, overflows client receive buffers Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
FujiNetWIFI/fujinet-firmware#1649 · 2 commentaires ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
HarbourMasters/Shipwright#7229 ·
-
Error while building from source Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
riscv-software-src/riscv-isa-sim#2435 · 1 commentaire ·
-
bug Self Built Image SNAPSHOT Supported Device target/ramips
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100