head	1.2;
access;
symbols
	pkgsrc-2022Q4:1.1.0.20
	pkgsrc-2022Q4-base:1.1
	pkgsrc-2022Q3:1.1.0.18
	pkgsrc-2022Q3-base:1.1
	pkgsrc-2022Q2:1.1.0.16
	pkgsrc-2022Q2-base:1.1
	pkgsrc-2022Q1:1.1.0.14
	pkgsrc-2022Q1-base:1.1
	pkgsrc-2021Q4:1.1.0.12
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.10
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.8
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.6
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.4
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.2
	pkgsrc-2020Q3-base:1.1;
locks; strict;
comment	@// @;


1.2
date	2023.02.20.09.22.08;	author adam;	state dead;
branches;
next	1.1;
commitid	uRVUjjchUV0pgfeE;

1.1
date	2020.09.22.18.23.00;	author bsiegert;	state Exp;
branches;
next	;
commitid	gxUYKNjhugycz4pC;


desc
@@


1.2
log
@libproxy: updated to 0.4.8

Version 0.4.18

build: Allow configuration of sysconfig module
config_envvar: Add environment variable for pacrunner debugging
build: disable mozjs by default
python: Support Python 3.10 and above
Add Duktape pacrunner module
config_kde: Compute list of config file locations ourselves
cpmfog_gnome3: Add gnome-wayland to permitted DESKTOP_SESSION


Version 0.4.17

python bindings: fix "TypeError: argtypes must be a sequence of types"


Version 0.4.16

Port to, and require, SpiderMonkey 68
Use closesocket() instead of close() on Windows
Add symbol versions - be ready to introduce new APIs as needed
Add public px_proxy_factory_free_proxies function
Add PacRunner config backend (largely untested; feedback welcome!)
Small performance improvements
pxgsettings: use the correct syntax to connect to the changed signal (silences annoying output on console)
Support python3 up to version 3.9
Fix buffer overflow when PAC is enabled (CVE-2020-26154)
Rewrite url::recvline to be nonrecursive (CVE-2020-25219)
Remove nonfunctional and crashy pacrunner caching
Never use system libmodman (no other consumers, not maintained)
@
text
@$NetBSD: patch-libproxy_url.cpp,v 1.1 2020/09/22 18:23:00 bsiegert Exp $

Unbreak compilation after upstream patch.

--- libproxy/url.cpp.orig	2020-09-22 17:58:59.242281079 +0000
+++ libproxy/url.cpp
@@@@ -34,6 +34,7 @@@@
 #include <sys/stat.h> // For stat()
 #include <algorithm> // For transform()
 #include <unistd.h>  // For read() close()
+#include <errno.h>
 
 #ifdef WIN32
 #include <io.h>
@


1.1
log
@libproxy: add patch for recent vulnerability

Add upstream patch for CVE-2020-25219. Bump revision.
@
text
@d1 1
a1 1
$NetBSD$
@

