Commit Graph

5711 Commits

Author SHA1 Message Date
Stephen Shelton
273270916e
The Great Wall of Blame
This commit reflects changes to clang-format rules. Unfortunately,
these rule changes create a massive change to the codebase, which
causes an apparent rewrite of git history.

Git blame's --ignore-rev flag can be used to ignore this commit when
attempting to `git blame` some code.
2020-04-07 12:38:56 -06:00
Stephen Shelton
30e7c7f828
Bump clang-format version 8 -> 9 2020-04-07 12:36:43 -06:00
Stephen Shelton
9c68fa7316
Clang-format changes to pointer/reference positioning 2020-04-07 12:36:43 -06:00
Stephen Shelton
95ec728079
More clang-format updates to parameter/argument lists 2020-04-07 12:36:42 -06:00
Stephen Shelton
205549a1c3
Update (mostly loosen) clang-format rules 2020-04-07 12:36:42 -06:00
Stephen Shelton
dba9ffe061
Add 'clang-format-hooks' submodule
This submodule provides git hooks which invoke clang-format
in intelligent ways.
2020-04-07 12:36:40 -06:00
Jeff
d9160cc0df
Merge pull request #1197 from majestrate/code-docs-2020-03-26
infrastructure for generating docs
2020-04-07 13:35:14 -04:00
Jeff Becker
4375df2f7d
add forgotten files for generating docs 2020-04-07 13:16:22 -04:00
Jeff Becker
83b418b636
make fresh docs every time 2020-04-07 13:16:22 -04:00
Jeff Becker
08613cca0b
speed up doc generation 2020-04-07 13:16:22 -04:00
Jeff Becker
c36b6a409c
move version to cmake so docs can access it 2020-04-07 13:16:22 -04:00
Jeff Becker
3d20105646
cleanup unused files and add doc target in wrapper makefile 2020-04-07 13:16:22 -04:00
Jeff Becker
0e51289228
speed up generation 2020-04-07 13:16:22 -04:00
Jeff Becker
53f0dd49e0
move file 2020-04-07 13:16:22 -04:00
Jeff Becker
00814d1a12
update cmake 2020-04-07 13:16:22 -04:00
Jeff Becker
3e7acb72e1
more docs, make doxygen work 2020-04-07 13:16:22 -04:00
Jeff Becker
1227ad3ac0
add snapp options documentation 2020-04-07 13:15:47 -04:00
Jeff Becker
20c65ac6a4
more docs 2020-04-07 13:15:47 -04:00
Jeff Becker
938c8c735e
add initial high level code docs 2020-04-07 13:15:46 -04:00
Jeff
d3091cf9fc
Merge pull request #1167 from tewinget/tooling
RouterHive initial PR
2020-04-07 13:13:02 -04:00
Jason Rhinelander
5cc48048f1
Merge pull request #1218 from majestrate/macos-ci-build-fixes-2020-04-06
make apple builds build for older versions and embrace the bitrot
2020-04-06 23:54:15 -03:00
Jeff Becker
aaae6f1ba9
tinker with release scripts to hopefully appease the apple gods. 2020-04-06 10:06:36 -04:00
Jeff Becker
7455a1956d
make apple builds build for older versions and embrace the bitrot 2020-04-06 08:44:35 -04:00
Jeff
d3d3f0eac0
Merge pull request #1214 from majestrate/macos-cpack-fixes-2020-04-03
turn off optimizations for releases on macos
2020-04-03 13:06:55 -04:00
Jeff Becker
1e5a81846e
turn off optimizations for releases 2020-04-03 13:04:41 -04:00
Jeff
d70e8b6d5e
Merge pull request #1213 from majestrate/macos-cpack-fixes-2020-04-03
make cpack generate macos pkg files
2020-04-03 10:50:28 -04:00
Jeff Becker
7d8101e177
static link on macos 2020-04-03 10:25:24 -04:00
Jeff Becker
ab676c0c24
make gitlab mac runner poop out mac pkg builds too 2020-04-03 10:22:51 -04:00
Jeff Becker
69415fe09f
remove god awful "packaging" cruft that is no longer used. 2020-04-03 10:15:08 -04:00
Jeff Becker
9428689939
fix up cpack for macos 2020-04-03 10:14:19 -04:00
Jeff
2caf807fc0
Merge pull request #1212 from majestrate/fix-gitlab-ci-2020-04-02
use 64 bit windows target for now
2020-04-03 08:04:48 -04:00
Jeff Becker
b4a96c6375
use 64 bit windows target for now 2020-04-03 08:03:41 -04:00
Jeff
78b0739bc0
Merge pull request #1211 from majestrate/fix-gitlab-ci-2020-04-02
fix gitlab tag (again)
2020-04-02 12:44:05 -04:00
Jeff Becker
34e24f383e
fix gitlab tag (again) 2020-04-02 12:42:36 -04:00
Jeff
2e5d797177
Merge pull request #1210 from majestrate/fix-gitlab-ci-2020-04-02
fix gitlab tag
2020-04-02 12:39:12 -04:00
Jeff Becker
e2e649bcbe
fix gitlab tag 2020-04-02 12:38:18 -04:00
Jeff
9da7ce94a5
Merge pull request #1209 from majestrate/fix-gitlab-ci-2020-04-02
fix gitlab ci file
2020-04-02 12:26:43 -04:00
Jeff Becker
f1b4c5fa9b
fix gitlab ci file 2020-04-02 12:23:14 -04:00
Jeff
779dcb9f2c
Merge pull request #1035 from majestrate/cpack-installer-2020-01-10
win32 installer using cpack
2020-04-02 12:19:11 -04:00
Jeff Becker
aae260fbea
more macos installer bits 2020-04-02 11:53:14 -04:00
Jeff Becker
81dbe1288d
add mac target for release 2020-04-02 11:25:32 -04:00
Jeff Becker
a02363325e
move cmake unix down 2020-04-02 11:08:08 -04:00
Jeff Becker
3b26b8b24d
make gitlab pump out 32 bit installers, no lto for builds as that is cursed for now. 2020-04-02 11:08:08 -04:00
Jeff Becker
a615457316
update lokinet-bootstrap 2020-04-02 11:08:08 -04:00
Jeff Becker
caad1dcd05
allow fail 2020-04-02 11:08:07 -04:00
Jeff Becker
9d8e3736bf
update ci for windows installers 2020-04-02 11:08:07 -04:00
Jeff Becker
9e696e131e
make installer pull in tuntap driver 2020-04-02 11:08:07 -04:00
Jeff Becker
2922668e6b
initial lokinet-bootstrap in powershell for windows 2020-04-02 11:08:07 -04:00
Jeff Becker
f335aaa847
set license 2020-04-02 11:08:07 -04:00
Jeff Becker
2190da8c81
cpack win32 2020-04-02 11:08:07 -04:00