Merge pull request #40087 from akien-mga/3.2-cherrypicks
Cherry-picks for the 3.2 branch (future 3.2.3) - 1st batch
This commit is contained in:
commit
037571d08e
1
.mailmap
1
.mailmap
@ -72,6 +72,7 @@ Leon Krause <lk@leonkrause.com> <eska014@users.noreply.github.com>
|
|||||||
Manuel Strey <manuel.strey@gmx.de>
|
Manuel Strey <manuel.strey@gmx.de>
|
||||||
Marcelo Fernandez <marcelofg55@gmail.com>
|
Marcelo Fernandez <marcelofg55@gmail.com>
|
||||||
Marcin Zawiejski <dragmz@gmail.com>
|
Marcin Zawiejski <dragmz@gmail.com>
|
||||||
|
Marcus Elg <marcusaccounts@yahoo.se>
|
||||||
Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>
|
Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>
|
||||||
Mario Schlack <m4r10.5ch14ck@gmail.com>
|
Mario Schlack <m4r10.5ch14ck@gmail.com>
|
||||||
marxin <mliska@suse.cz>
|
marxin <mliska@suse.cz>
|
||||||
|
@ -110,10 +110,13 @@ name is available.
|
|||||||
Leon Krause (eska014)
|
Leon Krause (eska014)
|
||||||
Lucien Menassol (Kanabenki)
|
Lucien Menassol (Kanabenki)
|
||||||
m4nu3lf
|
m4nu3lf
|
||||||
|
Maganty Rushyendra (mrushyendra)
|
||||||
Marcel Admiraal (madmiraal)
|
Marcel Admiraal (madmiraal)
|
||||||
Marcelo Fernandez (marcelofg55)
|
Marcelo Fernandez (marcelofg55)
|
||||||
Marc Gilleron (Zylann)
|
Marc Gilleron (Zylann)
|
||||||
Marcin Zawiejski (dragmz)
|
Marcin Zawiejski (dragmz)
|
||||||
|
Marcus Brummer (mbrlabs)
|
||||||
|
Marcus (MCrafterzz)
|
||||||
Mariano Javier Suligoy (MarianoGnu)
|
Mariano Javier Suligoy (MarianoGnu)
|
||||||
Mario Schlack (hurikhan)
|
Mario Schlack (hurikhan)
|
||||||
Martin Capitanio (capnm)
|
Martin Capitanio (capnm)
|
||||||
|
97
DONORS.md
97
DONORS.md
@ -25,13 +25,14 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
AD Ford
|
AD Ford
|
||||||
Alan Beauchamp
|
Alan Beauchamp
|
||||||
albinaask
|
albinaask
|
||||||
|
Alejandro Saucedo
|
||||||
Andrew Dunai
|
Andrew Dunai
|
||||||
Brandon Lamb
|
Brandon Lamb
|
||||||
Christian Baune
|
Christian Baune
|
||||||
Christopher Montesano
|
Christopher Montesano
|
||||||
Darius Pranskus
|
|
||||||
Darkhan Baimyrza
|
Darkhan Baimyrza
|
||||||
Darrin Massena
|
Darrin Massena
|
||||||
|
Digital Grows
|
||||||
Dov Zimring
|
Dov Zimring
|
||||||
Edward Flick
|
Edward Flick
|
||||||
Gamechuck
|
Gamechuck
|
||||||
@ -42,9 +43,7 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Jasper Brooks
|
Jasper Brooks
|
||||||
Javary Co.
|
Javary Co.
|
||||||
Jeffery Chiu
|
Jeffery Chiu
|
||||||
John Benard (Linuxydable)
|
|
||||||
Justin Arnold
|
Justin Arnold
|
||||||
Justo Delgado Baudí
|
|
||||||
Kyle Szklenski
|
Kyle Szklenski
|
||||||
Marcel Kräml
|
Marcel Kräml
|
||||||
Matthieu Huvé
|
Matthieu Huvé
|
||||||
@ -52,7 +51,6 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Mike King
|
Mike King
|
||||||
Nathan Warden
|
Nathan Warden
|
||||||
Neal Gompa (Conan Kudo)
|
Neal Gompa (Conan Kudo)
|
||||||
Péter Magyar
|
|
||||||
Ronnie Cheng
|
Ronnie Cheng
|
||||||
Slobodan Milnovic
|
Slobodan Milnovic
|
||||||
Stephan Lanfermann
|
Stephan Lanfermann
|
||||||
@ -64,46 +62,51 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
|
|
||||||
Bjarke
|
Bjarke
|
||||||
David Gehrig
|
David Gehrig
|
||||||
David Graham
|
|
||||||
David Snopek
|
David Snopek
|
||||||
Ed Morley
|
Ed Morley
|
||||||
Florian Rämisch
|
Florian Rämisch
|
||||||
Jakub Grzesik
|
Jakub Grzesik
|
||||||
HardRound
|
|
||||||
Manuele Finocchiaro
|
Manuele Finocchiaro
|
||||||
Officine Pixel S.n.c.
|
Officine Pixel S.n.c.
|
||||||
|
Rami
|
||||||
Ronan Zeegers
|
Ronan Zeegers
|
||||||
Sofox
|
Sofox
|
||||||
|
Spicylewd
|
||||||
Taylor Ritenour
|
Taylor Ritenour
|
||||||
Zaven Muradyan
|
Zaven Muradyan
|
||||||
|
|
||||||
|
Andreas Schüle
|
||||||
|
Andres Hernandez
|
||||||
Asher Glick
|
Asher Glick
|
||||||
Austen McRae
|
Austen McRae
|
||||||
Bernhard Werner
|
Bernhard Werner
|
||||||
beVR
|
beVR
|
||||||
Carlo Cabanilla
|
Carlo Cabanilla
|
||||||
|
Christopher Case
|
||||||
Daniel James
|
Daniel James
|
||||||
David Giardi
|
David Giardi
|
||||||
Default Name
|
Default Name
|
||||||
eggs
|
eggs
|
||||||
Florian Breisch
|
Florian Breisch
|
||||||
|
Forge
|
||||||
Gamejunkey
|
Gamejunkey
|
||||||
Javier Roman
|
Javier Roman
|
||||||
Jon Woodward
|
Jon Woodward
|
||||||
Karl Werf
|
Karl Werf
|
||||||
Keinan Powers
|
|
||||||
Klavdij Voncina
|
Klavdij Voncina
|
||||||
Lex Steers
|
Lex Steers
|
||||||
Luke
|
Luke
|
||||||
Maciej Pendolski
|
Maciej Pendolski
|
||||||
Matthew Hillier
|
Matthew Hillier
|
||||||
Mohamed Ikbel Boulabiar
|
Mohamed Ikbel Boulabiar
|
||||||
|
Monster Vial
|
||||||
Rene
|
Rene
|
||||||
Retro Village
|
Retro Village
|
||||||
Rob Messick
|
Rob Messick
|
||||||
Roland Fredenhagen
|
Roland Fredenhagen
|
||||||
Ryan Badour
|
Ryan Badour
|
||||||
Sandro Jenny
|
Sandro Jenny
|
||||||
|
Sarksus
|
||||||
Scott Wadden
|
Scott Wadden
|
||||||
Sergey
|
Sergey
|
||||||
thechris
|
thechris
|
||||||
@ -114,6 +117,7 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
|
|
||||||
Alex Khayrullin
|
Alex Khayrullin
|
||||||
alice gambrell
|
alice gambrell
|
||||||
|
Andrew Harris
|
||||||
Barugon
|
Barugon
|
||||||
Chris Goddard
|
Chris Goddard
|
||||||
Chris Serino
|
Chris Serino
|
||||||
@ -121,28 +125,31 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Conrad Curry
|
Conrad Curry
|
||||||
Craig Smith
|
Craig Smith
|
||||||
Darrian Little
|
Darrian Little
|
||||||
|
dragonage13
|
||||||
|
GiulianoB
|
||||||
Hoai Nam Tran
|
Hoai Nam Tran
|
||||||
Horváth Péter
|
Horváth Péter
|
||||||
Jamal Aboudrar
|
Jeff Nyte
|
||||||
Joan Fons
|
Joan Fons
|
||||||
Joshua Flores
|
Joshua Flores
|
||||||
Leo Fidel R Liban
|
Leo Fidel R Liban
|
||||||
|
Michael Dürwald
|
||||||
|
Péter Magyar
|
||||||
Petr Malac
|
Petr Malac
|
||||||
Rami
|
|
||||||
Rob
|
Rob
|
||||||
Robert Willes
|
Robert Willes
|
||||||
Ronnie Ashlock
|
Ronnie Ashlock
|
||||||
SKison
|
SKison
|
||||||
Thomas Bjarnelöf
|
Thomas Bjarnelöf
|
||||||
Unseen Domains
|
|
||||||
Valryia
|
Valryia
|
||||||
Vincent Henderson
|
Vincent Henderson
|
||||||
|
Vojtěch
|
||||||
Wojciech Chojnacki
|
Wojciech Chojnacki
|
||||||
Xavier PATRICELLI
|
Xavier PATRICELLI
|
||||||
|
Zoran Kukulj
|
||||||
|
|
||||||
Adam Nakonieczny
|
Adam Nakonieczny
|
||||||
Adam Neumann
|
Adam Neumann
|
||||||
Adrian Demetrescu
|
|
||||||
Alexander J Maynard
|
Alexander J Maynard
|
||||||
Alexey Dyadchenko
|
Alexey Dyadchenko
|
||||||
Andreas Funke
|
Andreas Funke
|
||||||
@ -152,20 +159,21 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Carlos de Sousa Marques
|
Carlos de Sousa Marques
|
||||||
Charlie Whitfield
|
Charlie Whitfield
|
||||||
Chase Taranto
|
Chase Taranto
|
||||||
|
Chelsea Hash
|
||||||
Chris Petrich
|
Chris Petrich
|
||||||
Christian Alexander Bjørklund Bøhler
|
Christian Alexander Bjørklund Bøhler
|
||||||
Christian Leth Jeppesen
|
Christian Leth Jeppesen
|
||||||
Christoph Schröder
|
|
||||||
Codee Leaf
|
|
||||||
Cody Parker
|
Cody Parker
|
||||||
Craig Ostrin
|
Craig Ostrin
|
||||||
curtis Kramer
|
curtis Kramer
|
||||||
D
|
D
|
||||||
|
Dev To be curious
|
||||||
|
Digital Denizen
|
||||||
Easypete
|
Easypete
|
||||||
Edgar Sun
|
Edgar Sun
|
||||||
Eric Monson
|
|
||||||
Eugenio Hugo Salgüero Jáñez
|
Eugenio Hugo Salgüero Jáñez
|
||||||
flesk
|
flesk
|
||||||
|
F S
|
||||||
Gary Hulst
|
Gary Hulst
|
||||||
gavlig
|
gavlig
|
||||||
GGGames.org
|
GGGames.org
|
||||||
@ -174,24 +182,27 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Hu Hund
|
Hu Hund
|
||||||
Isaac Clausman
|
Isaac Clausman
|
||||||
Jared White
|
Jared White
|
||||||
Jeff Nyte
|
|
||||||
Joe Flood
|
Joe Flood
|
||||||
John G Gentzel
|
John G Gentzel
|
||||||
Jose Malheiro
|
Jose Malheiro
|
||||||
|
Joseph Crane
|
||||||
Joshua Lesperance
|
Joshua Lesperance
|
||||||
Juan Velandia
|
Juan Velandia
|
||||||
Julian Todd
|
Julian Todd
|
||||||
Juraj Móza
|
Juraj Móza
|
||||||
|
Justo Delgado Baudí
|
||||||
Kelteseth
|
Kelteseth
|
||||||
kickmaniac
|
kickmaniac
|
||||||
kinfox
|
kinfox
|
||||||
Lain Ballard
|
Lain Ballard
|
||||||
|
luca duran
|
||||||
Marcelo Dornbusch Lopes
|
Marcelo Dornbusch Lopes
|
||||||
Marcelo Henrique Gonçalves
|
Marcelo Henrique Gonçalves
|
||||||
Markus Fehr
|
Markus Fehr
|
||||||
Markus Wiesner
|
Markus Wiesner
|
||||||
Martin Eigel
|
Martin Eigel
|
||||||
Matt Eunson
|
Matt Eunson
|
||||||
|
Mikado069
|
||||||
m kaersten
|
m kaersten
|
||||||
MuffinManKen
|
MuffinManKen
|
||||||
Nick Abousselam
|
Nick Abousselam
|
||||||
@ -201,6 +212,7 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Paul Hocker
|
Paul Hocker
|
||||||
Paul Von Zimmerman
|
Paul Von Zimmerman
|
||||||
Pete Goodwin
|
Pete Goodwin
|
||||||
|
PhaineOfCatz
|
||||||
pl
|
pl
|
||||||
Ranoller
|
Ranoller
|
||||||
Rob McInroy
|
Rob McInroy
|
||||||
@ -208,6 +220,7 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Ryan
|
Ryan
|
||||||
Samuel Judd
|
Samuel Judd
|
||||||
Scott Pilet
|
Scott Pilet
|
||||||
|
Scott Ryan-Taylor
|
||||||
Sean Morgan
|
Sean Morgan
|
||||||
Sean Robertson
|
Sean Robertson
|
||||||
Sébastien
|
Sébastien
|
||||||
@ -215,6 +228,7 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
SleepCircle
|
SleepCircle
|
||||||
spilldata
|
spilldata
|
||||||
Stoned Xander
|
Stoned Xander
|
||||||
|
Tahiti Bos
|
||||||
TheLevelOfDetail .
|
TheLevelOfDetail .
|
||||||
Thomas Kurz
|
Thomas Kurz
|
||||||
Tobias Bocanegra
|
Tobias Bocanegra
|
||||||
@ -228,7 +242,9 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
## Silver donors
|
## Silver donors
|
||||||
|
|
||||||
1D_Inc
|
1D_Inc
|
||||||
|
Aaron
|
||||||
Aaron Winter
|
Aaron Winter
|
||||||
|
Abel Crunk
|
||||||
Abraham Haskins
|
Abraham Haskins
|
||||||
Acheron
|
Acheron
|
||||||
Adam
|
Adam
|
||||||
@ -244,18 +260,15 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Agustinus Arya
|
Agustinus Arya
|
||||||
Aidan O'Flannagain
|
Aidan O'Flannagain
|
||||||
Aki Mimoto
|
Aki Mimoto
|
||||||
Alan Stice
|
|
||||||
Albin Jonasson Svärdsby
|
Albin Jonasson Svärdsby
|
||||||
Alder Stefano
|
Alder Stefano
|
||||||
AleMax
|
AleMax
|
||||||
Alessandro Senese
|
Alessandro Senese
|
||||||
Alexander Erlemann
|
Alexander Erlemann
|
||||||
alex clavelle
|
alex clavelle
|
||||||
Alfred Reinold Baudisch
|
|
||||||
Allan Davis
|
Allan Davis
|
||||||
Allen Schade
|
Allen Schade
|
||||||
Andreas Krampitz
|
Andreas Krampitz
|
||||||
Andres Hernandez
|
|
||||||
André Simões
|
André Simões
|
||||||
andrew james morris
|
andrew james morris
|
||||||
Andrew Mansuetti
|
Andrew Mansuetti
|
||||||
@ -267,12 +280,12 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Armin Preiml
|
Armin Preiml
|
||||||
Arseniy M
|
Arseniy M
|
||||||
Arthur S. Muszynski
|
Arthur S. Muszynski
|
||||||
Asger
|
|
||||||
Ashley Claymore
|
Ashley Claymore
|
||||||
Ashton Scott Snapp
|
Ashton Scott Snapp
|
||||||
Aubrey Falconer
|
Aubrey Falconer
|
||||||
B A
|
B A
|
||||||
Balázs Batári
|
Balázs Batári
|
||||||
|
Balázs Hasprai
|
||||||
Bartosz Bielecki
|
Bartosz Bielecki
|
||||||
Benedikt
|
Benedikt
|
||||||
Ben Vercammen
|
Ben Vercammen
|
||||||
@ -299,21 +312,24 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Christoph Woinke
|
Christoph Woinke
|
||||||
Clay Heaton
|
Clay Heaton
|
||||||
Cole Johnson
|
Cole Johnson
|
||||||
|
Cuauhtemoc Moreno
|
||||||
Curt King
|
Curt King
|
||||||
Daniel Johnson
|
|
||||||
Daniel Kimblad
|
Daniel Kimblad
|
||||||
|
Daniel Johnson
|
||||||
|
DanielMaximiano
|
||||||
Daniel Tebbutt
|
Daniel Tebbutt
|
||||||
|
Dave Walker
|
||||||
David May
|
David May
|
||||||
David Woodard
|
David Woodard
|
||||||
Dimitri Stanojevic
|
Dimitri Stanojevic
|
||||||
Dominic Cooney
|
Dmytro Korchynskyi
|
||||||
Dominik Wetzel
|
Dominik Wetzel
|
||||||
Donn Eddy
|
Donn Eddy
|
||||||
Dragontrapper
|
Dragontrapper
|
||||||
Dr Ewan Murray
|
Dr Ewan Murray
|
||||||
|
Dr.Raccoon
|
||||||
Duobix
|
Duobix
|
||||||
Duodecimal
|
Duodecimal
|
||||||
Dylan Todd
|
|
||||||
Eduardo Teixeira
|
Eduardo Teixeira
|
||||||
Edward Herbert
|
Edward Herbert
|
||||||
Edward Swartz
|
Edward Swartz
|
||||||
@ -331,11 +347,11 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Fancy Ants Studios
|
Fancy Ants Studios
|
||||||
Fekinox
|
Fekinox
|
||||||
Felix Bohmann
|
Felix Bohmann
|
||||||
Felix Kollmann
|
|
||||||
Flaredown
|
Flaredown
|
||||||
|
Florian Richer
|
||||||
Forty Doubleu
|
Forty Doubleu
|
||||||
FuDiggity
|
|
||||||
Frank
|
Frank
|
||||||
|
FuDiggity
|
||||||
Gadzhi Kharkharov
|
Gadzhi Kharkharov
|
||||||
gamedev by Celio
|
gamedev by Celio
|
||||||
Gary Thomas
|
Gary Thomas
|
||||||
@ -347,6 +363,7 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Guillaume Audirac
|
Guillaume Audirac
|
||||||
Guillaume Pham Ngoc
|
Guillaume Pham Ngoc
|
||||||
Guldoman
|
Guldoman
|
||||||
|
Gustavo Loureiro dos Reis
|
||||||
Hal A
|
Hal A
|
||||||
Heribert Hirth
|
Heribert Hirth
|
||||||
Hunter Jones
|
Hunter Jones
|
||||||
@ -357,12 +374,14 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Ivan Nikolaev
|
Ivan Nikolaev
|
||||||
Jackson Harmer
|
Jackson Harmer
|
||||||
Jacob
|
Jacob
|
||||||
|
Jaguar
|
||||||
Jaiden Gerig
|
Jaiden Gerig
|
||||||
Jaime Ruiz-Borau Vizárraga
|
Jaime Ruiz-Borau Vizárraga
|
||||||
Jako Danar
|
Jako Danar
|
||||||
James A F Manley
|
James A F Manley
|
||||||
|
Jamiee H
|
||||||
|
Jamie Massey
|
||||||
Janders
|
Janders
|
||||||
Jannik Gröger
|
|
||||||
JARKKO PARVIAINEN
|
JARKKO PARVIAINEN
|
||||||
Jean-Baptiste LEPESME
|
Jean-Baptiste LEPESME
|
||||||
Jeff Hungerford
|
Jeff Hungerford
|
||||||
@ -372,6 +391,7 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Joel Fivat
|
Joel Fivat
|
||||||
Joel Höglund
|
Joel Höglund
|
||||||
Joel Setterberg
|
Joel Setterberg
|
||||||
|
Johannes Goslar
|
||||||
John Gabriel
|
John Gabriel
|
||||||
John Walker
|
John Walker
|
||||||
Jomei Jackson
|
Jomei Jackson
|
||||||
@ -385,7 +405,6 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Jon Sully
|
Jon Sully
|
||||||
Jordy Goodridge
|
Jordy Goodridge
|
||||||
Jorge Antunes
|
Jorge Antunes
|
||||||
Jorge Caballero
|
|
||||||
Jose Aleman
|
Jose Aleman
|
||||||
Jose C. Rubio
|
Jose C. Rubio
|
||||||
Joseph Catrambone
|
Joseph Catrambone
|
||||||
@ -396,6 +415,7 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Julian Murgia
|
Julian Murgia
|
||||||
June Little
|
June Little
|
||||||
JungleRobba
|
JungleRobba
|
||||||
|
Justin Calleja
|
||||||
Justin Hamilton
|
Justin Hamilton
|
||||||
Justin Spedding
|
Justin Spedding
|
||||||
KaDokta
|
KaDokta
|
||||||
@ -405,6 +425,7 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Keith Bradner
|
Keith Bradner
|
||||||
Kent Jofur
|
Kent Jofur
|
||||||
Kevin McPhillips
|
Kevin McPhillips
|
||||||
|
Kevin Velasco
|
||||||
Kiri Jolly
|
Kiri Jolly
|
||||||
Kjetil Haugland
|
Kjetil Haugland
|
||||||
Klagsam
|
Klagsam
|
||||||
@ -412,10 +433,9 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Kuan Cheang
|
Kuan Cheang
|
||||||
kycho
|
kycho
|
||||||
Kyle Appelgate
|
Kyle Appelgate
|
||||||
|
Kyuppin
|
||||||
Laurent Tréguier
|
Laurent Tréguier
|
||||||
Leonard Meagher
|
|
||||||
Leonardo Dimano
|
Leonardo Dimano
|
||||||
Levi Lindsey
|
|
||||||
Lin Chear
|
Lin Chear
|
||||||
Linus Lind Lundgren
|
Linus Lind Lundgren
|
||||||
Lionel Gaillard
|
Lionel Gaillard
|
||||||
@ -425,9 +445,14 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Major Haul
|
Major Haul
|
||||||
Malcolm
|
Malcolm
|
||||||
Marco Lardelli
|
Marco Lardelli
|
||||||
|
Mark Jad
|
||||||
|
Mark Krenz
|
||||||
Markus Michael Egger
|
Markus Michael Egger
|
||||||
|
Martin FIbik
|
||||||
Martin Holas
|
Martin Holas
|
||||||
|
Martin Linklater
|
||||||
Martin Liška
|
Martin Liška
|
||||||
|
Martin Trbola
|
||||||
Marvin
|
Marvin
|
||||||
Mathieu
|
Mathieu
|
||||||
Matt Edwards
|
Matt Edwards
|
||||||
@ -438,10 +463,7 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Megasploot
|
Megasploot
|
||||||
Melissa Mears
|
Melissa Mears
|
||||||
mewin
|
mewin
|
||||||
mhilbrunner
|
|
||||||
Michael Dürwald
|
|
||||||
Michael Haney
|
Michael Haney
|
||||||
Michael Labbe
|
|
||||||
Michał Skwarek
|
Michał Skwarek
|
||||||
Mikael Olsson
|
Mikael Olsson
|
||||||
Mikayla
|
Mikayla
|
||||||
@ -470,6 +492,8 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Omar Delarosa
|
Omar Delarosa
|
||||||
Oscar Norlander
|
Oscar Norlander
|
||||||
Pan Ip
|
Pan Ip
|
||||||
|
Parinya Teerakasemsuk
|
||||||
|
Patrick Dully
|
||||||
Patrick Nafarrete
|
Patrick Nafarrete
|
||||||
Paul Gieske
|
Paul Gieske
|
||||||
Paul Mason
|
Paul Mason
|
||||||
@ -478,17 +502,20 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Penguin
|
Penguin
|
||||||
Peter
|
Peter
|
||||||
Philip Cohoe
|
Philip Cohoe
|
||||||
|
Piotr Góral
|
||||||
Point08
|
Point08
|
||||||
pwab
|
pwab
|
||||||
Rad Cat
|
Rad Cat
|
||||||
Rafa Laguna
|
Rafa Laguna
|
||||||
|
Ram
|
||||||
Remi Rampin
|
Remi Rampin
|
||||||
Rémi Verschelde
|
Rémi Verschelde
|
||||||
|
Reneator
|
||||||
Ricardo Alcantara
|
Ricardo Alcantara
|
||||||
Richard Diss
|
Richard Diss
|
||||||
Richard Ivánek
|
Richard Ivánek
|
||||||
Robert Farr (Larington)
|
Robert Farr (Larington)
|
||||||
Robert Hernandez
|
Robert Larnach
|
||||||
Roger Smith
|
Roger Smith
|
||||||
Roland Rząsa
|
Roland Rząsa
|
||||||
Roman Tinkov
|
Roman Tinkov
|
||||||
@ -496,7 +523,6 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Ronan
|
Ronan
|
||||||
Ronny Mühle
|
Ronny Mühle
|
||||||
Ryan Groom
|
Ryan Groom
|
||||||
Ryan Hentz
|
|
||||||
Sam Edson
|
Sam Edson
|
||||||
Samuele Zolfanelli
|
Samuele Zolfanelli
|
||||||
Scott D. Yelich
|
Scott D. Yelich
|
||||||
@ -534,6 +560,7 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Timothy B. MacDonald
|
Timothy B. MacDonald
|
||||||
Title Plinsut
|
Title Plinsut
|
||||||
Tobbun
|
Tobbun
|
||||||
|
Tobias Bradtke
|
||||||
Tom Glenn
|
Tom Glenn
|
||||||
Toni Duran
|
Toni Duran
|
||||||
Torgeir Lilleskog
|
Torgeir Lilleskog
|
||||||
@ -551,13 +578,15 @@ generous deed immortalized in the next stable release of Godot Engine.
|
|||||||
Victor
|
Victor
|
||||||
Vigilant Watch
|
Vigilant Watch
|
||||||
Vincent Cloutier
|
Vincent Cloutier
|
||||||
|
Vladimir Savin
|
||||||
waka nya
|
waka nya
|
||||||
Wayne Haak
|
Wayne Haak
|
||||||
werner mendizabal
|
werner mendizabal
|
||||||
Wiley Thompson
|
Wiley Thompson
|
||||||
Will
|
Will
|
||||||
Wyatt Goodin
|
Wyatt Goodin
|
||||||
Yegor
|
Yegor Smirnov
|
||||||
|
YiYin Gu
|
||||||
Yuri LaPointe
|
Yuri LaPointe
|
||||||
Yuri Sizov
|
Yuri Sizov
|
||||||
Zgegnesh Hemomancer
|
Zgegnesh Hemomancer
|
||||||
|
@ -294,14 +294,14 @@ public:
|
|||||||
const TData &get(const TKey &p_key) const {
|
const TData &get(const TKey &p_key) const {
|
||||||
|
|
||||||
const TData *res = getptr(p_key);
|
const TData *res = getptr(p_key);
|
||||||
ERR_FAIL_COND_V(!res, *res);
|
CRASH_COND_MSG(!res, "Map key not found.");
|
||||||
return *res;
|
return *res;
|
||||||
}
|
}
|
||||||
|
|
||||||
TData &get(const TKey &p_key) {
|
TData &get(const TKey &p_key) {
|
||||||
|
|
||||||
TData *res = getptr(p_key);
|
TData *res = getptr(p_key);
|
||||||
ERR_FAIL_COND_V(!res, *res);
|
CRASH_COND_MSG(!res, "Map key not found.");
|
||||||
return *res;
|
return *res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -30,6 +30,7 @@
|
|||||||
|
|
||||||
#include "image.h"
|
#include "image.h"
|
||||||
|
|
||||||
|
#include "core/error_macros.h"
|
||||||
#include "core/hash_map.h"
|
#include "core/hash_map.h"
|
||||||
#include "core/io/image_loader.h"
|
#include "core/io/image_loader.h"
|
||||||
#include "core/io/resource_loader.h"
|
#include "core/io/resource_loader.h"
|
||||||
@ -1581,9 +1582,10 @@ PoolVector<uint8_t> Image::get_data() const {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void Image::create(int p_width, int p_height, bool p_use_mipmaps, Format p_format) {
|
void Image::create(int p_width, int p_height, bool p_use_mipmaps, Format p_format) {
|
||||||
|
ERR_FAIL_COND_MSG(p_width <= 0, "Image width must be greater than 0.");
|
||||||
ERR_FAIL_INDEX(p_width - 1, MAX_WIDTH);
|
ERR_FAIL_COND_MSG(p_height <= 0, "Image height must be greater than 0.");
|
||||||
ERR_FAIL_INDEX(p_height - 1, MAX_HEIGHT);
|
ERR_FAIL_COND_MSG(p_width > MAX_WIDTH, "Image width cannot be greater than " + itos(MAX_WIDTH) + ".");
|
||||||
|
ERR_FAIL_COND_MSG(p_height > MAX_HEIGHT, "Image height cannot be greater than " + itos(MAX_HEIGHT) + ".");
|
||||||
|
|
||||||
int mm = 0;
|
int mm = 0;
|
||||||
int size = _get_dst_image_size(p_width, p_height, p_format, mm, p_use_mipmaps ? -1 : 0);
|
int size = _get_dst_image_size(p_width, p_height, p_format, mm, p_use_mipmaps ? -1 : 0);
|
||||||
@ -1600,9 +1602,10 @@ void Image::create(int p_width, int p_height, bool p_use_mipmaps, Format p_forma
|
|||||||
}
|
}
|
||||||
|
|
||||||
void Image::create(int p_width, int p_height, bool p_use_mipmaps, Format p_format, const PoolVector<uint8_t> &p_data) {
|
void Image::create(int p_width, int p_height, bool p_use_mipmaps, Format p_format, const PoolVector<uint8_t> &p_data) {
|
||||||
|
ERR_FAIL_COND_MSG(p_width <= 0, "Image width must be greater than 0.");
|
||||||
ERR_FAIL_INDEX(p_width - 1, MAX_WIDTH);
|
ERR_FAIL_COND_MSG(p_height <= 0, "Image height must be greater than 0.");
|
||||||
ERR_FAIL_INDEX(p_height - 1, MAX_HEIGHT);
|
ERR_FAIL_COND_MSG(p_width > MAX_WIDTH, "Image width cannot be greater than " + itos(MAX_WIDTH) + ".");
|
||||||
|
ERR_FAIL_COND_MSG(p_height > MAX_HEIGHT, "Image height cannot be greater than " + itos(MAX_HEIGHT) + ".");
|
||||||
|
|
||||||
int mm;
|
int mm;
|
||||||
int size = _get_dst_image_size(p_width, p_height, p_format, mm, p_use_mipmaps ? -1 : 0);
|
int size = _get_dst_image_size(p_width, p_height, p_format, mm, p_use_mipmaps ? -1 : 0);
|
||||||
@ -2330,6 +2333,7 @@ void Image::fill(const Color &c) {
|
|||||||
ImageMemLoadFunc Image::_png_mem_loader_func = NULL;
|
ImageMemLoadFunc Image::_png_mem_loader_func = NULL;
|
||||||
ImageMemLoadFunc Image::_jpg_mem_loader_func = NULL;
|
ImageMemLoadFunc Image::_jpg_mem_loader_func = NULL;
|
||||||
ImageMemLoadFunc Image::_webp_mem_loader_func = NULL;
|
ImageMemLoadFunc Image::_webp_mem_loader_func = NULL;
|
||||||
|
ImageMemLoadFunc Image::_tga_mem_loader_func = NULL;
|
||||||
|
|
||||||
void (*Image::_image_compress_bc_func)(Image *, float, Image::CompressSource) = NULL;
|
void (*Image::_image_compress_bc_func)(Image *, float, Image::CompressSource) = NULL;
|
||||||
void (*Image::_image_compress_bptc_func)(Image *, float, Image::CompressSource) = NULL;
|
void (*Image::_image_compress_bptc_func)(Image *, float, Image::CompressSource) = NULL;
|
||||||
@ -2778,6 +2782,7 @@ void Image::_bind_methods() {
|
|||||||
ClassDB::bind_method(D_METHOD("load_png_from_buffer", "buffer"), &Image::load_png_from_buffer);
|
ClassDB::bind_method(D_METHOD("load_png_from_buffer", "buffer"), &Image::load_png_from_buffer);
|
||||||
ClassDB::bind_method(D_METHOD("load_jpg_from_buffer", "buffer"), &Image::load_jpg_from_buffer);
|
ClassDB::bind_method(D_METHOD("load_jpg_from_buffer", "buffer"), &Image::load_jpg_from_buffer);
|
||||||
ClassDB::bind_method(D_METHOD("load_webp_from_buffer", "buffer"), &Image::load_webp_from_buffer);
|
ClassDB::bind_method(D_METHOD("load_webp_from_buffer", "buffer"), &Image::load_webp_from_buffer);
|
||||||
|
ClassDB::bind_method(D_METHOD("load_tga_from_buffer", "buffer"), &Image::load_tga_from_buffer);
|
||||||
|
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::DICTIONARY, "data", PROPERTY_HINT_NONE, "", PROPERTY_USAGE_STORAGE), "_set_data", "_get_data");
|
ADD_PROPERTY(PropertyInfo(Variant::DICTIONARY, "data", PROPERTY_HINT_NONE, "", PROPERTY_USAGE_STORAGE), "_set_data", "_get_data");
|
||||||
|
|
||||||
@ -3093,6 +3098,11 @@ Error Image::load_webp_from_buffer(const PoolVector<uint8_t> &p_array) {
|
|||||||
return _load_from_buffer(p_array, _webp_mem_loader_func);
|
return _load_from_buffer(p_array, _webp_mem_loader_func);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Error Image::load_tga_from_buffer(const PoolVector<uint8_t> &p_array) {
|
||||||
|
ERR_FAIL_NULL_V_MSG(_tga_mem_loader_func, ERR_UNAVAILABLE, "TGA module was not installed.");
|
||||||
|
return _load_from_buffer(p_array, _tga_mem_loader_func);
|
||||||
|
}
|
||||||
|
|
||||||
Error Image::_load_from_buffer(const PoolVector<uint8_t> &p_array, ImageMemLoadFunc p_loader) {
|
Error Image::_load_from_buffer(const PoolVector<uint8_t> &p_array, ImageMemLoadFunc p_loader) {
|
||||||
int buffer_size = p_array.size();
|
int buffer_size = p_array.size();
|
||||||
|
|
||||||
|
@ -131,6 +131,7 @@ public:
|
|||||||
static ImageMemLoadFunc _png_mem_loader_func;
|
static ImageMemLoadFunc _png_mem_loader_func;
|
||||||
static ImageMemLoadFunc _jpg_mem_loader_func;
|
static ImageMemLoadFunc _jpg_mem_loader_func;
|
||||||
static ImageMemLoadFunc _webp_mem_loader_func;
|
static ImageMemLoadFunc _webp_mem_loader_func;
|
||||||
|
static ImageMemLoadFunc _tga_mem_loader_func;
|
||||||
|
|
||||||
static void (*_image_compress_bc_func)(Image *, float, CompressSource p_source);
|
static void (*_image_compress_bc_func)(Image *, float, CompressSource p_source);
|
||||||
static void (*_image_compress_bptc_func)(Image *, float p_lossy_quality, CompressSource p_source);
|
static void (*_image_compress_bptc_func)(Image *, float p_lossy_quality, CompressSource p_source);
|
||||||
@ -331,6 +332,7 @@ public:
|
|||||||
Error load_png_from_buffer(const PoolVector<uint8_t> &p_array);
|
Error load_png_from_buffer(const PoolVector<uint8_t> &p_array);
|
||||||
Error load_jpg_from_buffer(const PoolVector<uint8_t> &p_array);
|
Error load_jpg_from_buffer(const PoolVector<uint8_t> &p_array);
|
||||||
Error load_webp_from_buffer(const PoolVector<uint8_t> &p_array);
|
Error load_webp_from_buffer(const PoolVector<uint8_t> &p_array);
|
||||||
|
Error load_tga_from_buffer(const PoolVector<uint8_t> &p_array);
|
||||||
|
|
||||||
Image(const uint8_t *p_mem_png_jpg, int p_len = -1);
|
Image(const uint8_t *p_mem_png_jpg, int p_len = -1);
|
||||||
Image(const char **p_xpm);
|
Image(const char **p_xpm);
|
||||||
|
@ -302,6 +302,13 @@
|
|||||||
Inflates or deflates [code]polygon[/code] by [code]delta[/code] units (pixels). If [code]delta[/code] is positive, makes the polygon grow outward. If [code]delta[/code] is negative, shrinks the polygon inward. Returns an array of polygons because inflating/deflating may result in multiple discrete polygons. Returns an empty array if [code]delta[/code] is negative and the absolute value of it approximately exceeds the minimum bounding rectangle dimensions of the polygon.
|
Inflates or deflates [code]polygon[/code] by [code]delta[/code] units (pixels). If [code]delta[/code] is positive, makes the polygon grow outward. If [code]delta[/code] is negative, shrinks the polygon inward. Returns an array of polygons because inflating/deflating may result in multiple discrete polygons. Returns an empty array if [code]delta[/code] is negative and the absolute value of it approximately exceeds the minimum bounding rectangle dimensions of the polygon.
|
||||||
Each polygon's vertices will be rounded as determined by [code]join_type[/code], see [enum PolyJoinType].
|
Each polygon's vertices will be rounded as determined by [code]join_type[/code], see [enum PolyJoinType].
|
||||||
The operation may result in an outer polygon (boundary) and inner polygon (hole) produced which could be distinguished by calling [method is_polygon_clockwise].
|
The operation may result in an outer polygon (boundary) and inner polygon (hole) produced which could be distinguished by calling [method is_polygon_clockwise].
|
||||||
|
[b]Note:[/b] To translate the polygon's vertices specifically, use the [method Transform2D.xform] method:
|
||||||
|
[codeblock]
|
||||||
|
var polygon = PoolVector2Array([Vector2(0, 0), Vector2(100, 0), Vector2(100, 100), Vector2(0, 100)])
|
||||||
|
var offset = Vector2(50, 50)
|
||||||
|
polygon = Transform2D(0, offset).xform(polygon)
|
||||||
|
print(polygon) # prints [Vector2(50, 50), Vector2(150, 50), Vector2(150, 150), Vector2(50, 150)]
|
||||||
|
[/codeblock]
|
||||||
</description>
|
</description>
|
||||||
</method>
|
</method>
|
||||||
<method name="offset_polyline_2d">
|
<method name="offset_polyline_2d">
|
||||||
|
@ -48,6 +48,7 @@
|
|||||||
<return type="void">
|
<return type="void">
|
||||||
</return>
|
</return>
|
||||||
<description>
|
<description>
|
||||||
|
Centers the viewport on the line the editing cursor is at. This also resets the [member scroll_horizontal] value to [code]0[/code].
|
||||||
</description>
|
</description>
|
||||||
</method>
|
</method>
|
||||||
<method name="clear_colors">
|
<method name="clear_colors">
|
||||||
@ -334,6 +335,7 @@
|
|||||||
</argument>
|
</argument>
|
||||||
<description>
|
<description>
|
||||||
Perform selection, from line/column to line/column.
|
Perform selection, from line/column to line/column.
|
||||||
|
If [member selecting_enabled] is [code]false[/code], no selection will occur.
|
||||||
</description>
|
</description>
|
||||||
</method>
|
</method>
|
||||||
<method name="select_all">
|
<method name="select_all">
|
||||||
@ -341,6 +343,7 @@
|
|||||||
</return>
|
</return>
|
||||||
<description>
|
<description>
|
||||||
Select all the text.
|
Select all the text.
|
||||||
|
If [member selecting_enabled] is [code]false[/code], no selection will occur.
|
||||||
</description>
|
</description>
|
||||||
</method>
|
</method>
|
||||||
<method name="set_line">
|
<method name="set_line">
|
||||||
@ -456,8 +459,11 @@
|
|||||||
The current vertical scroll value.
|
The current vertical scroll value.
|
||||||
</member>
|
</member>
|
||||||
<member name="selecting_enabled" type="bool" setter="set_selecting_enabled" getter="is_selecting_enabled" default="true">
|
<member name="selecting_enabled" type="bool" setter="set_selecting_enabled" getter="is_selecting_enabled" default="true">
|
||||||
|
If [code]true[/code], text can be selected.
|
||||||
|
If [code]false[/code], text can not be selected by the user or by the [method select] or [method select_all] methods.
|
||||||
</member>
|
</member>
|
||||||
<member name="shortcut_keys_enabled" type="bool" setter="set_shortcut_keys_enabled" getter="is_shortcut_keys_enabled" default="true">
|
<member name="shortcut_keys_enabled" type="bool" setter="set_shortcut_keys_enabled" getter="is_shortcut_keys_enabled" default="true">
|
||||||
|
If [code]true[/code], shortcut keys for context menu items are enabled, even if the context menu is disabled.
|
||||||
</member>
|
</member>
|
||||||
<member name="show_line_numbers" type="bool" setter="set_show_line_numbers" getter="is_show_line_numbers_enabled" default="false">
|
<member name="show_line_numbers" type="bool" setter="set_show_line_numbers" getter="is_show_line_numbers_enabled" default="false">
|
||||||
If [code]true[/code], line numbers are displayed to the left of the text.
|
If [code]true[/code], line numbers are displayed to the left of the text.
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
</return>
|
</return>
|
||||||
<description>
|
<description>
|
||||||
Returns the vector's angle in radians with respect to the X axis, or [code](1, 0)[/code] vector.
|
Returns the vector's angle in radians with respect to the X axis, or [code](1, 0)[/code] vector.
|
||||||
Equivalent to the result of [method @GDScript.atan2] when called with the vector's [member x] and [member y] as parameters: [code]atan2(x, y)[/code].
|
Equivalent to the result of [method @GDScript.atan2] when called with the vector's [member y] and [member x] as parameters: [code]atan2(y, x)[/code].
|
||||||
</description>
|
</description>
|
||||||
</method>
|
</method>
|
||||||
<method name="angle_to">
|
<method name="angle_to">
|
||||||
|
@ -31,6 +31,7 @@
|
|||||||
#include "animation_bezier_editor.h"
|
#include "animation_bezier_editor.h"
|
||||||
|
|
||||||
#include "editor/editor_node.h"
|
#include "editor/editor_node.h"
|
||||||
|
#include "editor_scale.h"
|
||||||
|
|
||||||
float AnimationBezierTrackEdit::_bezier_h_to_pixel(float p_h) {
|
float AnimationBezierTrackEdit::_bezier_h_to_pixel(float p_h) {
|
||||||
float h = p_h;
|
float h = p_h;
|
||||||
@ -541,7 +542,7 @@ void AnimationBezierTrackEdit::_play_position_draw() {
|
|||||||
|
|
||||||
if (px >= timeline->get_name_limit() && px < (get_size().width - timeline->get_buttons_width())) {
|
if (px >= timeline->get_name_limit() && px < (get_size().width - timeline->get_buttons_width())) {
|
||||||
Color color = get_color("accent_color", "Editor");
|
Color color = get_color("accent_color", "Editor");
|
||||||
play_position->draw_line(Point2(px, 0), Point2(px, h), color);
|
play_position->draw_line(Point2(px, 0), Point2(px, h), color, Math::round(2 * EDSCALE));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -560,6 +561,7 @@ void AnimationBezierTrackEdit::set_root(Node *p_root) {
|
|||||||
}
|
}
|
||||||
void AnimationBezierTrackEdit::_zoom_changed() {
|
void AnimationBezierTrackEdit::_zoom_changed() {
|
||||||
update();
|
update();
|
||||||
|
play_position->update();
|
||||||
}
|
}
|
||||||
|
|
||||||
String AnimationBezierTrackEdit::get_tooltip(const Point2 &p_pos) const {
|
String AnimationBezierTrackEdit::get_tooltip(const Point2 &p_pos) const {
|
||||||
|
@ -344,16 +344,12 @@ bool EditorHelpSearch::Runner::_phase_match_classes() {
|
|||||||
if (search_flags & SEARCH_METHODS)
|
if (search_flags & SEARCH_METHODS)
|
||||||
for (int i = 0; i < class_doc.methods.size(); i++) {
|
for (int i = 0; i < class_doc.methods.size(); i++) {
|
||||||
String method_name = (search_flags & SEARCH_CASE_SENSITIVE) ? class_doc.methods[i].name : class_doc.methods[i].name.to_lower();
|
String method_name = (search_flags & SEARCH_CASE_SENSITIVE) ? class_doc.methods[i].name : class_doc.methods[i].name.to_lower();
|
||||||
String aux_term = (search_flags & SEARCH_CASE_SENSITIVE) ? term : term.to_lower();
|
if (method_name.find(term) > -1 ||
|
||||||
|
(term.begins_with(".") && method_name.begins_with(term.right(1))) ||
|
||||||
if (aux_term.begins_with("."))
|
(term.ends_with("(") && method_name.ends_with(term.left(term.length() - 1).strip_edges())) ||
|
||||||
aux_term = aux_term.right(1);
|
(term.begins_with(".") && term.ends_with("(") && method_name == term.substr(1, term.length() - 2).strip_edges())) {
|
||||||
|
|
||||||
if (aux_term.ends_with("("))
|
|
||||||
aux_term = aux_term.left(aux_term.length() - 1).strip_edges();
|
|
||||||
|
|
||||||
if (aux_term.is_subsequence_of(method_name))
|
|
||||||
match.methods.push_back(const_cast<DocData::MethodDoc *>(&class_doc.methods[i]));
|
match.methods.push_back(const_cast<DocData::MethodDoc *>(&class_doc.methods[i]));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (search_flags & SEARCH_SIGNALS)
|
if (search_flags & SEARCH_SIGNALS)
|
||||||
for (int i = 0; i < class_doc.signals.size(); i++)
|
for (int i = 0; i < class_doc.signals.size(); i++)
|
||||||
@ -440,11 +436,11 @@ bool EditorHelpSearch::Runner::_phase_select_match() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
bool EditorHelpSearch::Runner::_match_string(const String &p_term, const String &p_string) const {
|
bool EditorHelpSearch::Runner::_match_string(const String &p_term, const String &p_string) const {
|
||||||
|
if (search_flags & SEARCH_CASE_SENSITIVE) {
|
||||||
if (search_flags & SEARCH_CASE_SENSITIVE)
|
return p_string.find(p_term) > -1;
|
||||||
return p_term.is_subsequence_of(p_string);
|
} else {
|
||||||
else
|
return p_string.findn(p_term) > -1;
|
||||||
return p_term.is_subsequence_ofi(p_string);
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void EditorHelpSearch::Runner::_match_item(TreeItem *p_item, const String &p_text) {
|
void EditorHelpSearch::Runner::_match_item(TreeItem *p_item, const String &p_text) {
|
||||||
|
@ -2812,8 +2812,16 @@ bool EditorPropertyResource::_is_drop_valid(const Dictionary &p_drag_data) const
|
|||||||
String allowed_type = base_type;
|
String allowed_type = base_type;
|
||||||
|
|
||||||
Dictionary drag_data = p_drag_data;
|
Dictionary drag_data = p_drag_data;
|
||||||
if (drag_data.has("type") && String(drag_data["type"]) == "resource") {
|
|
||||||
Ref<Resource> res = drag_data["resource"];
|
Ref<Resource> res;
|
||||||
|
if (drag_data.has("type") && String(drag_data["type"]) == "script_list_element") {
|
||||||
|
ScriptEditorBase *se = Object::cast_to<ScriptEditorBase>(drag_data["script_list_element"]);
|
||||||
|
res = se->get_edited_resource();
|
||||||
|
} else if (drag_data.has("type") && String(drag_data["type"]) == "resource") {
|
||||||
|
res = drag_data["resource"];
|
||||||
|
}
|
||||||
|
|
||||||
|
if (res.is_valid()) {
|
||||||
for (int i = 0; i < allowed_type.get_slice_count(","); i++) {
|
for (int i = 0; i < allowed_type.get_slice_count(","); i++) {
|
||||||
String at = allowed_type.get_slice(",", i).strip_edges();
|
String at = allowed_type.get_slice(",", i).strip_edges();
|
||||||
if (res.is_valid() && ClassDB::is_parent_class(res->get_class(), at)) {
|
if (res.is_valid() && ClassDB::is_parent_class(res->get_class(), at)) {
|
||||||
@ -2854,13 +2862,19 @@ void EditorPropertyResource::drop_data_fw(const Point2 &p_point, const Variant &
|
|||||||
ERR_FAIL_COND(!_is_drop_valid(p_data));
|
ERR_FAIL_COND(!_is_drop_valid(p_data));
|
||||||
|
|
||||||
Dictionary drag_data = p_data;
|
Dictionary drag_data = p_data;
|
||||||
if (drag_data.has("type") && String(drag_data["type"]) == "resource") {
|
|
||||||
Ref<Resource> res = drag_data["resource"];
|
Ref<Resource> res;
|
||||||
if (res.is_valid()) {
|
if (drag_data.has("type") && String(drag_data["type"]) == "script_list_element") {
|
||||||
emit_changed(get_edited_property(), res);
|
ScriptEditorBase *se = Object::cast_to<ScriptEditorBase>(drag_data["script_list_element"]);
|
||||||
update_property();
|
res = se->get_edited_resource();
|
||||||
return;
|
} else if (drag_data.has("type") && String(drag_data["type"]) == "resource") {
|
||||||
}
|
res = drag_data["resource"];
|
||||||
|
}
|
||||||
|
|
||||||
|
if (res.is_valid()) {
|
||||||
|
emit_changed(get_edited_property(), res);
|
||||||
|
update_property();
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (drag_data.has("type") && String(drag_data["type"]) == "files") {
|
if (drag_data.has("type") && String(drag_data["type"]) == "files") {
|
||||||
@ -2869,9 +2883,9 @@ void EditorPropertyResource::drop_data_fw(const Point2 &p_point, const Variant &
|
|||||||
|
|
||||||
if (files.size() == 1) {
|
if (files.size() == 1) {
|
||||||
String file = files[0];
|
String file = files[0];
|
||||||
RES res = ResourceLoader::load(file);
|
RES file_res = ResourceLoader::load(file);
|
||||||
if (res.is_valid()) {
|
if (file_res.is_valid()) {
|
||||||
emit_changed(get_edited_property(), res);
|
emit_changed(get_edited_property(), file_res);
|
||||||
update_property();
|
update_property();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -973,10 +973,9 @@ void ResourceImporterScene::_make_external_resources(Node *p_node, const String
|
|||||||
ERR_CONTINUE(anim.is_null());
|
ERR_CONTINUE(anim.is_null());
|
||||||
|
|
||||||
if (!p_animations.has(anim)) {
|
if (!p_animations.has(anim)) {
|
||||||
|
// Tracks from source file should be set as imported, anything else is a custom track.
|
||||||
// We are making external files so they are modifiable
|
|
||||||
for (int i = 0; i < anim->get_track_count(); i++) {
|
for (int i = 0; i < anim->get_track_count(); i++) {
|
||||||
anim->track_set_imported(i, false);
|
anim->track_set_imported(i, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
String ext_name;
|
String ext_name;
|
||||||
@ -988,10 +987,9 @@ void ResourceImporterScene::_make_external_resources(Node *p_node, const String
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (FileAccess::exists(ext_name) && p_keep_animations) {
|
if (FileAccess::exists(ext_name) && p_keep_animations) {
|
||||||
//try to keep custom animation tracks
|
// Copy custom animation tracks from previously imported files.
|
||||||
Ref<Animation> old_anim = ResourceLoader::load(ext_name, "Animation", true);
|
Ref<Animation> old_anim = ResourceLoader::load(ext_name, "Animation", true);
|
||||||
if (old_anim.is_valid()) {
|
if (old_anim.is_valid()) {
|
||||||
//meergeee
|
|
||||||
for (int i = 0; i < old_anim->get_track_count(); i++) {
|
for (int i = 0; i < old_anim->get_track_count(); i++) {
|
||||||
if (!old_anim->track_is_imported(i)) {
|
if (!old_anim->track_is_imported(i)) {
|
||||||
old_anim->copy_track(i, anim);
|
old_anim->copy_track(i, anim);
|
||||||
@ -1001,7 +999,7 @@ void ResourceImporterScene::_make_external_resources(Node *p_node, const String
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
anim->set_path(ext_name, true); //if not set, then its never saved externally
|
anim->set_path(ext_name, true); // Set path to save externally.
|
||||||
ResourceSaver::save(ext_name, anim, ResourceSaver::FLAG_CHANGE_PATH);
|
ResourceSaver::save(ext_name, anim, ResourceSaver::FLAG_CHANGE_PATH);
|
||||||
p_animations[anim] = anim;
|
p_animations[anim] = anim;
|
||||||
}
|
}
|
||||||
|
@ -244,7 +244,7 @@ AnimationTreeEditor::AnimationTreeEditor() {
|
|||||||
|
|
||||||
current_root = 0;
|
current_root = 0;
|
||||||
singleton = this;
|
singleton = this;
|
||||||
editor_base = memnew(PanelContainer);
|
editor_base = memnew(MarginContainer);
|
||||||
editor_base->set_v_size_flags(SIZE_EXPAND_FILL);
|
editor_base->set_v_size_flags(SIZE_EXPAND_FILL);
|
||||||
add_child(editor_base);
|
add_child(editor_base);
|
||||||
|
|
||||||
|
@ -56,7 +56,7 @@ class AnimationTreeEditor : public VBoxContainer {
|
|||||||
HBoxContainer *path_hb;
|
HBoxContainer *path_hb;
|
||||||
|
|
||||||
AnimationTree *tree;
|
AnimationTree *tree;
|
||||||
PanelContainer *editor_base;
|
MarginContainer *editor_base;
|
||||||
|
|
||||||
Vector<String> button_path;
|
Vector<String> button_path;
|
||||||
Vector<String> edited_path;
|
Vector<String> edited_path;
|
||||||
|
@ -583,7 +583,7 @@ void ScriptEditor::_close_tab(int p_idx, bool p_save, bool p_history_back) {
|
|||||||
ScriptEditorBase *current = Object::cast_to<ScriptEditorBase>(tab_container->get_child(selected));
|
ScriptEditorBase *current = Object::cast_to<ScriptEditorBase>(tab_container->get_child(selected));
|
||||||
if (current) {
|
if (current) {
|
||||||
if (p_save) {
|
if (p_save) {
|
||||||
apply_scripts();
|
_menu_option(FILE_SAVE);
|
||||||
}
|
}
|
||||||
|
|
||||||
Ref<Script> script = current->get_edited_resource();
|
Ref<Script> script = current->get_edited_resource();
|
||||||
|
@ -362,17 +362,26 @@ void SceneTreeDock::_tool_selected(int p_tool, bool p_confirm_override) {
|
|||||||
if (!profile_allow_editing) {
|
if (!profile_allow_editing) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
String preferred = "";
|
|
||||||
|
// Prefer nodes that inherit from the current scene root.
|
||||||
Node *current_edited_scene_root = EditorNode::get_singleton()->get_edited_scene();
|
Node *current_edited_scene_root = EditorNode::get_singleton()->get_edited_scene();
|
||||||
|
|
||||||
if (current_edited_scene_root) {
|
if (current_edited_scene_root) {
|
||||||
|
String root_class = current_edited_scene_root->get_class_name();
|
||||||
|
static Vector<String> preferred_types;
|
||||||
|
if (preferred_types.empty()) {
|
||||||
|
preferred_types.push_back("Control");
|
||||||
|
preferred_types.push_back("Node2D");
|
||||||
|
preferred_types.push_back("Node3D");
|
||||||
|
}
|
||||||
|
|
||||||
if (ClassDB::is_parent_class(current_edited_scene_root->get_class_name(), "Node2D"))
|
for (int i = 0; i < preferred_types.size(); i++) {
|
||||||
preferred = "Node2D";
|
if (ClassDB::is_parent_class(root_class, preferred_types[i])) {
|
||||||
else if (ClassDB::is_parent_class(current_edited_scene_root->get_class_name(), "Spatial"))
|
create_dialog->set_preferred_search_result_type(preferred_types[i]);
|
||||||
preferred = "Spatial";
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
create_dialog->set_preferred_search_result_type(preferred);
|
|
||||||
create_dialog->popup_create(true);
|
create_dialog->popup_create(true);
|
||||||
} break;
|
} break;
|
||||||
case TOOL_INSTANCE: {
|
case TOOL_INSTANCE: {
|
||||||
@ -734,17 +743,28 @@ void SceneTreeDock::_tool_selected(int p_tool, bool p_confirm_override) {
|
|||||||
_delete_confirm();
|
_delete_confirm();
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
if (remove_list.size() >= 2) {
|
String msg;
|
||||||
delete_dialog->set_text(vformat(TTR("Delete %d nodes?"), remove_list.size()));
|
if (remove_list.size() > 1) {
|
||||||
} else if (remove_list.size() == 1 && remove_list[0] == editor_data->get_edited_scene_root()) {
|
bool any_children = false;
|
||||||
delete_dialog->set_text(vformat(TTR("Delete the root node \"%s\"?"), remove_list[0]->get_name()));
|
for (int i = 0; !any_children && i < remove_list.size(); i++) {
|
||||||
} else if (remove_list.size() == 1 && remove_list[0]->get_filename() == "" && remove_list[0]->get_child_count() >= 1) {
|
any_children = remove_list[i]->get_child_count() > 0;
|
||||||
// Display this message only for non-instanced scenes
|
}
|
||||||
delete_dialog->set_text(vformat(TTR("Delete node \"%s\" and its children?"), remove_list[0]->get_name()));
|
|
||||||
|
msg = vformat(any_children ? TTR("Delete %d nodes and any children?") : TTR("Delete %d nodes?"), remove_list.size());
|
||||||
} else {
|
} else {
|
||||||
delete_dialog->set_text(vformat(TTR("Delete node \"%s\"?"), remove_list[0]->get_name()));
|
Node *node = remove_list[0];
|
||||||
|
if (node == editor_data->get_edited_scene_root()) {
|
||||||
|
msg = vformat(TTR("Delete the root node \"%s\"?"), node->get_name());
|
||||||
|
} else if (node->get_filename() == "" && node->get_child_count() > 0) {
|
||||||
|
// Display this message only for non-instanced scenes
|
||||||
|
msg = vformat(TTR("Delete node \"%s\" and its children?"), node->get_name());
|
||||||
|
} else {
|
||||||
|
msg = vformat(TTR("Delete node \"%s\"?"), node->get_name());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
delete_dialog->set_text(msg);
|
||||||
|
|
||||||
// Resize the dialog to its minimum size.
|
// Resize the dialog to its minimum size.
|
||||||
// This prevents the dialog from being too wide after displaying
|
// This prevents the dialog from being too wide after displaying
|
||||||
// a deletion confirmation for a node with a long name.
|
// a deletion confirmation for a node with a long name.
|
||||||
|
@ -928,6 +928,10 @@ Variant SceneTreeEditor::get_drag_data_fw(const Point2 &p_point, Control *p_from
|
|||||||
if (!can_rename)
|
if (!can_rename)
|
||||||
return Variant(); //not editable tree
|
return Variant(); //not editable tree
|
||||||
|
|
||||||
|
if (tree->get_button_id_at_position(p_point) != -1) {
|
||||||
|
return Variant(); //dragging from button
|
||||||
|
}
|
||||||
|
|
||||||
Vector<Node *> selected;
|
Vector<Node *> selected;
|
||||||
Vector<Ref<Texture> > icons;
|
Vector<Ref<Texture> > icons;
|
||||||
TreeItem *next = tree->get_next_selected(NULL);
|
TreeItem *next = tree->get_next_selected(NULL);
|
||||||
|
@ -83,7 +83,7 @@ namespace Godot
|
|||||||
|
|
||||||
public static void Print(params object[] what)
|
public static void Print(params object[] what)
|
||||||
{
|
{
|
||||||
godot_icall_GD_print(Array.ConvertAll(what, x => x?.ToString()));
|
godot_icall_GD_print(Array.ConvertAll(what ?? new object[]{"null"}, x => x != null ? x.ToString() : "null"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void PrintStack()
|
public static void PrintStack()
|
||||||
@ -93,22 +93,22 @@ namespace Godot
|
|||||||
|
|
||||||
public static void PrintErr(params object[] what)
|
public static void PrintErr(params object[] what)
|
||||||
{
|
{
|
||||||
godot_icall_GD_printerr(Array.ConvertAll(what, x => x?.ToString()));
|
godot_icall_GD_printerr(Array.ConvertAll(what ?? new object[]{"null"}, x => x != null ? x.ToString() : "null"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void PrintRaw(params object[] what)
|
public static void PrintRaw(params object[] what)
|
||||||
{
|
{
|
||||||
godot_icall_GD_printraw(Array.ConvertAll(what, x => x?.ToString()));
|
godot_icall_GD_printraw(Array.ConvertAll(what ?? new object[]{"null"}, x => x != null ? x.ToString() : "null"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void PrintS(params object[] what)
|
public static void PrintS(params object[] what)
|
||||||
{
|
{
|
||||||
godot_icall_GD_prints(Array.ConvertAll(what, x => x?.ToString()));
|
godot_icall_GD_prints(Array.ConvertAll(what ?? new object[]{"null"}, x => x != null ? x.ToString() : "null"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void PrintT(params object[] what)
|
public static void PrintT(params object[] what)
|
||||||
{
|
{
|
||||||
godot_icall_GD_printt(Array.ConvertAll(what, x => x?.ToString()));
|
godot_icall_GD_printt(Array.ConvertAll(what ?? new object[]{"null"}, x => x != null ? x.ToString() : "null"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static float Randf()
|
public static float Randf()
|
||||||
|
@ -914,6 +914,10 @@ Variant mono_object_to_variant_no_err(MonoObject *p_obj, const ManagedType &p_ty
|
|||||||
}
|
}
|
||||||
|
|
||||||
String mono_object_to_variant_string(MonoObject *p_obj, MonoException **r_exc) {
|
String mono_object_to_variant_string(MonoObject *p_obj, MonoException **r_exc) {
|
||||||
|
if (p_obj == nullptr) {
|
||||||
|
return String("null");
|
||||||
|
}
|
||||||
|
|
||||||
ManagedType type = ManagedType::from_class(mono_object_get_class(p_obj));
|
ManagedType type = ManagedType::from_class(mono_object_get_class(p_obj));
|
||||||
Variant var = GDMonoMarshal::mono_object_to_variant_no_err(p_obj, type);
|
Variant var = GDMonoMarshal::mono_object_to_variant_no_err(p_obj, type);
|
||||||
|
|
||||||
|
@ -30,6 +30,8 @@
|
|||||||
|
|
||||||
#include "image_loader_tga.h"
|
#include "image_loader_tga.h"
|
||||||
|
|
||||||
|
#include "core/error_macros.h"
|
||||||
|
#include "core/io/file_access_memory.h"
|
||||||
#include "core/os/os.h"
|
#include "core/os/os.h"
|
||||||
#include "core/print_string.h"
|
#include "core/print_string.h"
|
||||||
|
|
||||||
@ -314,5 +316,17 @@ void ImageLoaderTGA::get_recognized_extensions(List<String> *p_extensions) const
|
|||||||
p_extensions->push_back("tga");
|
p_extensions->push_back("tga");
|
||||||
}
|
}
|
||||||
|
|
||||||
ImageLoaderTGA::ImageLoaderTGA() {
|
static Ref<Image> _tga_mem_loader_func(const uint8_t *p_png, int p_size) {
|
||||||
|
FileAccessMemory memfile;
|
||||||
|
Error open_memfile_error = memfile.open_custom(p_png, p_size);
|
||||||
|
ERR_FAIL_COND_V_MSG(open_memfile_error, Ref<Image>(), "Could not create memfile for TGA image buffer.");
|
||||||
|
Ref<Image> img;
|
||||||
|
img.instance();
|
||||||
|
Error load_error = ImageLoaderTGA().load_image(img, &memfile, false, 1.0f);
|
||||||
|
ERR_FAIL_COND_V_MSG(load_error, Ref<Image>(), "Failed to load TGA image.");
|
||||||
|
return img;
|
||||||
|
}
|
||||||
|
|
||||||
|
ImageLoaderTGA::ImageLoaderTGA() {
|
||||||
|
Image::_tga_mem_loader_func = _tga_mem_loader_func;
|
||||||
}
|
}
|
||||||
|
@ -749,14 +749,15 @@ void EditorExportPlatformOSX::_zip_folder_recursive(zipFile &p_zip, const String
|
|||||||
zipfi.tmz_date.tm_hour = time.hour;
|
zipfi.tmz_date.tm_hour = time.hour;
|
||||||
zipfi.tmz_date.tm_mday = date.day;
|
zipfi.tmz_date.tm_mday = date.day;
|
||||||
zipfi.tmz_date.tm_min = time.min;
|
zipfi.tmz_date.tm_min = time.min;
|
||||||
zipfi.tmz_date.tm_mon = date.month;
|
zipfi.tmz_date.tm_mon = date.month - 1; // Note: "tm" month range - 0..11, Godot month range - 1..12, http://www.cplusplus.com/reference/ctime/tm/
|
||||||
zipfi.tmz_date.tm_sec = time.sec;
|
zipfi.tmz_date.tm_sec = time.sec;
|
||||||
zipfi.tmz_date.tm_year = date.year;
|
zipfi.tmz_date.tm_year = date.year;
|
||||||
zipfi.dosDate = 0;
|
zipfi.dosDate = 0;
|
||||||
// 0100000: regular file type
|
// 0100000: regular file type
|
||||||
// 0000755: permissions rwxr-xr-x
|
// 0000755: permissions rwxr-xr-x
|
||||||
// 0000644: permissions rw-r--r--
|
// 0000644: permissions rw-r--r--
|
||||||
zipfi.external_fa = (is_executable ? 0100755 : 0100644) << 16L;
|
uint32_t _mode = (is_executable ? 0100755 : 0100644);
|
||||||
|
zipfi.external_fa = (_mode << 16L) | !(_mode & 0200);
|
||||||
zipfi.internal_fa = 0;
|
zipfi.internal_fa = 0;
|
||||||
|
|
||||||
zipOpenNewFileInZip4(p_zip,
|
zipOpenNewFileInZip4(p_zip,
|
||||||
|
@ -1096,7 +1096,8 @@ void AnimationPlayer::get_animation_list(List<StringName> *p_animations) const {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void AnimationPlayer::set_blend_time(const StringName &p_animation1, const StringName &p_animation2, float p_time) {
|
void AnimationPlayer::set_blend_time(const StringName &p_animation1, const StringName &p_animation2, float p_time) {
|
||||||
|
ERR_FAIL_COND(!animation_set.has(p_animation1));
|
||||||
|
ERR_FAIL_COND(!animation_set.has(p_animation2));
|
||||||
ERR_FAIL_COND_MSG(p_time < 0, "Blend time cannot be smaller than 0.");
|
ERR_FAIL_COND_MSG(p_time < 0, "Blend time cannot be smaller than 0.");
|
||||||
|
|
||||||
BlendKey bk;
|
BlendKey bk;
|
||||||
@ -1542,7 +1543,7 @@ void AnimationPlayer::get_argument_options(const StringName &p_function, int p_i
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
String pf = p_function;
|
String pf = p_function;
|
||||||
if (p_function == "play" || p_function == "play_backwards" || p_function == "remove_animation" || p_function == "has_animation" || p_function == "queue") {
|
if (p_idx == 0 && (p_function == "play" || p_function == "play_backwards" || p_function == "remove_animation" || p_function == "has_animation" || p_function == "queue")) {
|
||||||
List<StringName> al;
|
List<StringName> al;
|
||||||
get_animation_list(&al);
|
get_animation_list(&al);
|
||||||
for (List<StringName>::Element *E = al.front(); E; E = E->next()) {
|
for (List<StringName>::Element *E = al.front(); E; E = E->next()) {
|
||||||
|
@ -504,8 +504,7 @@ void GraphNode::_connpos_update() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (vofs > 0)
|
vofs += sep;
|
||||||
vofs += sep;
|
|
||||||
vofs += size.y;
|
vofs += size.y;
|
||||||
idx++;
|
idx++;
|
||||||
}
|
}
|
||||||
|
@ -247,7 +247,7 @@ int RichTextLabel::_process_line(ItemFrame *p_frame, const Vector2 &p_ofs, int &
|
|||||||
lh = line < l.height_caches.size() ? l.height_caches[line] : 1; \
|
lh = line < l.height_caches.size() ? l.height_caches[line] : 1; \
|
||||||
line_ascent = line < l.ascent_caches.size() ? l.ascent_caches[line] : 1; \
|
line_ascent = line < l.ascent_caches.size() ? l.ascent_caches[line] : 1; \
|
||||||
line_descent = line < l.descent_caches.size() ? l.descent_caches[line] : 1; \
|
line_descent = line < l.descent_caches.size() ? l.descent_caches[line] : 1; \
|
||||||
if (p_mode == PROCESS_DRAW) { \
|
if ((p_mode == PROCESS_DRAW) && (align != ALIGN_FILL)) { \
|
||||||
if (line < l.offset_caches.size()) { \
|
if (line < l.offset_caches.size()) { \
|
||||||
wofs = l.offset_caches[line]; \
|
wofs = l.offset_caches[line]; \
|
||||||
} \
|
} \
|
||||||
|
@ -3587,7 +3587,7 @@ void Tree::scroll_to_item(TreeItem *p_item) {
|
|||||||
|
|
||||||
const Rect2 r = get_item_rect(p_item);
|
const Rect2 r = get_item_rect(p_item);
|
||||||
|
|
||||||
if (r.position.y < v_scroll->get_value()) {
|
if (r.position.y <= v_scroll->get_value()) {
|
||||||
v_scroll->set_value(r.position.y);
|
v_scroll->set_value(r.position.y);
|
||||||
} else if (r.position.y + r.size.y + 2 * cache.vseparation > v_scroll->get_value() + get_size().y) {
|
} else if (r.position.y + r.size.y + 2 * cache.vseparation > v_scroll->get_value() + get_size().y) {
|
||||||
v_scroll->set_value(r.position.y + r.size.y + 2 * cache.vseparation - get_size().y);
|
v_scroll->set_value(r.position.y + r.size.y + 2 * cache.vseparation - get_size().y);
|
||||||
@ -3799,6 +3799,47 @@ TreeItem *Tree::get_item_at_position(const Point2 &p_pos) const {
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int Tree::get_button_id_at_position(const Point2 &p_pos) const {
|
||||||
|
if (root) {
|
||||||
|
Point2 pos = p_pos;
|
||||||
|
pos -= cache.bg->get_offset();
|
||||||
|
pos.y -= _get_title_button_height();
|
||||||
|
if (pos.y < 0) {
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (h_scroll->is_visible_in_tree()) {
|
||||||
|
pos.x += h_scroll->get_value();
|
||||||
|
}
|
||||||
|
if (v_scroll->is_visible_in_tree()) {
|
||||||
|
pos.y += v_scroll->get_value();
|
||||||
|
}
|
||||||
|
|
||||||
|
int col, h, section;
|
||||||
|
TreeItem *it = _find_item_at_pos(root, pos, col, h, section);
|
||||||
|
|
||||||
|
if (it) {
|
||||||
|
const TreeItem::Cell &c = it->cells[col];
|
||||||
|
int col_width = get_column_width(col);
|
||||||
|
|
||||||
|
for (int i = 0; i < col; i++) {
|
||||||
|
pos.x -= get_column_width(i);
|
||||||
|
}
|
||||||
|
|
||||||
|
for (int j = c.buttons.size() - 1; j >= 0; j--) {
|
||||||
|
Ref<Texture> b = c.buttons[j].texture;
|
||||||
|
Size2 size = b->get_size() + cache.button_pressed->get_minimum_size();
|
||||||
|
if (pos.x > col_width - size.width) {
|
||||||
|
return c.buttons[j].id;
|
||||||
|
}
|
||||||
|
col_width -= size.width;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
String Tree::get_tooltip(const Point2 &p_pos) const {
|
String Tree::get_tooltip(const Point2 &p_pos) const {
|
||||||
|
|
||||||
if (root) {
|
if (root) {
|
||||||
|
@ -535,6 +535,7 @@ public:
|
|||||||
TreeItem *get_item_at_position(const Point2 &p_pos) const;
|
TreeItem *get_item_at_position(const Point2 &p_pos) const;
|
||||||
int get_column_at_position(const Point2 &p_pos) const;
|
int get_column_at_position(const Point2 &p_pos) const;
|
||||||
int get_drop_section_at_position(const Point2 &p_pos) const;
|
int get_drop_section_at_position(const Point2 &p_pos) const;
|
||||||
|
int get_button_id_at_position(const Point2 &p_pos) const;
|
||||||
|
|
||||||
void clear();
|
void clear();
|
||||||
|
|
||||||
|
@ -212,10 +212,9 @@ bool VideoPlayer::has_expand() const {
|
|||||||
void VideoPlayer::set_stream(const Ref<VideoStream> &p_stream) {
|
void VideoPlayer::set_stream(const Ref<VideoStream> &p_stream) {
|
||||||
|
|
||||||
stop();
|
stop();
|
||||||
|
|
||||||
AudioServer::get_singleton()->lock();
|
AudioServer::get_singleton()->lock();
|
||||||
mix_buffer.resize(AudioServer::get_singleton()->thread_get_mix_buffer_size());
|
mix_buffer.resize(AudioServer::get_singleton()->thread_get_mix_buffer_size());
|
||||||
AudioServer::get_singleton()->unlock();
|
|
||||||
|
|
||||||
stream = p_stream;
|
stream = p_stream;
|
||||||
if (stream.is_valid()) {
|
if (stream.is_valid()) {
|
||||||
stream->set_audio_track(audio_track);
|
stream->set_audio_track(audio_track);
|
||||||
@ -223,6 +222,7 @@ void VideoPlayer::set_stream(const Ref<VideoStream> &p_stream) {
|
|||||||
} else {
|
} else {
|
||||||
playback = Ref<VideoStreamPlayback>();
|
playback = Ref<VideoStreamPlayback>();
|
||||||
}
|
}
|
||||||
|
AudioServer::get_singleton()->unlock();
|
||||||
|
|
||||||
if (!playback.is_null()) {
|
if (!playback.is_null()) {
|
||||||
playback->set_loop(loops);
|
playback->set_loop(loops);
|
||||||
|
@ -2732,7 +2732,10 @@ void Animation::copy_track(int p_track, Ref<Animation> p_to_animation) {
|
|||||||
p_to_animation->track_set_enabled(dst_track, track_is_enabled(p_track));
|
p_to_animation->track_set_enabled(dst_track, track_is_enabled(p_track));
|
||||||
p_to_animation->track_set_interpolation_type(dst_track, track_get_interpolation_type(p_track));
|
p_to_animation->track_set_interpolation_type(dst_track, track_get_interpolation_type(p_track));
|
||||||
p_to_animation->track_set_interpolation_loop_wrap(dst_track, track_get_interpolation_loop_wrap(p_track));
|
p_to_animation->track_set_interpolation_loop_wrap(dst_track, track_get_interpolation_loop_wrap(p_track));
|
||||||
p_to_animation->value_track_set_update_mode(dst_track, value_track_get_update_mode(p_track));
|
if (track_get_type(p_track) == TYPE_VALUE) {
|
||||||
|
p_to_animation->value_track_set_update_mode(dst_track, value_track_get_update_mode(p_track));
|
||||||
|
}
|
||||||
|
|
||||||
for (int i = 0; i < track_get_key_count(p_track); i++) {
|
for (int i = 0; i < track_get_key_count(p_track); i++) {
|
||||||
p_to_animation->track_insert_key(dst_track, track_get_key_time(p_track, i), track_get_key_value(p_track, i), track_get_key_transition(p_track, i));
|
p_to_animation->track_insert_key(dst_track, track_get_key_time(p_track, i), track_get_key_value(p_track, i), track_get_key_transition(p_track, i));
|
||||||
}
|
}
|
||||||
|
@ -1075,7 +1075,7 @@ void Environment::_bind_methods() {
|
|||||||
ClassDB::bind_method(D_METHOD("get_tonemap_auto_exposure_grey"), &Environment::get_tonemap_auto_exposure_grey);
|
ClassDB::bind_method(D_METHOD("get_tonemap_auto_exposure_grey"), &Environment::get_tonemap_auto_exposure_grey);
|
||||||
|
|
||||||
ADD_GROUP("Tonemap", "tonemap_");
|
ADD_GROUP("Tonemap", "tonemap_");
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::INT, "tonemap_mode", PROPERTY_HINT_ENUM, "Linear,Reinhard,Filmic,Aces"), "set_tonemapper", "get_tonemapper");
|
ADD_PROPERTY(PropertyInfo(Variant::INT, "tonemap_mode", PROPERTY_HINT_ENUM, "Linear,Reinhard,Filmic,ACES"), "set_tonemapper", "get_tonemapper");
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::REAL, "tonemap_exposure", PROPERTY_HINT_RANGE, "0,16,0.01"), "set_tonemap_exposure", "get_tonemap_exposure");
|
ADD_PROPERTY(PropertyInfo(Variant::REAL, "tonemap_exposure", PROPERTY_HINT_RANGE, "0,16,0.01"), "set_tonemap_exposure", "get_tonemap_exposure");
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::REAL, "tonemap_white", PROPERTY_HINT_RANGE, "0,16,0.01"), "set_tonemap_white", "get_tonemap_white");
|
ADD_PROPERTY(PropertyInfo(Variant::REAL, "tonemap_white", PROPERTY_HINT_RANGE, "0,16,0.01"), "set_tonemap_white", "get_tonemap_white");
|
||||||
ADD_GROUP("Auto Exposure", "auto_exposure_");
|
ADD_GROUP("Auto Exposure", "auto_exposure_");
|
||||||
|
@ -264,9 +264,8 @@ bool BodyPair2DSW::setup(real_t p_step) {
|
|||||||
if (B->get_continuous_collision_detection_mode() == Physics2DServer::CCD_MODE_CAST_SHAPE) {
|
if (B->get_continuous_collision_detection_mode() == Physics2DServer::CCD_MODE_CAST_SHAPE) {
|
||||||
motion_B = B->get_motion();
|
motion_B = B->get_motion();
|
||||||
}
|
}
|
||||||
//faster to set than to check..
|
|
||||||
|
|
||||||
//bool prev_collided=collided;
|
bool prev_collided = collided;
|
||||||
|
|
||||||
collided = CollisionSolver2DSW::solve(shape_A_ptr, xform_A, motion_A, shape_B_ptr, xform_B, motion_B, _add_contact, this, &sep_axis);
|
collided = CollisionSolver2DSW::solve(shape_A_ptr, xform_A, motion_A, shape_B_ptr, xform_B, motion_B, _add_contact, this, &sep_axis);
|
||||||
if (!collided) {
|
if (!collided) {
|
||||||
@ -292,9 +291,7 @@ bool BodyPair2DSW::setup(real_t p_step) {
|
|||||||
if (oneway_disabled)
|
if (oneway_disabled)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
//if (!prev_collided) {
|
if (!prev_collided) {
|
||||||
{
|
|
||||||
|
|
||||||
if (A->is_shape_set_as_one_way_collision(shape_A)) {
|
if (A->is_shape_set_as_one_way_collision(shape_A)) {
|
||||||
Vector2 direction = xform_A.get_axis(1).normalized();
|
Vector2 direction = xform_A.get_axis(1).normalized();
|
||||||
bool valid = false;
|
bool valid = false;
|
||||||
|
70
thirdparty/README.md
vendored
70
thirdparty/README.md
vendored
@ -22,7 +22,7 @@ Files extracted from upstream source:
|
|||||||
## bullet
|
## bullet
|
||||||
|
|
||||||
- Upstream: https://github.com/bulletphysics/bullet3
|
- Upstream: https://github.com/bulletphysics/bullet3
|
||||||
- Version: 2.89
|
- Version: 2.89 (2019)
|
||||||
- License: zlib
|
- License: zlib
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -34,7 +34,7 @@ Files extracted from upstream source:
|
|||||||
## certs
|
## certs
|
||||||
|
|
||||||
- Upstream: Mozilla, via https://apps.fedoraproject.org/packages/ca-certificates
|
- Upstream: Mozilla, via https://apps.fedoraproject.org/packages/ca-certificates
|
||||||
- Version: 2018.2.26
|
- Version: 2018.2.26 (2018)
|
||||||
- License: MPL 2.0
|
- License: MPL 2.0
|
||||||
|
|
||||||
File extracted from a recent Fedora install:
|
File extracted from a recent Fedora install:
|
||||||
@ -46,7 +46,7 @@ as it's generated on the user's system.)
|
|||||||
## cvtt
|
## cvtt
|
||||||
|
|
||||||
- Upstream: https://github.com/elasota/cvtt
|
- Upstream: https://github.com/elasota/cvtt
|
||||||
- Version: 1.0.0-beta4
|
- Version: 1.0.0-beta4 (2018)
|
||||||
- License: MIT
|
- License: MIT
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -81,7 +81,7 @@ will limit its functionality to IPv4 only.
|
|||||||
## etc2comp
|
## etc2comp
|
||||||
|
|
||||||
- Upstream: https://github.com/google/etc2comp
|
- Upstream: https://github.com/google/etc2comp
|
||||||
- Version: git (9cd0f9c, 2017)
|
- Version: git (9cd0f9cae0f32338943699bb418107db61bb66f2, 2017)
|
||||||
- License: Apache 2.0
|
- License: Apache 2.0
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -99,7 +99,7 @@ comments.
|
|||||||
### Noto Sans
|
### Noto Sans
|
||||||
|
|
||||||
- Upstream: https://github.com/googlei18n/noto-fonts
|
- Upstream: https://github.com/googlei18n/noto-fonts
|
||||||
- Version: 1.06
|
- Version: 1.06 (2017)
|
||||||
- License: OFL-1.1
|
- License: OFL-1.1
|
||||||
|
|
||||||
Use UI font variant if available, because it has tight vertical metrics and good for UI.
|
Use UI font variant if available, because it has tight vertical metrics and good for UI.
|
||||||
@ -107,7 +107,7 @@ Use UI font variant if available, because it has tight vertical metrics and good
|
|||||||
### Hack Regular
|
### Hack Regular
|
||||||
|
|
||||||
- Upstream: https://github.com/source-foundry/Hack
|
- Upstream: https://github.com/source-foundry/Hack
|
||||||
- Version: 3.003
|
- Version: 3.003 (2018)
|
||||||
- License: MIT + Bitstream Vera License
|
- License: MIT + Bitstream Vera License
|
||||||
|
|
||||||
### DroidSans*.ttf
|
### DroidSans*.ttf
|
||||||
@ -120,7 +120,7 @@ Use UI font variant if available, because it has tight vertical metrics and good
|
|||||||
## freetype
|
## freetype
|
||||||
|
|
||||||
- Upstream: https://www.freetype.org
|
- Upstream: https://www.freetype.org
|
||||||
- Version: 2.10.2 (2020)
|
- Version: 2.10.1 (2019)
|
||||||
- License: FreeType License (BSD-like)
|
- License: FreeType License (BSD-like)
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -133,7 +133,7 @@ Files extracted from upstream source:
|
|||||||
## glad
|
## glad
|
||||||
|
|
||||||
- Upstream: https://github.com/Dav1dde/glad
|
- Upstream: https://github.com/Dav1dde/glad
|
||||||
- Version: 0.1.33
|
- Version: 0.1.33 (2019)
|
||||||
- License: MIT
|
- License: MIT
|
||||||
|
|
||||||
The files we package are automatically generated.
|
The files we package are automatically generated.
|
||||||
@ -155,7 +155,7 @@ Files extracted from upstream source:
|
|||||||
## libogg
|
## libogg
|
||||||
|
|
||||||
- Upstream: https://www.xiph.org/ogg
|
- Upstream: https://www.xiph.org/ogg
|
||||||
- Version: git (c8fca6b, 2019)
|
- Version: git (c8fca6b4a02d695b1ceea39b330d4406001c03ed, 2019)
|
||||||
- License: BSD-3-Clause
|
- License: BSD-3-Clause
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -168,7 +168,7 @@ Files extracted from upstream source:
|
|||||||
## libpng
|
## libpng
|
||||||
|
|
||||||
- Upstream: http://libpng.org/pub/png/libpng.html
|
- Upstream: http://libpng.org/pub/png/libpng.html
|
||||||
- Version: 1.6.37
|
- Version: 1.6.37 (2019)
|
||||||
- License: libpng/zlib
|
- License: libpng/zlib
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -183,7 +183,7 @@ Files extracted from upstream source:
|
|||||||
## libsimplewebm
|
## libsimplewebm
|
||||||
|
|
||||||
- Upstream: https://github.com/zaps166/libsimplewebm
|
- Upstream: https://github.com/zaps166/libsimplewebm
|
||||||
- Version: git (fe57fd3, 2019)
|
- Version: git (fe57fd3cfe6c0af4c6af110b1f84a90cf191d943, 2019)
|
||||||
- License: MIT (main), BSD-3-Clause (libwebm)
|
- License: MIT (main), BSD-3-Clause (libwebm)
|
||||||
|
|
||||||
This contains libwebm, but the version in use is updated from the one used by libsimplewebm,
|
This contains libwebm, but the version in use is updated from the one used by libsimplewebm,
|
||||||
@ -202,7 +202,7 @@ comments.
|
|||||||
## libtheora
|
## libtheora
|
||||||
|
|
||||||
- Upstream: https://www.theora.org
|
- Upstream: https://www.theora.org
|
||||||
- Version: 1.1.1
|
- Version: 1.1.1 (2010)
|
||||||
- License: BSD-3-Clause
|
- License: BSD-3-Clause
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -218,7 +218,7 @@ on top of the 1.1.1 source (not included in any stable release yet).
|
|||||||
## libvorbis
|
## libvorbis
|
||||||
|
|
||||||
- Upstream: https://www.xiph.org/vorbis
|
- Upstream: https://www.xiph.org/vorbis
|
||||||
- Version: 1.3.6
|
- Version: 1.3.6 (2018)
|
||||||
- License: BSD-3-Clause
|
- License: BSD-3-Clause
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -231,7 +231,7 @@ Files extracted from upstream source:
|
|||||||
## libvpx
|
## libvpx
|
||||||
|
|
||||||
- Upstream: https://chromium.googlesource.com/webm/libvpx/
|
- Upstream: https://chromium.googlesource.com/webm/libvpx/
|
||||||
- Version: 1.6.0
|
- Version: 1.6.0 (2016)
|
||||||
- License: BSD-3-Clause
|
- License: BSD-3-Clause
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -248,7 +248,7 @@ from the Android NDK r18.
|
|||||||
## libwebp
|
## libwebp
|
||||||
|
|
||||||
- Upstream: https://chromium.googlesource.com/webm/libwebp/
|
- Upstream: https://chromium.googlesource.com/webm/libwebp/
|
||||||
- Version: 1.1.0
|
- Version: 1.1.0 (2020)
|
||||||
- License: BSD-3-Clause
|
- License: BSD-3-Clause
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -264,10 +264,10 @@ changes are marked with `// -- GODOT --` comments.
|
|||||||
## mbedtls
|
## mbedtls
|
||||||
|
|
||||||
- Upstream: https://tls.mbed.org/
|
- Upstream: https://tls.mbed.org/
|
||||||
- Version: 2.16.6
|
- Version: 2.16.7 (2020)
|
||||||
- License: Apache 2.0
|
- License: Apache 2.0
|
||||||
|
|
||||||
File extracted from upstream release tarball (`-apache.tgz` variant):
|
File extracted from upstream release tarball:
|
||||||
|
|
||||||
- All `*.h` from `include/mbedtls/` to `thirdparty/mbedtls/include/mbedtls/`
|
- All `*.h` from `include/mbedtls/` to `thirdparty/mbedtls/include/mbedtls/`
|
||||||
- All `*.c` from `library/` to `thirdparty/mbedtls/library/`
|
- All `*.c` from `library/` to `thirdparty/mbedtls/library/`
|
||||||
@ -284,7 +284,7 @@ File extracted from upstream release tarball (`-apache.tgz` variant):
|
|||||||
## miniupnpc
|
## miniupnpc
|
||||||
|
|
||||||
- Upstream: https://github.com/miniupnp/miniupnp/tree/master/miniupnpc
|
- Upstream: https://github.com/miniupnp/miniupnp/tree/master/miniupnpc
|
||||||
- Version: git (4436632, 2020)
|
- Version: git (44366328661826603982d1e0d7ebb4062c5f2bfc, 2020)
|
||||||
- License: BSD-3-Clause
|
- License: BSD-3-Clause
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -300,7 +300,7 @@ The only modified file is miniupnpcstrings.h, which was created for Godot
|
|||||||
## minizip
|
## minizip
|
||||||
|
|
||||||
- Upstream: http://www.zlib.net
|
- Upstream: http://www.zlib.net
|
||||||
- Version: 1.2.11 (zlib contrib)
|
- Version: 1.2.11 (zlib contrib, 2017)
|
||||||
- License: zlib
|
- License: zlib
|
||||||
|
|
||||||
Files extracted from the upstream source:
|
Files extracted from the upstream source:
|
||||||
@ -320,7 +320,7 @@ Collection of single-file libraries used in Godot components.
|
|||||||
|
|
||||||
- `clipper.{cpp,hpp}`
|
- `clipper.{cpp,hpp}`
|
||||||
* Upstream: https://sourceforge.net/projects/polyclipping
|
* Upstream: https://sourceforge.net/projects/polyclipping
|
||||||
* Version: 6.4.2 + Godot changes (added optional exceptions handling)
|
* Version: 6.4.2 (2017) + Godot changes (added optional exceptions handling)
|
||||||
* License: BSL-1.0
|
* License: BSL-1.0
|
||||||
- `fastlz.{c,h}`
|
- `fastlz.{c,h}`
|
||||||
* Upstream: https://github.com/ariya/FastLZ
|
* Upstream: https://github.com/ariya/FastLZ
|
||||||
@ -332,7 +332,7 @@ Collection of single-file libraries used in Godot components.
|
|||||||
* License: Apache 2.0
|
* License: Apache 2.0
|
||||||
- `open-simplex-noise.{c,h}`
|
- `open-simplex-noise.{c,h}`
|
||||||
* Upstream: https://github.com/smcameron/open-simplex-noise-in-c
|
* Upstream: https://github.com/smcameron/open-simplex-noise-in-c
|
||||||
* Version: git (0d555e7, 2015)
|
* Version: git (0d555e7f40527d0870906fe9469a3b1bb4020b7f, 2015) + custom changes
|
||||||
* License: Unlicense
|
* License: Unlicense
|
||||||
- `pcg.{cpp,h}`
|
- `pcg.{cpp,h}`
|
||||||
* Upstream: http://www.pcg-random.org
|
* Upstream: http://www.pcg-random.org
|
||||||
@ -340,7 +340,7 @@ Collection of single-file libraries used in Godot components.
|
|||||||
* License: Apache 2.0
|
* License: Apache 2.0
|
||||||
- `smaz.{c,h}`
|
- `smaz.{c,h}`
|
||||||
* Upstream: https://github.com/antirez/smaz
|
* Upstream: https://github.com/antirez/smaz
|
||||||
* Version: git (150e125, 2009)
|
* Version: git (150e125cbae2e8fd20dd332432776ce13395d4d4, 2009)
|
||||||
* License: BSD-3-Clause
|
* License: BSD-3-Clause
|
||||||
* Modifications: use `const char*` instead of `char*` for input string
|
* Modifications: use `const char*` instead of `char*` for input string
|
||||||
- `triangulator.{cpp,h}`
|
- `triangulator.{cpp,h}`
|
||||||
@ -359,18 +359,18 @@ Collection of single-file libraries used in Godot components.
|
|||||||
|
|
||||||
- `ifaddrs-android.{cc,h}`
|
- `ifaddrs-android.{cc,h}`
|
||||||
* Upstream: https://chromium.googlesource.com/external/webrtc/stable/talk/+/master/base/ifaddrs-android.h
|
* Upstream: https://chromium.googlesource.com/external/webrtc/stable/talk/+/master/base/ifaddrs-android.h
|
||||||
* Version: git (5976650, 2013)
|
* Version: git (5976650443d68ccfadf1dea24999ee459dd2819d, 2013)
|
||||||
* License: BSD-3-Clause
|
* License: BSD-3-Clause
|
||||||
|
|
||||||
### scene
|
### scene
|
||||||
|
|
||||||
- `easing_equations.cpp`
|
- `easing_equations.cpp`
|
||||||
* Upstream: http://robertpenner.com/easing/ via https://github.com/jesusgollonet/ofpennereasing (modified to fit Godot types)
|
* Upstream: http://robertpenner.com/easing/ via https://github.com/jesusgollonet/ofpennereasing (modified to fit Godot types)
|
||||||
* Version: git (af72c14, 2008) + Godot types and style changes
|
* Version: git (af72c147c3a74e7e872aa28c7e2abfcced04fdce, 2008) + Godot types and style changes
|
||||||
* License: BSD-3-Clause
|
* License: BSD-3-Clause
|
||||||
- `mikktspace.{c,h}`
|
- `mikktspace.{c,h}`
|
||||||
* Upstream: https://wiki.blender.org/index.php/Dev:Shading/Tangent_Space_Normal_Maps
|
* Upstream: https://archive.blender.org/wiki/index.php/Dev:Shading/Tangent_Space_Normal_Maps/
|
||||||
* Version: 1.0
|
* Version: 1.0 (2011)
|
||||||
* License: zlib
|
* License: zlib
|
||||||
- `stb_vorbis.c`
|
- `stb_vorbis.c`
|
||||||
* Upstream: https://github.com/nothings/stb
|
* Upstream: https://github.com/nothings/stb
|
||||||
@ -382,7 +382,7 @@ Collection of single-file libraries used in Godot components.
|
|||||||
## nanosvg
|
## nanosvg
|
||||||
|
|
||||||
- Upstream: https://github.com/memononen/nanosvg
|
- Upstream: https://github.com/memononen/nanosvg
|
||||||
- Version: git (25241c5, 2019)
|
- Version: git (25241c5a8f8451d41ab1b02ab2d865b01600d949, 2019)
|
||||||
- License: zlib
|
- License: zlib
|
||||||
|
|
||||||
Files extracted from the upstream source:
|
Files extracted from the upstream source:
|
||||||
@ -394,7 +394,7 @@ Files extracted from the upstream source:
|
|||||||
## opus
|
## opus
|
||||||
|
|
||||||
- Upstream: https://opus-codec.org
|
- Upstream: https://opus-codec.org
|
||||||
- Version: 1.1.5 (opus) and 0.8 (opusfile)
|
- Version: 1.1.5 (opus) and 0.8 (opusfile) (2017)
|
||||||
- License: BSD-3-Clause
|
- License: BSD-3-Clause
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -411,7 +411,7 @@ Files extracted from upstream source:
|
|||||||
## pcre2
|
## pcre2
|
||||||
|
|
||||||
- Upstream: http://www.pcre.org
|
- Upstream: http://www.pcre.org
|
||||||
- Version: 10.34
|
- Version: 10.34 (2019)
|
||||||
- License: BSD-3-Clause
|
- License: BSD-3-Clause
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -427,7 +427,7 @@ Files extracted from upstream source:
|
|||||||
## pvrtccompressor
|
## pvrtccompressor
|
||||||
|
|
||||||
- Upstream: https://bitbucket.org/jthlim/pvrtccompressor
|
- Upstream: https://bitbucket.org/jthlim/pvrtccompressor
|
||||||
- Version: hg (cf71777, 2015)
|
- Version: hg (cf7177748ee0dcdccfe89716dc11a47d2dc81af5, 2015)
|
||||||
- License: BSD-3-Clause
|
- License: BSD-3-Clause
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -451,7 +451,7 @@ Files extracted from upstream source:
|
|||||||
## squish
|
## squish
|
||||||
|
|
||||||
- Upstream: https://sourceforge.net/projects/libsquish
|
- Upstream: https://sourceforge.net/projects/libsquish
|
||||||
- Version: 1.15
|
- Version: 1.15 (2017)
|
||||||
- License: MIT
|
- License: MIT
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -477,7 +477,7 @@ Files extracted from upstream source:
|
|||||||
## vhacd
|
## vhacd
|
||||||
|
|
||||||
- Upstream: https://github.com/kmammou/v-hacd
|
- Upstream: https://github.com/kmammou/v-hacd
|
||||||
- Version: git (b07958e, 2019)
|
- Version: git (b07958e18e01d504e3af80eeaeb9f033226533d7, 2019)
|
||||||
- License: BSD-3-Clause
|
- License: BSD-3-Clause
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -494,7 +494,7 @@ folder.
|
|||||||
## wslay
|
## wslay
|
||||||
|
|
||||||
- Upstream: https://github.com/tatsuhiro-t/wslay
|
- Upstream: https://github.com/tatsuhiro-t/wslay
|
||||||
- Version: 1.1.0
|
- Version: 1.1.1 (2020)
|
||||||
- License: MIT
|
- License: MIT
|
||||||
|
|
||||||
File extracted from upstream release tarball:
|
File extracted from upstream release tarball:
|
||||||
@ -519,7 +519,7 @@ Files extracted from upstream source:
|
|||||||
## zlib
|
## zlib
|
||||||
|
|
||||||
- Upstream: http://www.zlib.net
|
- Upstream: http://www.zlib.net
|
||||||
- Version: 1.2.11
|
- Version: 1.2.11 (2017)
|
||||||
- License: zlib
|
- License: zlib
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
@ -530,7 +530,7 @@ Files extracted from upstream source:
|
|||||||
## zstd
|
## zstd
|
||||||
|
|
||||||
- Upstream: https://github.com/facebook/zstd
|
- Upstream: https://github.com/facebook/zstd
|
||||||
- Version: 1.4.4
|
- Version: 1.4.4 (2019)
|
||||||
- License: BSD-3-Clause
|
- License: BSD-3-Clause
|
||||||
|
|
||||||
Files extracted from upstream source:
|
Files extracted from upstream source:
|
||||||
|
7
thirdparty/mbedtls/LICENSE
vendored
7
thirdparty/mbedtls/LICENSE
vendored
@ -1,2 +1,5 @@
|
|||||||
Unless specifically indicated otherwise in a file, files are licensed
|
Unless specifically indicated otherwise in a file, Mbed TLS files are provided
|
||||||
under the Apache 2.0 license, as can be found in: apache-2.0.txt
|
under the Apache License 2.0, or the GNU General Public License v2.0 or later
|
||||||
|
(SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later).
|
||||||
|
|
||||||
|
A copy of these licenses can be found in apache-2.0.txt and gpl-2.0.txt
|
||||||
|
32
thirdparty/mbedtls/include/mbedtls/aes.h
vendored
32
thirdparty/mbedtls/include/mbedtls/aes.h
vendored
@ -20,8 +20,15 @@
|
|||||||
* <https://ieeexplore.ieee.org/servlet/opac?punumber=4375278>.
|
* <https://ieeexplore.ieee.org/servlet/opac?punumber=4375278>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved.
|
/*
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved.
|
||||||
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -35,6 +42,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/aesni.h
vendored
29
thirdparty/mbedtls/include/mbedtls/aesni.h
vendored
@ -8,7 +8,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -22,6 +28,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_AESNI_H
|
#ifndef MBEDTLS_AESNI_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/arc4.h
vendored
29
thirdparty/mbedtls/include/mbedtls/arc4.h
vendored
@ -8,7 +8,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -22,6 +28,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
32
thirdparty/mbedtls/include/mbedtls/aria.h
vendored
32
thirdparty/mbedtls/include/mbedtls/aria.h
vendored
@ -9,8 +9,15 @@
|
|||||||
* Korean, but see http://210.104.33.10/ARIA/index-e.html in English)
|
* Korean, but see http://210.104.33.10/ARIA/index-e.html in English)
|
||||||
* and also described by the IETF in <em>RFC 5794</em>.
|
* and also described by the IETF in <em>RFC 5794</em>.
|
||||||
*/
|
*/
|
||||||
/* Copyright (C) 2006-2018, ARM Limited, All Rights Reserved
|
/*
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* Copyright (C) 2006-2018, ARM Limited, All Rights Reserved
|
||||||
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -24,6 +31,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/asn1.h
vendored
29
thirdparty/mbedtls/include/mbedtls/asn1.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_ASN1_H
|
#ifndef MBEDTLS_ASN1_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/asn1write.h
vendored
29
thirdparty/mbedtls/include/mbedtls/asn1write.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_ASN1_WRITE_H
|
#ifndef MBEDTLS_ASN1_WRITE_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/base64.h
vendored
29
thirdparty/mbedtls/include/mbedtls/base64.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_BASE64_H
|
#ifndef MBEDTLS_BASE64_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/bignum.h
vendored
29
thirdparty/mbedtls/include/mbedtls/bignum.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_BIGNUM_H
|
#ifndef MBEDTLS_BIGNUM_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/blowfish.h
vendored
29
thirdparty/mbedtls/include/mbedtls/blowfish.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_BLOWFISH_H
|
#ifndef MBEDTLS_BLOWFISH_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/bn_mul.h
vendored
29
thirdparty/mbedtls/include/mbedtls/bn_mul.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/camellia.h
vendored
29
thirdparty/mbedtls/include/mbedtls/camellia.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_CAMELLIA_H
|
#ifndef MBEDTLS_CAMELLIA_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/ccm.h
vendored
29
thirdparty/mbedtls/include/mbedtls/ccm.h
vendored
@ -29,7 +29,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -43,6 +49,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/certs.h
vendored
29
thirdparty/mbedtls/include/mbedtls/certs.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_CERTS_H
|
#ifndef MBEDTLS_CERTS_H
|
||||||
|
32
thirdparty/mbedtls/include/mbedtls/chacha20.h
vendored
32
thirdparty/mbedtls/include/mbedtls/chacha20.h
vendored
@ -12,8 +12,15 @@
|
|||||||
* \author Daniel King <damaki.gh@gmail.com>
|
* \author Daniel King <damaki.gh@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved.
|
/*
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved.
|
||||||
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -27,6 +34,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
32
thirdparty/mbedtls/include/mbedtls/chachapoly.h
vendored
32
thirdparty/mbedtls/include/mbedtls/chachapoly.h
vendored
@ -12,8 +12,15 @@
|
|||||||
* \author Daniel King <damaki.gh@gmail.com>
|
* \author Daniel King <damaki.gh@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved.
|
/*
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved.
|
||||||
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -27,6 +34,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2018, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -140,6 +167,16 @@
|
|||||||
#error "MBEDTLS_ECP_C defined, but not all prerequisites"
|
#error "MBEDTLS_ECP_C defined, but not all prerequisites"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined(MBEDTLS_ECP_C) && !( \
|
||||||
|
defined(MBEDTLS_ECP_ALT) || \
|
||||||
|
defined(MBEDTLS_CTR_DRBG_C) || \
|
||||||
|
defined(MBEDTLS_HMAC_DRBG_C) || \
|
||||||
|
defined(MBEDTLS_SHA512_C) || \
|
||||||
|
defined(MBEDTLS_SHA256_C) || \
|
||||||
|
defined(MBEDTLS_ECP_NO_INTERNAL_RNG))
|
||||||
|
#error "MBEDTLS_ECP_C requires a DRBG or SHA-2 module unless MBEDTLS_ECP_NO_INTERNAL_RNG is defined or an alternative implementation is used"
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(MBEDTLS_PK_PARSE_C) && !defined(MBEDTLS_ASN1_PARSE_C)
|
#if defined(MBEDTLS_PK_PARSE_C) && !defined(MBEDTLS_ASN1_PARSE_C)
|
||||||
#error "MBEDTLS_PK_PARSE_C defined, but not all prerequesites"
|
#error "MBEDTLS_PK_PARSE_C defined, but not all prerequesites"
|
||||||
#endif
|
#endif
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/cipher.h
vendored
29
thirdparty/mbedtls/include/mbedtls/cipher.h
vendored
@ -9,7 +9,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -23,6 +29,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -7,7 +7,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -21,6 +27,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_CIPHER_WRAP_H
|
#ifndef MBEDTLS_CIPHER_WRAP_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/cmac.h
vendored
29
thirdparty/mbedtls/include/mbedtls/cmac.h
vendored
@ -8,7 +8,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2015-2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2015-2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -22,6 +28,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/compat-1.3.h
vendored
29
thirdparty/mbedtls/include/mbedtls/compat-1.3.h
vendored
@ -8,7 +8,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -22,6 +28,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
51
thirdparty/mbedtls/include/mbedtls/config.h
vendored
51
thirdparty/mbedtls/include/mbedtls/config.h
vendored
@ -9,7 +9,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2018, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -23,6 +29,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -780,6 +807,28 @@
|
|||||||
*/
|
*/
|
||||||
#define MBEDTLS_ECP_NIST_OPTIM
|
#define MBEDTLS_ECP_NIST_OPTIM
|
||||||
|
|
||||||
|
/**
|
||||||
|
* \def MBEDTLS_ECP_NO_INTERNAL_RNG
|
||||||
|
*
|
||||||
|
* When this option is disabled, mbedtls_ecp_mul() will make use of an
|
||||||
|
* internal RNG when called with a NULL \c f_rng argument, in order to protect
|
||||||
|
* against some side-channel attacks.
|
||||||
|
*
|
||||||
|
* This protection introduces a dependency of the ECP module on one of the
|
||||||
|
* DRBG or SHA modules (HMAC-DRBG, CTR-DRBG, SHA-512 or SHA-256.) For very
|
||||||
|
* constrained applications that don't require this protection (for example,
|
||||||
|
* because you're only doing signature verification, so not manipulating any
|
||||||
|
* secret, or because local/physical side-channel attacks are outside your
|
||||||
|
* threat model), it might be desirable to get rid of that dependency.
|
||||||
|
*
|
||||||
|
* \warning Enabling this option makes some uses of ECP vulnerable to some
|
||||||
|
* side-channel attacks. Only enable it if you know that's not a problem for
|
||||||
|
* your use case.
|
||||||
|
*
|
||||||
|
* Uncomment this macro to disable some counter-measures in ECP.
|
||||||
|
*/
|
||||||
|
//#define MBEDTLS_ECP_NO_INTERNAL_RNG
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \def MBEDTLS_ECP_RESTARTABLE
|
* \def MBEDTLS_ECP_RESTARTABLE
|
||||||
*
|
*
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/ctr_drbg.h
vendored
29
thirdparty/mbedtls/include/mbedtls/ctr_drbg.h
vendored
@ -39,7 +39,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2019, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2006-2019, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -53,6 +59,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/debug.h
vendored
29
thirdparty/mbedtls/include/mbedtls/debug.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_DEBUG_H
|
#ifndef MBEDTLS_DEBUG_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/des.h
vendored
29
thirdparty/mbedtls/include/mbedtls/des.h
vendored
@ -9,7 +9,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -23,6 +29,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/dhm.h
vendored
29
thirdparty/mbedtls/include/mbedtls/dhm.h
vendored
@ -45,7 +45,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -59,6 +65,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/ecdh.h
vendored
29
thirdparty/mbedtls/include/mbedtls/ecdh.h
vendored
@ -14,7 +14,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -28,6 +34,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/ecdsa.h
vendored
29
thirdparty/mbedtls/include/mbedtls/ecdsa.h
vendored
@ -12,7 +12,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -26,6 +32,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/ecjpake.h
vendored
29
thirdparty/mbedtls/include/mbedtls/ecjpake.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_ECJPAKE_H
|
#ifndef MBEDTLS_ECJPAKE_H
|
||||||
|
32
thirdparty/mbedtls/include/mbedtls/ecp.h
vendored
32
thirdparty/mbedtls/include/mbedtls/ecp.h
vendored
@ -16,7 +16,13 @@
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -30,6 +36,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -813,6 +840,9 @@ int mbedtls_ecp_tls_write_group( const mbedtls_ecp_group *grp,
|
|||||||
* intermediate results to prevent potential timing attacks
|
* intermediate results to prevent potential timing attacks
|
||||||
* targeting these results. We recommend always providing
|
* targeting these results. We recommend always providing
|
||||||
* a non-NULL \p f_rng. The overhead is negligible.
|
* a non-NULL \p f_rng. The overhead is negligible.
|
||||||
|
* Note: unless #MBEDTLS_ECP_NO_INTERNAL_RNG is defined, when
|
||||||
|
* \p f_rng is NULL, an internal RNG (seeded from the value
|
||||||
|
* of \p m) will be used instead.
|
||||||
*
|
*
|
||||||
* \param grp The ECP group to use.
|
* \param grp The ECP group to use.
|
||||||
* This must be initialized and have group parameters
|
* This must be initialized and have group parameters
|
||||||
|
@ -6,7 +6,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2016, ARM Limited, All Rights Reserved
|
* Copyright (C) 2016, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -20,6 +26,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/entropy.h
vendored
29
thirdparty/mbedtls/include/mbedtls/entropy.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2016, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2016, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_ENTROPY_H
|
#ifndef MBEDTLS_ENTROPY_H
|
||||||
|
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2016, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2016, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_ENTROPY_POLL_H
|
#ifndef MBEDTLS_ENTROPY_POLL_H
|
||||||
|
30
thirdparty/mbedtls/include/mbedtls/error.h
vendored
30
thirdparty/mbedtls/include/mbedtls/error.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2018, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_ERROR_H
|
#ifndef MBEDTLS_ERROR_H
|
||||||
@ -100,6 +127,7 @@
|
|||||||
* ECP 4 10 (Started from top)
|
* ECP 4 10 (Started from top)
|
||||||
* MD 5 5
|
* MD 5 5
|
||||||
* HKDF 5 1 (Started from top)
|
* HKDF 5 1 (Started from top)
|
||||||
|
* SSL 5 1 (Started from 0x5E80)
|
||||||
* CIPHER 6 8
|
* CIPHER 6 8
|
||||||
* SSL 6 23 (Started from top)
|
* SSL 6 23 (Started from top)
|
||||||
* SSL 7 32
|
* SSL 7 32
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/gcm.h
vendored
29
thirdparty/mbedtls/include/mbedtls/gcm.h
vendored
@ -13,7 +13,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -27,6 +33,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/havege.h
vendored
29
thirdparty/mbedtls/include/mbedtls/havege.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_HAVEGE_H
|
#ifndef MBEDTLS_HAVEGE_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/hkdf.h
vendored
29
thirdparty/mbedtls/include/mbedtls/hkdf.h
vendored
@ -8,7 +8,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2016-2019, ARM Limited, All Rights Reserved
|
* Copyright (C) 2016-2019, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -22,6 +28,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_HKDF_H
|
#ifndef MBEDTLS_HKDF_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/hmac_drbg.h
vendored
29
thirdparty/mbedtls/include/mbedtls/hmac_drbg.h
vendored
@ -9,7 +9,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2019, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2019, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -23,6 +29,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_HMAC_DRBG_H
|
#ifndef MBEDTLS_HMAC_DRBG_H
|
||||||
|
31
thirdparty/mbedtls/include/mbedtls/md.h
vendored
31
thirdparty/mbedtls/include/mbedtls/md.h
vendored
@ -7,7 +7,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -21,6 +27,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -98,6 +125,8 @@ typedef struct mbedtls_md_context_t
|
|||||||
* \brief This function returns the list of digests supported by the
|
* \brief This function returns the list of digests supported by the
|
||||||
* generic digest module.
|
* generic digest module.
|
||||||
*
|
*
|
||||||
|
* \note The list starts with the strongest available hashes.
|
||||||
|
*
|
||||||
* \return A statically allocated array of digests. Each element
|
* \return A statically allocated array of digests. Each element
|
||||||
* in the returned list is an integer belonging to the
|
* in the returned list is an integer belonging to the
|
||||||
* message-digest enumeration #mbedtls_md_type_t.
|
* message-digest enumeration #mbedtls_md_type_t.
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/md2.h
vendored
29
thirdparty/mbedtls/include/mbedtls/md2.h
vendored
@ -9,7 +9,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -23,6 +29,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/md4.h
vendored
29
thirdparty/mbedtls/include/mbedtls/md4.h
vendored
@ -9,7 +9,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -23,6 +29,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/md5.h
vendored
29
thirdparty/mbedtls/include/mbedtls/md5.h
vendored
@ -9,7 +9,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -23,6 +29,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_MD5_H
|
#ifndef MBEDTLS_MD5_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/md_internal.h
vendored
29
thirdparty/mbedtls/include/mbedtls/md_internal.h
vendored
@ -9,7 +9,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -23,6 +29,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_MD_WRAP_H
|
#ifndef MBEDTLS_MD_WRAP_H
|
||||||
|
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_MEMORY_BUFFER_ALLOC_H
|
#ifndef MBEDTLS_MEMORY_BUFFER_ALLOC_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/net.h
vendored
29
thirdparty/mbedtls/include/mbedtls/net.h
vendored
@ -7,7 +7,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2016, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2016, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -21,6 +27,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#if !defined(MBEDTLS_CONFIG_FILE)
|
#if !defined(MBEDTLS_CONFIG_FILE)
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/net_sockets.h
vendored
29
thirdparty/mbedtls/include/mbedtls/net_sockets.h
vendored
@ -21,7 +21,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -35,6 +41,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_NET_SOCKETS_H
|
#ifndef MBEDTLS_NET_SOCKETS_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/nist_kw.h
vendored
29
thirdparty/mbedtls/include/mbedtls/nist_kw.h
vendored
@ -17,7 +17,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -31,6 +37,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/oid.h
vendored
29
thirdparty/mbedtls/include/mbedtls/oid.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_OID_H
|
#ifndef MBEDTLS_OID_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/padlock.h
vendored
29
thirdparty/mbedtls/include/mbedtls/padlock.h
vendored
@ -9,7 +9,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -23,6 +29,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_PADLOCK_H
|
#ifndef MBEDTLS_PADLOCK_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/pem.h
vendored
29
thirdparty/mbedtls/include/mbedtls/pem.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_PEM_H
|
#ifndef MBEDTLS_PEM_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/pk.h
vendored
29
thirdparty/mbedtls/include/mbedtls/pk.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/pk_internal.h
vendored
29
thirdparty/mbedtls/include/mbedtls/pk_internal.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/pkcs11.h
vendored
29
thirdparty/mbedtls/include/mbedtls/pkcs11.h
vendored
@ -7,7 +7,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -21,6 +27,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_PKCS11_H
|
#ifndef MBEDTLS_PKCS11_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/pkcs12.h
vendored
29
thirdparty/mbedtls/include/mbedtls/pkcs12.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_PKCS12_H
|
#ifndef MBEDTLS_PKCS12_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/pkcs5.h
vendored
29
thirdparty/mbedtls/include/mbedtls/pkcs5.h
vendored
@ -7,7 +7,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -21,6 +27,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_PKCS5_H
|
#ifndef MBEDTLS_PKCS5_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/platform.h
vendored
29
thirdparty/mbedtls/include/mbedtls/platform.h
vendored
@ -14,7 +14,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -28,6 +34,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_PLATFORM_H
|
#ifndef MBEDTLS_PLATFORM_H
|
||||||
|
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2016, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2016, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_PLATFORM_TIME_H
|
#ifndef MBEDTLS_PLATFORM_TIME_H
|
||||||
|
@ -6,7 +6,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2018, Arm Limited, All Rights Reserved
|
* Copyright (C) 2018, Arm Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -20,6 +26,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_PLATFORM_UTIL_H
|
#ifndef MBEDTLS_PLATFORM_UTIL_H
|
||||||
|
32
thirdparty/mbedtls/include/mbedtls/poly1305.h
vendored
32
thirdparty/mbedtls/include/mbedtls/poly1305.h
vendored
@ -12,8 +12,15 @@
|
|||||||
* \author Daniel King <damaki.gh@gmail.com>
|
* \author Daniel King <damaki.gh@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved.
|
/*
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved.
|
||||||
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -27,6 +34,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/ripemd160.h
vendored
29
thirdparty/mbedtls/include/mbedtls/ripemd160.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_RIPEMD160_H
|
#ifndef MBEDTLS_RIPEMD160_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/rsa.h
vendored
29
thirdparty/mbedtls/include/mbedtls/rsa.h
vendored
@ -11,7 +11,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -25,6 +31,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_RSA_H
|
#ifndef MBEDTLS_RSA_H
|
||||||
|
@ -36,7 +36,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2017, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2017, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -50,6 +56,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/sha1.h
vendored
29
thirdparty/mbedtls/include/mbedtls/sha1.h
vendored
@ -12,7 +12,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -26,6 +32,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_SHA1_H
|
#ifndef MBEDTLS_SHA1_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/sha256.h
vendored
29
thirdparty/mbedtls/include/mbedtls/sha256.h
vendored
@ -8,7 +8,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -22,6 +28,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_SHA256_H
|
#ifndef MBEDTLS_SHA256_H
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/sha512.h
vendored
29
thirdparty/mbedtls/include/mbedtls/sha512.h
vendored
@ -7,7 +7,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -21,6 +27,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of Mbed TLS (https://tls.mbed.org)
|
* This file is part of Mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_SHA512_H
|
#ifndef MBEDTLS_SHA512_H
|
||||||
|
33
thirdparty/mbedtls/include/mbedtls/ssl.h
vendored
33
thirdparty/mbedtls/include/mbedtls/ssl.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_SSL_H
|
#ifndef MBEDTLS_SSL_H
|
||||||
@ -123,6 +150,7 @@
|
|||||||
#define MBEDTLS_ERR_SSL_ASYNC_IN_PROGRESS -0x6500 /**< The asynchronous operation is not completed yet. */
|
#define MBEDTLS_ERR_SSL_ASYNC_IN_PROGRESS -0x6500 /**< The asynchronous operation is not completed yet. */
|
||||||
#define MBEDTLS_ERR_SSL_EARLY_MESSAGE -0x6480 /**< Internal-only message signaling that a message arrived early. */
|
#define MBEDTLS_ERR_SSL_EARLY_MESSAGE -0x6480 /**< Internal-only message signaling that a message arrived early. */
|
||||||
#define MBEDTLS_ERR_SSL_CRYPTO_IN_PROGRESS -0x7000 /**< A cryptographic operation is in progress. Try again later. */
|
#define MBEDTLS_ERR_SSL_CRYPTO_IN_PROGRESS -0x7000 /**< A cryptographic operation is in progress. Try again later. */
|
||||||
|
#define MBEDTLS_ERR_SSL_BAD_CONFIG -0x5E80 /**< Invalid value in SSL config */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Various constants
|
* Various constants
|
||||||
@ -137,6 +165,9 @@
|
|||||||
#define MBEDTLS_SSL_TRANSPORT_DATAGRAM 1 /*!< DTLS */
|
#define MBEDTLS_SSL_TRANSPORT_DATAGRAM 1 /*!< DTLS */
|
||||||
|
|
||||||
#define MBEDTLS_SSL_MAX_HOST_NAME_LEN 255 /*!< Maximum host name defined in RFC 1035 */
|
#define MBEDTLS_SSL_MAX_HOST_NAME_LEN 255 /*!< Maximum host name defined in RFC 1035 */
|
||||||
|
#define MBEDTLS_SSL_MAX_ALPN_NAME_LEN 255 /*!< Maximum size in bytes of a protocol name in alpn ext., RFC 7301 */
|
||||||
|
|
||||||
|
#define MBEDTLS_SSL_MAX_ALPN_LIST_LEN 65535 /*!< Maximum size in bytes of list in alpn ext., RFC 7301 */
|
||||||
|
|
||||||
/* RFC 6066 section 4, see also mfl_code_to_length in ssl_tls.c
|
/* RFC 6066 section 4, see also mfl_code_to_length in ssl_tls.c
|
||||||
* NONE must be zero so that memset()ing structure to zero works */
|
* NONE must be zero so that memset()ing structure to zero works */
|
||||||
|
29
thirdparty/mbedtls/include/mbedtls/ssl_cache.h
vendored
29
thirdparty/mbedtls/include/mbedtls/ssl_cache.h
vendored
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_SSL_CACHE_H
|
#ifndef MBEDTLS_SSL_CACHE_H
|
||||||
|
@ -5,7 +5,13 @@
|
|||||||
*/
|
*/
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
|
||||||
|
*
|
||||||
|
* This file is provided under the Apache License 2.0, or the
|
||||||
|
* GNU General Public License v2.0 or later.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* Apache License 2.0:
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
* not use this file except in compliance with the License.
|
* not use this file except in compliance with the License.
|
||||||
@ -19,6 +25,27 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
* GNU General Public License v2.0 or later:
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License along
|
||||||
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
*
|
||||||
|
* **********
|
||||||
|
*
|
||||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||||
*/
|
*/
|
||||||
#ifndef MBEDTLS_SSL_CIPHERSUITES_H
|
#ifndef MBEDTLS_SSL_CIPHERSUITES_H
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user