Richard Levitte
30478c9783
Configure: final cleanup of asm related things
Remove the *_asm templates in Configurations/00-base-templates.conf,
all attempts to inherit them, and the asm() perl function.
[extended tests]
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9166 )
3 years ago
MouriNaruto
5ded1ca6da
Improve the Windows OneCore target support. (Add targets for building libraries for Windows Store apps.)
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8917 )
3 years ago
Andy Polyakov
f529b5cf05
INSTALL,NOTES.WIN: classify no-asm as non-production option.
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6773 )
4 years ago
Andy Polyakov
97a479c6f8
NOTES.WIN: classify targets to "native" and "hosted" and restructure.
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5647 )
4 years ago
Xiaoyin Liu
1d7f3350f8
Various doc fixes.
Fix typo in NOTES.WIN: this -> these
Fix wrong capital letter in certificates.txt
Make number of characters in each line more even
Remove redundant empty line
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3986 )
5 years ago
Andy Polyakov
3a80bd29be
NOTES.WIN: mention Strawberry Perl as option.
Reviewed-by: Rich Salz <rsalz@openssl.org>
5 years ago
Xiaoyin Liu
e7b69227ca
Fix typo
I think the second "VC-WIN32" should be "VC-WIN64".
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
CLA: trivial
6 years ago
FdaSilvaYY
f430ba31ac
Spelling... and more spelling
Reviewed-by: Kurt Roeckx <kurt@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/1245 )
6 years ago
Viktor Szakats
497e9863c6
NOTES.WIN: use secure urls
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/1175 )
6 years ago
Matt Caswell
8c4f8039df
Update NOTES.WIN
Make the recommendation for MSYS perl in an MSYS environment more forceful.
Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
6 years ago
Richard Levitte
1c7bfec598
Windows notes: add a few lines on gaining admin privs for installing
Reviewed-by: Rich Salz <rsalz@openssl.org>
6 years ago
Richard Levitte
07930a75a1
Slight cleanup of the collection of READMEs, INSTALLs and NOTES
README is a fairly independent document, and so is INSTALL. NOTES are
merely addendums to INSTALL. Therefore , INSTALL.DJGPP and
README.PERL get renamed to NOTES.DJGPP and NOTES.PERL.
Reviewed-by: Rich Salz <rsalz@openssl.org>
6 years ago
Rich Salz
20ab55f494
Remove INSTALL.WCE and refs to it.
Reviewed-by: Richard Levitte <levitte@openssl.org>
6 years ago
Richard Levitte
531e9dcc24
Windows: Add CRYPT32.LIB to the libraries to link you app with
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/1063 )
6 years ago
Richard Levitte
3e67b33346
Remove mk1mf documentation
Reviewed-by: Andy Polyakov <appro@openssl.org>
6 years ago
Richard Levitte
8c16829ebd
Add install targets for Windows
On Windows, we set INSTALLTOP to default as follows:
VC-WIN32:
PREFIX: %ProgramFiles(x86)%\OpenSSL
OPENSSLDIR: %CommonProgramFiles(x86)%\SSL
VC-WIN64*:
PREFIX: %ProgramW6432%\OpenSSL
OPENSSLDIR: %CommonProgramW6432%\SSL
Should those environment variables be missing, the following is used
as fallback:
PREFIX: %ProgramFiles%\OpenSSL
OPENSSLDIR: %CommonProgramFiles%\SSL
Reviewed-by: Andy Polyakov <appro@openssl.org>
6 years ago
Andy Polyakov
ad839325e1
Clarify NOTES.WIN.
Reviewed-by: Richard Levitte <levitte@openssl.org>
6 years ago
Richard Levitte
b32b896166
Adapt INSTALL and related notes for Windows
Reviewed-by: Rich Salz <rsalz@openssl.org>
6 years ago
Richard Levitte
6928b6171a
Change names of ordinals and libs, libeay => libcrypto and ssleay => libssl
Reviewed-by: Rich Salz <rsalz@openssl.org>
6 years ago
Matt Caswell
35d8fa563c
Updates for auto init/deinit review comments
Fixes for the auto-init/deinit code based on review comments
Reviewed-by: Richard Levitte <levitte@openssl.org>
6 years ago
Matt Caswell
8b75603cc0
Provide documentation for auto-init/auto-deinit
Provide some man pages for auto-init/deinit. Also update the INSTALL
documentation for information on the new Configure options implemented as
part of this.
Reviewed-by: Richard Levitte <levitte@openssl.org>
6 years ago
Richard Levitte
d36ab9ce9a
Refactor file writing - information on our use of Perl and Perl modules
This includes a start on how to install missing modules.
Reviewed-by: Rich Salz <rsalz@openssl.org>
7 years ago
Matt Caswell
7a77bd9de7
Update Windows installation instructions
The windows installation instructions were very out of date. Substantial
update to the text. Remove a lot of historical stuff that isn't relevant
any more, and merge the win64 and win32 instructions into one file.
Reviewed-by: Richard Levitte <levitte@openssl.org>
7 years ago
Matt Caswell
46bf69b593
Rename INSTALL.W32 to INSTALL.WIN
Also remove the INSTALL.W64 file. Next commit will update INSTALL.WIN to
cover both.
Reviewed-by: Richard Levitte <levitte@openssl.org>
7 years ago
Lutz Jaenicke
9fa24352ce
FAQ/README: we are now using Git instead of CVS
(cherry picked from commit f88dbb8385
)
10 years ago
Andy Polyakov
da64e0d898
INSTALL.W32: document trouble with symlinks under MSYS.
PR: 2377
12 years ago
Andy Polyakov
653215a127
INSTALL.W32: mention _OPENSSL_isservice().
PR: 2194
12 years ago
Dr. Stephen Henson
ac6f377754
Typo.
13 years ago
Dr. Stephen Henson
71b7858b1d
Update from 1.0.0-stable branch.
13 years ago
Dr. Stephen Henson
d4f0339c66
Update from 1.0.0-stable.
13 years ago
Andy Polyakov
39c63e162c
Reaffirm that NASM is the only supported assembler for Win32 build.
14 years ago
Andy Polyakov
3189772e07
Switch Win32/64 targets to Winsock2. Updates to ISNTALL.W32 cover even
recent mingw modifications.
16 years ago
Andy Polyakov
78260d890b
As x86ms.pl is out, remove do_masm.bat and mention to it in INSTALL.W32.
16 years ago
Dr. Stephen Henson
df8dae1df4
Update docs.
17 years ago
Andy Polyakov
b3836ed3cb
Unify VC-32.pl and VC-CE.pl scripts and update INSTALL.W32.
17 years ago
Andy Polyakov
1875e6db29
Pull up Win64 support from 0.9.8.
17 years ago
Richard Levitte
0ad2c4f85b
Correct small documentation error.
PR: 698
19 years ago
Richard Levitte
26abc8f01a
Remove all those infernal stupid CR characters
19 years ago
Ulf Möller
63ff3e83fc
Add instructions for building the MinGW target in Cygwin, and
rearrange some of the other text for better readability.
20 years ago
Ulf Möller
5be4a42e99
update mingw info
20 years ago
Richard Levitte
db5006df04
The MASM situation is more difficult than described so far. It is part of VC++ 7.
PR: 327
20 years ago
Richard Levitte
0bf23d9b20
WinCE patches
20 years ago
Richard Levitte
2c696b2ddc
Add a small note saying the 'debug' option should come before the platform in
the arguments to mk1mf.pl.
PR: 298
20 years ago
Richard Levitte
0a8a99785b
Update the information on Cygwin.
Part of PR 75
20 years ago
Richard Levitte
ae689b6b27
The new stuff is for Borland Bulider 5, so document it appropriately
20 years ago
Richard Levitte
60d160da2d
Document the new way of building with Borland Builder.
This concludes the changes from PR 123
20 years ago
Ulf Möller
d0ff2a237b
updated Mingw32 instructions.
20 years ago
Lutz Jänicke
1afa967909
Fix typo (Craig Davison <cd@securityfocus.com>).
21 years ago
Richard Levitte
9c5b91fd0b
Oh, and since config figures out that we run Cygwin and what versions,
let's recommend running config instead of a manual Configure.
21 years ago
Richard Levitte
290d3eab76
Since Cygwin is the proper spelling, let's change to that everywhere.
Also, with the change in Configure, it now knows on it's own if
threads are supported or not.
21 years ago