Mikal
cc14b526cd
Adding Icon for windows
...
Adding icon for windows executable.
2014-11-11 02:46:35 +01:00
Mikal
5e67bc62c1
Adding windows installer
2014-11-11 02:21:05 +01:00
Kill Your TV
692cde5151
Remove "DLL-Output" from README's example
...
This is not required to build i2pd.
2014-11-09 22:32:17 +00:00
Kill Your TV
4fbb823391
Merge branch 'master' into proposed_build_fixes
...
Conflicts:
Win32/i2pd.vcxproj
2014-11-08 13:45:10 +00:00
Kill Your TV
d636d55cc8
Adding Windows build instructions
2014-11-08 13:29:15 +00:00
apekatten
901eb10125
Removed required admin-level for running
2014-11-08 13:44:18 +01:00
Kill Your TV
4b0001b442
innosetup: Add i2pd to PATH
2014-11-07 15:04:33 +00:00
Kill Your TV
3cd1281167
updates to innosetup script
...
* support installation of both x64 and x86 binaries
* add readme
* add function to convert line endings. The README.md file currently has
Windows line endings, but if that ever changes this function will
automatically make the file "Windows friendly".
2014-11-07 15:04:33 +00:00
Kill Your TV
33f9918854
minor updates to readme
...
* grammar fixes
* note working VS2013 version
* change tabs to spaces to ensure proper viewing on systems with
* different tab settings
2014-11-07 15:04:33 +00:00
Kill Your TV
a518d6063c
update vcxproj.filters
2014-11-07 15:04:33 +00:00
Kill Your TV
1232278c46
Various changes to Windows build
...
- No hard coded dependency paths. These are better set with environment
variables or property pages.
- Don't require admin rights to run
- Add support for running on Windows XP (note that Boost and Crypto++
*also* need to be built targetting XP).
- Explicitly set type to console application
- Initial stubs for building x64 version
- Turn off sending error reports to Microsoft
- spaces, not tabs (matches the default when saved by VS2013 itself)
- disable multibyte
- re-enable SDL checks
2014-11-07 15:04:33 +00:00
Kill Your TV
dd4283b7c1
Revert "fixed typo" and "fixed crash for Windows"
...
This reverts commits c8a80a497d
and f7791e5289
This didn't actually fix Windows crash problem. In fact, it still
crashed without --log=0 being set. Changes to the i2pd.vcxproj file
fixed the crashes with VS 2013 > update 1. i2pd now works with VS 2013
Update 3 and Update 4 RC.
Since these changes didn't have the intended effect, let's remove them.
2014-11-07 14:58:27 +00:00
Kill Your TV
3e826cd6dc
easier static builds (STATIC=yes)
...
This will also disable AESNI
2014-11-07 14:49:16 +00:00
Kill Your TV
2f8c37b132
Allow setting the LIBDIR at build time
2014-11-07 14:48:49 +00:00
Kill Your TV
e914d1640c
allow AESNI to be disabled
2014-11-07 14:17:24 +00: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
orignal
38b901484a
check for SSU packet size
2014-11-03 10:15:01 -05:00
orignal
c8a80a497d
fixed typo
2014-11-02 08:28:28 -05:00
orignal
faf1fe7a7c
aligned AES keys
2014-11-01 21:53:45 -04:00
orignal
f7791e5289
fixed crash for Windows
2014-11-01 21:48:26 -04:00
orignal
a8acb8ebb4
fixed double deletion
2014-11-01 17:15:59 -04:00
orignal
4334007688
aligned AES and MAC keys
2014-11-01 14:56:13 -04:00
orignal
7a976dd5f2
specify actual mtu in our RI for i2pv6
2014-10-31 18:27:51 -04:00
orignal
f28376bf71
DATAGRAM RECEIVED message
2014-10-31 16:44:44 -04:00
orignal
3b435f1e1d
get local MTU for Linux
2014-10-31 14:34:08 -04:00
orignal
a314feff33
get local MTU for Linux
2014-10-31 14:17:52 -04:00
orignal
0b77c9651b
0.2.0
2014-10-30 18:04:17 -04:00
orignal
6b860c8c88
split SSU to SSU and SSUSession
2014-10-30 15:13:29 -04:00
orignal
0cd04c23c5
split SSU to SSU and SSUSession
2014-10-30 15:13:12 -04:00
orignal
51c908ab55
Merge pull request #106 from kytvi2p/fix_makefiles
...
Makefile updates
2014-10-30 10:36:33 -04:00
orignal
c0482319e5
always specify mtu for ipv6 address
2014-10-30 10:07:39 -04:00
Kill Your TV
38eaea121f
recognize clang in linux
2014-10-30 13:53:55 +00:00
Kill Your TV
6681e25513
allow CXXFLAGS to be set without overwriting needed flags
2014-10-30 13:53:47 +00:00
Kill Your TV
5acbc6a23e
use standard make variables
2014-10-30 13:50:29 +00:00
Kill Your TV
524b2e9f8a
check for 64-bit compiler
2014-10-30 13:50:18 +00:00
orignal
6320572917
find SSU V6 sessions
2014-10-29 21:56:45 -04:00
orignal
54ec71d30d
select proper SSU address for incoming sessions
2014-10-29 21:16:27 -04:00
orignal
67001e1696
incoming ipv6 SSU sessions
2014-10-29 18:46:35 -04:00
orignal
21aff9f9f7
check router identity certificate
2014-10-29 16:27:42 -04:00
orignal
a53457e8c1
delete SSU V6 address
2014-10-29 16:08:01 -04:00
orignal
f0e6b414e8
don't verify signature for RI loaded from file
2014-10-29 16:03:07 -04:00
orignal
8403c17c59
incoming SSU V6 sessions
2014-10-29 15:02:48 -04:00
orignal
a3fd338fab
pass our address as boost's address
2014-10-29 13:49:21 -04:00
orignal
d513f20225
handle ipv6 adrresses
2014-10-29 12:28:44 -04:00
orignal
d84a7ebc7e
MTU for ipv6
2014-10-29 11:17:30 -04:00
orignal
7e82686818
signature size for SessionCreated
2014-10-28 22:02:21 -04:00
orignal
faf093c474
process ipv6 addresses in SessionCreated
2014-10-28 21:32:32 -04:00
orignal
b6bc49c33a
process ipv6 addresses in SessionCreated
2014-10-28 21:26:55 -04:00
orignal
39644d3bb2
send actual identity in SessionConfirmed message
2014-10-28 18:56:11 -04:00
orignal
1f69d1b890
different log levels
2014-10-28 17:55:58 -04:00