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

0.7.1 - Backport minor fixes and packaging from dev to master #1233

Merged
merged 50 commits into from
Apr 21, 2020

Commits on Apr 21, 2020

  1. Configuration menu
    Copy the full SHA
    cbb08c7 View commit details
    Browse the repository at this point in the history
  2. when we have an inbound session and we do a forward dns lookup

    we should not look up the descriptor on the network as we
    already have a session with them
    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    9ae743a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b66441 View commit details
    Browse the repository at this point in the history
  4. fix use after move

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    9933dad View commit details
    Browse the repository at this point in the history
  5. remove un needed check

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    91aa488 View commit details
    Browse the repository at this point in the history
  6. add bounds check

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    dd9c8c9 View commit details
    Browse the repository at this point in the history
  7. strict check of bounds

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    8c84eac View commit details
    Browse the repository at this point in the history
  8. cpack win32

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    7406dbc View commit details
    Browse the repository at this point in the history
  9. set license

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    7f59cce View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    eb7ddae View commit details
    Browse the repository at this point in the history
  11. make installer pull in tuntap driver

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    a0b6357 View commit details
    Browse the repository at this point in the history
  12. update ci for windows installers

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    6c3fab8 View commit details
    Browse the repository at this point in the history
  13. allow fail

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    cf1cb3d View commit details
    Browse the repository at this point in the history
  14. update lokinet-bootstrap

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    744acce View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    dbaed61 View commit details
    Browse the repository at this point in the history
  16. move cmake unix down

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    73eef04 View commit details
    Browse the repository at this point in the history
  17. add mac target for release

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    b3eaf92 View commit details
    Browse the repository at this point in the history
  18. more macos installer bits

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    53bef47 View commit details
    Browse the repository at this point in the history
  19. fix gitlab ci file

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    bc575e1 View commit details
    Browse the repository at this point in the history
  20. fix gitlab tag

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    d3a5032 View commit details
    Browse the repository at this point in the history
  21. fix gitlab tag (again)

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    4ce2542 View commit details
    Browse the repository at this point in the history
  22. use 64 bit windows target for now

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    7e82a3f View commit details
    Browse the repository at this point in the history
  23. fix up cpack for macos

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    fc14c25 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    0ca8c25 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    012c081 View commit details
    Browse the repository at this point in the history
  26. static link on macos

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    7c81c75 View commit details
    Browse the repository at this point in the history
  27. turn off optimizations for releases

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    cc6d4e9 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    7ca8400 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    230f28f View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    b630a31 View commit details
    Browse the repository at this point in the history
  31. add plist

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    8cfc02c View commit details
    Browse the repository at this point in the history
  32. gut ui-*

    majestrate authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    c2fbc28 View commit details
    Browse the repository at this point in the history
  33. MacOS installer / runtime nonsense

    notlesh authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    e80f20e View commit details
    Browse the repository at this point in the history
  34. Bundle gui in mac installer

    notlesh authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    0388a10 View commit details
    Browse the repository at this point in the history
  35. Consolidate cmake vars & definitions

    CMake will set version variables itself if you give the version in the
    project(), which is cleaner.  Also removes some (nearly) duplicate
    definitions and settings added in basic_definitions.cmake for unknown
    reasons.
    
    Removes some redundant settings (name, description, version) from the
    cpack settings which already default to the values from the project()
    call.
    jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    58133db View commit details
    Browse the repository at this point in the history
  36. Build lokinet-gui with ExternalProject

    Also installs it without the extra hack by specifying ../../Applications
    for the destination.  (This definitely feels kind of nasty, but it works).
    jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    c9a8c67 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    16d2296 View commit details
    Browse the repository at this point in the history
  38. Change mac install prefix to /opt/lokinet

    /usr/local is probably going to get stomped on by homebrew.
    jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    1221a24 View commit details
    Browse the repository at this point in the history
  39. Add simple installer readme

    jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    d65a0c9 View commit details
    Browse the repository at this point in the history
  40. codesigning and notarization

    Codesigns and notarizes the package.  Requires a bunch of stuff to
    actually get this working.  (see contrib/macos-signing.txt).
    
    I'm currently also building with
    
        -DLOKINET_GUI_REPO=https://github.com/jagerman/loki-network-control-panel.git -DLOKINET_GUI_CHECKOUT=cmake
    
    because it needs the camke-ification PR for the control panel to
    properly sign everything there.
    jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    35197a7 View commit details
    Browse the repository at this point in the history
  41. Move release motto string into CMakeLists.txt

    Right after project() which contains the version, so that version +
    motto updates are basically in one place (and so that non-Makefile cmake
    invocations get it).
    jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    44b6cce View commit details
    Browse the repository at this point in the history
  42. Notarize has an "a" in it

    jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    6391f32 View commit details
    Browse the repository at this point in the history
  43. Pass CMAKE_PREFIX_PATH through to lokinet-gui

    Needed to build against the right Qt
    jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    d49fe81 View commit details
    Browse the repository at this point in the history
  44. NOTARIZE only has one O

    jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    2036bca View commit details
    Browse the repository at this point in the history
  45. Include macos uninstall script

    notlesh authored and jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    b56ff52 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    dacea9a View commit details
    Browse the repository at this point in the history
  47. Bump version to 0.7.1

    Including mostly windows/macos packaging changes, plus a few minor
    fixes.
    jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    b2bd555 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    a75015b View commit details
    Browse the repository at this point in the history
  49. Remove unwanted defines

    Version definitions moved to CMakeLists.txt
    jagerman committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    496451e View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    47806b4 View commit details
    Browse the repository at this point in the history