Rick V
6eaaeab094
reeee
2020-04-20 19:09:35 -05:00
Rick V
337a21d6f6
ew stinki
2020-04-20 19:09:32 -05:00
Rick V
76aa0421ff
use a new read buffer every time
2020-04-20 19:09:32 -05:00
Rick V
1e51bfde2c
fix
2020-04-20 19:09:31 -05:00
Rick V
4e87e8dc08
correctly return true/false when writing
2020-04-20 19:09:28 -05:00
Rick V
c65eecf399
are we leaking data randomly
2020-04-20 19:09:27 -05:00
Rick V
46d4ab2708
this might just crash
2020-04-20 19:09:24 -05:00
Rick V
96fc3cdd55
fix pybind
2020-04-20 19:09:21 -05:00
Rick V
df634b7775
remove a ton of ded win32 code
2020-04-20 19:05:53 -05:00
Rick V
938f40efe1
probably got mangled in a patch
...
supposed to tick at the end
2020-04-20 19:05:36 -05:00
Jeff
5b1941222b
unscrew travis-ci ( #1223 )
...
* update travis ci clang-format to clang-format-9 because we use that now
add python3-dev package becuase something inside ci thinks it has python but really does not
* try using python3.6
* try working around hot garbage that is travis-ci
* add deadsnakes repo for python3.8
* prevent nullptr deference when running in unit tests
* move python3.8 to main dependancy matrix and add python3.8 to homebrew deps
* add deadsnake apt repo
* add deadsnakes and python3.8 back to previous matrix
* dev package for python
* toggle hive build in ci
* dont add pybind11 if not bulding hive
* revert setting pyenv shim for travis ci
* make native builds on by default except for windows ci
* only apply native build being off for windows release target becuase that broke macos
2020-04-18 16:58:41 -03:00
Jeff
9d9776d5ca
Merge pull request #1224 from jagerman/snode-addr-converter-reverse
...
hex-to-base32z.py: add -r flag to do reverse conversion
2020-04-14 11:47:10 -04:00
Jason Rhinelander
612c65f2ab
hex-to-base32z.py: add -r flag to do reverse conversion
2020-04-14 12:44:09 -03:00
Jeff
6d5b9850e6
Merge pull request #1222 from jagerman/snode-addr-converter
...
Add ed25519 key to snode address script to contrib
2020-04-13 16:27:42 -04:00
Jason Rhinelander
5e0a8cf738
Add ed25519 key to snode address script to contrib
2020-04-13 17:23:16 -03:00
Jeff
6a645cd277
Merge pull request #1219 from jagerman/mac-fixes
...
Fix errors and warnings compiling on mac
2020-04-10 16:17:25 -04:00
Jason Rhinelander
3c6aa002b8
Fix errors and warnings compiling on mac
2020-04-10 14:26:50 -03:00
Jeff
30d0eb5bab
Merge pull request #1215 from notlesh/update-clang-format-rules-2020-04-02
...
Update clang format rules
2020-04-07 14:43:55 -04:00
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