Skip to content

Fix upnpsoap.c inconsistencies after 1.3.0 update#22

Merged
NathanaelA merged 1 commit into
NathanaelA:masterfrom
HeavenVolkoff:fix-upnpsoap
Aug 21, 2021
Merged

Fix upnpsoap.c inconsistencies after 1.3.0 update#22
NathanaelA merged 1 commit into
NathanaelA:masterfrom
HeavenVolkoff:fix-upnpsoap

Conversation

@HeavenVolkoff

@HeavenVolkoff HeavenVolkoff commented Aug 21, 2021

Copy link
Copy Markdown
Contributor

Hello,

After the 1.3.0 update (2a1619c), I tried to do a experimental build and it resulted in most of my clients being unable to browse any directories. Some still worked, but with some weird behavior such as duplicated or missing entries.

As far as I investigated, the changes to upnpsoap.c seemed to be the culprit. So I made a diff of its version from 1.2.1P with the current one from upstream and did a manual merge. This PR is the result, as far as I could test all my clients returned to working properly after this change, but it would be best if someone with more familiarity with this portion of the code could verify to check if its logic is still sound.

@NathanaelA

Copy link
Copy Markdown
Owner

There merge to v1.3.0 was a real pita. However, I did a diff compare between my v1.3 and the upstream 1.3 after and the changes all looked correct. So I'll take a look at this patch, maybe a IF/ELSE group was off and I missed it. Thanks

@NathanaelA NathanaelA merged commit a2ef4f9 into NathanaelA:master Aug 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants