Skip to content

Releases: manugarg/pacparser

v1.4.5 - No functionality change, build updates

29 Jun 22:55
f85e12c
Compare
Choose a tag to compare

What's Changed

  • This release includes python packages for MacOS arm64 for Ptyhon 3.11 and 3.12
  • This release also includes python packages for Linux for Python 3.12.

Note: v1.4.4 was skipped.

Chnages:

New Contributors

Full Changelog: v1.4.3...v1.4.5

v1.4.3 - Couple of platform specific bug fixes and Docker image

16 Jan 16:33
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.2...v1.4.3

v1.4.2 - Fix a bug where improper input may cause spurious results

25 May 16:08
0bf0636
Compare
Choose a tag to compare

This release fixes the security issue reported in GHSA-62q6-v997-f7v9. We are discussing the actual impact of the bug here:
#161

See 0bf0636 for the actual fix.

This release also cleans up code quite a bit.

What's Changed

New Contributors

Full Changelog: v1.4.1...v1.4.2

v1.4.1 - Pypi package for Python 3.11

24 Feb 21:06
ba33fed
Compare
Choose a tag to compare

This release has no feature changes. We're just adding Pypi package for Python3.11.

v1.4.0

26 Apr 03:41
853e8f4
Compare
Choose a tag to compare

Couple of memory related bug fixes.

  • Fix memory leak in str_replace. (#133)
  • Fix possible memory overwrite vulnerability. (#134)

Full Changelog: v1.3.9...v1.4.0

v1.3.9

25 Mar 19:23
4bbfb15
Compare
Choose a tag to compare

This release includes a bug fix (#118) for the memory overwrite issue reported by huntr.dev (referred to in #113 as well).

Also, it contains a ton of build fixes and improvements.

What's Changed

Full Changelog: v1.3.8...v1.3.9

v1.3.8

23 Mar 08:56
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.3.7...v1.3.8

1.3.7

19 Oct 08:49
Compare
Choose a tag to compare

Mostly bug fixes.

1.3.5

01 Sep 19:42
Compare
Choose a tag to compare

IPv6 extensions are more native now:

  • Added support for isInNetEx and FindProxyForURLEx functions. #26
  • Non *Ex functions don't return IPv4 address now. #25
  • Enable IPv6 extensions by default. enable_microsoft_extensions doesn't do anything now and is deprecated.

Python module change:

  • Errors raise an exception now instead of just printing the error. #44
  • Added ability to build python module for multiple python versions (2 and 3).

A few of bug fixes:

  • URL-encode the "url" for single quotes before creating JavsScript using it. #38
  • Don't ship deprecated.3 in docs. This is too general a name. #34
  • Don't build static library. It's not packaged in any distribution and should not be used anyway. Fixes #30.
  • Set LD_LIBRARY_PATH properly in tests. #31

IPv6 enhancements

30 Aug 08:06
Compare
Choose a tag to compare

This release has been rolled into release 1.3.5.