Discussion:PSR SE2a4 2022/2023 G4 : Différence entre versions
(6 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 12 : | Ligne 12 : | ||
Démonstration de SMTPout, test de réception de courriel en provenance de gmail. Fonctionne. | Démonstration de SMTPout, test de réception de courriel en provenance de gmail. Fonctionne. | ||
Exercice : faire en sorte qu'un seul exemplaire de <code>...</code> soit affiché au déverminage. Effectué, pas très proprement mais effectué. | Exercice : faire en sorte qu'un seul exemplaire de <code>...</code> soit affiché au déverminage. Effectué, pas très proprement mais effectué. | ||
+ | Clairement le plus impliqué dans le projet. | ||
= Modifications de code = | = Modifications de code = | ||
Ligne 26 : | Ligne 27 : | ||
** modification de la fonction <code>retour_generique</code> pour lire des réponses multi-lignes | ** modification de la fonction <code>retour_generique</code> pour lire des réponses multi-lignes | ||
** attente du code 354 après envoi de <code>DATA</code> | ** attente du code 354 après envoi de <code>DATA</code> | ||
− | |||
* <code>SMTPin/in.c</code> | * <code>SMTPin/in.c</code> | ||
− | ** contact d'un seul MX ( | + | ** contact d'un seul MX (pas parfait) |
* <code>SMTPout/args.h</code> | * <code>SMTPout/args.h</code> | ||
** constantes pour sélectionner l'interface réseau d'écoute | ** constantes pour sélectionner l'interface réseau d'écoute | ||
* <code>SMTPout/args.c</code> | * <code>SMTPout/args.c</code> | ||
− | ** option pour sélectionner l'interface réseau d'écoute | + | ** option pour sélectionner l'interface réseau d'écoute |
* <code>SMTPout/out.c</code> | * <code>SMTPout/out.c</code> | ||
** correction d'un <code>==0</code> dans la fonction <code>scanCarteUtilisateur</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 de <code>adresse</code> en <code>destinataire</code> dans <code>adresseVersUtilisateur</code> | ||
− | ** ajout du renommage du répertoire <code>tmp</code> vers <code>new</code> (erreur sur l'estampille de temps) | + | ** 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 | ** code pour sélectionner l'interface réseau d'écoute | ||
+ | |||
+ | = Wiki = | ||
+ | |||
+ | * Wiki de type chronologique et bien illustré | ||
+ | * Wiki mis à jour plutôt régulièrement (principalement par M. MOUSSAOUI) | ||
+ | |||
+ | = Tests = | ||
+ | |||
+ | * SMTPin et SMTPout fonctionnent | ||
+ | * pas de tests automatiques | ||
+ | |||
+ | = Note = | ||
+ | |||
+ | == MOUSSAOUI == | ||
+ | |||
+ | * soutenance 33% | ||
+ | * code+test 66% | ||
+ | * progression régulière 90% | ||
+ | * Wiki 85% | ||
+ | \-> 11/20 | ||
+ | |||
+ | == MAROLLEAU == | ||
+ | |||
+ | * soutenance 90% | ||
+ | * code+test 66% | ||
+ | * progression régulière 90% | ||
+ | * Wiki 85% | ||
+ | |||
+ | \-> 17/20 |
Version actuelle datée du 19 juin 2023 à 12:59
Soutenances
Rayane MOUSSAOUI :
Démonstration de SMTPin. Exercice : faire en sorte que le serveur SMTP puisse accepter plusieurs destinataire. Le travail a été très laborieux, très peu autonome. Ne sait pas généraliser un champ d'une structure à un tableau. Avec beaucoup d'aide l'analyse SMTP et l'affichage pour le déverminage prennent en compte plusieurs destinataires. L'exercice n'était pas le plus simple mais il n'est pas possible de dire que la soutenance a été un succès.
Simon MAROLLEAU :
Démonstration de SMTPout, test de réception de courriel en provenance de gmail. Fonctionne.
Exercice : faire en sorte qu'un seul exemplaire de ...
soit affiché au déverminage. Effectué, pas très proprement mais effectué.
Clairement le plus impliqué dans le projet.
Modifications de code
-
mutex.c
- ajout d'un
free
dans la fonctionmutex_fin
- ajout d'un
-
reseau.c
- prioritisation d'IPv4 sur IPv6
-
smtp_private.h
- code modifié pour
HELO
?!
- code modifié pour
-
smtp.c
- modification de l'analyse de
RCPT TO:
et deMAIL FROM:
- code 502 pour une commande non implantée
- modification de la fonction
retour_generique
pour lire des réponses multi-lignes - attente du code 354 après envoi de
DATA
- modification de l'analyse de
-
SMTPin/in.c
- contact d'un seul MX (pas parfait)
-
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 fonctionscanCarteUtilisateur
- correction de
adresse
endestinataire
dansadresseVersUtilisateur
- ajout du renommage du répertoire
tmp
versnew
(erreur sur l'estampille de temps) - code pour sélectionner l'interface réseau d'écoute
- correction d'un
Wiki
- Wiki de type chronologique et bien illustré
- Wiki mis à jour plutôt régulièrement (principalement par M. MOUSSAOUI)
Tests
- SMTPin et SMTPout fonctionnent
- pas de tests automatiques
Note
MOUSSAOUI
- soutenance 33%
- code+test 66%
- progression régulière 90%
- Wiki 85%
\-> 11/20
MAROLLEAU
- soutenance 90%
- code+test 66%
- progression régulière 90%
- Wiki 85%
\-> 17/20