• Add check for use of HTTP protocol for HTTPS proxy (#69)
  • Add no_proxy saving and loading (#70)
  • Syntax fix for /apt/apt.conf (#68)
  • Fix incorrect binary naming in dnf (#65)
  • gsettings no_proxy save and load functionality (#66)
  • Fix blank strings for HTTP/FTP/HTTPS proxy in bash/zsh (d2e34c1)
Assets 2

@himanshub16 himanshub16 released this Jan 21, 2019 · 8 commits to master since this release

🎉
Fixed some issues post v3-rc

  • Uninstall method added in readme.
  • Add docker support, provided by @tuxfy

Please read the README and the embed video to know how to use it.

Assets 2

@himanshub16 himanshub16 released this Jan 21, 2019 · 19 commits to v3 since this release

v3 is ready with new features, necessary improvements, updates, restructured code and much better experience. 🎉

How to use it now

  • Download and install with single-step process.
    ./install

Proxyman is now available in your path.
Open a new terminal window and start playing.

  • Set proxy
    proxyman set

  • Save your settings for later use.

  • View your saved configs
    proxyman configs

  • Load your previously saved config - say you saved it by the name point4.
    proxyman load point4

What's new?

  • Saved configs made more organized and works flawlessly.
  • Installation script makes it available in your path. Just call the command proxyman, no cd to your downloads.
  • Lots of issues got closed.
  • Restructured codebase with better code quality than before - easier to maintain.

Why still a release candidate?

Just letting it be for about a month from now to let me use it and find more bugs and edge cases (if any). 🙈
If you find one, feel free to open an issue.
Would release during the first week of 2019. 😃

DISCLAIMER

Please don't save your passwords on public machines. Instead use proxyman without providing password and log-in from the browser.

asciicast

Assets 2
Pre-release

@himanshub16 himanshub16 released this Nov 13, 2018 · 32 commits to v3 since this release

Beta of v3.

Usage:

  • Set : ./main.sh set
  • Unset : ./main.sh unset
  • Show configs : ./main.sh configs
  • Load config (say proxy4) : ./main.sh load proxy4

TODO:

  • Check with old pull-requests for edge cases/fixes to consider.
Assets 2

@himanshub16 himanshub16 released this Jan 20, 2018 · 49 commits to master since this release

Changes since previous release

  • Add feature for storing info in config files to be used later.

3fc2afe

This helps to avoid entering values all times, and instead use the saved values from config file.
Thanks to @PaiAkshay998

  • Change https_proxy protocol to http.
    7c7c7d6

Find the reason behind this one here.
Certain users reported problems due to some proxies not using https protocol for https proxy. However, most of them support http for https. This appears to be fixing issues for some without creating another one.
Please create an issue if you find some problem with this addition.
Thanks to @saburto for fixing this.

Assets 2

@himanshub16 himanshub16 released this Jun 23, 2017 · 58 commits to master since this release

Following enhancements have been made in this release:

Usage: bash main.sh

  • Add support for capitalized environment variables for bash. #22 Thanks to @SkullTech
  • Fix issue with git when proxy was not set when used with all.
Assets 2

@himanshub16 himanshub16 released this Apr 14, 2017 · 72 commits to master since this release

Minor bug fixes

Usage:

./main.sh
  • Closed #14
  • Handles files without linefeed at the end properly.
  • Add missing git_config while list_all*.
  • Add catch for undesired input (when you enter something other than set, unset, list).

ProxyMan_v2.3.zip

Assets 2

@himanshub16 himanshub16 released this Jan 20, 2017 · 76 commits to master since this release

Usage :

bash main.sh

The following have been the major changes for this release.

  • Removing the gui, and moving it to gui branch.
  • Fixing minor bugs and typos.
  • Creating github-page from README.
Assets 3

@himanshub16 himanshub16 released this Nov 22, 2016 · 91 commits to master since this release

Use CLI

./main.sh

GUI is buggy. Avoid using it, other than testing purposes.

Following changes have been made :

  • main.sh : switch cases for git
  • git_config.sh : global removal
  • changelog : for new release
  • readme : download link
Assets 3

@himanshub16 himanshub16 released this Nov 20, 2016 · 98 commits to master since this release

For more comprehensive list of changes, and the need for change, see the changelog and commit messages.
This release gives ProxyMan with and without GUI separately, removing ambiguity about the stability.
ProxyMan_v2.1.zip

Assets 2