Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When the password section in urlstr contains special characters, let Parse be able to parse it correctly #33

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Commits on Oct 18, 2023

  1. Update dburl.go

    lisaiscoding authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    b4996da View commit details
    Browse the repository at this point in the history
  2. Update dburl.go

    decode the password after `url.Parse(urlstr)`
    lisaiscoding authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    2f07306 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    736c3a8 View commit details
    Browse the repository at this point in the history
  4. Update go.mod: recover

    lisaiscoding authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    d63428d View commit details
    Browse the repository at this point in the history
  5. Update go.mod

    lisaiscoding authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    dd9f620 View commit details
    Browse the repository at this point in the history
  6. Update dburl.go: // Use regex to find and encode the password twice t…

    …o handle comlicated password like: A7p0@jch5Vj_+-,&=!@$%^*()
    lisaiscoding authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    4485a5d View commit details
    Browse the repository at this point in the history
  7. Update dburl.go

    fix "log" imported and not used
    lisaiscoding authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    584a8a3 View commit details
    Browse the repository at this point in the history
  8. fix decode pass

    lisaiscoding committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    21afdb0 View commit details
    Browse the repository at this point in the history
  9. add comment inside Parse:

    	// Use regex to find and encode the password twice to handle comlicated
    	// password like: A7p0jch5Vj_+-,&=!@#$%^*(). Since inside the url.Parse will
    	// call unescape(`parse` --> `parseAuthority` --> `unescape`)
    lisaiscoding committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    d5abe9b View commit details
    Browse the repository at this point in the history
  10. Parse: vars naming

    lisaiscoding committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    9557d22 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Configuration menu
    Copy the full SHA
    6464259 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Configuration menu
    Copy the full SHA
    da9cddd View commit details
    Browse the repository at this point in the history