https://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342021-11-25T09:12:28ZRedmine Entr’ouvertw.c.s. - Bug #58972: BadHeaderError: Header values can't contain newlines (got 'inline; filename="Signalement-70-4025-N2 - NDP\nPlusie...https://dev.entrouvert.org/issues/58972?journal_id=3394312021-11-25T09:12:28ZLauréline Guérin
<ul><li><strong>Projet</strong> changé de <i>Suivi des traces</i> à <i>w.c.s.</i></li></ul> w.c.s. - Bug #58972: BadHeaderError: Header values can't contain newlines (got 'inline; filename="Signalement-70-4025-N2 - NDP\nPlusie...https://dev.entrouvert.org/issues/58972?journal_id=3404052021-11-30T13:14:57ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Assigné à</strong> mis à <i>Frédéric Péters</i></li></ul> w.c.s. - Bug #58972: BadHeaderError: Header values can't contain newlines (got 'inline; filename="Signalement-70-4025-N2 - NDP\nPlusie...https://dev.entrouvert.org/issues/58972?journal_id=3404162021-11-30T13:50:55ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/59582">0001-misc-remove-invalid-characters-from-content-disposit.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/59582/0001-misc-remove-invalid-characters-from-content-disposit.patch">0001-misc-remove-invalid-characters-from-content-disposit.patch</a> ajouté</li><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Solution proposée</i></li><li><strong>Patch proposed</strong> changé de <i>Non</i> à <i>Oui</i></li></ul><p>Voilà pour retirer \n \r et " du nom (les remplacer par _).</p>
<p>Il y a un test mais il ne correspond pas à la situation de la trace, je ne suis pas arrivé à trouver le chemin par où ça passait. Dans la trace le \n est dans le orig_filename alors que dans le code qui amène à la ligne en erreur c'est base_filename qui est utilisé et qui est déjà nettoyé. Visiblement il y a une situation où c'est mal nettoyé mais j'ai arrêté de chercher (surtout que AttachmentSubstitutionProxy retourne pour une propriété "filename" le contenu de "orig_filename" et ça commençait à faire des grep trop longs pour trouver une piste).</p> w.c.s. - Bug #58972: BadHeaderError: Header values can't contain newlines (got 'inline; filename="Signalement-70-4025-N2 - NDP\nPlusie...https://dev.entrouvert.org/issues/58972?journal_id=3407292021-12-01T15:13:28ZLauréline Guérin
<ul><li><strong>Statut</strong> changé de <i>Solution proposée</i> à <i>Solution validée</i></li></ul> w.c.s. - Bug #58972: BadHeaderError: Header values can't contain newlines (got 'inline; filename="Signalement-70-4025-N2 - NDP\nPlusie...https://dev.entrouvert.org/issues/58972?journal_id=3408032021-12-01T19:17:21ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Statut</strong> changé de <i>Solution validée</i> à <i>Résolu (à déployer)</i></li></ul><pre>
commit 5f70e8b6e15eff2e7d47d0402d107834594177b4
Author: Frédéric Péters <fpeters@entrouvert.com>
Date: Tue Nov 30 14:08:04 2021 +0100
misc: remove invalid characters from content-disposition header (#58972)
</pre> w.c.s. - Bug #58972: BadHeaderError: Header values can't contain newlines (got 'inline; filename="Signalement-70-4025-N2 - NDP\nPlusie...https://dev.entrouvert.org/issues/58972?journal_id=3411932021-12-02T21:16:43ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Statut</strong> changé de <i>Résolu (à déployer)</i> à <i>Solution déployée</i></li></ul> w.c.s. - Bug #58972: BadHeaderError: Header values can't contain newlines (got 'inline; filename="Signalement-70-4025-N2 - NDP\nPlusie...https://dev.entrouvert.org/issues/58972?journal_id=3570452022-02-13T03:42:01ZTransition automatique
<ul></ul><p>Automatic expiration</p>