mirror of https://github.com/freetype/freetype
Fix links (mostly http -> https).
This commit is contained in:
parent
5e02965905
commit
afa043de9c
|
@ -582,7 +582,7 @@
|
||||||
|
|
||||||
Reported as
|
Reported as
|
||||||
|
|
||||||
http://lists.nongnu.org/archive/html/freetype-devel/2018-08/msg00124.html
|
https://lists.nongnu.org/archive/html/freetype-devel/2018-08/msg00124.html
|
||||||
|
|
||||||
* docs/reference/markdown/stylesheets/extra.css (.md-typeset code):
|
* docs/reference/markdown/stylesheets/extra.css (.md-typeset code):
|
||||||
Add rule `white-space'.
|
Add rule `white-space'.
|
||||||
|
@ -735,7 +735,7 @@
|
||||||
|
|
||||||
Reported as
|
Reported as
|
||||||
|
|
||||||
http://lists.nongnu.org/archive/html/freetype-devel/2018-08/msg00083.html
|
https://lists.nongnu.org/archive/html/freetype-devel/2018-08/msg00083.html
|
||||||
|
|
||||||
2018-08-26 Werner Lemberg <wl@gnu.org>
|
2018-08-26 Werner Lemberg <wl@gnu.org>
|
||||||
|
|
||||||
|
|
|
@ -231,7 +231,7 @@
|
||||||
|
|
||||||
* src/base/md5.c, src/base/md5.h: New files, taken from
|
* src/base/md5.c, src/base/md5.h: New files, taken from
|
||||||
|
|
||||||
http://openwall.info/wiki/people/solar/software/public-domain-source-code/md5
|
https://openwall.info/wiki/people/solar/software/public-domain-source-code/md5
|
||||||
|
|
||||||
* include/freetype/internal/fttrace.h: Add `bitmap'.
|
* include/freetype/internal/fttrace.h: Add `bitmap'.
|
||||||
|
|
||||||
|
|
|
@ -3405,7 +3405,7 @@
|
||||||
|
|
||||||
The canonical URL to get updates for this file is
|
The canonical URL to get updates for this file is
|
||||||
|
|
||||||
http://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/popa3d/popa3d/md5/
|
https://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/popa3d/popa3d/md5/
|
||||||
|
|
||||||
as the author told me in private communication.
|
as the author told me in private communication.
|
||||||
|
|
||||||
|
@ -4837,7 +4837,7 @@
|
||||||
|
|
||||||
Apply fixes for cppcheck nitpicks.
|
Apply fixes for cppcheck nitpicks.
|
||||||
|
|
||||||
http://cppcheck.sourceforge.net/
|
https://cppcheck.sourceforge.net/
|
||||||
|
|
||||||
The call was (from the top-level of the FreeType tree):
|
The call was (from the top-level of the FreeType tree):
|
||||||
|
|
||||||
|
|
|
@ -2489,8 +2489,8 @@
|
||||||
|
|
||||||
Based on ideas taken from
|
Based on ideas taken from
|
||||||
|
|
||||||
http://pkgs.fedoraproject.org/cgit/rpms/freetype.git/tree/freetype-multilib.patch
|
https://pkgs.fedoraproject.org/cgit/rpms/freetype.git/tree/freetype-multilib.patch
|
||||||
http://pkgs.fedoraproject.org/cgit/rpms/freetype.git/tree/freetype-2.5.3-freetype-config-prefix.patch
|
https://pkgs.fedoraproject.org/cgit/rpms/freetype.git/tree/freetype-2.5.3-freetype-config-prefix.patch
|
||||||
|
|
||||||
* builds/unix/freetype-config.in: Rewritten. Use `pkg-config' to
|
* builds/unix/freetype-config.in: Rewritten. Use `pkg-config' to
|
||||||
set output variables if program is available.
|
set output variables if program is available.
|
||||||
|
|
2
README
2
README
|
@ -30,7 +30,7 @@
|
||||||
|
|
||||||
To view the documentation online, go to
|
To view the documentation online, go to
|
||||||
|
|
||||||
https://www.freetype.org/freetype2/documentation.html
|
https://www.freetype.org/freetype2/docs/
|
||||||
|
|
||||||
|
|
||||||
Mailing Lists
|
Mailing Lists
|
||||||
|
|
|
@ -26,7 +26,7 @@ FreeType 1.3.1 from Richard Griffith (ragriffi@sprynet.com,
|
||||||
http://ragriffi.home.sprynet.com).
|
http://ragriffi.home.sprynet.com).
|
||||||
|
|
||||||
You will also need the latest include files and amiga.lib from the
|
You will also need the latest include files and amiga.lib from the
|
||||||
Amiga web site (http://www.amiga.com/3.9/download/NDK3.9.lha) for
|
Amiga web site (https://os.amigaworld.de/download.php?id=3) for
|
||||||
AmigaOS 3.9; the generated code should work under AmigaOS 2.04 and up.
|
AmigaOS 3.9; the generated code should work under AmigaOS 2.04 and up.
|
||||||
|
|
||||||
To use it, call "smake assign" and then "smake" from the builds/amiga
|
To use it, call "smake assign" and then "smake" from the builds/amiga
|
||||||
|
|
|
@ -46,7 +46,7 @@ environment by Metrowerks. GCC for MPW and Symantec
|
||||||
|
|
||||||
Required files are downloadable from:
|
Required files are downloadable from:
|
||||||
|
|
||||||
http://developer.apple.com/tools/mpw-tools/index.html
|
http://macintoshgarden.org/apps/macintosh-programmers-workshop
|
||||||
|
|
||||||
Also you can find documents how to update by MPW-PR.
|
Also you can find documents how to update by MPW-PR.
|
||||||
|
|
||||||
|
@ -54,7 +54,7 @@ environment by Metrowerks. GCC for MPW and Symantec
|
||||||
skeletons. Python bundled to Mac OS X is enough. For
|
skeletons. Python bundled to Mac OS X is enough. For
|
||||||
classic MacOS, MacPython is available:
|
classic MacOS, MacPython is available:
|
||||||
|
|
||||||
http://homepages.cwi.nl/~jack/macpython/
|
https://homepages.cwi.nl/~jack/macpython/
|
||||||
|
|
||||||
MPW requires all files are typed by resource fork.
|
MPW requires all files are typed by resource fork.
|
||||||
ResEdit bundled to MPW is enough. In Mac OS X,
|
ResEdit bundled to MPW is enough. In Mac OS X,
|
||||||
|
@ -280,7 +280,7 @@ APPENDIX I
|
||||||
migrate to FSRef datatype. The big differences of FSRef
|
migrate to FSRef datatype. The big differences of FSRef
|
||||||
against FSSpec are explained in Apple TechNotes 2078.
|
against FSSpec are explained in Apple TechNotes 2078.
|
||||||
|
|
||||||
http://developer.apple.com/technotes/tn2002/tn2078.html
|
https://developer.apple.com/library/archive/technotes/tn2078/
|
||||||
|
|
||||||
- filename length: the max length of file
|
- filename length: the max length of file
|
||||||
name of FSRef is 255 chars (it is limit of HFS+),
|
name of FSRef is 255 chars (it is limit of HFS+),
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
|
||||||
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
"https://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
|
||||||
<plist version="1.0">
|
<plist version="1.0">
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@ It compiles the following libraries from the FreeType 2.9.1 sources:</p>
|
||||||
archives are already stored this way, so no further action is required. If
|
archives are already stored this way, so no further action is required. If
|
||||||
you use some <tt>.tar.*z</tt> archives, be sure to configure your extracting
|
you use some <tt>.tar.*z</tt> archives, be sure to configure your extracting
|
||||||
tool to convert the line endings. For example, with <a
|
tool to convert the line endings. For example, with <a
|
||||||
href="http://www.winzip.com">WinZip</a>, you should activate the <em>TAR
|
href="https://www.winzip.com">WinZip</a>, you should activate the <em>TAR
|
||||||
file smart CR/LF Conversion</em> option. Alternatively, you may consider
|
file smart CR/LF Conversion</em> option. Alternatively, you may consider
|
||||||
using the <tt>unix2dos</tt> or <tt>u2d</tt> utilities that are floating
|
using the <tt>unix2dos</tt> or <tt>u2d</tt> utilities that are floating
|
||||||
around, which specifically deal with this particular problem.
|
around, which specifically deal with this particular problem.
|
||||||
|
|
|
@ -35,7 +35,7 @@ It compiles the following libraries from the FreeType 2.9.1 sources:</p>
|
||||||
archives are already stored this way, so no further action is required. If
|
archives are already stored this way, so no further action is required. If
|
||||||
you use some <tt>.tar.*z</tt> archives, be sure to configure your extracting
|
you use some <tt>.tar.*z</tt> archives, be sure to configure your extracting
|
||||||
tool to convert the line endings. For example, with <a
|
tool to convert the line endings. For example, with <a
|
||||||
href="http://www.winzip.com">WinZip</a>, you should activate the <em>TAR
|
href="https://www.winzip.com">WinZip</a>, you should activate the <em>TAR
|
||||||
file smart CR/LF Conversion</em> option. Alternatively, you may consider
|
file smart CR/LF Conversion</em> option. Alternatively, you may consider
|
||||||
using the <tt>unix2dos</tt> or <tt>u2d</tt> utilities that are floating
|
using the <tt>unix2dos</tt> or <tt>u2d</tt> utilities that are floating
|
||||||
around, which specifically deal with this particular problem.
|
around, which specifically deal with this particular problem.
|
||||||
|
|
|
@ -30,7 +30,7 @@ include directory in <tt>freetype.users.props</tt>.</p>
|
||||||
<p>To configure library dependencies like <em>zlib</em> and <em>libpng</em>,
|
<p>To configure library dependencies like <em>zlib</em> and <em>libpng</em>,
|
||||||
edit the <tt>freetype.users.props</tt> file in this directory. It also
|
edit the <tt>freetype.users.props</tt> file in this directory. It also
|
||||||
simplifies automated (command-line) builds using <a
|
simplifies automated (command-line) builds using <a
|
||||||
href="http://msdn.microsoft.com/library/dd393574%28v=vs.100%29.aspx">msbuild</a>.</p>
|
href="https://msdn.microsoft.com/library/dd393574%28v=vs.100%29.aspx">msbuild</a>.</p>
|
||||||
|
|
||||||
<p>To link your executable with FreeType DLL, you may want to define
|
<p>To link your executable with FreeType DLL, you may want to define
|
||||||
DLL_IMPORT so that the imported functions are appropriately
|
DLL_IMPORT so that the imported functions are appropriately
|
||||||
|
|
|
@ -26,7 +26,7 @@ It compiles the following libraries from the FreeType 2.9.1 sources:</p>
|
||||||
archives are already stored this way, so no further action is required. If
|
archives are already stored this way, so no further action is required. If
|
||||||
you use some <tt>.tar.*z</tt> archives, be sure to configure your extracting
|
you use some <tt>.tar.*z</tt> archives, be sure to configure your extracting
|
||||||
tool to convert the line endings. For example, with <a
|
tool to convert the line endings. For example, with <a
|
||||||
href="http://www.winzip.com">WinZip</a>, you should activate the <em>TAR
|
href="https://www.winzip.com">WinZip</a>, you should activate the <em>TAR
|
||||||
file smart CR/LF Conversion</em> option. Alternatively, you may consider
|
file smart CR/LF Conversion</em> option. Alternatively, you may consider
|
||||||
using the <tt>unix2dos</tt> or <tt>u2d</tt> utilities that are floating
|
using the <tt>unix2dos</tt> or <tt>u2d</tt> utilities that are floating
|
||||||
around, which specifically deal with this particular problem.
|
around, which specifically deal with this particular problem.
|
||||||
|
|
|
@ -35,7 +35,7 @@ It compiles the following libraries from the FreeType 2.9.1 sources:</p>
|
||||||
archives are already stored this way, so no further action is required. If
|
archives are already stored this way, so no further action is required. If
|
||||||
you use some <tt>.tar.*z</tt> archives, be sure to configure your extracting
|
you use some <tt>.tar.*z</tt> archives, be sure to configure your extracting
|
||||||
tool to convert the line endings. For example, with <a
|
tool to convert the line endings. For example, with <a
|
||||||
href="http://www.winzip.com">WinZip</a>, you should activate the <em>TAR
|
href="https://www.winzip.com">WinZip</a>, you should activate the <em>TAR
|
||||||
file smart CR/LF Conversion</em> option. Alternatively, you may consider
|
file smart CR/LF Conversion</em> option. Alternatively, you may consider
|
||||||
using the <tt>unix2dos</tt> or <tt>u2d</tt> utilities that are floating
|
using the <tt>unix2dos</tt> or <tt>u2d</tt> utilities that are floating
|
||||||
around, which specifically deal with this particular problem.
|
around, which specifically deal with this particular problem.
|
||||||
|
|
|
@ -76,7 +76,7 @@ CHANGES BETWEEN 2.9 and 2.9.1
|
||||||
- CVE-2018-6942: Older FreeType versions can crash with certain
|
- CVE-2018-6942: Older FreeType versions can crash with certain
|
||||||
malformed variation fonts.
|
malformed variation fonts.
|
||||||
|
|
||||||
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-6942
|
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-6942
|
||||||
|
|
||||||
|
|
||||||
II. MISCELLANEOUS
|
II. MISCELLANEOUS
|
||||||
|
@ -1393,7 +1393,7 @@ CHANGES BETWEEN 2.4.10 and 2.4.11
|
||||||
|
|
||||||
Originally, it was a separate patch available from
|
Originally, it was a separate patch available from
|
||||||
|
|
||||||
http://www.infinality.net/blog/
|
https://web.archive.org/web/20150710073951/http://www.infinality.net:80/blog/
|
||||||
|
|
||||||
and which has been integrated.
|
and which has been integrated.
|
||||||
|
|
||||||
|
@ -4115,7 +4115,7 @@ CHANGES BETWEEN beta8 and 2.0
|
||||||
untested for now.
|
untested for now.
|
||||||
|
|
||||||
- Updated `docs/docmaker.py', a draft API reference is available at
|
- Updated `docs/docmaker.py', a draft API reference is available at
|
||||||
http://www.freetype.org/ft2api.html.
|
https://web.archive.org/web/20001215173400/http://www.freetype.org:80/ft2api.html.
|
||||||
|
|
||||||
- Changed `type1' to use `psaux'.
|
- Changed `type1' to use `psaux'.
|
||||||
|
|
||||||
|
|
|
@ -70,7 +70,7 @@ II. Custom builds of the library
|
||||||
[1] make++, a make tool written in Perl, has sufficient support of GNU
|
[1] make++, a make tool written in Perl, has sufficient support of GNU
|
||||||
make extensions to build FreeType. See
|
make extensions to build FreeType. See
|
||||||
|
|
||||||
http://makepp.sourceforge.net
|
https://makepp.sourceforge.net
|
||||||
|
|
||||||
for more information; you need version 2.0 or newer, and you must
|
for more information; you need version 2.0 or newer, and you must
|
||||||
pass option `--norc-substitution'.
|
pass option `--norc-substitution'.
|
||||||
|
|
|
@ -23,7 +23,7 @@ instructions in the file `INSTALL.UNIX' instead.
|
||||||
Note that make++, a make tool written in Perl, supports enough
|
Note that make++, a make tool written in Perl, supports enough
|
||||||
features of GNU make to compile FreeType. See
|
features of GNU make to compile FreeType. See
|
||||||
|
|
||||||
http://makepp.sourceforge.net
|
https://makepp.sourceforge.net
|
||||||
|
|
||||||
for more information; you need version 2.0 or newer, and you must
|
for more information; you need version 2.0 or newer, and you must
|
||||||
pass option `--norc-substitution'.
|
pass option `--norc-substitution'.
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
As a special exception, FreeType can also be built with the 'makepp'
|
As a special exception, FreeType can also be built with the 'makepp'
|
||||||
build tool, available from http://makepp.sourceforge.net.
|
build tool, available from https://makepp.sourceforge.net.
|
||||||
|
|
||||||
Note, however, that you will need at least version 2.0 and pass the
|
Note, however, that you will need at least version 2.0 and pass the
|
||||||
option --norc-substitution to have it work correctly.
|
option --norc-substitution to have it work correctly.
|
||||||
|
|
|
@ -165,8 +165,8 @@ which isn't supported yet please send a mail too.
|
||||||
partially defined in MHP 1.0.3 (also called ETSI TS 101812 V1.3.1)
|
partially defined in MHP 1.0.3 (also called ETSI TS 101812 V1.3.1)
|
||||||
section 7.4.
|
section 7.4.
|
||||||
|
|
||||||
http://www.etsi.org/
|
https://www.etsi.org/
|
||||||
http://webapp.etsi.org/workprogram/Report_WorkItem.asp?WKI_ID=18799
|
https://webapp.etsi.org/workprogram/Report_WorkItem.asp?WKI_ID=18799
|
||||||
|
|
||||||
[3] Support is rudimentary currently; some tables or data are not
|
[3] Support is rudimentary currently; some tables or data are not
|
||||||
loaded yet.
|
loaded yet.
|
||||||
|
|
|
@ -249,7 +249,7 @@ FT_BEGIN_HEADER
|
||||||
* of improving symmetry in glyphs through hinting the right-side bearing
|
* of improving symmetry in glyphs through hinting the right-side bearing
|
||||||
* were no longer necessary. This lead to what GDI calls 'natural
|
* were no longer necessary. This lead to what GDI calls 'natural
|
||||||
* widths' ClearType, see
|
* widths' ClearType, see
|
||||||
* http://www.beatstamm.com/typography/RTRCh4.htm#Sec21. Since hinting
|
* http://rastertragedy.com/RTRCh4.htm#Sec21. Since hinting
|
||||||
* has extra resolution, most non-linearity went away, but it is still
|
* has extra resolution, most non-linearity went away, but it is still
|
||||||
* possible for hints to change the advance widths in this mode.
|
* possible for hints to change the advance widths in this mode.
|
||||||
*
|
*
|
||||||
|
@ -262,7 +262,7 @@ FT_BEGIN_HEADER
|
||||||
* to determine the width in bi-level rendering, and then re-run in
|
* to determine the width in bi-level rendering, and then re-run in
|
||||||
* ClearType, with the difference in widths being absorbed in the font
|
* ClearType, with the difference in widths being absorbed in the font
|
||||||
* hints for ClearType (mostly in the white space of hints); see
|
* hints for ClearType (mostly in the white space of hints); see
|
||||||
* http://www.beatstamm.com/typography/RTRCh4.htm#Sec20. Somewhat by
|
* http://rastertragedy.com/RTRCh4.htm#Sec20. Somewhat by
|
||||||
* definition, compatible width ClearType allows for non-linear widths,
|
* definition, compatible width ClearType allows for non-linear widths,
|
||||||
* but only when the bi-level version has non-linear widths.
|
* but only when the bi-level version has non-linear widths.
|
||||||
*
|
*
|
||||||
|
@ -275,7 +275,7 @@ FT_BEGIN_HEADER
|
||||||
* mode', not to be confused with GDI's 'natural widths'. Subpixel
|
* mode', not to be confused with GDI's 'natural widths'. Subpixel
|
||||||
* positioning, in the current implementation of Direct Write,
|
* positioning, in the current implementation of Direct Write,
|
||||||
* unfortunately does not support hinted advance widths, see
|
* unfortunately does not support hinted advance widths, see
|
||||||
* http://www.beatstamm.com/typography/RTRCh4.htm#Sec22. Note that the
|
* http://rastertragedy.com/RTRCh4.htm#Sec22. Note that the
|
||||||
* TrueType interpreter fully allows the advance width to be adjusted in
|
* TrueType interpreter fully allows the advance width to be adjusted in
|
||||||
* this mode, just the DWrite client will ignore those changes.
|
* this mode, just the DWrite client will ignore those changes.
|
||||||
*
|
*
|
||||||
|
@ -284,7 +284,7 @@ FT_BEGIN_HEADER
|
||||||
* This is a set of exceptions made in the TrueType interpreter to
|
* This is a set of exceptions made in the TrueType interpreter to
|
||||||
* minimize hinting techniques that were problematic with the extra
|
* minimize hinting techniques that were problematic with the extra
|
||||||
* resolution of ClearType; see
|
* resolution of ClearType; see
|
||||||
* http://www.beatstamm.com/typography/RTRCh4.htm#Sec1 and
|
* http://rastertragedy.com/RTRCh4.htm#Sec1 and
|
||||||
* https://www.microsoft.com/typography/cleartype/truetypecleartype.aspx.
|
* https://www.microsoft.com/typography/cleartype/truetypecleartype.aspx.
|
||||||
* This technique is not to be confused with ClearType compatible widths.
|
* This technique is not to be confused with ClearType compatible widths.
|
||||||
* ClearType backward compatibility has no direct impact on changing
|
* ClearType backward compatibility has no direct impact on changing
|
||||||
|
|
|
@ -1212,7 +1212,7 @@
|
||||||
* (`u').
|
* (`u').
|
||||||
*
|
*
|
||||||
* See notation in
|
* See notation in
|
||||||
* http://softsurfer.com/Archive/algorithm_0104/algorithm_0104B.htm.
|
* http://geomalgorithms.com/a05-_intersect-1.html.
|
||||||
* Calculations are done in 16.16, but must handle the squaring of
|
* Calculations are done in 16.16, but must handle the squaring of
|
||||||
* line lengths in character space. We scale all vectors by 1/32 to
|
* line lengths in character space. We scale all vectors by 1/32 to
|
||||||
* avoid overflow. This allows values up to 4095 to be squared. The
|
* avoid overflow. This allows values up to 4095 to be squared. The
|
||||||
|
|
|
@ -48,7 +48,7 @@
|
||||||
* coverage of the outline on each pixel cell.
|
* coverage of the outline on each pixel cell.
|
||||||
*
|
*
|
||||||
* It is based on ideas that I initially found in Raph Levien's
|
* It is based on ideas that I initially found in Raph Levien's
|
||||||
* excellent LibArt graphics library (see http://www.levien.com/libart
|
* excellent LibArt graphics library (see https://www.levien.com/libart
|
||||||
* for more information, though the web pages do not tell anything
|
* for more information, though the web pages do not tell anything
|
||||||
* about the renderer; you'll have to dive into the source code to
|
* about the renderer; you'll have to dive into the source code to
|
||||||
* understand how it works).
|
* understand how it works).
|
||||||
|
|
|
@ -352,7 +352,7 @@ FT_BEGIN_HEADER
|
||||||
* https://www.microsoft.com/typography/cleartype/truetypecleartype.aspx
|
* https://www.microsoft.com/typography/cleartype/truetypecleartype.aspx
|
||||||
*
|
*
|
||||||
* [3] Beat Stamm describes it in more detail:
|
* [3] Beat Stamm describes it in more detail:
|
||||||
* http://www.beatstamm.com/typography/RTRCh4.htm#Sec12
|
* http://rastertragedy.com/RTRCh4.htm#Sec12.
|
||||||
*
|
*
|
||||||
* [4] The list of `native ClearType' fonts is small at the time of this
|
* [4] The list of `native ClearType' fonts is small at the time of this
|
||||||
* writing; I found the following on a Windows 10 Update 1511
|
* writing; I found the following on a Windows 10 Update 1511
|
||||||
|
|
Loading…
Reference in New Issue