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

CNAME flattening #3403

Merged
merged 23 commits into from
Jul 3, 2018
Merged

CNAME flattening #3403

merged 23 commits into from
Jul 3, 2018

Commits on May 27, 2018

  1. - Check if request is resolving to CNAME

    - Resolve CNAME recursively
    - Get the first(request) and last(potential)
    - Compare with the available host rule
    gamalan committed May 27, 2018
    Configuration menu
    Copy the full SHA
    a26686f View commit details
    Browse the repository at this point in the history

Commits on May 28, 2018

  1. - add new dependency

    - add cache mechanism for cname flattening
    gamalan committed May 28, 2018
    Configuration menu
    Copy the full SHA
    a1314de View commit details
    Browse the repository at this point in the history
  2. reformat rules.go

    gamalan committed May 28, 2018
    Configuration menu
    Copy the full SHA
    97b75b6 View commit details
    Browse the repository at this point in the history
  3. fix failed test

    gamalan committed May 28, 2018
    Configuration menu
    Copy the full SHA
    9224ec2 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2018

  1. add simple test,CNAMEFlatten

    gamalan committed May 29, 2018
    Configuration menu
    Copy the full SHA
    1b914f0 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2018

  1. Configuration menu
    Copy the full SHA
    2ea89ce View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into cname-flattening

    # Conflicts:
    #	server/server.go
    gamalan committed May 30, 2018
    Configuration menu
    Copy the full SHA
    b0db833 View commit details
    Browse the repository at this point in the history
  3. reformat with gofmt

    gamalan committed May 30, 2018
    Configuration menu
    Copy the full SHA
    81c7aa9 View commit details
    Browse the repository at this point in the history
  4. fix linting

    gamalan committed May 30, 2018
    Configuration menu
    Copy the full SHA
    3bfd0e6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bace07f View commit details
    Browse the repository at this point in the history
  6. fix integration test

    gamalan committed May 30, 2018
    Configuration menu
    Copy the full SHA
    cd67799 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2018

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

Commits on Jun 1, 2018

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

Commits on Jun 22, 2018

  1. - log error when resolving

    - fix resolve using multiple dns server
    - fix host resolver creation at server
    - refactor test
    - fix documentation
    gamalan committed Jun 22, 2018
    Configuration menu
    Copy the full SHA
    9853a93 View commit details
    Browse the repository at this point in the history
  2. fix formatting

    gamalan committed Jun 22, 2018
    Configuration menu
    Copy the full SHA
    0000940 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2018

  1. update from feedback,

    refactor function visibility,
    add error logging
    fix loop control process
    gamalan committed Jun 29, 2018
    Configuration menu
    Copy the full SHA
    89ff204 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2018

  1. Merge remote-tracking branch 'origin/master' into cname-flattening

    # Conflicts:
    #	Gopkg.toml
    #	server/server.go
    gamalan committed Jul 2, 2018
    Configuration menu
    Copy the full SHA
    25e283f View commit details
    Browse the repository at this point in the history
  2. update from feedback,

    resolve conflict with master branch
    gamalan committed Jul 2, 2018
    Configuration menu
    Copy the full SHA
    60ffc16 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    927095e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2a66649 View commit details
    Browse the repository at this point in the history
  5. fix formatting

    gamalan committed Jul 2, 2018
    Configuration menu
    Copy the full SHA
    6fafc3c View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2018

  1. review: simplify.

    ldez committed Jul 3, 2018
    Configuration menu
    Copy the full SHA
    f143cfb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d0922a View commit details
    Browse the repository at this point in the history