Merge pull request #1950 from vapier/master
update capstone-engine.org URIs to https://
diff --git a/COMPILE.TXT b/COMPILE.TXT
index 847d415..c6a6246 100644
--- a/COMPILE.TXT
+++ b/COMPILE.TXT
@@ -197,4 +197,4 @@
of corresponding languages.
Community also provide bindings for C#, Go, Ruby, NodeJS, C++ & Vala. Links to
- these can be found at address http://capstone-engine.org/download.html
+ these can be found at address https://capstone-engine.org/download.html
diff --git a/ChangeLog b/ChangeLog
index af3ebf8..a91feb7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -561,7 +561,7 @@
- API version has been bumped to 2.1.
- Change prototype of cs_close() to be able to invalidate closed handle.
- See http://capstone-engine.org/version_2.1_API.html for more information.
+ See https://capstone-engine.org/version_2.1_API.html for more information.
- Extend cs_support() to handle more query types, not only about supported
architectures. This change is backward compatible, however, so existent code
do not need to be modified to support this.
@@ -580,7 +580,7 @@
Especially, X86-only binary reduces from 1.9MB to just 720KB.
- Support "diet" mode, in which engine size is further reduced (by around 40%)
for embedding purpose. The price to pay is that we have to sacrifice some
- non-critical data fields. See http://capstone-engine.org/diet.html for more
+ non-critical data fields. See https://capstone-engine.org/diet.html for more
details.
diff --git a/LICENSE.TXT b/LICENSE.TXT
index 0dabdc7..f4c77d6 100644
--- a/LICENSE.TXT
+++ b/LICENSE.TXT
@@ -1,7 +1,7 @@
This is the software license for Capstone disassembly framework.
Capstone has been designed & implemented by Nguyen Anh Quynh <aquynh@gmail.com>
-See http://www.capstone-engine.org for further information.
+See https://www.capstone-engine.org for further information.
Copyright (c) 2013, COSEINC.
All rights reserved.
diff --git a/README.md b/README.md
index 5c92eb5..28ed703 100644
--- a/README.md
+++ b/README.md
@@ -63,7 +63,7 @@
- Distributed under the open source BSD license.
-Further information is available at http://www.capstone-engine.org
+Further information is available at https://www.capstone-engine.org
Compile
diff --git a/arch/AArch64/AArch64GenAsmWriter.inc b/arch/AArch64/AArch64GenAsmWriter.inc
index 69dea43..0586bca 100644
--- a/arch/AArch64/AArch64GenAsmWriter.inc
+++ b/arch/AArch64/AArch64GenAsmWriter.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
/// printInstruction - This method is automatically generated by tablegen
diff --git a/arch/AArch64/AArch64GenDisassemblerTables.inc b/arch/AArch64/AArch64GenDisassemblerTables.inc
index ac4ca8d..f8aeb19 100644
--- a/arch/AArch64/AArch64GenDisassemblerTables.inc
+++ b/arch/AArch64/AArch64GenDisassemblerTables.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
#include "../../MCInst.h"
diff --git a/arch/AArch64/AArch64GenInstrInfo.inc b/arch/AArch64/AArch64GenInstrInfo.inc
index d3c87b9..b1f6475 100644
--- a/arch/AArch64/AArch64GenInstrInfo.inc
+++ b/arch/AArch64/AArch64GenInstrInfo.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/AArch64/AArch64GenRegisterInfo.inc b/arch/AArch64/AArch64GenRegisterInfo.inc
index 57eb693..906cb85 100644
--- a/arch/AArch64/AArch64GenRegisterInfo.inc
+++ b/arch/AArch64/AArch64GenRegisterInfo.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
@@ -560,7 +560,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/AArch64/AArch64GenSubtargetInfo.inc b/arch/AArch64/AArch64GenSubtargetInfo.inc
index d4fd4af..a6865f5 100644
--- a/arch/AArch64/AArch64GenSubtargetInfo.inc
+++ b/arch/AArch64/AArch64GenSubtargetInfo.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/ARM/ARMGenAsmWriter.inc b/arch/ARM/ARMGenAsmWriter.inc
index 3cdfef3..50c8806 100644
--- a/arch/ARM/ARMGenAsmWriter.inc
+++ b/arch/ARM/ARMGenAsmWriter.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
/// printInstruction - This method is automatically generated by tablegen
diff --git a/arch/ARM/ARMGenDisassemblerTables.inc b/arch/ARM/ARMGenDisassemblerTables.inc
index 471e57e..29006bb 100644
--- a/arch/ARM/ARMGenDisassemblerTables.inc
+++ b/arch/ARM/ARMGenDisassemblerTables.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
#include "../../MCInst.h"
diff --git a/arch/ARM/ARMGenInstrInfo.inc b/arch/ARM/ARMGenInstrInfo.inc
index 78576d5..a23dfa5 100644
--- a/arch/ARM/ARMGenInstrInfo.inc
+++ b/arch/ARM/ARMGenInstrInfo.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/ARM/ARMGenRegisterInfo.inc b/arch/ARM/ARMGenRegisterInfo.inc
index 9df5ef0..83bc4aa 100644
--- a/arch/ARM/ARMGenRegisterInfo.inc
+++ b/arch/ARM/ARMGenRegisterInfo.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
@@ -482,7 +482,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/ARM/ARMGenSubtargetInfo.inc b/arch/ARM/ARMGenSubtargetInfo.inc
index b947301..b331fc7 100644
--- a/arch/ARM/ARMGenSubtargetInfo.inc
+++ b/arch/ARM/ARMGenSubtargetInfo.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/Mips/MipsGenAsmWriter.inc b/arch/Mips/MipsGenAsmWriter.inc
index cd25213..06e3e72 100644
--- a/arch/Mips/MipsGenAsmWriter.inc
+++ b/arch/Mips/MipsGenAsmWriter.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
/// printInstruction - This method is automatically generated by tablegen
diff --git a/arch/Mips/MipsGenDisassemblerTables.inc b/arch/Mips/MipsGenDisassemblerTables.inc
index 5013293..1fc4503 100644
--- a/arch/Mips/MipsGenDisassemblerTables.inc
+++ b/arch/Mips/MipsGenDisassemblerTables.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
#include "../../MCInst.h"
diff --git a/arch/Mips/MipsGenInstrInfo.inc b/arch/Mips/MipsGenInstrInfo.inc
index b6e8983..b7fb52f 100644
--- a/arch/Mips/MipsGenInstrInfo.inc
+++ b/arch/Mips/MipsGenInstrInfo.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/Mips/MipsGenRegisterInfo.inc b/arch/Mips/MipsGenRegisterInfo.inc
index cdce182..3e611a7 100644
--- a/arch/Mips/MipsGenRegisterInfo.inc
+++ b/arch/Mips/MipsGenRegisterInfo.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
@@ -487,7 +487,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/Mips/MipsGenSubtargetInfo.inc b/arch/Mips/MipsGenSubtargetInfo.inc
index 36e7a7f..6f2294d 100644
--- a/arch/Mips/MipsGenSubtargetInfo.inc
+++ b/arch/Mips/MipsGenSubtargetInfo.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/PowerPC/PPCGenSubtargetInfo.inc b/arch/PowerPC/PPCGenSubtargetInfo.inc
index 176e029..985597b 100644
--- a/arch/PowerPC/PPCGenSubtargetInfo.inc
+++ b/arch/PowerPC/PPCGenSubtargetInfo.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/Sparc/SparcGenSubtargetInfo.inc b/arch/Sparc/SparcGenSubtargetInfo.inc
index e7bd53a..f4a5720 100644
--- a/arch/Sparc/SparcGenSubtargetInfo.inc
+++ b/arch/Sparc/SparcGenSubtargetInfo.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/SystemZ/SystemZGenSubtargetInfo.inc b/arch/SystemZ/SystemZGenSubtargetInfo.inc
index 4d62b72..e58c002 100644
--- a/arch/SystemZ/SystemZGenSubtargetInfo.inc
+++ b/arch/SystemZ/SystemZGenSubtargetInfo.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/X86/X86GenAsmWriter.inc b/arch/X86/X86GenAsmWriter.inc
index 40dbec3..ad25617 100644
--- a/arch/X86/X86GenAsmWriter.inc
+++ b/arch/X86/X86GenAsmWriter.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
/// printInstruction - This method is automatically generated by tablegen
diff --git a/arch/X86/X86GenAsmWriter1.inc b/arch/X86/X86GenAsmWriter1.inc
index 08239f5..8cae588 100644
--- a/arch/X86/X86GenAsmWriter1.inc
+++ b/arch/X86/X86GenAsmWriter1.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
/// printInstruction - This method is automatically generated by tablegen
diff --git a/arch/X86/X86GenAsmWriter1_reduce.inc b/arch/X86/X86GenAsmWriter1_reduce.inc
index 3c80b38..5a9e706 100644
--- a/arch/X86/X86GenAsmWriter1_reduce.inc
+++ b/arch/X86/X86GenAsmWriter1_reduce.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
/// printInstruction - This method is automatically generated by tablegen
diff --git a/arch/X86/X86GenAsmWriter_reduce.inc b/arch/X86/X86GenAsmWriter_reduce.inc
index 1f6fd65..046d76b 100644
--- a/arch/X86/X86GenAsmWriter_reduce.inc
+++ b/arch/X86/X86GenAsmWriter_reduce.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
/// printInstruction - This method is automatically generated by tablegen
diff --git a/arch/X86/X86GenDisassemblerTables.inc b/arch/X86/X86GenDisassemblerTables.inc
index fe0cedc..04b75ac 100644
--- a/arch/X86/X86GenDisassemblerTables.inc
+++ b/arch/X86/X86GenDisassemblerTables.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
static const struct OpcodeDecision emptyTable = {
diff --git a/arch/X86/X86GenDisassemblerTables_reduce.inc b/arch/X86/X86GenDisassemblerTables_reduce.inc
index e2977e7..dff5017 100644
--- a/arch/X86/X86GenDisassemblerTables_reduce.inc
+++ b/arch/X86/X86GenDisassemblerTables_reduce.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/X86/X86GenInstrInfo.inc b/arch/X86/X86GenInstrInfo.inc
index d134717..6efeec2 100644
--- a/arch/X86/X86GenInstrInfo.inc
+++ b/arch/X86/X86GenInstrInfo.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/X86/X86GenInstrInfo_reduce.inc b/arch/X86/X86GenInstrInfo_reduce.inc
index d001211..e3f5b73 100644
--- a/arch/X86/X86GenInstrInfo_reduce.inc
+++ b/arch/X86/X86GenInstrInfo_reduce.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/arch/X86/X86GenRegisterInfo.inc b/arch/X86/X86GenRegisterInfo.inc
index b27b697..692c55b 100644
--- a/arch/X86/X86GenRegisterInfo.inc
+++ b/arch/X86/X86GenRegisterInfo.inc
@@ -6,7 +6,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
-/* Capstone Disassembly Engine, http://www.capstone-engine.org */
+/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
diff --git a/bindings/powershell/README.md b/bindings/powershell/README.md
index 1197a31..da99f23 100755
--- a/bindings/powershell/README.md
+++ b/bindings/powershell/README.md
@@ -8,7 +8,7 @@
`./Capstone/Lib/Capstone/`.
Alternatively, pre-compiled DLL’s can be obtained from the Capstone homepage
-at http://capstone-engine.org/download
+at https://capstone-engine.org/download
Usage
diff --git a/bindings/python/LICENSE.TXT b/bindings/python/LICENSE.TXT
index 0dabdc7..f4c77d6 100644
--- a/bindings/python/LICENSE.TXT
+++ b/bindings/python/LICENSE.TXT
@@ -1,7 +1,7 @@
This is the software license for Capstone disassembly framework.
Capstone has been designed & implemented by Nguyen Anh Quynh <aquynh@gmail.com>
-See http://www.capstone-engine.org for further information.
+See https://www.capstone-engine.org for further information.
Copyright (c) 2013, COSEINC.
All rights reserved.
diff --git a/bindings/python/README.txt b/bindings/python/README.txt
index 69e36bb..2bd5af2 100644
--- a/bindings/python/README.txt
+++ b/bindings/python/README.txt
@@ -56,7 +56,7 @@
- Distributed under the open source BSD license.
-Further information is available at http://www.capstone-engine.org
+Further information is available at https://www.capstone-engine.org
[License]
diff --git a/bindings/python/setup.py b/bindings/python/setup.py
index 7a1eaaf..e524ffe 100755
--- a/bindings/python/setup.py
+++ b/bindings/python/setup.py
@@ -248,7 +248,7 @@
- Distributed under the open source BSD license.
-Further information is available at http://www.capstone-engine.org
+Further information is available at https://www.capstone-engine.org
[License]
diff --git a/bindings/python/setup_cython.py b/bindings/python/setup_cython.py
index d36769a..50713da 100644
--- a/bindings/python/setup_cython.py
+++ b/bindings/python/setup_cython.py
@@ -132,7 +132,7 @@
author = 'Nguyen Anh Quynh',
author_email = 'aquynh@gmail.com',
description = 'Capstone disassembly engine',
- url = 'http://www.capstone-engine.org',
+ url = 'https://www.capstone-engine.org',
classifiers = [
'License :: OSI Approved :: BSD License',
'Programming Language :: Python :: 2',
diff --git a/capstone.pc.in b/capstone.pc.in
index b8ea3d3..7448ca5 100644
--- a/capstone.pc.in
+++ b/capstone.pc.in
@@ -6,7 +6,7 @@
Name: capstone
Description: Capstone disassembly engine
Version: @VERSION_MAJOR@.@VERSION_MINOR@.@VERSION_PATCH@
-URL: http://www.capstone-engine.org
+URL: https://www.capstone-engine.org
archive=${libdir}/libcapstone.a
Libs: -L${libdir} -lcapstone
Cflags: -I${includedir}
diff --git a/contrib/sysz_update/0002-capstone-generate-GenSubtargetInfo.inc.patch b/contrib/sysz_update/0002-capstone-generate-GenSubtargetInfo.inc.patch
index 56ad282..869b32a 100644
--- a/contrib/sysz_update/0002-capstone-generate-GenSubtargetInfo.inc.patch
+++ b/contrib/sysz_update/0002-capstone-generate-GenSubtargetInfo.inc.patch
@@ -50,7 +50,7 @@
emitSourceFileHeader("Subtarget Enumeration Source Fragment", OS);
+#ifdef CAPSTONE
-+ OS << "/* Capstone Disassembly Engine, http://www.capstone-engine.org */\n"
++ OS << "/* Capstone Disassembly Engine, https://www.capstone-engine.org */\n"
+ "/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */\n"
+ "\n";
+#endif
diff --git a/docs/Capstone-Engine-Documentation/Capstone-Engine Documentation.md b/docs/Capstone-Engine-Documentation/Capstone-Engine Documentation.md
index b1b1b80..5fde565 100644
--- a/docs/Capstone-Engine-Documentation/Capstone-Engine Documentation.md
+++ b/docs/Capstone-Engine-Documentation/Capstone-Engine Documentation.md
@@ -10,7 +10,7 @@
## 0x0 开发准备
- Capstone官网: http://www.capstone-engine.org
+ Capstone官网: https://www.capstone-engine.org
### 自行编译lib和dll方法
diff --git a/docs/README b/docs/README
index 44de450..9be00c2 100644
--- a/docs/README
+++ b/docs/README
@@ -2,55 +2,55 @@
* Switching to 2.1 engine.
- http://capstone-engine.org/version_2.1_API.html
+ https://capstone-engine.org/version_2.1_API.html
* How to compile & install Capstone.
- http://capstone-engine.org/documentation.html
+ https://capstone-engine.org/documentation.html
* Programming with C language.
- http://capstone-engine.org/lang_c.html
+ https://capstone-engine.org/lang_c.html
* Programming with Python language.
- http://capstone-engine.org/lang_python.html
+ https://capstone-engine.org/lang_python.html
* Programming with Java language.
- http://capstone-engine.org/lang_java.html
+ https://capstone-engine.org/lang_java.html
* Customize instruction mnemonics at run-time.
- http://capstone-engine.org/mnemonic.html
+ https://capstone-engine.org/mnemonic.html
* Retrieve access information of instruction operands.
- http://capstone-engine.org/op_access.html
+ https://capstone-engine.org/op_access.html
* Build compact engine with only selected architectures.
- http://capstone-engine.org/compile.html
+ https://capstone-engine.org/compile.html
* Build "diet" engine for even smaller libraries.
- http://capstone-engine.org/diet.html
+ https://capstone-engine.org/diet.html
* Build embedded engine for firmware/OS kernel.
- http://capstone-engine.org/embed.html
+ https://capstone-engine.org/embed.html
* SKIPDATA mode to keep disassembling after hitting a broken instruction.
- http://capstone-engine.org/skipdata.html
+ https://capstone-engine.org/skipdata.html
* Quickly iterate instructions with cs_disasm_iter().
- http://capstone-engine.org/iteration.html
+ https://capstone-engine.org/iteration.html
* Build X86-reduce engine for firmware/OS kernel.
- http://capstone-engine.org/x86reduce.html
+ https://capstone-engine.org/x86reduce.html
* Sample applications on how to embed Capstone into Windows kernel driver.
diff --git a/packages/freebsd/ports/devel/capstone/Makefile b/packages/freebsd/ports/devel/capstone/Makefile
index 8d457d9..c29112d 100644
--- a/packages/freebsd/ports/devel/capstone/Makefile
+++ b/packages/freebsd/ports/devel/capstone/Makefile
@@ -3,7 +3,7 @@
PORTNAME= capstone
PORTVERSION= 4.0.0
CATEGORIES= devel
-MASTER_SITES= http://capstone-engine.org/download/${PORTVERSION}/
+MASTER_SITES= https://capstone-engine.org/download/${PORTVERSION}/
MAINTAINER= oliver.pntr@gmail.com
COMMENT= Multi-platform, multi-architecture disassembly framework
diff --git a/packages/freebsd/ports/devel/capstone/pkg-descr b/packages/freebsd/ports/devel/capstone/pkg-descr
index 3a88591..46d2ae1 100644
--- a/packages/freebsd/ports/devel/capstone/pkg-descr
+++ b/packages/freebsd/ports/devel/capstone/pkg-descr
@@ -14,4 +14,4 @@
* Thread-safe by design
* Distributed under the open source BSD license
-WWW: http://capstone-engine.org/
+WWW: https://capstone-engine.org/
diff --git a/packages/macports/devel/capstone/Portfile b/packages/macports/devel/capstone/Portfile
index 61af9a6..063051c 100644
--- a/packages/macports/devel/capstone/Portfile
+++ b/packages/macports/devel/capstone/Portfile
@@ -14,7 +14,7 @@
long_description Capstone is a multi-arch, multi-platform disassembly framework with advanced features
-homepage http://www.capstone-engine.org/
+homepage https://www.capstone-engine.org/
master_sites ${homepage}download/${version}/
extract.suffix .tgz
diff --git a/packages/rpm/capstone.spec b/packages/rpm/capstone.spec
index 7486bd5..b1f63c5 100644
--- a/packages/rpm/capstone.spec
+++ b/packages/rpm/capstone.spec
@@ -4,8 +4,8 @@
Summary: A lightweight multi-platform, multi-architecture disassembly framework
License: BSD
-URL: http://www.capstone-engine.org/
-Source0: http://www.capstone-engine.org/download/%{version}/%{name}-%{version}.tar.gz
+URL: https://www.capstone-engine.org/
+Source0: https://www.capstone-engine.org/download/%{version}/%{name}-%{version}.tar.gz
%if 0%{?fedora} > 12
%global with_python3 1