The xdmshell man page was moved from section 1 to section 8, which wasn't
reflected in pkg-plist in ports r509218
PR: 239963
Reported by: <m.ne gmx net>
Approved by: zeising (x11, maintainer, via email)
20190818:
- Interpreter and compiler have been improved to work correct, when
a derived struct overrides an element of the parent struct. Many
thanks go to Zachary Menzies, for reporting this error and for
providing a test program.
- In the FAQ the explanation, why Seed7 uses UTF-32, has been improved.
An explanation of the database abstraction layer, which provides an
database independent API, has also been added to the FAQ.
- In the manual the chapter about the deprecated function
removeAnyFile() has been replaced by a chapter about the function
removeTree().
- The program db7.sd7 (Database Inspector) has been improved quote a
table name from the catalog when doing a select.
- The program sql7.sd7 has been improved to allow the execution of SQL
statements from a file. The function getSqlStatement has been added,
which reads a semicolon terminated SQL statement from a file.
- The library tar.s7i has been improved to accept extended headers with
meta data (PAX format) also when a tar file is opened as file system
with openTar(). The function readMinimumOfHead has been improved to
do this.
- A code page for JIS X 0201 encoding has been added to charsets.s7i.
- The program err.sd7 has been improved to contain test cases, where
UTF-16 surrogate characters and non Unicode characters are written as
Seed7 string escape sequences.
- In sql_oci.c the function sqlOpenOci() has been improved to allow
opening a database with host name, port and database name. This way a
database can be opened without an entry in tnsnames.ora. The type
connectDataRecord and the function setupConnectData() have been added
to sql_oci.c.
- The functions sqlOpenMy (in sql_my.c) and sqlOpenPost (in sql_post.c)
have been improved to allow opening a database with host name, port
and database name. Now host, port and dbName are parameters. Before
the functions split the parameter dbName into host and database name.
Specifying a port was not possible.
- In sql_odbc.c the function sqlOpenOdbc() has been improved to allow
opening a database with ODBC driver name, server name and database
name. This way a database can be opened without specifying a data
source in the ODBC Data Source Administrator (in the Control Panel).
The type connectDataRecord and the functions getRegularName(),
wstriSearchCh(), wstriSearch(), connectToServer(), connectToDriver()
and driverConnect() have been added to sql_odbc.c. A definition of
SQL_NEED_DATA has been added to db_odbc.h.
- In sql_rtl.c the function sqlErrMessage() has been improved to allow
database error messages encoded in UTF-8.
- The function sqlOpen() has been removed from sql_rtl.c.
- The function width() has been added to string.s7i and seed7_05.s7i.
This function computes the sum of the character widths in a string.
A character width can be 0 (for control characters), 1 (for normal
printable characters) and 2 (for fullwidth characters, e.g. KANJI).
- The library console.s7i has been improved to use the function
The sources have moved to github. Not taking maintainership, though.
Builds fine against current Qt 5.12, with SSE also fills a WQHD
screen almost instantly, so it's fine.
Install zone1970.tab in addition to zone.tab (like D20646 for base).
The old logic to remove countries from zone.tab doesn't port to
zone1970.tab since some lines might have to be patched more than
once. Replace it with some awk.
Remove LEAPFILE reference that wasn't being set anyway.
Fix plist entry for Etc/UCT, which is (since 2019a) part of
"backward" and not present otherwise.
Make BACKWARD not be the default, since (a) it's not the base system's
default and (b) that stuff is all deprecated.
Update comment about check-plist to include a reminder to check both with
and without BACKWARD (this would have caught the existing plist error).
Remove no-longer-needed include of bsd.port.pre.mk.
Fix location and name of iso3166 file in comments in zone1970.tab, also
to match base system.
Add back a test-pkgplist target, because it turns out check-plist is not
strict enough to handle the case of moving entries into or out of the
"backward" set; check-plist doesn't error if a file is present in STAGEDIR
but is commented out in the plist, but we want that to be noticed.
Submitted by: Andrew Gierth <andrew@tao11.riddles.org.uk>
Reviewed by: philip, skreuzer, tmunro
Approved by: skreuzer (maintainer), allanjude (src mentor)
Differential Revision: https://reviews.freebsd.org/D20981
Contains fix for CVE-2019-15107.
From https://virtualmin.com/node/66890:
To exploit the malicious code, your Webmin installation must have Webmin ->
Webmin Configuration -> Authentication -> Password expiry policy set to
Prompt users with expired passwords to enter a new one. This option is not
set by default, but if it is set, it allows remote code execution.
PR: 239957
Submitted by: Bert JW Regeer <xistence@0x58.com>
Security: CVE-2019-15107
Contains fix for CVE-2019-15107.
From https://virtualmin.com/node/66890:
To exploit the malicious code, your Webmin installation must have Webmin ->
Webmin Configuration -> Authentication -> Password expiry policy set to
Prompt users with expired passwords to enter a new one. This option is not
set by default, but if it is set, it allows remote code execution.
PR: 239956
Submitted by: Bert JW Regeer <xistence@0x58.com>
Security: CVE-2019-15107
This is basically a duplicate of
r503971 | tcberner | 2019-06-11 19:14:05 +0200 (Tue, 11 Jun 2019) | 8 lines
M /head/multimedia/kdenlive/Makefile
In r503611 the PORTREVISION was mistakenly dropped (kdenlive is at the
moment held back at a lower version).
PR: 239947
Reported by: Ting-Wei Lan
databases/cego: upgrade 2.45.5 -> 2.45.6
lfcbase:
- In configure.ac added check for darwin. This is required, since
for File::flush implemention, darwin rather requires a fcntl call
with option F_FULLFSYNC instead of fsync ( see OSX man page for
fsync )
cego:
- Added command line option --fsync to enable physical disk synchronisation
for logging and checkpointing. This options slows down database
significantly but ensures consistent data in case of an operating
system crash
Submitted by: Bjoern Lemke <lemke@lemke-it.com>