Discussion:PSR SE2a4 2022/2023 G7 : Différence entre versions

De Wiki d'activités IMA
Ligne 1 : Ligne 1 :
 +
= Soutenance =
 
Louis DELEPLANQUE :
 
Louis DELEPLANQUE :
  
 
Pas de soutenance, un petit point à résoudre, concernant les fuites mémoires, en fin de séance, le problème a été réglé sans problème.
 
Pas de soutenance, un petit point à résoudre, concernant les fuites mémoires, en fin de séance, le problème a été réglé sans problème.
 
Clairement le meilleur élève de la promotion tenu à suivre le module. Bon niveau et suit les conseils donnés.
 
Clairement le meilleur élève de la promotion tenu à suivre le module. Bon niveau et suit les conseils donnés.
 +
 +
= Modifications de code =
 +
 +
* <code>mutex.c</code>
 +
** ajout d'un <code>free</code> dans la fonction <code>mutex_fin</code>
 +
* <code>smtp_private.h</code>
 +
** ajout de constantes pour les commandes non implantées
 +
** code de succès modifié pour <code>HELO</code> ?!
 +
* <code>smtp.c</code>
 +
** modification de l'analyse de <code>RCPT TO:</code> et de <code>MAIL FROM:</code>
 +
** ajout d'un affichage de courriel (déverminage)
 +
** code 502 pour une commande non implantée
 +
** ajout d'un <code>free</code> pour corriger une fuite mémoire
 +
** attente du code 354 après envoi de <code>DATA</code> mais du coup n'attend pas le code de retour après l'envoi du corps du courriel.
 +
* <code>SMTPin/in.c</code>
 +
** contact d'un seul MX (presque bon)
 +
** messages de déverminage
 +
* <code>SMTPout/args.h</code>
 +
** constantes pour sélectionner l'interface réseau d'écoute
 +
* <code>SMTPout/args.c</code>
 +
** option pour sélectionner l'interface réseau d'écoute
 +
* <code>SMTPout/out.c</code>
 +
** correction d'un <code>==0</code> dans la fonction <code>scanCarteUtilisateur</code>
 +
** correction de <code>adresse</code> en <code>destinataire</code> dans <code>adresseVersUtilisateur</code>
 +
** correction d'une erreur mémoire dans <code>destinataire</code>
 +
** correction d'une erreur d'analyse (adresse possible sans chevron)
 +
** ajout du renommage du répertoire <code>tmp</code> vers <code>new</code> (erreur sur l'estampille de temps)
 +
** code pour sélectionner l'interface réseau d'écoute

Version du 19 juin 2023 à 09:51

Soutenance

Louis DELEPLANQUE :

Pas de soutenance, un petit point à résoudre, concernant les fuites mémoires, en fin de séance, le problème a été réglé sans problème. Clairement le meilleur élève de la promotion tenu à suivre le module. Bon niveau et suit les conseils donnés.

Modifications de code

  • mutex.c
    • ajout d'un free dans la fonction mutex_fin
  • smtp_private.h
    • ajout de constantes pour les commandes non implantées
    • code de succès modifié pour HELO ?!
  • smtp.c
    • modification de l'analyse de RCPT TO: et de MAIL FROM:
    • ajout d'un affichage de courriel (déverminage)
    • code 502 pour une commande non implantée
    • ajout d'un free pour corriger une fuite mémoire
    • attente du code 354 après envoi de DATA mais du coup n'attend pas le code de retour après l'envoi du corps du courriel.
  • SMTPin/in.c
    • contact d'un seul MX (presque bon)
    • messages de déverminage
  • SMTPout/args.h
    • constantes pour sélectionner l'interface réseau d'écoute
  • SMTPout/args.c
    • option pour sélectionner l'interface réseau d'écoute
  • SMTPout/out.c
    • correction d'un ==0 dans la fonction scanCarteUtilisateur
    • correction de adresse en destinataire dans adresseVersUtilisateur
    • correction d'une erreur mémoire dans destinataire
    • correction d'une erreur d'analyse (adresse possible sans chevron)
    • ajout du renommage du répertoire tmp vers new (erreur sur l'estampille de temps)
    • code pour sélectionner l'interface réseau d'écoute