Skip to content

Commit 3610b94

Browse files
committed
Prepare release of wxSQLite3 4.9.9
- Update to SQLite3 Multiple Ciphers 1.8.2 (based on SQLite 3.45.0)
1 parent 051c333 commit 3610b94

8 files changed

Lines changed: 5776 additions & 2600 deletions

File tree

configure.ac

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
dnl Process this script with autoconf to create configure for wxsqlite3 library
22
dnl
3-
dnl Copyright (C) 2017-2023 Ulrich Telle <ulrich@telle-online.de>, Vadim Zeitlin <vadim@wxwidgets.org>
3+
dnl Copyright (C) 2017-2024 Ulrich Telle <ulrich@telle-online.de>, Vadim Zeitlin <vadim@wxwidgets.org>
44
dnl
55
dnl This file is covered by the same licence as the entire wxSQLite3 package.
66

7-
AC_INIT([wxsqlite3], [4.9.8], [ulrich@telle-online.de])
7+
AC_INIT([wxsqlite3], [4.9.9], [ulrich@telle-online.de])
88

99
dnl This is the version tested with, might work with earlier ones.
1010
AC_PREREQ([2.69])

docs/Doxyfile

Lines changed: 43 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Doxyfile 1.9.8
1+
# Doxyfile 1.10.0
22

33
# This file describes the settings to be used by the documentation system
44
# doxygen (www.doxygen.org) for a project.
@@ -48,7 +48,7 @@ PROJECT_NAME = wxSQLite3
4848
# could be handy for archiving the generated documentation or if some version
4949
# control system is used.
5050

51-
PROJECT_NUMBER = 4.9.6
51+
PROJECT_NUMBER = 4.9.9
5252

5353
# Using the PROJECT_BRIEF tag one can provide an optional one line description
5454
# for a project that appears at the top of each page and should give viewer a
@@ -63,6 +63,12 @@ PROJECT_BRIEF =
6363

6464
PROJECT_LOGO = E:/github/wxsqlite3-4.0.0/wxsqlite3.png
6565

66+
# With the PROJECT_ICON tag one can specify an icon that is included in the tabs
67+
# when the HTML document is shown. Doxygen will copy the logo to the output
68+
# directory.
69+
70+
PROJECT_ICON =
71+
6672
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
6773
# into which the generated documentation will be written. If a relative path is
6874
# entered, it will be relative to the location where doxygen was started. If
@@ -978,10 +984,10 @@ INPUT_FILE_ENCODING =
978984
# default file extension mappings.
979985
#
980986
# If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cxxm,
981-
# *.cpp, *.cppm, *.c++, *.c++m, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl, *.idl,
982-
# *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp, *.h++, *.ixx, *.l, *.cs, *.d, *.php,
983-
# *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown, *.md, *.mm, *.dox (to be
984-
# provided as doxygen C comment), *.py, *.pyw, *.f90, *.f95, *.f03, *.f08,
987+
# *.cpp, *.cppm, *.ccm, *.c++, *.c++m, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl,
988+
# *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp, *.h++, *.ixx, *.l, *.cs, *.d,
989+
# *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown, *.md, *.mm, *.dox (to
990+
# be provided as doxygen C comment), *.py, *.pyw, *.f90, *.f95, *.f03, *.f08,
985991
# *.f18, *.f, *.for, *.vhd, *.vhdl, *.ucf, *.qsf and *.ice.
986992

987993
FILE_PATTERNS = *.cpp \
@@ -1158,7 +1164,8 @@ FORTRAN_COMMENT_AFTER = 72
11581164
SOURCE_BROWSER = NO
11591165

11601166
# Setting the INLINE_SOURCES tag to YES will include the body of functions,
1161-
# classes and enums directly into the documentation.
1167+
# multi-line macros, enums or list initialized variables directly into the
1168+
# documentation.
11621169
# The default value is: NO.
11631170

11641171
INLINE_SOURCES = NO
@@ -1453,6 +1460,26 @@ HTML_DYNAMIC_SECTIONS = NO
14531460

14541461
HTML_CODE_FOLDING = YES
14551462

1463+
# If the HTML_COPY_CLIPBOARD tag is set to YES then doxygen will show an icon in
1464+
# the top right corner of code and text fragments that allows the user to copy
1465+
# its content to the clipboard. Note this only works if supported by the browser
1466+
# and the web page is served via a secure context (see:
1467+
# https://www.w3.org/TR/secure-contexts/), i.e. using the https: or file:
1468+
# protocol.
1469+
# The default value is: YES.
1470+
# This tag requires that the tag GENERATE_HTML is set to YES.
1471+
1472+
HTML_COPY_CLIPBOARD = YES
1473+
1474+
# Doxygen stores a couple of settings persistently in the browser (via e.g.
1475+
# cookies). By default these settings apply to all HTML pages generated by
1476+
# doxygen across all projects. The HTML_PROJECT_COOKIE tag can be used to store
1477+
# the settings under a project specific key, such that the user preferences will
1478+
# be stored separately.
1479+
# This tag requires that the tag GENERATE_HTML is set to YES.
1480+
1481+
HTML_PROJECT_COOKIE =
1482+
14561483
# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries
14571484
# shown in the various tree structured indices initially; the user can expand
14581485
# and collapse entries dynamically later on. Doxygen will expand the tree to
@@ -2301,9 +2328,9 @@ GENERATE_SQLITE3 = NO
23012328

23022329
SQLITE3_OUTPUT = sqlite3
23032330

2304-
# The SQLITE3_OVERWRITE_DB tag is set to YES, the existing doxygen_sqlite3.db
2331+
# The SQLITE3_RECREATE_DB tag is set to YES, the existing doxygen_sqlite3.db
23052332
# database file will be recreated with each doxygen run. If set to NO, doxygen
2306-
# will warn if an a database file is already found and not modify it.
2333+
# will warn if a database file is already found and not modify it.
23072334
# The default value is: YES.
23082335
# This tag requires that the tag GENERATE_SQLITE3 is set to YES.
23092336

@@ -2546,7 +2573,11 @@ DOT_FONTPATH =
25462573
# the CLASS_GRAPH tag is set to YES and HAVE_DOT is disabled or if the
25472574
# CLASS_GRAPH tag is set to BUILTIN, then the built-in generator will be used.
25482575
# If the CLASS_GRAPH tag is set to TEXT the direct and indirect inheritance
2549-
# relations will be shown as texts / links.
2576+
# relations will be shown as texts / links. Explicit enabling an inheritance
2577+
# graph or choosing a different representation for an inheritance graph of a
2578+
# specific class, can be accomplished by means of the command \inheritancegraph.
2579+
# Disabling an inheritance graph can be accomplished by means of the command
2580+
# \hideinheritancegraph.
25502581
# Possible values are: NO, YES, TEXT, GRAPH and BUILTIN.
25512582
# The default value is: YES.
25522583

@@ -2611,8 +2642,8 @@ DOT_UML_DETAILS = NO
26112642

26122643
# The DOT_WRAP_THRESHOLD tag can be used to set the maximum number of characters
26132644
# to display on a single line. If the actual line length exceeds this threshold
2614-
# significantly it will wrapped across multiple lines. Some heuristics are apply
2615-
# to avoid ugly line breaks.
2645+
# significantly it will be wrapped across multiple lines. Some heuristics are
2646+
# applied to avoid ugly line breaks.
26162647
# Minimum value: 0, maximum value: 1000, default value: 17.
26172648
# This tag requires that the tag HAVE_DOT is set to YES.
26182649

include/wx/wxsqlite3_version.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
** Purpose: wxSQLite3 version numbers
44
** Author: Ulrich Telle
55
** Created: 2017-02-01
6-
** Copyright: (c) 2017-2023 Ulrich Telle
6+
** Copyright: (c) 2017-2024 Ulrich Telle
77
** License: LGPL-3.0+ WITH WxWindows-exception-3.1
88
*/
99

@@ -14,8 +14,8 @@
1414

1515
#define WXSQLITE3_MAJOR_VERSION 4
1616
#define WXSQLITE3_MINOR_VERSION 9
17-
#define WXSQLITE3_RELEASE_NUMBER 8
17+
#define WXSQLITE3_RELEASE_NUMBER 9
1818
#define WXSQLITE3_SUBRELEASE_NUMBER 0
19-
#define WXSQLITE3_VERSION_STRING "wxSQLite3 4.9.8"
19+
#define WXSQLITE3_VERSION_STRING "wxSQLite3 4.9.9"
2020

2121
#endif // WXSQLITE3_VERSION_H_

include/wx/wxsqlite3def.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,12 @@
4646
4747
<dl>
4848
49+
<dt><b>4.9.9</b> - <i>January 2024</i></dt>
50+
<dd>
51+
Upgrade to <i>SQLite3 Multiple Ciphers version 1.8.2 (SQLite version 3.45.0)</i>
52+
53+
</dd>
54+
4955
<dt><b>4.9.8</b> - <i>November 2023</i></dt>
5056
<dd>
5157
Upgrade to <i>SQLite3 Multiple Ciphers version 1.8.0 (SQLite version 3.44.1)</i><br>

readme.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ Since August 2020 a new implementation of an encryption extension, capable of su
4949

5050
## <a name="history"></a>Version history
5151

52+
* 4.9.9 - *January 2024*
53+
- Upgrade to SQLite3 Multiple Ciphers version 1.8.2 (SQLite version 3.45.0)
5254
* 4.9.8 - *November 2023*
5355
- Upgrade to SQLite3 Multiple Ciphers version 1.8.0 (SQLite version 3.44.1)
5456
- Added new cipher scheme Ascon-128 (Lightweight Authenticated Encryption)

0 commit comments

Comments
 (0)