Skip to content

Commit 718f272

Browse files
committed
Refresh documented links and use HTTPS
1 parent 7cfafe0 commit 718f272

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

README.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Please read +manual.adoc+ for installation instructions and the API
2020
manual.
2121

2222
The current stable version of this software is available from the
23-
http://www.kyne.au/%7Emark/software/lua-cjson.php[Lua CJSON website].
23+
https://kyne.au/%7Emark/software/lua-cjson.php[Lua CJSON website].
2424

2525
Feel free to email me if you have any patches, suggestions, or comments.
2626

manual.adoc

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@ Lua CJSON is covered by the MIT license. Review the file +LICENSE+ for
2121
details.
2222

2323
The current stable version of this software is available from the
24-
http://www.kyne.au/%7Emark/software/lua-cjson.php[Lua CJSON website].
24+
https://kyne.au/%7Emark/software/lua-cjson.php[Lua CJSON website].
2525

2626
Feel free to email me if you have any patches, suggestions, or comments.
2727

2828

2929
Installation
3030
------------
3131

32-
Lua CJSON requires either http://www.lua.org[Lua] 5.1, Lua 5.2, Lua 5.3,
33-
or http://www.luajit.org[LuaJIT] to build.
32+
Lua CJSON requires either https://lua.org[Lua] 5.1, Lua 5.2, Lua 5.3,
33+
or https://luajit.org[LuaJIT] to build.
3434

3535
The build method can be selected from 4 options:
3636

@@ -63,7 +63,7 @@ cp cjson.so $LUA_MODULE_DIRECTORY
6363
CMake
6464
~~~~~
6565

66-
http://www.cmake.org[CMake] can generate build configuration for many
66+
https://cmake.org[CMake] can generate build configuration for many
6767
different platforms (including Unix and Windows).
6868

6969
First, generate the makefile for your platform using CMake. If CMake is
@@ -88,14 +88,14 @@ make
8888
cp cjson.so $LUA_MODULE_DIRECTORY
8989

9090
Review the
91-
http://www.cmake.org/cmake/help/documentation.html[CMake documentation]
91+
https://cmake.org/documentation/[CMake documentation]
9292
for further details.
9393

9494

9595
RPM
9696
~~~
9797

98-
Linux distributions using http://rpm.org[RPM] can create a package via
98+
Linux distributions using https://rpm.org[RPM] can create a package via
9999
the included RPM spec file. Ensure the +rpm-build+ package (or similar)
100100
has been installed.
101101

@@ -109,7 +109,7 @@ rpm -Uvh $LUA_CJSON_RPM
109109
LuaRocks
110110
~~~~~~~~
111111

112-
http://luarocks.org[LuaRocks] can be used to install and manage Lua
112+
https://luarocks.org[LuaRocks] can be used to install and manage Lua
113113
modules on a wide range of platforms (including Windows).
114114

115115
First, extract the Lua CJSON source package.
@@ -125,7 +125,7 @@ LuaRocks does not support platform specific configuration for Solaris.
125125
On Solaris, you may need to manually uncomment +USE_INTERNAL_ISINF+ in
126126
the rockspec before building this module.
127127

128-
Review the http://luarocks.org/en/Documentation[LuaRocks documentation]
128+
Review the https://github.com/luarocks/luarocks/wiki/Documentation[LuaRocks documentation]
129129
for further details.
130130

131131

@@ -151,7 +151,7 @@ Built-in floating point conversion
151151
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
152152

153153
Lua CJSON may be built with David Gay's
154-
http://www.netlib.org/fp/[floating point conversion routines]. This can
154+
https://netlib.org/fp/[floating point conversion routines]. This can
155155
increase overall performance by up to 50% on some platforms when
156156
converting a large amount of numeric data. However, this option reduces
157157
portability and is disabled by default.
@@ -380,8 +380,8 @@ ensure all Lua strings passed to +cjson.encode+ are UTF-8.
380380
Base64 is commonly used to encode binary data as the most efficient
381381
encoding under UTF-8 can only reduce the encoded size by a further
382382
~8%. Lua Base64 routines can be found in the
383-
http://w3.impa.br/%7Ediego/software/luasocket/[LuaSocket] and
384-
http://www.tecgraf.puc-rio.br/%7Elhf/ftp/lua/#lbase64[lbase64] packages.
383+
https://w3.impa.br/%7Ediego/software/luasocket/[LuaSocket] and
384+
https://web.tecgraf.puc-rio.br/%7Elhf/ftp/lua/#lbase64[lbase64] packages.
385385
=========
386386

387387
Lua CJSON uses a heuristic to determine whether to encode a Lua table as
@@ -606,8 +606,8 @@ Lua CJSON decodes JSON +null+ as a Lua +lightuserdata+ NULL pointer.
606606
References
607607
----------
608608
609-
- http://tools.ietf.org/html/rfc4627[RFC 4627]
610-
- http://www.json.org/[JSON website]
609+
- https://datatracker.ietf.org/doc/html/rfc4627[RFC 4627]
610+
- https://json.org/json-en.html[JSON website]
611611
612612
613613
// vi:ft=asciidoc tw=72:

0 commit comments

Comments
 (0)