Commit Graph

  • da9ba27b0a
    Minor build document improvments (#926) Hamish Coleman 2022-01-09 18:07:29 +0000
  • 4c54523571 Address build failure Hamish Coleman 2022-01-09 17:47:22 +0000
  • aef4a09b5e Improve some build documentation Hamish Coleman 2022-01-09 17:20:12 +0000
  • fb00facd0b remove patch siskai 2022-01-01 23:52:28 +0100
  • 1b97ed825b remove patch siskai 2022-01-01 23:51:04 +0100
  • bca9968c91
    re-enabled libnatpmp with CMake on Windows (#918) Logan oos Even 2021-12-30 09:49:39 +0100
  • 745acffdd8 re-enabled libnatpmp with CMake on Windows Logan oos Even 2021-12-30 01:22:23 +0100
  • dcfa27e9e2
    updated CMakeLists.txt (#917) skyformat99 2021-12-29 21:20:39 +0800
  • de5ca311f7
    Update CMakeLists.txt skyformat99 2021-12-29 11:26:40 +0800
  • 5d0c395194
    enabled cmake runner on pull request event (#915) Logan oos Even 2021-12-25 18:05:31 +0100
  • b4643b615b enabled cmake runner on pull request Logan oos Even 2021-12-25 17:56:29 +0100
  • e6919050d3
    conditionally disabled libnatpmp support with CMake on Windows (#914) Logan oos Even 2021-12-25 14:09:21 +0100
  • 9675357f45 conditionally disabled libnatpmp support with CMake on Windows Logan oos Even 2021-12-25 13:57:56 +0100
  • 2378ea0be2
    simplified the path in the log (#910) fengdaolong 2021-12-25 03:56:35 +0800
  • bc4789ae0e
    updated building documentation (#911) skyformat99 2021-12-25 03:33:39 +0800
  • 3c68052cfe moved detailed content to doc folder Logan oos Even 2021-12-24 18:00:57 +0100
  • b657881a92
    differentiated miniupnp includes (#912) Logan oos Even 2021-12-24 10:32:22 +0100
  • 310c6b900e
    fixed indention Logan oos Even 2021-12-24 10:22:18 +0100
  • 394e002b6c differntiated miniupnp includes Logan oos Even 2021-12-24 10:15:50 +0100
  • b6d79982b0
    Update README.md skyformat99 2021-12-24 13:29:20 +0800
  • db9fe79946 simplify the path in the log fengdaolong 2021-12-24 13:17:15 +0800
  • 14956dc70c
    Update n2n_port_mapping.h skyformat99 2021-12-24 12:19:18 +0800
  • 87f0a7edc4
    added "submodules: true" to CMake runner Logan oos Even 2021-12-23 16:19:49 +0100
  • 7f01cfaed0
    Revert "made github cmake runner fetch submodules (#906)" (#907) Logan oos Even 2021-12-23 15:02:23 +0100
  • 5ff9a271ea Revert "made github cmake runner fetch submodules (#906)" Logan oos Even 2021-12-23 15:01:48 +0100
  • 68cd16c696
    made github cmake runner fetch submodules (#906) Logan oos Even 2021-12-23 14:54:06 +0100
  • cd8376c1ad made guthub cmake runner fetch submodules Logan oos Even 2021-12-23 14:06:26 +0100
  • e6e8cb038a
    added port forwarding (upnp and natpmp) (#905) Logan oos Even 2021-12-23 12:27:55 +0100
  • 79957d1962 made pmpnat adjustments Logan oos Even 2021-12-23 12:19:58 +0100
  • a06766ab6c def'ed conf Logan oos Even 2021-12-23 11:17:23 +0100
  • b5c15bc34f added man page documentation Logan oos Even 2021-12-23 10:58:37 +0100
  • f07b392bda adjusted log level Logan oos Even 2021-12-20 17:02:37 +0100
  • 96efb0c67d preliminary made use of multithreading Logan oos Even 2021-12-20 16:34:56 +0100
  • f0c37c748f added CLI parameter to disable port forwarding if required Logan oos Even 2021-11-28 01:54:54 +0545
  • c866a6f66e NAT-PMP is already available. fengdaolong 2021-11-01 15:07:04 +0800
  • b6d2c9f89f fixes fengdaolong 2021-10-31 17:10:41 +0800
  • 94816b3001 fixes fengdaolong 2021-10-31 16:54:03 +0800
  • 7b3c66ec82 fixes fengdaolong 2021-10-31 16:06:31 +0800
  • 058b4f1cc3 license Logan oos Even 2021-10-31 03:16:18 +0545
  • 963ec175d9 comments Logan oos Even 2021-10-31 02:49:55 +0545
  • e65c5d3fc8 commented unused header includes Logan oos Even 2021-10-31 01:56:25 +0545
  • 8b9eae2c7b name Logan oos Even 2021-10-31 01:33:11 +0545
  • 6a5e5a7bfe differentiated between miniupnp and natpmp and added corresponding lib support to makefile Logan oos Even 2021-10-31 01:06:51 +0545
  • e0770ec574 fixes Logan oos Even 2021-10-30 22:02:18 +0545
  • 85cfeb705d renamed functions and data structures Logan oos Even 2021-10-30 20:13:40 +0545
  • 59a041f7d4 cleaned up Logan oos Even 2021-10-30 19:52:54 +0545
  • fd3a04209b adopted threadification to new file setup Logan oos Even 2021-10-30 19:40:57 +0545
  • b4744222c7 prepared threadification in more detail Logan oos Even 2021-10-30 19:02:11 +0545
  • 09cceb5dfb make compile fix fengdaolong 2021-10-30 21:38:35 +0800
  • fada3b117c NAT-PMP port forwarding support, temporarily merge codes to resolve conflicts. fengdaolong 2021-10-30 21:05:23 +0800
  • a5959e17c3 prepared upnp threadification to counter main loop stall at supernode change Logan oos Even 2021-10-30 17:54:44 +0545
  • 8de72fdef2 optimize reconnection code fengdaolong 2021-10-30 12:47:10 +0800
  • a9d034b8af compile fix Logan oos Even 2021-10-28 14:12:14 +0545
  • 0b6ffe8713 compile fixes Logan oos Even 2021-10-28 13:38:54 +0545
  • 4aa4dba6eb UPnP port redirection is supported. fengdaolong 2021-10-27 18:43:00 +0800
  • d122598052 def'ed conf Logan oos Even 2021-12-23 11:17:23 +0100
  • b23533b652 added man page documentation Logan oos Even 2021-12-23 10:58:37 +0100
  • 8d074f4305 adjusted log level Logan oos Even 2021-12-20 17:02:37 +0100
  • deb2cd4839 preliminary made use of multithreading Logan oos Even 2021-12-20 16:34:56 +0100
  • 6bb625f1e0 added CLI parameter to disable port forwarding if required Logan oos Even 2021-11-28 01:54:54 +0545
  • a1facf0f3f
    Update Openwrt process (#900) Hamish Coleman 2021-11-18 21:28:50 +0000
  • e6c3bcca00
    Update Openwrt Makefile dwj0 2021-11-16 14:32:55 +0800
  • cf51a9b08d Break list into separate lines for easier future editing Hamish Coleman 2021-11-16 09:25:09 +1100
  • c356f367cd Also run on specially named branches Hamish Coleman 2021-11-16 09:12:25 +1100
  • c189df7dc0 Limit lengthy openwrt builds to manual triggers or on a release Hamish Coleman 2021-11-15 22:46:34 +1100
  • 31a05465ba Catch failure to cd as per shellcheck suggestion Hamish Coleman 2021-11-15 14:57:16 +1100
  • bb1195162b Update openwrt build documentation to match the new build process Hamish Coleman 2021-11-15 14:11:52 +1100
  • a6e55eb236 Remove unneeded variables Hamish Coleman 2021-11-15 14:11:21 +1100
  • ac884f9f33 Ensure scripts/version.sh works from anywhere Hamish Coleman 2021-11-15 14:08:14 +1100
  • 12f47e5a05 As the USE_SOURCE_DIR option allows us to use a full git checkout, we do not need to hack the version.sh to allow overrides Hamish Coleman 2021-11-14 14:59:51 +1100
  • 4625ef84be Use as many jobs as we have cpus Hamish Coleman 2021-11-14 14:44:55 +1100
  • c34c97db30 Using the correct syntax for ifdef will help significantly Hamish Coleman 2021-11-14 14:43:41 +1100
  • 30a4722558 Configure openwrt to use the external git checkout instead of their create-tar-then-extract dance Hamish Coleman 2021-11-14 13:04:27 +1100
  • 2ae9e6e6cb Add more version variable calculation overrides Hamish Coleman 2021-11-14 10:50:51 +1100
  • 2ff655790b It will help if I use the same variable names everywhere Hamish Coleman 2021-11-14 09:32:18 +1100
  • 6fc7126578 Allow version script to be influenced by external vars Hamish Coleman 2021-11-13 22:32:30 +1100
  • 101bbe654d Pass env vars in to the make Hamish Coleman 2021-11-13 21:55:02 +1100
  • 6f569e3593 Update artifacts source to match moved checkout dir Hamish Coleman 2021-11-13 20:07:08 +1100
  • b55df96068 Hook calculated build variables into the openwrt package definition Hamish Coleman 2021-11-13 19:09:04 +1100
  • 4dcb322abd Prepare the way to pass the correct external vars into the openwrt build Hamish Coleman 2021-11-12 13:20:52 +1100
  • 410e25388f Calculate and save the n2n version string Hamish Coleman 2021-11-12 06:09:58 +1100
  • 53c8ff4f6c We are going to need working tags from the n2n repo, so ensure we unbreak the github checkout braindamage Hamish Coleman 2021-11-12 06:00:53 +1100
  • 2cfb49ab34 Move the n2n checkout to earler, allowing us to skip one defconfig run Hamish Coleman 2021-11-12 05:59:28 +1100
  • aaedb64365 Avoid nested checkouts, use two separate dirs for the two checkouts in this build Hamish Coleman 2021-11-12 05:55:07 +1100
  • 91c6078e87 Rename build job name Hamish Coleman 2021-11-12 05:48:12 +1100
  • 05774f462c Attempt to fix mystery openwrt make error Hamish Coleman 2021-11-10 16:07:59 +1100
  • 32e3303be2 Attempt to simplify and document missing parts of the openwrt makefile Hamish Coleman 2021-11-10 10:52:53 +1100
  • 3192951003 Address yamllint concerns Hamish Coleman 2021-11-01 09:21:40 +0000
  • 695095957b Minor text name changes Hamish Coleman 2021-11-01 09:05:52 +0000
  • c51da16021 The make defconfig run turns all the built binaries stale, so stop caching them. Also use a real ref for the cache key Hamish Coleman 2021-09-24 16:17:40 +0100
  • 99165debf4 Attempt to speed up openwrt build using a cache of the build dir Hamish Coleman 2021-09-24 14:04:28 +0100
  • fb1b3e8024 Dont test with openssl for the moment Hamish Coleman 2021-09-24 12:12:26 +0100
  • de76fb5f81 Upload any created ipkg packages Hamish Coleman 2021-09-24 12:12:11 +0100
  • dff590f3d3 Attempt to speed up the openwrt build Hamish Coleman 2021-09-21 13:50:27 +0100
  • a27ec4d620 Dont enable the n2n package until we have built the environment - makes errors easier to see and clearly related to n2n Hamish Coleman 2021-09-21 08:47:33 +0100
  • 70a21dbd3e Try a build with openssl configured Hamish Coleman 2021-09-20 23:49:57 +0100
  • d11fe187c0 Try building /this/ branch for the openwrt CI Hamish Coleman 2021-09-20 12:11:20 +0100
  • 3f16574360 Fix action - helps if I dont forget the syntax half way through writing it Hamish Coleman 2021-09-20 09:11:08 +0100
  • 5550af3c0f First attempt at a openwrt CI Hamish Coleman 2021-09-20 09:09:15 +0100
  • e4e2aba420
    Increase code Coverage (#897) Hamish Coleman 2021-11-10 06:02:05 +0000