1
1
Fork 0
mirror of https://github.com/oxen-io/lokinet synced 2023-12-14 06:53:00 +01:00
lokinet/llarp
michael-loki 0195152e05 Allow builds on MSVC (#518)
* Import cxxopts to replace getopts usage

* Add visual studio build things

* Fixup abseil build parts

* Replace __attribute__((unused)) with ABSL_ATTRIBUTE_UNUSED

* Fixup minor windows build issues

* Replace getopts usage

* Temporarily fixup .rc files

* More minor windows fixes

* Get a working build

* Revert .rc files

* Revert changes to nodedb
2019-04-19 13:24:33 -05:00
..
android Produce hierarchy of 'libraries' inside libllarp 2019-01-15 23:15:43 +00:00
constants fix limit 2019-03-04 11:05:27 -05:00
crypto bundle RC in build record to improve build success rates. 2019-04-17 15:05:54 -04:00
dht Remove IStateful virtual inheritance 2019-04-19 16:10:26 +01:00
dns Allow builds on MSVC (#518) 2019-04-19 13:24:33 -05:00
ev Allow builds on MSVC (#518) 2019-04-19 13:24:33 -05:00
exit Remove IStateful virtual inheritance 2019-04-19 16:10:26 +01:00
handlers Remove IStateful virtual inheritance 2019-04-19 16:10:26 +01:00
iwp Fix more address sanitiser issues 2019-04-02 10:03:53 +01:00
link Remove IStateful virtual inheritance 2019-04-19 16:10:26 +01:00
linux Produce hierarchy of 'libraries' inside libllarp 2019-01-15 23:15:43 +00:00
messages Allow builds on MSVC (#518) 2019-04-19 13:24:33 -05:00
metrics Allow builds on MSVC (#518) 2019-04-19 13:24:33 -05:00
net Allow builds on MSVC (#518) 2019-04-19 13:24:33 -05:00
path Allow builds on MSVC (#518) 2019-04-19 13:24:33 -05:00
router Remove IStateful virtual inheritance 2019-04-19 16:10:26 +01:00
routing fix exit address 2019-04-08 14:21:01 -04:00
rpc make format and readd win32 console color logging 2019-04-11 11:36:20 -04:00
service Remove IStateful virtual inheritance 2019-04-19 16:10:26 +01:00
util Allow builds on MSVC (#518) 2019-04-19 13:24:33 -05:00
utp * refactor profiling function names 2019-04-17 10:46:00 -04:00
win32 Allow builds on MSVC (#518) 2019-04-19 13:24:33 -05:00
app.xml stray tag ;-; 2018-12-24 22:39:34 -06:00
CMakeLists.txt Allow builds on MSVC (#518) 2019-04-19 13:24:33 -05:00
config.cpp add trailing newline 2019-04-12 09:41:25 -04:00
config.hpp refactor logger 2019-04-11 08:58:23 -04:00
context.cpp Allow builds on MSVC (#518) 2019-04-19 13:24:33 -05:00
dns.cpp Convert llarp_buffer_t to be a class with methods 2019-02-17 13:09:48 +00:00
dns.h Move dns* to llarp/ 2018-12-12 02:53:01 +00:00
dns.hpp Rename to ManagedBuffer 2019-02-03 00:48:10 +00:00
dnsc.cpp Allow builds on MSVC (#518) 2019-04-19 13:24:33 -05:00
dnsc.hpp Rename to ManagedBuffer 2019-02-03 00:48:10 +00:00
dnsd.cpp Rename to ManagedBuffer 2019-02-03 00:48:10 +00:00
dnsd.hpp Rename to ManagedBuffer 2019-02-03 00:48:10 +00:00
nodedb.cpp bundle RC in build record to improve build success rates. 2019-04-17 15:05:54 -04:00
nodedb.hpp Allow builds on MSVC (#518) 2019-04-19 13:24:33 -05:00
pow.cpp Allow builds on MSVC (#518) 2019-04-19 13:24:33 -05:00
pow.hpp Convert most of llarp to use Printer 2019-02-24 23:46:44 +00:00
profiling.cpp * refactor profiling function names 2019-04-17 10:46:00 -04:00
profiling.hpp * refactor profiling function names 2019-04-17 10:46:00 -04:00
router_contact.cpp Allow builds on MSVC (#518) 2019-04-19 13:24:33 -05:00
router_contact.hpp Remove IStateful virtual inheritance 2019-04-19 16:10:26 +01:00
router_id.cpp refactor 2019-02-11 12:14:43 -05:00
router_id.hpp Remove IStateful virtual inheritance 2019-04-19 16:10:26 +01:00
testnet.c initial shadow test net 2018-06-06 13:02:57 -04:00