Defender Mark McGuinness has signed for Ipswich on loan from Arsenal.Defender Mark McGuinness has signed for Ipswich on loan from Arsenal.
Defender Mark McGuinness has signed for Ipswich on loan from Arsenal.

Every deal made by Portsmouth, Charlton, Ipswich and other League One clubs as Sunderland's rivals strengthen

There is less than a month to go until the end of the transfer window – and plenty of clubs in League One still have unfinished business.

Incomings and outgoings have been aplenty in recent weeks, with third tier sides taking an opportunity to reshape their squads.

But how are Sunderland's rivals shaping-up?

Scroll down and click through the pages as we take a look at every signing made by League One clubs so far this summer – with some eye-catching deals agreed: