Commit Graph

  • 9b081805f5 Add more tag debugging output Hamish Coleman 2021-10-31 16:27:14 +0000
  • 55c063513d Shorten line to address yamllint warning Hamish Coleman 2021-10-31 16:15:18 +0000
  • 1adbdc9a00 Avoid exitcode triggering job failure Hamish Coleman 2021-10-31 16:08:12 +0000
  • e63b0f3c53 Attempt to work around strage git behaviour in github Hamish Coleman 2021-10-31 15:59:06 +0000
  • 3371a50d5a Add more debug data, still trying to work out why github doesnt think tags are tags Hamish Coleman 2021-10-31 15:39:57 +0000
  • 0a24c40e25 Tags dont work properly with a thin clone Hamish Coleman 2021-10-31 15:33:11 +0000
  • e5b373dd10 With the better release gating, we dont need to check if the job can run (also allows more debug info output) Hamish Coleman 2021-10-31 15:11:03 +0000
  • 5538a55090 Add some debug info to the release automation Hamish Coleman 2021-10-31 15:08:51 +0000
  • 78889f8d98 Fix - if we want to run git commands, we need a git repo clone Hamish Coleman 2021-10-31 14:50:50 +0000
  • 0929185d04 Fix tagtype logic, shell quotes need to be correct for shell vars Hamish Coleman 2021-10-31 14:40:05 +0000
  • ecff46a043
    applied tiny optimization to PACKET's code path (#882) Logan oos Even 2021-10-31 22:38:56 +0545
  • 92fa677b89 applied tiny optimization to PACKET's code path #882 Logan oos Even 2021-10-31 22:26:49 +0545
  • 6acca5085b
    Merge pull request #880 from hamishcoleman/release Hamish Coleman 2021-10-31 13:35:33 +0000
  • 4491ecea62
    Only trigger automatic release process on annotated tags (#881) Hamish Coleman 2021-10-31 13:34:26 +0000
  • af45e12243 Fix workflow syntax - of course keys cannot be defined twice #881 Hamish Coleman 2021-10-31 11:49:04 +0000
  • 72184cc7c5 Actions set-output is only scoped within the same job id Hamish Coleman 2021-10-31 11:47:08 +0000
  • df1d99c0e1 Only trigger release process on annotated tags Hamish Coleman 2021-10-31 11:36:29 +0000
  • e1845136a3 Fix workflow syntax - of course keys cannot be defined twice #880 Hamish Coleman 2021-10-31 11:49:04 +0000
  • 65062ca594 Actions set-output is only scoped within the same job id Hamish Coleman 2021-10-31 11:47:08 +0000
  • 71521b81d8 Only trigger release process on annotated tags Hamish Coleman 2021-10-31 11:36:29 +0000
  • 14c881928a
    updated Building.md Logan oos Even 2021-10-31 15:40:23 +0545
  • f8450f9889 fixes fengdaolong 2021-10-31 17:10:41 +0800
  • eadd470138 fixes fengdaolong 2021-10-31 16:54:03 +0800
  • 0b2b791408 fixes fengdaolong 2021-10-31 16:06:31 +0800
  • 6342f47b1e license Logan oos Even 2021-10-31 03:16:18 +0545
  • 34cbd2da0e comments Logan oos Even 2021-10-31 02:49:55 +0545
  • 5c3d6c5583 commented unused header includes Logan oos Even 2021-10-31 01:56:25 +0545
  • 72769f0847 name Logan oos Even 2021-10-31 01:33:11 +0545
  • 3201e9e691 differentiated between miniupnp and natpmp and added corresponding lib support to makefile Logan oos Even 2021-10-31 01:06:51 +0545
  • 66fbf32d2c fixes Logan oos Even 2021-10-30 22:02:18 +0545
  • a0dcce246c renamed functions and data structures Logan oos Even 2021-10-30 20:13:40 +0545
  • 4a62458d97 cleaned up Logan oos Even 2021-10-30 19:52:54 +0545
  • fce4dc4961 adopted threadification to new file setup Logan oos Even 2021-10-30 19:40:57 +0545
  • 48e2932c94 prepared threadification in more detail Logan oos Even 2021-10-30 19:02:11 +0545
  • 4712930ad5 make compile fix fengdaolong 2021-10-30 21:38:35 +0800
  • aa16690b6e NAT-PMP port forwarding support, temporarily merge codes to resolve conflicts. fengdaolong 2021-10-30 21:05:23 +0800
  • f96b08cc32 prepared upnp threadification to counter main loop stall at supernode change Logan oos Even 2021-10-30 17:54:44 +0545
  • 5262429ca8 optimize reconnection code fengdaolong 2021-10-30 12:47:10 +0800
  • c8cd8bde11 compile fix Logan oos Even 2021-10-28 14:12:14 +0545
  • 8887583466 compile fixes Logan oos Even 2021-10-28 13:38:54 +0545
  • b9eac35c00
    Fix build system errors (#878) Hamish Coleman 2021-10-27 20:02:41 +0100
  • d2683f2c23
    Fix build system errors (#879) Hamish Coleman 2021-10-27 20:02:15 +0100
  • 29632e9589
    Minor update Luca Deri 2021-10-27 20:46:42 +0200
  • 66f557af97 3.0 stable 3.0 Luca Deri 2021-10-27 20:43:08 +0200
  • 9f2eb321de
    Moved to 3.1 Luca Deri 2021-10-27 20:42:25 +0200
  • bd5c3d91a6
    Moved to 3.1 Luca Deri 2021-10-27 20:42:03 +0200
  • ef9a40b3b8 Use the correct arch-based subdir name for macos binaries #879 #878 Hamish Coleman 2021-10-27 19:20:23 +0100
  • 83a3cc050b Copy the macos cross compile artifacts into the right shared binaries bucket Hamish Coleman 2021-10-27 19:18:21 +0100
  • 4d50c39535 Add missing dep on the new binaries_macos_universal build Hamish Coleman 2021-10-27 19:15:14 +0100
  • 366b63db31 Add a fat binary build Hamish Coleman 2021-10-27 19:01:32 +0100
  • 682d4124e8 Fix package db sync for binaries build as well Hamish Coleman 2021-10-27 18:57:58 +0100
  • 07c4c9a1aa Add needed macos cross compile linker flag Hamish Coleman 2021-10-27 18:54:12 +0100
  • b3b098fc61 Every now and again the runner pacakge db gets out of sync with reality - avoid this ever stopping a build, at the expense of making the builds take longer to run Hamish Coleman 2021-10-27 18:53:41 +0100
  • d646915f5a Try cross-compiling on macos with a specific SDK version Hamish Coleman 2021-10-27 18:27:20 +0100
  • d35d4ecb54 Leave this branch in a working and documented what is missing state Hamish Coleman 2021-10-14 12:03:14 +0100
  • c68ca9fffe Attempt to install the missing architecture Hamish Coleman 2021-10-14 11:58:54 +0100
  • 48deeb8f4b Make config.log viewable to figure out the compiler error Hamish Coleman 2021-10-14 11:30:44 +0100
  • 610af2b413 Try the apple expected compiler Hamish Coleman 2021-10-13 21:29:42 +0100
  • 5215e76bf5 Attempt cross compiling for apple silicon Hamish Coleman 2021-10-13 21:22:22 +0100
  • da380401b2 UPnP port redirection is supported. fengdaolong 2021-10-27 18:43:00 +0800
  • 9c50e96e7b
    updated Authentication.md Logan oos Even 2021-10-26 03:31:01 +0545
  • 999b3ffbf3
    fixed python JSON clients so they don't hang if the daemon does not respond (or is not even running) (#876) Hamish Coleman 2021-10-25 13:51:47 +0100
  • b5ff9b500c Fix python JSON clients so they dont hang if the daemon does not respond (or is not even running) #876 Hamish Coleman 2021-10-25 13:05:59 +0100
  • cea8bf8644
    handled all remaining lint warnings (#875) Hamish Coleman 2021-10-25 11:45:34 +0100
  • 212828c3bc Check each yamllint line length warning and clearly markup those which cannot be easily folded into shorter lines #875 Hamish Coleman 2021-10-25 11:25:53 +0100
  • 12ee5caa75 Add workaround for 'truthy' warnings in yaml Hamish Coleman 2021-10-25 11:18:56 +0100
  • 6c1ed021b1
    expanded YAML linting to cover every yaml file found in this repo (#874) Hamish Coleman 2021-10-25 11:22:01 +0100
  • 8386b94c78 Expand YAML linting to cover every yaml file found in this repo #874 Hamish Coleman 2021-10-25 10:51:37 +0100
  • c5253ecf2a
    Automatically upload binaries when tagged (#871) 2.9.1 Hamish Coleman 2021-10-24 21:39:41 +0100
  • 1690241b9b
    updated Scratchpad.md Logan oos Even 2021-10-25 02:04:57 +0545
  • 10b3464bd2
    Linting for yaml files (#872) Hamish Coleman 2021-10-24 20:52:21 +0100
  • bb7dbd21fb Add cmake-linux.yml lint and address its concerns #872 Hamish Coleman 2021-10-24 17:21:19 +0100
  • b71b253b01 Add YAML file linting Hamish Coleman 2021-10-24 17:16:23 +0100
  • 2bf9a20e3a Minor rename to try and fit description into github graph view #871 Hamish Coleman 2021-10-24 16:31:41 +0100
  • 7ed834b181 Dont run the release job unless we are acting on a tag Hamish Coleman 2021-10-24 16:24:54 +0100
  • a050689e8e Mark automatic release as a pre-release as that way its contents are actually visible Hamish Coleman 2021-10-24 14:59:21 +0100
  • 35db83e0d8 Add a workflow to automatically upload packages in to tagged releases Hamish Coleman 2021-10-24 14:18:19 +0100
  • e727304681
    fixed support for python versions prior to 3.6 ... (#870) Hamish Coleman 2021-10-24 12:31:48 +0100
  • 4cdc59cb7f Fix support for python versions prior to 3.6, which do not support a context manager in the socketserver #870 Hamish Coleman 2021-10-24 11:36:00 +0100
  • 3b187b4ac8
    updated JSON API password handling '--management-password <pw>' (#869) Logan oos Even 2021-10-24 15:22:36 +0545
  • 69bf5ffa9b doc fix #869 Logan oos Even 2021-10-24 15:21:40 +0545
  • afa0042763 made the password command-line configurable Logan oos Even 2021-10-24 15:11:30 +0545
  • eb570ca8a1 switched to password hash Logan oos Even 2021-10-24 14:19:07 +0545
  • a55e632f67 switched to defined constant Logan oos Even 2021-10-24 13:37:46 +0545
  • 7bace3755c
    updated Federation.md Logan oos Even 2021-10-24 13:09:33 +0545
  • c61b62ab1b
    choose supernode selection strategy at run-time '--select-rtt' (#864) Logan oos Even 2021-10-24 12:53:25 +0545
  • b52c6c1000 some fixes #864 Logan oos Even 2021-10-24 12:22:21 +0545
  • 101208185b established load as fixed part of PONG packets Logan oos Even 2021-10-24 00:28:43 +0545
  • 845d7dc9b5 fixes, remove rebase conflict Logan oos Even 2021-10-23 23:46:05 +0545
  • 7b7449c813
    Minor JSON field name fixes and additions (#865) Hamish Coleman 2021-10-23 23:20:36 +0100
  • 7eb3f2cd7f
    Rename scripts for better consistancy (#866) Hamish Coleman 2021-10-23 23:13:01 +0100
  • b2c47f9a06 Fix windows compile - when streamlining the use of hack_fakeautoconf.sh, I forgot to update all uses of this script #866 Hamish Coleman 2021-10-23 21:03:44 +0100
  • fbdab6d3c4 Rename python scripts to match other n2n tools Hamish Coleman 2021-10-23 20:53:10 +0100
  • 390bf8f2c5 Address shellcheck concerns with hack_fakeautoconf.sh Hamish Coleman 2021-10-23 20:50:44 +0100
  • ab0d4d86c9 Rename hack_fakeautoconf to make it clearly a shell script Hamish Coleman 2021-10-23 20:49:34 +0100
  • 5a39ff96d3 Rename n2n_gateway.sh to live with all the other scripts (and update docs) Hamish Coleman 2021-10-23 20:45:00 +0100
  • d97f9828d2 Address shellcheck concerns with n2n_gateway.sh script Hamish Coleman 2021-10-23 20:41:44 +0100
  • 80b33cd1a9
    Basic C Code lint checker and shell checker (#859) Hamish Coleman 2021-10-23 20:36:18 +0100
  • 502280c025 Drop include/auth.h from linter - there are inconsistant results with function definitions when using the current uncrustify rules #859 Hamish Coleman 2021-10-23 19:55:25 +0100
  • b7c104e025 Elminate stray tabs Hamish Coleman 2021-10-18 10:44:16 +0100