summaryrefslogtreecommitdiffstats
path: root/thirdparty/miniupnpc
Commit message (Collapse)AuthorAgeFilesLines
* Rebrand Godot to RedotRandolph W. Aarseth II2024-10-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Linux Editor tests workflow matrix Add Windows Editor w/ Mono workflow matrix Add Generate Glue Code job to Windows workflow Add Build GodotSharp job to Windows workflow Add godot compatibility version references Add Godot author info Add Godot version compatibility info Add Godot donor info Add Godot authors and donors to editor_about.cpp Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* miniupnpc: Update to 2.2.8 (new major 18)Rémi Verschelde2024-09-188-115/+74
| | | | | | Keep support for major 17 by using a version check for the changed API. Fixes #93907.
* miniupnpc: Update to 2.2.7Rémi Verschelde2024-04-051-1/+1
| | | | No change for the files we include.
* miniupnpc: Update to version 2.2.6Jakub Marcowski2024-02-136-11/+15
|
* Remove now unused `year` member from `version.py`Rémi Verschelde2024-01-251-3/+1
| | | | | We changed copyright to use "present" for the current year, so we no longer need to hardcode this and (like now) forget to bump it yearly.
* miniupnpc: Update to version 2.2.5Rémi Verschelde2023-08-073-4/+4
| | | | No change for the files we ship, so just bumping the version number.
* Update miniupnpc to 2.2.4DeeJayLSP2022-11-304-24/+27
|
* miniupnpc: Update to version 2.2.3Rémi Verschelde2021-11-1935-21/+37
| | | | | Library code and public headers are now properly separated, we can fix include paths to remove the redundant subfolder.
* [Net] Fix miniupnpc UWP build.Fabio Alessandrelli2021-03-241-0/+10
| | | | | The patch has already been upstreamed, and custom patching won't be needed during next version update.
* miniupnpc: Update to version 2.2.2Rémi Verschelde2021-03-1620-2054/+367
|
* [Net] Fix miniupnpc when no interface is specifiedFabio Alessandrelli2021-03-152-16/+4
| | | | | | | | | | | | | | | | | | | | This is a tricky one, it used to work, but it was wrong, because in such a scenario instead of passing NULL as required by the API, it would pass a buffer containing the `\0` terminator. This stopped working on a specific miniupnpc version, when they fixed some network endianess issue on Windows, to which we made a workaround, which in turn would probably result in failures when the interface is specified. This commit address the issue properly, by checking the specified interface string size, and correctly passing NULL instead of the empty string when necessary. Also reverts the commit that introduced the bogus workaround: e85330231c729a88d5a478de2bbe4a61e5edeae3 One of those PR when the explaination is much longer then code changes :).
* miniupnpc: Sync with upstream master (4436632)CodeforEvolution2020-03-063-5/+10
|
* Fix UPNP on windows after #30205.Fabio Alessandrelli2020-02-062-4/+16
| | | | | The problem could be related to different byte ordering when copying the interface address over the binding address.
* miniupnpc: Sync with upstream master (0ab1d67)Rémi Verschelde2019-11-125-21/+27
|
* Update miniupnpc library to latest masterFabio Alessandrelli2019-06-3039-741/+189
|
* Update miniupnpc to use UWP compatible APIs.Fabio Alessandrelli2018-09-131-40/+81
| | | | | Use GetBestInterfaceEX and GetAdaptersAddresses instead of GetBestRoute and GetIpAddrTable.
* UPnP: Fix includes of thirdparty headersRémi Verschelde2018-09-111-1/+1
|
* Add UPnP support (port forwarding, querying external IP)mhilbrunner2018-06-0741-0/+8464