macproxy_plus
macproxy_plus copied to clipboard
Improvements from Macproxy Classic
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
- [ ] 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