forked from lda/telodendria
Update changelog.
This commit is contained in:
parent
ebc3da9b23
commit
e6dd20e2b2
1 changed files with 47 additions and 1 deletions
|
@ -1,4 +1,4 @@
|
||||||
.Dd $Mdocdate: April 26 2023 $
|
.Dd $Mdocdate: May 7 2023 $
|
||||||
.Dt TELODENDRIA-CHANGELOG 7
|
.Dt TELODENDRIA-CHANGELOG 7
|
||||||
.Os Telodendria Project
|
.Os Telodendria Project
|
||||||
.Sh NAME
|
.Sh NAME
|
||||||
|
@ -64,6 +64,10 @@ but the APIs are in place.
|
||||||
Added web fallback pages for the supported user-interactive
|
Added web fallback pages for the supported user-interactive
|
||||||
authentication mechanisms at
|
authentication mechanisms at
|
||||||
.Pa /_matrix/client/v3/auth/*/fallback/web .
|
.Pa /_matrix/client/v3/auth/*/fallback/web .
|
||||||
|
.It
|
||||||
|
Added support for the
|
||||||
|
.Pa /_matrix/client/v3/account/deactivate
|
||||||
|
endpoint.
|
||||||
.El
|
.El
|
||||||
.Pp
|
.Pp
|
||||||
New Features:
|
New Features:
|
||||||
|
@ -123,6 +127,14 @@ tool.
|
||||||
.Xr jq 1
|
.Xr jq 1
|
||||||
is no longer a development dependency.
|
is no longer a development dependency.
|
||||||
.It
|
.It
|
||||||
|
Replaced all usage of
|
||||||
|
.Xr curl 1
|
||||||
|
with the new
|
||||||
|
.Xr http 1
|
||||||
|
tool.
|
||||||
|
.Xr curl 1
|
||||||
|
is no longer a development dependency.
|
||||||
|
.It
|
||||||
Added a new
|
Added a new
|
||||||
.Xr tt 1
|
.Xr tt 1
|
||||||
script for easily making Matrix requests against
|
script for easily making Matrix requests against
|
||||||
|
@ -251,6 +263,40 @@ readable and easier to maintain.
|
||||||
Fixed a number of memory-related issues, including switching out
|
Fixed a number of memory-related issues, including switching out
|
||||||
some unsafe functions for safer versions, per the recommendations
|
some unsafe functions for safer versions, per the recommendations
|
||||||
of the OpenBSD linker.
|
of the OpenBSD linker.
|
||||||
|
.It
|
||||||
|
Moved all code documentation into the C header files to make it
|
||||||
|
more likely that it will get updated. A simple header file parser
|
||||||
|
and documentation generator have been added to the code base.
|
||||||
|
See
|
||||||
|
.Xr hdoc 1
|
||||||
|
for the utility documentation, and
|
||||||
|
.Xr hdoc 5
|
||||||
|
for the documentation format.
|
||||||
|
.It
|
||||||
|
Updated the build script to provide static and shared libraries
|
||||||
|
containing the code for
|
||||||
|
.Nm
|
||||||
|
to make it easier to statically and dynamically link to other programs.
|
||||||
|
The idea is that these libraries should be shipped with
|
||||||
|
.Nm ,
|
||||||
|
or as a separate package, and can be used to provide a high-level
|
||||||
|
programming environment.
|
||||||
|
.It
|
||||||
|
Updated the
|
||||||
|
.Xr Json 3
|
||||||
|
API to calculate the length of a JSON object. This is used to set the
|
||||||
|
Content-Length header in HTTP requests and responses.
|
||||||
|
.It
|
||||||
|
Added some string functions, including
|
||||||
|
.Fn StrEquals ,
|
||||||
|
which replaced almost all usages of
|
||||||
|
.Fn strcmp ,
|
||||||
|
since
|
||||||
|
.Fn strcmp
|
||||||
|
is used almost exclusively for equality checking.
|
||||||
|
.Fn StrEquals
|
||||||
|
provides a standard way to do so, because previously, multiple
|
||||||
|
different conventions could be found throughout the code base.
|
||||||
.El
|
.El
|
||||||
.Pp
|
.Pp
|
||||||
\&... And many more!
|
\&... And many more!
|
||||||
|
|
Loading…
Reference in a new issue