-
Notifications
You must be signed in to change notification settings - Fork 65
Comparing changes
Open a pull request
base repository: libproxy/libproxy
base: 0.5.4
head repository: libproxy/libproxy
compare: 0.5.5
- 15 commits
- 8 files changed
- 6 contributors
Commits on Mar 6, 2024
-
Windows: Try all configured proxy resolution types (#278)
On Windows, WPAD, PAC and manual proxy settings are not mutually exclusive. They can all be set and should be tried in that order.
Configuration menu - View commit details
-
Copy full SHA for 90693ec - Browse repository at this point
Copy the full SHA 90693ecView commit details
Commits on Apr 2, 2024
-
Release curl handle in dispose. Co-authored-by: Jan-Michael Brummer <jan-michael.brummer1@volkswagen.de>
Configuration menu - View commit details
-
Copy full SHA for 83e8bef - Browse repository at this point
Copy the full SHA 83e8befView commit details -
In case release option is set to true, no git hooks are installed to the system. Fixes: #262 Co-authored-by: Jan-Michael Brummer <jan-michael.brummer1@volkswagen.de>
Configuration menu - View commit details
-
Copy full SHA for dc93aff - Browse repository at this point
Copy the full SHA dc93affView commit details -
Expose missing functions in symbol map (#288)
px_proxy_factory_get_type and px_proxy_factory_copy should be in symbol map. Add it. Fixes: #281 Co-authored-by: Jan-Michael Brummer <jan-michael.brummer1@volkswagen.de>
Configuration menu - View commit details
-
Copy full SHA for 3e1de38 - Browse repository at this point
Copy the full SHA 3e1de38View commit details -
Fix crash during unload (#289)
Fixes: #285 Co-authored-by: Jan-Michael Brummer <jan-michael.brummer1@volkswagen.de>
Configuration menu - View commit details
-
Copy full SHA for 55882f3 - Browse repository at this point
Copy the full SHA 55882f3View commit details -
Log debug instead of warning on wpad pac failure (#290)
Co-authored-by: Jan-Michael Brummer <jan-michael.brummer1@volkswagen.de>
Configuration menu - View commit details
-
Copy full SHA for d49ebbb - Browse repository at this point
Copy the full SHA d49ebbbView commit details -
tests: Copy pxProxyFactory correctly
The second argument to g_boxed_copy() is meant to be a pointer to the boxed instance itself, not a pointer to a pointer to the boxed instance. For example, `g_boxed_copy (G_TYPE_STRV, environ)` is correct (equivalent to g_strdupv() in this case), but `g_boxed_copy (G_TYPE_STRV, &environ)` would be incorrect. The same principle applies here. The test passed despite this because self->pf and &self->pf happen to both be pointer-sized, and as a result of #280, the data that is pointed to was copied byte-by-byte but not otherwise used; but this will no longer be true when #280 is fixed, so the test needs fixing first. Signed-off-by: Simon McVittie <smcv@debian.org>
Configuration menu - View commit details
-
Copy full SHA for 5cca651 - Browse repository at this point
Copy the full SHA 5cca651View commit details -
px_proxy_factory_copy: Add a new reference to the manager
Otherwise there is no guarantee that the object will continue to exist after the original factory is destroyed, and both the copy and the original factory will try to unref it when destroyed, which is a programming error. Resolves: #280 Signed-off-by: Simon McVittie <smcv@debian.org>
Configuration menu - View commit details
-
Copy full SHA for 44a6d7e - Browse repository at this point
Copy the full SHA 44a6d7eView commit details -
tests: Don't leak the copied pxProxyFactory
Previously the copy was never freed, which hid the bugs fixed by the previous commits. Reproduces: #280 Signed-off-by: Simon McVittie <smcv@debian.org>
Configuration menu - View commit details
-
Copy full SHA for 4e6202d - Browse repository at this point
Copy the full SHA 4e6202dView commit details -
Configuration menu - View commit details
-
Copy full SHA for df3ad90 - Browse repository at this point
Copy the full SHA df3ad90View commit details -
Configuration menu - View commit details
-
Copy full SHA for a51cfc3 - Browse repository at this point
Copy the full SHA a51cfc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd5f9c8 - Browse repository at this point
Copy the full SHA dd5f9c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6117c7a - Browse repository at this point
Copy the full SHA 6117c7aView commit details -
meson: Don't build OSX plugin on iOS
Fails to build with: ../src/backend/plugins/config-osx/config-osx.c:284:29: error: 'SCDynamicStoreCopyProxies' is unavailable: not available on iOS Which is true, it's only available on macOS 10.1+ https://developer.apple.com/documentation/systemconfiguration/1517088-scdynamicstorecopyproxies
Configuration menu - View commit details
-
Copy full SHA for e776242 - Browse repository at this point
Copy the full SHA e776242View commit details
Commits on Apr 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 184c323 - Browse repository at this point
Copy the full SHA 184c323View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.5.4...0.5.5