Commit Graph

113 Commits (socks5)

Author SHA1 Message Date
R4SAS 70dca81c40 dropped MESHNET build option
Dropping MESHNET build option due to lack of usage. That change won't
affect on usage with currently supported Yggdrasil network.

Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS df62b40ca7
[win32] return back service control code (#1733)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS b0f043ec86
[make] USE_GIT_VERSION option to use commit info in version (closes #1702)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
xanoni efd84a2404
Makefile: set default target ("all")
Fixes compilation on Darwin, see:
https://github.com/PurpleI2P/i2pd/pull/1698#issuecomment-946304938
3 years ago
r4sas a3b172bbcb [makefile] change back directories creation, create them before compiling object files 3 years ago
R4SAS 2f945a4fce [makefile] dont build .so and .dll on default target
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
R4SAS dc9e5dc2f1 [makefile] suffix, not prefix
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
R4SAS 9396827379 [makefile] build libraries on default target
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
idk d62d2ed269
resolve merge conflicts 3 years ago
idk abee29719d
fix go linking 3 years ago
R4SAS 377a50fa13
[make] build translations as library
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
idk f9d9aa0306
move wrapper code to own directory 3 years ago
idk f5db34b98b
C_InitI2P is compatible with more things if it passes argv by reference, it would appear. So to pass arguments to InitI2P you need to turn them back into char* argv[] by tokenizing them and copying them into an array which you then pass to InitI2P from C_InitI2P. The Streaming and Destination Creation parts need to have wrappers for over Identity.h, Streaming.h to be useful so remove them. 3 years ago
idk 7bc2e74683
Get it to build from go build 3 years ago
idk 5013ce5649
Try and figure out why the C Compiler thinks it needs to find iostream when the C++ library has already been compiled. Make the makefile aware of variables in the environment 3 years ago
idk 45ef6cba9d
Un-mangle Destination in case we need to somehow pass one to DestroyLocalDestination,RequestLeaseSet, etc 3 years ago
idk 3330d2bb0c
Also Extern Identity, Destination, Streaming headers 3 years ago
idk b962a330ad
Allow passing raw pointers to C wrapper functions, I think 3 years ago
R4SAS 0e68fe4a57 [i18n] start multilang support for webconsole
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
R4SAS cb8651ec68 [win32] drop service code, fix start with daemon option. Throw notification when unable to parse config
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
R4SAS 3d7e93a688
systemd: use SIGTERM instead SIGQUIT, indent UPNP code, make client target
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
R4SAS bc330ff0ea update makefiles, license year
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS 0a3af12ee9
[make] track changes in includes
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS 62cd9fffa3
Automate AES-NI and AVX detection on runtime, make it default on x86-based systems (#1578)
Rework CPU extensions detection code and build with AES-NI and AVX support by default
4 years ago
R4SAS 90914bb2de
[windows] init internet connectivity events checker functional (vista+ supported only)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS 00db527377
drop websockets support
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS 1fa34be52a update mingw makefile 6 years ago
R4SAS 6fe1de5d86 fix make target dependecy 6 years ago
R4SAS 64aee9c8ae add DEBUG option for make
By default, binary will be built without stripping debug symbols
6 years ago
yangfl 18d3c81018 Makefile: add detection for GNU userspace 6 years ago
yangfl 9cc4e8d03a Makefile: get target platform from compiler 7 years ago
R4SAS 7dfb6f4a13 update makefiles 7 years ago
R4SAS 19fc59739f update makefile-s 7 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories
libi2pd for core libs

libi2pd_client for i2pd client libs

daemon for i2pd daemon libs
7 years ago
r4sas f69884d573 AVX disabled for debuild by patch 8 years ago
MXPLRS | Kirill a566479ddb fix branch detect 8 years ago
atnaguzin 8b0ce30dfc systemd unit, debian patch fix, makefile last-dist added, package log&pid folder edited 8 years ago
Jeff Becker d4a0076aba
merge 8 years ago
Jeff Becker 1a1d54387c
update build files and allow compile without websocket 8 years ago
hagen 9368a93279 * fgrep can't be used with regex 8 years ago
Vlad Glagolev b68381db58 fixed build with OpenBSD 8 years ago
Jeff Becker 7d04ba0fc3
CXXFLAGS -> NEEDED_CXXFLAGS 8 years ago
Jeff Becker 346b0c9d68
disable testnet by default 8 years ago
Jeff Becker 43be363542
Merge remote-tracking branch 'purple/openssl' into meshnet 8 years ago
Jeff Becker cd47ddd539 default to USE_MESHNET=yes 8 years ago
Jeff Becker 556bfb752a
disable meshnet by default, use `make USE_MESHNET=yes` to build for cjdns 8 years ago
Jeff Becker 4cf4436169
initial meshnet mode 8 years ago
hagen b668c4c302 * add global switch USE_UPNP to makefile 8 years ago
hagen 289b679e3c * add doxygen support 8 years ago
orignal aa215f2a5a regular/homebrew build selection for Mac OS X 8 years ago