macproxy_plus icon indicating copy to clipboard operation
macproxy_plus copied to clipboard

Improvements from Macproxy Classic

Open rdmark opened this issue 4 weeks ago • 1 comments

As discussed elsewhere, here's a list of improvements that I made last week to Macproxy Classic, for your consideration of porting to Macproxy Plus.

  • handle a failed DNS lookup more gracefully https://github.com/rdmark/macproxy_classic/commit/51fb52fd67944ef14e13cd1596254056a70926b9
  • wikipedia expects a user agent in the request header https://github.com/rdmark/macproxy_classic/commit/1231a83464076d8c05050ab00ed704efeb764f13
  • support non-english localizations of wikipedia https://github.com/rdmark/macproxy_classic/commit/6fa957a0c391a142eb407c98c2adc9012f76b026
  • more granular exception handling in image processing https://github.com/rdmark/macproxy_classic/commit/e3f07ffed214634dbd66b2708e059c983ad73881
  • don't transcode common Mac compression formats https://github.com/rdmark/macproxy_classic/commit/b36a5faba19d8cae6bd89596a124bfaea83e43b1
  • introduce a debug mode (make the default mode less verbose) https://github.com/rdmark/macproxy_classic/commit/b3bfb296eee78a1e15d5690b16488f1f71575f68
  • apply more fine grained error handling in apply_caching https://github.com/rdmark/macproxy_classic/commit/4aa4defd191f952d69aca69f4add74bbd72694cf

rdmark avatar Nov 25 '25 21:11 rdmark

  • [ ] handle a failed DNS lookup more gracefully https://github.com/rdmark/macproxy_classic/commit/51fb52fd67944ef14e13cd1596254056a70926b9
  • [x] wikipedia expects a user agent in the request header https://github.com/rdmark/macproxy_classic/commit/1231a83464076d8c05050ab00ed704efeb764f13 (addressed in PR #23 by @PlutoTramble)
  • [ ] support non-english localizations of wikipedia https://github.com/rdmark/macproxy_classic/commit/6fa957a0c391a142eb407c98c2adc9012f76b026
  • [ ] more granular exception handling in image processing https://github.com/rdmark/macproxy_classic/commit/e3f07ffed214634dbd66b2708e059c983ad73881
  • [ ] don't transcode common Mac compression formats https://github.com/rdmark/macproxy_classic/commit/b36a5faba19d8cae6bd89596a124bfaea83e43b1
  • [ ] introduce a debug mode (make the default mode less verbose) https://github.com/rdmark/macproxy_classic/commit/b3bfb296eee78a1e15d5690b16488f1f71575f68
  • [ ] apply more fine grained error handling in apply_caching https://github.com/rdmark/macproxy_classic/commit/4aa4defd191f952d69aca69f4add74bbd72694cf

hunterirving avatar Dec 02 '25 13:12 hunterirving