Skip to content

Releases: programming086/my-charles-hacking

4.6.1

04 Nov 19:09

Choose a tag to compare

Fixes Dark Mode support on macOS.

4.6

04 Nov 19:08

Choose a tag to compare

4.6

New features and stability improvements

  • External DNS Resolver option (for overriding the system DNS with your own external DNS resolver)
  • Fix new SSL CA certificates to be compatible with iOS and macOS changes
  • Stability improvements on macOS, particularly around multi-monitor setups
  • Fix Install Charles Root Certificate in Java VMs option for Java 11
  • Improve display of hosts using TLS when a connection is made via IP rather than name

4.5.6

04 Nov 19:08

Choose a tag to compare

Bug fixes and fixed security vulnerability.

  • Custom SSL server certificate imports fixed
  • macOS: Security vulnerability fixed in Charles's system proxy settings helper tool (ProxyHelper)
    • An unauthorised application or user could communicate with Charles's ProxyHelper application to change your system proxy settings.
    • Thanks to Noah Tran and Csaba Fitzl for reporting this vulnerabilty, and to Christian at Obective Development for his great writeup of the general vulnerability.

4.5.5

04 Nov 19:07

Choose a tag to compare

Bug fixes and minor improvements.

  • Custom SSL server, client and root certificate imports fixed
  • View As and Viewer Mappings now support URL Encoded and Multipart options

4.5.4

04 Nov 19:06

Choose a tag to compare

Fixes an error on launch on macOS.

4.5.2

04 Nov 19:06

Choose a tag to compare

Bug fixes and minor improvements.

  • Linux
    • Improve font rendering on Linux Hi DPI
  • Windows
    • Code-signing certificate updated
  • macOS
    • Resolve hangs on first launch
    • Add an option to reset the Charles SSL CA in the SSL Proxying Help menu
    • Fix memory leak

4.5.1

04 Nov 19:04

Choose a tag to compare

Bug fixes

4.5

04 Nov 19:02

Choose a tag to compare

4.5
  • Update to JDK 11 on all platforms
  • Highlight Rules; configure rules to automatically highlight matching requests
  • Add filter to Sequence view
  • Customise the fields shown in the Sequence view (including show the value of specific headers)
  • Improvements to reporting of TLS errors
  • No Caching headers fixed for HTTP 2.0
  • SSL Proxying
    • Add an Exclude list, so you can now exclude hosts that may be matched by wildcards
    • Activate / deactivate SSL Proxying using menu option or toolbar button
    • Import your own server certificates in SSL Proxying settings (this lets you import real certificates from servers you control instead of using a Charles-generated certificate)
  • Compose
    • Add images to multipart POSTs
  • macOS
    • Catalina support (new proxy management approach uses Helper Tool)
    • Dark mode

4.2.8

04 Nov 19:00

Choose a tag to compare

Bug fixes

  • Fix mangling of requests with schemes starting with M

4.2.7

04 Nov 19:00

Choose a tag to compare

Bug fixes and minor improvements

  • Remove support for anonymous Gist creation
  • HAR import will import HARs with missing values
  • Charles will now passthrough response bodies if the server sends them, even if they aren't valid (such as in 204 responses).
  • Improvements and fixes to behaviour with external proxies, including:
    • Fixes to port forwarding
    • Fixes to IPv6 address handling
    • Fixes when acting as a SOCKS proxy
    • Fixes to tunnelled HTTPS requests
  • Raw request editor removed as it could often result in invalid requests (and there are other editors that don't)
  • macOS: Find dialog no longer uses 100% CPU
  • Fixes to saving CONNECT requests
  • Headers editor can now create an empty set of headers
  • Fix error in PCAP import with missing protocol version
  • Map Local now supports local file paths starting with ~/
  • Fix Chrome 66 certificate trust issues with Map Remote