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

VPN apps #278

Merged
merged 106 commits into from
Apr 30, 2020
Merged

VPN apps #278

merged 106 commits into from
Apr 30, 2020

Commits on Mar 27, 2020

  1. Add TUN interface allocation

    Darkren committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    4ee54d0 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2020

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

Commits on Mar 31, 2020

  1. Configuration menu
    Copy the full SHA
    1ad5b80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad1acdf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    46d5263 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2020

  1. Try to simulate servers

    Darkren committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    47b2ba0 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2020

  1. Configuration menu
    Copy the full SHA
    11ae901 View commit details
    Browse the repository at this point in the history
  2. Replace UDP with TCP

    Darkren committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    a66be2d View commit details
    Browse the repository at this point in the history
  3. Capture traffic

    Darkren committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    22e21ab View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2020

  1. Capture traff

    Darkren committed Apr 6, 2020
    Configuration menu
    Copy the full SHA
    1c17758 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2020

  1. Configuration menu
    Copy the full SHA
    b52a376 View commit details
    Browse the repository at this point in the history
  2. Make command to fetch default gateway IP platform dependent. Add impl…

    …ementations for Linux and MacOS
    Darkren committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    49edbf3 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2020

  1. Add VPN server draft

    Darkren committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    2bde6a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27abccd View commit details
    Browse the repository at this point in the history
  3. Finish vpn server draft?

    Darkren committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    f4a8e86 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a305e8b View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2020

  1. Prepare for testing

    Darkren committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    2bcf9e9 View commit details
    Browse the repository at this point in the history
  2. Improve logging

    Darkren committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    f2264bd View commit details
    Browse the repository at this point in the history
  3. Add default VPN app configs

    Darkren committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    d80f8be View commit details
    Browse the repository at this point in the history
  4. Add VPN apps to Makefile

    Darkren committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    976c3b1 View commit details
    Browse the repository at this point in the history
  5. Remove import cycle

    Darkren committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    5f85019 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a1033d3 View commit details
    Browse the repository at this point in the history
  7. Add logs

    Darkren committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    3b32da9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b2999f9 View commit details
    Browse the repository at this point in the history
  9. Try to fix

    Darkren committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    7b810c1 View commit details
    Browse the repository at this point in the history
  10. Simplify debugging

    Darkren committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    e4af694 View commit details
    Browse the repository at this point in the history
  11. Fix envs on app start

    Darkren committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    fe9ae9f View commit details
    Browse the repository at this point in the history
  12. Fix envs once again

    Darkren committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    20c4e99 View commit details
    Browse the repository at this point in the history
  13. Hardcode bash path

    Darkren committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    38d9e8a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ef0f9ec View commit details
    Browse the repository at this point in the history
  15. Fix once again

    Darkren committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    2ebecd7 View commit details
    Browse the repository at this point in the history
  16. Fix IP masquerading for Linux

    Darkren committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    afb1313 View commit details
    Browse the repository at this point in the history
  17. Add VPN client port to config

    Darkren committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    fb9c4b0 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2020

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

Commits on Apr 13, 2020

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

Commits on Apr 14, 2020

  1. Fix flag

    Darkren committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    440518d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    742b227 View commit details
    Browse the repository at this point in the history
  3. Change DMSG server IPs

    Darkren committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    c2b714d View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2020

  1. Fix server cleanup

    Darkren committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    3bc2b98 View commit details
    Browse the repository at this point in the history
  2. Fix client cleanup

    Darkren committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    39bf8f2 View commit details
    Browse the repository at this point in the history
  3. Remove testing code

    Darkren committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    6f6b4d4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    72d0c0d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d8e92f1 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2020

  1. Update vendor

    Darkren committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    bb11a10 View commit details
    Browse the repository at this point in the history
  2. Update vendor

    Darkren committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    c74d102 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2020

  1. Try to fix IP generation

    Darkren committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    9d4615a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c116456 View commit details
    Browse the repository at this point in the history
  3. Fix

    Darkren committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    863c0b9 View commit details
    Browse the repository at this point in the history
  4. Fix

    Darkren committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    e500da6 View commit details
    Browse the repository at this point in the history
  5. Fix

    Darkren committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    3a4d9be View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2020

  1. Configuration menu
    Copy the full SHA
    7c5ac7b View commit details
    Browse the repository at this point in the history
  2. Fix

    Darkren committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    b43bef8 View commit details
    Browse the repository at this point in the history
  3. Fix

    Darkren committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    06ca97f View commit details
    Browse the repository at this point in the history
  4. Fix

    Darkren committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    5b091d1 View commit details
    Browse the repository at this point in the history
  5. Fix

    Darkren committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    5ae2d31 View commit details
    Browse the repository at this point in the history
  6. Fix

    Darkren committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    38b88f5 View commit details
    Browse the repository at this point in the history
  7. Fix

    Darkren committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    99f06b8 View commit details
    Browse the repository at this point in the history
  8. Fix

    Darkren committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    b123c3b View commit details
    Browse the repository at this point in the history
  9. Fix

    Darkren committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    d9f7ade View commit details
    Browse the repository at this point in the history
  10. Fix

    Darkren committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    bae6ac0 View commit details
    Browse the repository at this point in the history
  11. Fix

    Darkren committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    d2bf8c9 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. Update vendor

    Darkren committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    7638ae2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b86f303 View commit details
    Browse the repository at this point in the history
  3. Fix IP generation?

    Darkren committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    83b6eaa View commit details
    Browse the repository at this point in the history
  4. Fix and test IP generation

    Darkren committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    c44b7d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2793fc2 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2020

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

    Darkren committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    6b9fd7b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e987833 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2020

  1. Remove annoying log line

    Darkren committed Apr 22, 2020
    Configuration menu
    Copy the full SHA
    fbdc6c6 View commit details
    Browse the repository at this point in the history
  2. Refactor partially

    Darkren committed Apr 22, 2020
    Configuration menu
    Copy the full SHA
    cec2257 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2020

  1. Second refactoring round

    Darkren committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    63ea172 View commit details
    Browse the repository at this point in the history
  2. Regenerate mocks

    Darkren committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    a9fde32 View commit details
    Browse the repository at this point in the history
  3. Fix some tests

    Darkren committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    125dd89 View commit details
    Browse the repository at this point in the history
  4. Fix router data race (#237)

    Darkren committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    3141315 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6ccab88 View commit details
    Browse the repository at this point in the history
  6. Fix IPFromEnv test

    Darkren committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    b036700 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a5a91ea View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2020

  1. Make linter happy

    Darkren committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    d86e599 View commit details
    Browse the repository at this point in the history
  2. Fix slice bounds panic

    Darkren committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    ac610c4 View commit details
    Browse the repository at this point in the history
  3. Remove binaries

    Darkren committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    1f1bc70 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2020

  1. Start refactoring client code

    Darkren committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    a7f04aa View commit details
    Browse the repository at this point in the history
  2. Group imports

    Darkren committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    5cb7c93 View commit details
    Browse the repository at this point in the history
  3. Fix var name

    Darkren committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    63b9d66 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9f94285 View commit details
    Browse the repository at this point in the history
  5. Revert

    Darkren committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    8e9c449 View commit details
    Browse the repository at this point in the history
  6. Replace bash calls with sh

    Darkren committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    34be043 View commit details
    Browse the repository at this point in the history
  7. Rename func

    Darkren committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    6bf1aeb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8d49e84 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2020

  1. Refactor client

    Darkren committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    fb92b5b View commit details
    Browse the repository at this point in the history
  2. Fix ipFromEnv

    Darkren committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    3b1e383 View commit details
    Browse the repository at this point in the history
  3. Refactor VPN client

    Darkren committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    96ec3f8 View commit details
    Browse the repository at this point in the history
  4. Remove vpn-client binary

    Darkren committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    e44d45c View commit details
    Browse the repository at this point in the history
  5. Refactor a bit

    Darkren committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    cec4ac9 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2020

  1. Configuration menu
    Copy the full SHA
    0612edc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c6b7cdc View commit details
    Browse the repository at this point in the history
  3. Utilize skyenv in apps

    Darkren committed Apr 29, 2020
    Configuration menu
    Copy the full SHA
    4183ea4 View commit details
    Browse the repository at this point in the history
  4. Simplify IP to octets routine

    Darkren committed Apr 29, 2020
    Configuration menu
    Copy the full SHA
    4df12cf View commit details
    Browse the repository at this point in the history
  5. Remove redundant logs

    Darkren committed Apr 29, 2020
    Configuration menu
    Copy the full SHA
    378c48a View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2020

  1. Configuration menu
    Copy the full SHA
    d751263 View commit details
    Browse the repository at this point in the history
  2. Add debug logs

    Darkren committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    36c0a39 View commit details
    Browse the repository at this point in the history
  3. Fix PATH once again

    Darkren committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    29cfaa8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    671b309 View commit details
    Browse the repository at this point in the history
  5. Remove redundant logs

    Darkren committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    8c2b690 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c095e85 View commit details
    Browse the repository at this point in the history