Discussion:PSR SE2a4 2022/2023 G7

De Wiki d'activités IMA
Révision datée du 19 juin 2023 à 12:27 par Rex (discussion | contributions) (Wiki)

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

Wiki

  • Wiki de type chronologique
  • Wiki très régulièrement mis à jour

Tests

  • SMTPin et SMTPout fonctionnels
  • Tests de charge avec deux fichiers de courriels différents