Citation: 6B_911/2017 E. 7

Il résulte de ce qui précède que le recours doit être partiellement admis, le jugement attaqué annulé et la cause renvoyée à l'autorité précédente pour nouvelle instruction et nouvelle décision. Pour le surplus, le recours est rejeté dans la mesure où il est recevable. Le recourant a requis l'assistance judiciaire. Il ne supportera pas de frais et peut prétendre à une indemnité de dépens réduite, à la charge de la Confédération relativement à l'admission partielle de son recours (art. 68 al. 1 LTF). Cela rend sa demande d'assistance judiciaire sans objet dans cette mesure. Le recours était, pour le surplus, dénué de chance de succès, si bien que l'assistance judiciaire doit lui être refusée (art. 64 al. 1 et 2 LTF). Le recourant supportera des frais réduits en raison de l'issue de la procédure et de sa situation financière (art. 65 al. 2 et 66 al. 1 LTF). Il versera en outre des dépens à l'intimée, dès lors que les griefs auxquels elle s'est opposée ont été rejetés. Par ces motifs, le Tribunal fédéral prononce :