Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix upnpsoap.c inconsistencies after 1.3.0 update #22

Merged
merged 1 commit into from
Aug 21, 2021
Merged

Fix upnpsoap.c inconsistencies after 1.3.0 update #22

merged 1 commit into from
Aug 21, 2021

Conversation

HeavenVolkoff
Copy link
Contributor

@HeavenVolkoff HeavenVolkoff commented Aug 21, 2021

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
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