Commit Graph

24 Commits

Author SHA1 Message Date
orignal
bcd6bd6b04 correct handle of AESNI/AVX 2017-01-23 13:22:03 -05:00
orignal
8e4bd7fe4a build with openssl 1.1 2017-01-23 13:14:08 -05:00
orignal
b57a62fece static and AVX support for OSX 2016-12-14 09:35:15 -05:00
hagen
b668c4c302 * add global switch USE_UPNP to makefile 2016-06-27 13:12:01 +00:00
hagen
5c9a69e0e8 * drop boost_regex from build deps 2016-05-27 01:32:03 +00:00
orignal
045558bede correct path to openssl 2015-12-06 22:48:08 -05:00
orignal
c82ef1ee8f link against openssl for Mac OS X 2015-12-04 13:19:08 -05:00
Mikal Villa
79d13eb6cb Fix Mac OSX build error. 2015-01-03 21:33:27 +01:00
Torkel Bjørnson-Langen
82af922b40 Fixed building on OS X.
I got it to work on OS X 10.10.2 using clang.

Note: I'm an OS noob :)
2014-12-29 17:12:05 +01:00
hagen
05a62af99b * move USE_* to main Makefile 2014-12-13 13:21:24 +00:00
hagen
8a43e070d8 * Makefile.osx : exchange options 2014-12-13 13:21:24 +00:00
hagen
aa0cb6b2c4 * (3/3) cleanup : unused variable 2014-12-13 13:21:24 +00:00
hagen
8c218bd5df * (1/3) update filelist.mk : 3 lists of sources: common, daemon-specific and library-specific 2014-12-13 13:21:24 +00:00
hagen
01bb492faf * cleanup : remove 100% garbage in Makefile.osx 2014-12-13 13:21:24 +00:00
Mikal Villa
fa461b1254 Added prefix support, which enables the homebrew package to work. 2014-11-22 23:12:05 +01:00
Kill Your TV
25b5068f5e allow LDFLAGS to be set by user
Move old LDFLAGS variable to LDLIBS. By doing ths, a user can set their
own LDFLAGS without breaking the build. A case in which this can be
useful is hardening with debian, e.g.

    $ dpkg-buildflags --get LDFLAGS
    -Wl,-z,relro
2014-11-04 02:37:12 +00:00
Kill Your TV
5acbc6a23e use standard make variables 2014-10-30 13:50:29 +00:00
Meeh
af0bdc2a5e Merge branch 'master' of github-meeh420:PrivacySolutions/i2pd
Note; we use _MSC_VER instead of _WIN32 for MSVC spesific code.

* 'master' of github-meeh420:PrivacySolutions/i2pd: (35 commits)
  handle incoming datagramms
  send datagram through destination's thread
  incoming ipv6 connections
  support ipv6 for outgoing NTCP connections
  some cleanup
  Update Daemon.cpp
  Add Upstart job to debian packaging
  Implement reload in init script
  Rename init.d to i2pd.init
  Decouple logging and daemonization
  verify signature through remore identity
  moved remote RI and identity to TransportSession
  set unreachable trough NetDb
  moved AddressBook to ClientContext
  initialize router identity
  don't specify RI for inbound NTCP connections
  use remote router indentity
  take identity of local RI from private keys
  send datagram from SAM
  fixed windows build
  ...

Conflicts:
	SAM.cpp
2014-10-27 22:56:31 +01:00
hagen
2c1365ad0c * Makefile : move common targets to top-level Makefile 2014-09-19 05:15:40 +00:00
Mikal Villa
05fa6757ce Adding timestamp to logger. 2014-08-17 07:35:09 +02:00
Mikal Villa
02296ef775 Moving file list to a common one. Still in makefile format, but now with CPP/H
as input instead of OBJECTS.
Issue #82
2014-07-17 19:12:52 +02:00
Meeh
1c06ca4aca Added socks to osx makefile 2014-07-14 19:03:08 +02:00
Meeh
aaf53ad862 Updating the OSX makefile. Should work from 10.7 -> 10.10 now. 2014-07-14 05:59:54 +02:00
Mikal Villa
9ecf2500f5 Adding support for Mac OSX.
Compiles fine on 10.9,
$ uname -a
Darwin mikalv.local 13.1.0 Darwin Kernel Version 13.1.0: Thu Jan 16 19:40:37 PST
2014; root:xnu-2422.90.20~2/RELEASE_X86_64 x86_64
2014-06-15 13:03:29 +02:00