efd24133be
BuildUtil: fix an issue encountered with Visual Studio 2008 on Windows XP
...
- When building on Windows XP using Visual Studio 2008, I encountered the following issue.
- I did a fresh install of Windows XP SP3 32-bit, then applied updates including .NET 3.5. Next I installed MS Visual Studio 2008, then updated with sp1. All of this according to the documentation in your readme for building on Windows.
- In file src/BuildUtils/VpnBuilder.cs, there are two "if" statements testing the same thing, which is to determine if it is a 32-bit or 64-bit machine/compiler. But the then and else clauses are reversed, so clearly, one of them is wrong. The result I saw is that the SDK path being used to run RC.exe is left as the NULL string and so it fails to run the RC.exe program.
- This happens early in the build process, building the build utils. The two "if" statements are used to set paths for the Visual Studio VC and SDK directories. Depending on the integer pointer size, it uses different paths in the registry.
- When I looked in the registry on my Windows XP machine, there is no key HKLM\SOFTWARE\Wow6432Node, I have only seen that on 64-bit machines.
- For the fix, I consolidated the two "if" statements into one, the existing statement on line 380 would only set a value for Paths.VisualStudioVCDir (which got set correctly). Now I moved the code for also setting Paths.MicrosoftSDKDir, while reversing the values from the incorrectly coded "if" statement.
- I can understand that under certain circumstances, this issue would not be encountered, but should be easily reproducible when installing a clean system.
2020-09-19 00:35:13 +02:00
881f34ac56
Compacting headers, updating trivial texts to fit to the license change from GPLv2 to Apache License 2.0.
2019-01-14 12:25:53 +09:00
f985a50f31
quick and dirty fix for issue 689
2018-11-28 23:19:56 +05:00
8d37f3fa0f
BuildUtil: use new variables
2018-11-27 05:26:28 +01:00
2d76507561
Next, change the project name "Ham" to "vpntest" so every programmer will recognize easily it is a test program.
2018-10-08 11:19:39 +09:00
0ce8ad7a2b
At first, restore "Ham" project. This reverts commit 24d23feacf
.
2018-10-08 11:13:48 +09:00
c21f427fc6
Divide version in multiple macros and set default values
2018-08-27 05:44:32 +02:00
632e86d1e5
src: remove unused VGate project
2018-08-03 16:19:33 +02:00
ce5ee2b070
Merge PR #589 : src: remove unused Ham project
2018-07-31 07:41:58 +02:00
8904a9c4cd
CopyBuildUtil.cmd: fix copy failure when the path contains whitespaces
2018-07-30 06:05:24 +02:00
24d23feacf
src: remove unused Ham project
2018-07-29 03:39:27 +02:00
0a839bcc0b
Merge PR #559 : Windows: suppress detailed build output
2018-07-26 06:51:10 +02:00
c84d7e4a27
supress even more detailed messages
2018-06-17 13:02:58 +05:00
420e575ab1
Remove Intel AES-NI library
2018-06-09 19:57:45 +02:00
ac865f04fc
Correct Spelling ( #458 )
...
* spelling: accepts
* spelling: account
* spelling: accept
* spelling: accumulate
* spelling: adapter
* spelling: address
* spelling: additional
* spelling: aggressive
* spelling: adhered
* spelling: allowed
* spelling: ambiguous
* spelling: amount
* spelling: anonymous
* spelling: acquisition
* spelling: assemble
* spelling: associated
* spelling: assigns
* spelling: attach
* spelling: attempt
* spelling: attribute
* spelling: authenticate
* spelling: authentication
* spelling: available
* spelling: bridging
* spelling: cascade
* spelling: cancel
* spelling: check
* spelling: challenge
* spelling: changing
* spelling: characters
* spelling: cloud
* spelling: compare
* spelling: communication
* spelling: compatible
* spelling: compatibility
* spelling: completion
* spelling: complete
* spelling: computers
* spelling: configure
* spelling: configuration
* spelling: conformant
* spelling: connection
* spelling: contains
* spelling: continuously
* spelling: continue
* spelling: convert
* spelling: counters
* spelling: create
* spelling: created
* spelling: cumulate
* spelling: currently
* spelling: debugging
* spelling: decryption
* spelling: description
* spelling: default
* spelling: driver
* spelling: delete
* spelling: destination
* spelling: disabled
* spelling: different
* spelling: dynamically
* spelling: directory
* spelling: disappeared
* spelling: disable
* spelling: doesn't
* spelling: download
* spelling: dropped
* spelling: enable
* spelling: established
* spelling: ether
* spelling: except
* spelling: expired
* spelling: field
* spelling: following
* spelling: forever
* spelling: firewall
* spelling: first
* spelling: fragment
* spelling: function
* spelling: gateway
* spelling: identifier
* spelling: identify
* spelling: incoming
* spelling: information
* spelling: initialize
* spelling: injection
* spelling: inner
* spelling: instead
* spelling: installation
* spelling: inserted
* spelling: integer
* spelling: interrupt
* spelling: intuitive
* spelling: interval
* spelling: january
* spelling: keybytes
* spelling: know
* spelling: language
* spelling: length
* spelling: library
* spelling: listener
* spelling: maintain
* spelling: modified
* spelling: necessary
* spelling: number
* spelling: obsoleted
* spelling: occurred
* spelling: occurring
* spelling: occur
* spelling: original
* spelling: omittable
* spelling: omit
* spelling: opening
* spelling: operation
* spelling: packet
* spelling: parameters
* spelling: pointed
* spelling: popupmenuopen
* spelling: privilege
* spelling: product
* spelling: protection
* spelling: promiscuous
* spelling: prompt
* spelling: query
* spelling: random
* spelling: reconnection
* spelling: revocation
* spelling: received
* spelling: red hat
* spelling: registry
* spelling: release
* spelling: retrieve
2018-05-16 23:47:10 +02:00
9f9dc459a7
Preparing the development branch
2017-10-19 15:00:41 +09:00
faee11ff09
v4.23-9647-beta
2017-10-18 18:24:21 +09:00
4df2eb4f9c
v4.22-9634-beta
2016-11-27 17:43:14 +09:00
1e17c9bcfd
v4.21-9613-beta
2016-04-24 23:49:31 +09:00
17e624ac26
v4.19-9605-beta
2016-03-06 23:16:01 +09:00
9a82b3c65c
v4.19-9577-beta
2015-09-15 14:22:53 +09:00
4b65e251f2
v4.18-9570-rtm
2015-07-26 19:39:40 +09:00
860f743dd7
v4.17-9566-beta
2015-07-17 00:31:57 +09:00
ff49706373
v4.17-9562-beta
2015-05-31 19:02:35 +09:00
1f645c9816
v4.15-9537-beta
2015-03-26 18:01:02 +09:00
16b713b98d
v4.10-9473-beta
2014-07-12 03:00:27 +09:00
9f7d8578a7
v4.10-9472-beta
2014-07-12 02:06:20 +09:00
cf2a6a42bc
v4.06-9430-beta
2014-03-20 05:45:05 +09:00
bb853cc18b
v4.05-9416-beta
2014-02-06 01:36:42 +09:00
001fd910fe
v4.04-9412-rtm
2014-01-15 18:01:42 +09:00
d1bc9c57c5
v4.03-9411-rtm
2014-01-07 05:40:52 +09:00
749497dde0
v4.03-9408-rtm
2014-01-04 22:00:08 +09:00