summaryrefslogtreecommitdiff
path: root/www/libproxy
AgeCommit message (Collapse)AuthorFilesLines
2022-11-21*: Re-apply SunOS linker argument removals.jperkin1-1/+3
These are currently duplicated in mk/platform/SunOS.mk but the generic removals will be removed soon in favour of per-package removals, due to flags getting leaked into installed files.
2021-10-26www: Replace RMD160 checksums with BLAKE2s checksumsnia1-3/+3
All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts): www/nghttp2/distinfo Unfetchable distfiles (almost certainly fetched conditionally...): ./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz ./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz ./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz ./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz ./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz ./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz ./www/nginx-devel/distinfo naxsi-1.3.tar.gz ./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz ./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz ./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz ./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz ./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz ./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz ./www/nginx-devel/distinfo njs-0.5.0.tar.gz ./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz ./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz ./www/nginx/distinfo echo-nginx-module-0.62.tar.gz ./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz ./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz ./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz ./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz ./www/nginx/distinfo naxsi-1.3.tar.gz ./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz ./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz ./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz ./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz ./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz ./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz ./www/nginx/distinfo njs-0.5.0.tar.gz ./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
2021-10-07www: Remove SHA1 hashes for distfilesnia1-3/+1
2020-09-22libproxy: add patch for recent vulnerabilitybsiegert3-2/+26
Add upstream patch for CVE-2020-25219. Bump revision.
2020-03-27libproxy: Doesn't need gmakenia1-2/+3
2020-01-18all: migrate several HOMEPAGEs to httpsrillig1-2/+2
pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU.
2018-01-26libproxy: Specify c++03 to avoid conflicts with std::bind.jperkin1-2/+2
2017-06-08Removed USE_LIBTOOL for goodadam1-2/+1
2017-06-08Version 0.4.15adam4-12/+30
Port to, and require, SpiderMonkey 38. Fix "NetworkManager plugin not being built" Fix "networkmanager plugin not working Fix "Invalid read after free" Fix intermittent unit test failures.
2016-06-26Update libproxy to 0.4.13kamil3-26/+7
Upstream changes: - Allow linking webkit pacrunner against javascriptcore-4.0 (webkit2). - Allow to disable building of the KDE module (-DWITH_KDE=ON/OFF). - Fix compilation errors with CLang on MacOSX. - bindings: perl: Add an option to explicitly link against libperl.so Some distributions want to do it, other prefer not to, the library is anyway in context of perl. - config_kde: Add a basic cache and invalidation: performance improvement for the KDE module. Upgrade during freeze to fix upstream regression with Qt4 and Qt5 clashes. Requested by Ralf Nolden <nolden@kde.org> Approved by <pkgsrc-pmc>.
2016-03-11Fix build when KDE is installedabs3-3/+22
No PKGREVISION bump as does not affect any existing successful build
2016-02-25Remove manual OPSYSVARS additions which are now part of the default set.jperkin1-3/+1
2016-02-01Disable KDE4 (already disabled altough it leads to a failure according to Joyentleot1-1/+2
pkgsrc-linux-trunk-i386 bulk builds).
2016-01-19Update www/libproxy to 0.4.12.leot3-36/+9
pkgsrc changes: o Update MASTER_SITES and HOMEPAGE (libproxy migrated to GitHub) o Delete patches/patch-libproxy_modules_config__macosx.cpp, now present in the stable release. Changes: New in version 0.4.12 ============================== * Move development to github.com/libproxy/libproxy * Fix fd leak in get_pac (Bug #185) * Detect running MATE session (Bug #186, Part1). * Fix linking of perl bindings to pthread (Bug #182) * Correctly detect spidermonky (mozjs185) (Bug #188) * Stop pxgsettings from segfaulting on exit (Bug #192) * Fix test #10 (Bug #189) * Fix build on Mac OS X (Bug #183) * Add a generic KDE Config module (fix crashes of Qt5 based apps) (issue#4)
2015-11-04Add SHA512 digests for distfiles for www categoryagc1-1/+2
Problems found locating distfiles: Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2 Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-04-27Fix build on SunOS correctly. Ensure we can link against buildlinkedjperkin3-24/+6
libraries, and ensure the socket libraries are added for both the main library and test programs which use the static library. While here use OPSYSVARS instead of bsd.fast.prefs.mk
2015-03-16Find zlib correctly.jperkin2-1/+18
2014-08-28Remove SunOS BUILDLINK_TRANSFORM instances which remove -Wl,--* GNU ldjperkin1-3/+2
arguments, these are now handled globally by mk/platform/SunOS.mk
2014-01-08Needs zlib.jperkin1-1/+2
2013-10-24Apply upstream patch to fix build on OSX.jperkin2-1/+28
2013-05-31Final fix for PR pkg/47868.wiz1-2/+3
2013-05-31Fix previous. From Jörn Clausen.wiz1-2/+2
2013-05-31Try fixing build on Solaris. PR pkg/47868.wiz1-2/+8
2013-05-25Exactly disable Python bindingsobache1-2/+2
2013-05-24Add upstream bug report URL.wiz2-3/+6
2013-05-24Update to 0.4.11:wiz9-119/+34
New in version 0.4.11 ============================== * Build fixes with cmake 2.8.10+ * Quick release without built binaries / files (Address Bug #184) New in version 0.4.10 ============================== * Fix http chunk encoded PAC that was broken in previous release * Add HTTP client unit test * Fix more coding style issues New in version 0.4.9 ============================== * CVE-2012-4504 Fixed buffer overflow when downloading PAC * Fix infinit loop uppon network errors New in version 0.4.8 ============================== * Only support standalone mozjs185 as mozilla js engine. xulrunner being part of the now lightning fast moving firefox is impossible to be tracked as a dependency and it is not supported by Mozilla to be used in this scenario. * Support building with javascritpcoregtk 1.5 (got split out of webkitgtk). * Support sending multiple results. * Issues fixed: - #166: Libproxy does not parse NO_PROXY correct when the line contains spaces - #164: If gconf's value is an empty list, pxgconf will make /usr/bin/proxy wait forever - #60: use lib js for embedded solutions - #160: strdup and gethostbyname not declared on OSX 10.7 - #168: .pc file should be installed under OSX as well. - #170: Also check for "Transfer-Encoding: chunked". - #171: mozjs pacrunner: Fix parameters of dnsResolve_() - #172: Allow to forcibly build pacrunner as module (-DBIPR={ON,OFF}) - #173: Libproxy doesn't build with gcc 4.7 - #147: Use ${CMAKE_DL_LIBS} instead of assuming libdl is correct. - #176: python bindings: guard the destructor. - #177: Speed up importing of libproxy in python. - #179: CMAKE 2.8.8 does not define PKG_CONFIG_FOUND New in version 0.4.7 ============================== * Support/require xulrunner 2.0+ * Support linking againgst libwebkit-gtk3 (-DWITH_WEBKIT3=ON) * Port to gsettings for gnome3. (-DWITH_GNOME3=ON[default]) * Issues closed: - #149: always test for the right python noarch module path - #155: Cannot compile with Firefox 4 - #156: libproxy should build against webkitgtk-3.0 - #158: Won't compile w/ xulrunner 2.0 final - #159: libproxy fails with autoconfiguration "http://proxy.domain.com" - #131: GSettings-based GNOME plugin - #150: SUSE sysconfig/proxy config support New in version 0.4.6 ============================== * Fixed a crash in the URL parser * Fixed build issues with Visual Studio * Updated the INSTALL file * Install Python binding in prefix path if site-packages exists * Fixed compilation with Visual Studio New in version 0.4.5 =============================== * C# bindings are installable (-DWITH_DOTNET=ON) * C# bindings installation path can be changed using -DGAC_DIR= * Internal libmodman build fixed * Installation dirs are now all relative to CMAKE_INSTALL_PREFIX * Fixed test while using --as-needed linker flag * Fixed generation of libproxy-1.0.pc * Basic support for Mingw added (not yet 100% functional) * Ruby binding implemented (not yet in the build system) * Fixed modules not being found caused by relative LIBEXEC_INSTALL_DIR * Fixed bug with builtin plugins (Issue 133) * Vala bindings installation path can be changed using -DVAPI_DIR= * Python bindings installation path can be changed using -DPYTHON_SITEPKG_DIR= * Perl bindings can be installed in vendor directory (-DPERL_VENDORARCH=ON) * Perl bindings installation path can be change using -DPX_PERL_ARCH= * Unit test now builds on OSX New in version 0.4.4 =============================== * Add support for optionally building using a system libmodman * Rework build system to be cleaner * Fix two major build system bugs: 127, 128 New in version 0.4.3 =============================== * Test can now be out-compiled using BUILD_TESTING=OFF * Fixed python binding not handling NULL pointer * Pyhton binding now support Python version 3 * Rewrote URL parser to comply with unit test * Username and password are now URL encoded * Scheme comparison is now non-case sensitive * Fixed deadlock using WebKit has PAC runner * Fixed OS X compilation of Perl bindings New in version 0.4.2 =============================== * Fixed python binding that failed on missing px_free symbole * Workaround cmake bug with dynamic libraries in non-standard folders New in version 0.4.1 =============================== * Perl bindings have been integrated into the CMake Build System * Vala bindings are installed if -DWITH_VALA=yes is passed to cmake * All extensions can be disabled using WITH_*=OFF cmake options * socks5:// and socks4:// can now be returned * Many bugfixes New in version 0.4.0 =============================== * C++ rewrite * Small API change (px_proxy_factory_get_proxy() can now return NULL) * SOVERSION bump * libmodman is now a seperate library * Migrate to cmake * Windows support (config_w32reg, ignore_hostname; VC++ support) * MacOSX support (config_macosx, ignore_hostname) * Built-in modules support * Support for chunked encoding * Move to hidden visibility by default * KDE's KConfig symantics are fully supported * Removeal of all PX_* env variables (no longer needed) * Symbol based detection of relevant pacrunner * Reworked config_gnome to not suck (its *much* faster) * Many other things I can't remember
2012-11-28a CVE# was assigneddrochner2-3/+4
2012-11-27pull in upstream rev.475 to fix format string problem in the "proxy"drochner3-3/+23
debug tool, bump PKGREV
2012-11-23add the patchdrochner1-0/+35
2012-11-23add patch from Redhat to fix buffer overflow on pac load (CVE-2012-4505)drochner2-2/+4
bump PKGREV
2012-10-28Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-03Update for python25 removal.wiz1-3/+1
2012-08-05PR/43946 -- Fix build with SunPro compilershattered1-1/+3
2011-03-12The configure script stubbornly wants a python interpreter despitetnn1-1/+2
not using it, and despite --without-python. Pretend we have one.
2011-03-11update to 0.3.1drochner2-6/+12
changes: bugfixes
2011-02-25Let's assume for now that everything that worked with python-2.6 alsowiz1-2/+2
works with python-2.7.
2010-08-17- use pthread.buildlink3.mk instead of hardcoded '-lpthread' perseanb4-2/+31
discussion on tech-pkg.
2009-12-15Update to 0.3.0. Set LICENSE. Since python .py file is not installedwiz7-153/+23
even when python is enabled, comment out python dependency. New in version 0.3.0 ==================== * WARNING!!! Slight API change!!! see docs for px_proxy_factory_get_proxies() * Credentials support (see API change above) * A complete rewrite of the module manager * file:// as valid PAC URLs * Sample Mono application * Automake 1.11 shaved output * gnome backend rewrite (now w/o thread issues) * Test suite base functionality exists * Many solaris build fixes * Seamonkey support as JS pacrunner * Bugfixes * Compiles for MS Windows using Mingw
2009-09-10Roll back version 1.3 (pulling in lang/python/extension.mk). With the recentdsainty1-4/+1
-ldb4 fixes it's unlikely this there's any need or value in pulling in extension.mk any more.
2009-09-09David Sainty noticed that this pkg suffered from the spurious-db4drochner1-1/+4
syndrome too require the new Python versions and bump PKGREVISION
2009-07-08Add 26 to PYTHON_VERSIONS_ACCEPTEDabs1-2/+2
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-4/+1
2009-04-07Pull in lang/python/extension.mk when buildlinking.dsainty1-1/+4
Specifically, this fixes the build of dependent packages (like net/libsoup24) under Linux, which attempt (and fail) to link in -ldb4 as requested by ${PREFIX}/lib/libproxy.la.
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-03-18This packages wants python >= 2.5.snj1-1/+3
2009-03-18ntohl etc are in POSIX, no need for _NETBSD_SOURCEdrochner2-11/+8
2009-03-18Add back a CFLAGS hack for NetBSD overlooked by me in last commit.hasso2-6/+16
2009-03-12Make it compile on DragonFly (and probably on some other systems).hasso6-69/+93
2009-03-04Import libproxy version 0.2.3.jmcneill6-0/+175
libproxy is a library that provides automatic proxy configuration management. libproxy offers the following features: * extremely small core footprint (< 35K) * no external dependencies within libproxy core (libproxy plugins may have dependencies) * only 3 functions in the stable external API * dynamic adjustment to changing network topology * a standard way of dealing with proxy settings across all scenarios * a sublime sense of joy and accomplishment