summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #189 from wegank/darwinlibproxy-0.4Dominique Leuenberger2022-12-091-1/+1
|\ | | | | Fix build on macOS
| * Fix build on macOSWeijia Wang2022-08-101-1/+1
| |
* | Merge pull request #195 from illera88/enable_static_buildsDominique Leuenberger2022-12-094-6/+20
|\ \ | | | | | | Enable static builds for libproxy
| * | remove extra empty lineAlberto Garcia Illera2022-12-021-1/+0
| | |
| * | remove extra linesAlberto Garcia Illera2022-12-011-2/+1
| | |
| * | use var to not repeat list of sourcesAlberto Garcia Illera2022-11-131-2/+5
| | |
| * | remove debug codeAlberto Garcia Illera2022-10-271-2/+0
| | |
| * | remove proxy specific target_link_libraries for staticAlberto Garcia Illera2022-10-272-14/+2
| | |
| * | Enable static builds for libproxyAlberto Garcia Illera2022-10-254-4/+31
| | |
* | | Merge pull request #194 from illera88/enable_duktape_windowsDominique Leuenberger2022-10-242-2/+21
|\ \ \ | |/ / | | | Enable the use of ducktape in Windows systems
| * | _WIN32 to WIN32 and remove already imported headers in windowsAlberto Garcia Illera2022-10-231-7/+4
| | |
| * | fixing identation and trailing whitespacesAlberto Garcia Illera2022-10-212-3/+3
| | |
| * | init and destroy winsock on WindowsAlberto Garcia Illera2022-10-211-0/+8
| | |
| * | Enable the use of ducktape in Windows systemsAlberto Garcia Illera2022-10-202-3/+17
| |/
* | Merge pull request #192 from janbrummer/gnome-detection-fixDominique Leuenberger2022-10-201-7/+8
|\ \ | |/ |/| Use XDG_CURRENT_DESKTOP to detect GNOME desktop like systems
| * Use XDG_CURRENT_DESKTOP to detect GNOME desktop like systemsJan-Michael Brummer2022-10-141-7/+8
|/ | | | Fixes: https://github.com/libproxy/libproxy/issues/191
* Merge pull request #183 from Vogtinator/perlflagsDominique Leuenberger2022-06-212-0/+8
|\ | | | | bindings: perl: Use ccflags from %Config for libproxy module compilation
| * bindings: perl: Use ccflags from %Config for libproxy module compilationFabian Vogt2022-06-212-0/+8
|/ | | | | | | | This is needed to achieve (binary and source) compatibility. Unfortunately there doesn't appear to be a more official way, even PERL_EXTRA_C_FLAGS is not complete. Fixes #182
* Merge pull request #181 from mattst88/fix-with-gnome2-documentationDominique Leuenberger2022-06-211-1/+1
|\ | | | | Fix WITH_GNOME2 documentation
| * Fix WITH_GNOME2 documentationMatt Turner2022-06-211-1/+1
| | | | | | | | The option is "WITH_GNOME2" not "WITH_GNOME", and it defaults to OFF.
* | Merge pull request #180 from mattst88/fix-build-without-duktapeDominique Leuenberger2022-06-211-0/+2
|\ \ | |/ |/| Fix building without duktape
| * Fix building without duktapeMatt Turner2022-06-211-0/+2
|/ | | | | | | | | | Otherwise configuring fails with CMake Error at libproxy/cmake/modules.cmk:26 (math): math cannot parse the expression: "0+0+0+": syntax error, unexpected end of file (6). Call Stack (most recent call first): libproxy/CMakeLists.txt:14 (include)
* Merge pull request #179 from DimStar77/0.4.180.4.18Dominique Leuenberger2022-06-202-1/+11
|\ | | | | Version 0.4.18
| * Version 0.4.18Dominique Leuenberger2022-06-202-1/+11
|/
* Merge pull request #152 from DimStar77/issue123Dominique Leuenberger2022-06-201-0/+31
|\ | | | | perl: Add XS_unpack_charPtrPtr function
| * perl: Add XS_unpack_charPtrPtr functionDominique Leuenberger2020-12-301-0/+31
| | | | | | | | | | | | | | | | | | Commit d52cc34458 introduced a new requirement on XS_unpack_charPtrPtr, but did not add the code for it. Use the template code form https://www.perlmonks.org/?node_id=680842 Fixes #123
* | Merge pull request #175 from Vogtinator/perlfixDominique Leuenberger2022-06-203-3/+4
|\ \ | | | | | | Fix perl testing and enable it by default
| * | Fix perl testing and enable it by defaultFabian Vogt2022-03-313-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The module files for testing were installed in the wrong location and blib wasn't even enabled. Fix the location and use plain PERL5LIB. Hook it up to ctest by using add_test instead of a custom target, which even conflicted with ctest's own target. Fixes #171
* | | Merge pull request #178 from amigadave/python-versionDominique Leuenberger2022-06-201-1/+1
|\ \ \ | | | | | | | | python: Accept Python 3.11
| * | | python: Accept Python 3.11David King2022-06-201-1/+1
|/ / /
* | | Merge pull request #167 from Vogtinator/xdg-diyDominique Leuenberger2022-03-301-3/+32
|\ \ \ | | | | | | | | config_kde: Compute list of config file locations ourselves
| * | | config_kde: Compute list of config file locations ourselvesFabian Vogt2021-11-221-3/+32
| |/ / | | | | | | | | | | | | Instead of using the deprecated kf5-config, compute the list of config file locations ourselves, according to the FDO basedir-spec.
* | | Merge pull request #165 from janbrummer/add-host-portDominique Leuenberger2022-03-301-1/+1
|\ \ \ | | | | | | | | Add host port to request header
| * | | Add host port to request headerJan-Michael Brummer2021-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The request header in get_pac() currently misses the host port and thus breaks every proxy running on another port. See https://gitlab.gnome.org/GNOME/glib-networking/-/issues/138 for example. Add this missing port in case it is not http default port 80.
* | | | Merge pull request #172 from SuibianP/bugfix/gnome-waylandDominique Leuenberger2022-03-301-0/+2
|\ \ \ \ | | | | | | | | | | Add gnome-wayland to permitted DESKTOP_SESSION
| * | | | Add gnome-wayland to permitted DESKTOP_SESSIONHu Jialun2022-03-301-0/+2
| | |/ / | |/| | | | | | | | | | Only GNOME3 is affected since support for Wayland begins at 3.2.0.
* | | | Merge pull request #173 from SuibianP/bugfix/webkit-cmakeDominique Leuenberger2022-03-301-1/+1
|\ \ \ \ | |/ / / |/| | | Fix miswritten cmake config
| * | | Fix miswritten cmake configHu Jialun2022-03-301-1/+1
|/ / /
* | | Merge pull request #166 from mss/kde-module-cache-fixmasterDominique Leuenberger2021-11-221-1/+1
|\ \ \ | |/ / |/| | config_kde: Use kf5-config instead of qtpaths
| * | config_kde: Use kf5-config instead of qtpathsMalte S. Stretz2021-11-221-1/+1
|/ / | | | | | | | | | | | | | | qtpaths is a developer tool which is not guaranteed to exist on all KDE installations (notably KDE neon). If it doesn't exist, the cache isn't used at all. The equivalent to kde4-config is kf5-config, let's use that.
* | Merge pull request #161 from zhaofengli/duktapeDominique Leuenberger2021-07-279-5/+181
|\ \ | | | | | | Add Duktape support
| * | pacrunner: Ensure hostname is null-terminatedZhaofeng Li2021-07-133-2/+7
| | |
| * | Improve detection of multiple pacrunnersZhaofeng Li2021-07-131-1/+4
| | | | | | | | | | | | | | | Now that we have 4 pacrunner modules, it's pretty ugly to enumerate all the possibilities.
| * | Add Duktape pacrunner moduleZhaofeng Li2021-07-134-0/+162
| | |
| * | Actually disable mozjs by defaultZhaofeng Li2021-06-132-2/+2
| | | | | | | | | | | | Fixes #153.
| * | config_envvar: Add environment variable for pacrunner debuggingZhaofeng Li2021-06-131-0/+6
| | |
* | | Merge pull request #163 from mcatanzaro/mcatanzaro/findpython-licenseDominique Leuenberger2021-07-272-16/+50
|\ \ \ | | | | | | | | Fix license of FindPython[2,3]Interp.cmake
| * | | Fix license of FindPython[2,3]Interp.cmakeMichael Catanzaro2021-07-272-16/+50
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These were copied from CMake and the license says their blurb should be replaced with the full text of the license, so let's do that. Note that the original copyright file is here: https://github.com/Kitware/CMake/blob/ea28d28a6169b0431407f97403b3ac406997e153/Copyright.txt and that's what I've copied this from.
* | | Merge pull request #162 from amigadave/python-versionDominique Leuenberger2021-07-133-3/+3
|\ \ \ | |/ / |/| | python: Support Python 3.10 and above
| * | python: Support Python 3.10 and aboveDavid King2021-06-213-3/+3
|/ / | | | | | | | | | | | | | | As suggested by Miro HronĨok, change the way that the Python interpreter version is found. Additionally, update the static list of accepted Python 3 versions. https://bugzilla.redhat.com/show_bug.cgi?id=1898060