Skip to content

Commit 7ac8de8

Browse files
authored
docs: use https for links to www.sqlite.org
1 parent 5d1a280 commit 7ac8de8

17 files changed

+201
-201
lines changed

CHANGELOG

+4-4
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Release 3.7.15-SNAPSHOT-2
4343
* Fixed clean target to remove previous driver builds
4444
* Issue #42 - Using shared in-memory with URI filename
4545
* Added support for URI filenames
46-
1. <http://www.sqlite.org/uri.html> examples <http://www.sqlite.org/c3ref/open.html#urifilenameexamples>
46+
1. <https://www.sqlite.org/uri.html> examples <https://www.sqlite.org/c3ref/open.html#urifilenameexamples>
4747
* Issue #47 - MetaData.getExportedKeys() returns empty string for a named foreign key
4848
* Issue #46 - org.sqlite.MetaData.getExportedKeys constructs incorrect SQL
4949
* Issue #44 - getExportedKeys throws Null Exception for foreign key without explicit primary column name
@@ -52,7 +52,7 @@ Release 3.7.15-SNAPSHOT-2
5252
* Issue #43 - ResultSetMetaData does not return the SQL Type if there are no results from the query.
5353
1. ResultSetMetaData.getColumnTypeName() now gets type from either 'create table' statement or CAST(expr AS TYPE) otherwise sqlite3_value_type.
5454
2. ResultSetMetaData.getColumnType() now parses the result from getColumnTypeName() to return a type.
55-
3. Driver recognizes the types listed at <http://www.sqlite.org/datatype3.html#affname> under 'Affinity Name Examples'.
55+
3. Driver recognizes the types listed at <https://www.sqlite.org/datatype3.html#affname> under 'Affinity Name Examples'.
5656
* Issue #36 - Fixed case where a calling PreparedStatement.clearParameters() after a ResultSet is opened, caused subsequent calls to the ResultSet to return null.
5757
1. PreparedStatement.clearParameters() now uses sqlite3_clear_bindings instead of sqlite3_reset.
5858
2. PreparedStatement.clearParameters() does not reset current ResultSet.
@@ -76,7 +76,7 @@ Release 3.7.15-SNAPSHOT
7676
* Issue #11 - Enhanced MetaData.getPrimaryKeys():
7777
1. Return named primary keys and correct key sequence.
7878
2. Also result set is ordered by column name as per JDBC spec.
79-
* Issue #1 - Added support for WAL JournalMode. <http://www.sqlite.org/wal.html>
80-
* Issue #4 - Enhanced SQLiteDataSource, SQLiteConfig and Conn to enable setting the transaction mode. <http://www.sqlite.org/lang_transaction.html>
79+
* Issue #1 - Added support for WAL JournalMode. <https://www.sqlite.org/wal.html>
80+
* Issue #4 - Enhanced SQLiteDataSource, SQLiteConfig and Conn to enable setting the transaction mode. <https://www.sqlite.org/lang_transaction.html>
8181
* Issue #5 - Fixed NativeDB.c errors when compiling with Visual Studio 2010.
8282
* Issue #2 - Fixed issue where SQLiteDataSource: setEncoding not working. And also enabled using UTF-8, UTF-16, UTF-16le, and UTF-16be.

NEWS.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
* **Note**: Don't use 3.35.0 if you are Apple Silicon (M1) user. 3.35.0 failed to include M1 binary
3333
* 2020-12-10: sqlite-jdbc-3.34.0
3434
* Improved the performance of reading String columns
35-
* Support URI file names (file://...) in backup/restore commands https://sqlite.org/uri.html
35+
* Support URI file names (file://...) in backup/restore commands https://www.sqlite.org/uri.html
3636
* Show SQL strings in PreparedStatements.toString()
3737
* 2020-12-08: sqlite-jdbc-3.32.3.3
3838
* Apple Silicon (M1) support
@@ -83,16 +83,16 @@
8383
* 2017-06-22: sqlite-jdbc-3.19.3
8484
* Upgrade to SQLite [3.19.3](https://www.sqlite.org/releaselog/3_19_3.html)
8585
* 2017-05-18: sqlite-jdbc-3.18.0
86-
* Upgrade to SQLite [3.18.0](http://sqlite.org/releaselog/3_18_0.html)
86+
* Upgrade to SQLite [3.18.0](https://www.sqlite.org/releaselog/3_18_0.html)
8787
* 2017-01-10: sqlite-jdbc-3.16.1
88-
* Upgrade to SQLite [3.16.1](https://sqlite.org/releaselog/3_16_1.html)
88+
* Upgrade to SQLite [3.16.1](https://www.sqlite.org/releaselog/3_16_1.html)
8989
* Add experimental support for ppc64, armv5, v6 (Raspberry PI), v7 and android-arm.
9090
* Fix a bug in prepared statements #74
9191
* Building all native libraries using cross compilers in docker images
9292
* 2016-11-04: sqlite-jdbc-3.15.1
93-
* Upgrade to SQLite [3.15.1](https://sqlite.org/releaselog/3_15_1.html)
93+
* Upgrade to SQLite [3.15.1](https://www.sqlite.org/releaselog/3_15_1.html)
9494
* 2016-11-04: sqlite-jdbc-3.15.0
95-
* Upgrade to SQLite [3.15.0](https://sqlite.org/releaselog/3_15_0.html)
95+
* Upgrade to SQLite [3.15.0](https://www.sqlite.org/releaselog/3_15_0.html)
9696
* Cleanup extracted temp library files upon start
9797
* Fix various metadata problems
9898

@@ -160,8 +160,8 @@
160160

161161

162162
* 2009 January 19th: sqlite-jdbc-3.6.10 released. This version is compatible with
163-
sqlite version 3.6.10. <http://www.sqlite.org/releaselog/3_6_10.html>
164-
* Added `READ_UNCOMMITTED` mode support for better query performance: (see also <http://www.sqlite.org/sharedcache.html> )
163+
sqlite version 3.6.10. <https://www.sqlite.org/releaselog/3_6_10.html>
164+
* Added `READ_UNCOMMITTED` mode support for better query performance: (see also <https://www.sqlite.org/sharedcache.html> )
165165

166166
```java
167167
// READ_UNCOMMITTED mode works only in shared_cache mode.
@@ -173,16 +173,16 @@
173173

174174

175175
* 2008 December 17th: sqlite-jdbc-3.6.7 released.
176-
* Related information: <http://www.sqlite.org/releaselog/3_6_7.html>
176+
* Related information: <https://www.sqlite.org/releaselog/3_6_7.html>
177177
* 2008 December 1st: sqlite-jdbc-3.6.6.2 released,
178-
* Fixed a bug incorporated in the version 3.6.6 <http://www.sqlite.org/releaselog/3_6_6_2.html>
178+
* Fixed a bug incorporated in the version 3.6.6 <https://www.sqlite.org/releaselog/3_6_6_2.html>
179179
* 2008 November 20th: sqlite-jdbc-3.6.6 release.
180-
* Related information sqlite-3.6.6 changes: <http://www.sqlite.org/releaselog/3_6_6.html>
180+
* Related information sqlite-3.6.6 changes: <https://www.sqlite.org/releaselog/3_6_6.html>
181181
* 2008 November 11th: sqlite-jdbc-3.6.4.1. A bug fix release
182182
* Pure-java version didn't work correctly. Fixed in both 3.6.4.1 and 3.6.4.
183183
If you have already downloaded 3.6.4, please obtain the latest one on the download page.
184184
* 2008 October 16th: sqlite-jdbc-3.6.4 released.
185-
* Changes from SQLite 3.6.3: <http://www.sqlite.org/releaselog/3_6_4.html>
185+
* Changes from SQLite 3.6.3: <https://www.sqlite.org/releaselog/3_6_4.html>
186186
* `R*-Tree` index and `UPDATE/DELTE` syntax with `LIMIT` clause are available from this build.
187187
* 2008 October 14th: sqlite-jdbc-3.6.3 released. Compatible with SQLite 3.6.3.
188188
* 2008 September 18th: sqlite-jdbc-3.6.2 released. Compatible with SQLite 3.6.2
@@ -202,7 +202,7 @@
202202
* 2008 May 1st: sqlite-jdbc is now in the maven central repository!
203203
[How to use SQLiteJDBC with Maven2](#using-sqlite-jdbc-with-maven2)
204204
* 2008 Mar. 18th: sqlite-jdbc-3.5.7 released.
205-
* This version corresponds to [SQLite 3.5.7](http://www.sqlite.org/releaselog/3_5_7.html).
205+
* This version corresponds to [SQLite 3.5.7](https://www.sqlite.org/releaselog/3_5_7.html).
206206
207207
208208
* 2008 Mar. 10th: sqlite-jdbc-v042 released.

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
[![javadoc](https://javadoc.io/badge2/org.xerial/sqlite-jdbc/javadoc.svg)](https://javadoc.io/doc/org.xerial/sqlite-jdbc)
66
[![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/org.xerial/sqlite-jdbc?color=blue&label=maven%20snapshot&server=https%3A%2F%2Foss.sonatype.org%2F)](https://oss.sonatype.org/content/repositories/snapshots/org/xerial/sqlite-jdbc/)
77

8-
SQLite JDBC is a library for accessing and creating [SQLite](http://sqlite.org) database files in Java.
8+
SQLite JDBC is a library for accessing and creating [SQLite](https://www.sqlite.org) database files in Java.
99

1010
Our SQLiteJDBC library requires no configuration since native libraries for major OSs, including Windows, macOS, Linux etc., are assembled into a single JAR (Java Archive) file.
1111

1212
# Usage
1313

1414
:arrow_right: More usage examples and configuration are available in [USAGE.md](USAGE.md)
1515

16-
SQLite JDBC is a library for accessing SQLite databases through the JDBC API. For the general usage of JDBC, see [JDBC Tutorial](http://docs.oracle.com/javase/tutorial/jdbc/index.html) or [Oracle JDBC Documentation](http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136101.html).
16+
SQLite JDBC is a library for accessing SQLite databases through the JDBC API. For the general usage of JDBC, see [JDBC Tutorial](https://docs.oracle.com/javase/tutorial/jdbc/index.html) or [Oracle JDBC Documentation](https://www.oracle.com/technetwork/java/javase/tech/index-jsp-136101.html).
1717

1818
1. [Download](#download) `sqlite-jdbc-(VERSION).jar`
1919
then append this jar file into your classpath.

SQLiteJDBC.wiki

+10-10
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
= SQLite JDBC Driver =
44

5-
SQLite JDBC driver developed by [wiki:leo Taro L. Saito] is an extension of [http://www.zentus.com/sqlitejdbc Zentus's SQLite JDBC driver] that enables Java to access [http://sqlite.org SQLite] database files.
5+
SQLite JDBC driver developed by [wiki:leo Taro L. Saito] is an extension of [http://www.zentus.com/sqlitejdbc Zentus's SQLite JDBC driver] that enables Java to access [https://www.sqlite.org SQLite] database files.
66

77
Our SQLiteJDBC library, developed as a part of [http://www.xerial.org Xerial project], requires no configuration since all native libraries for Windows, Mac OS X, Linux and pure-java SQLite, which works in any OS enviroment, are assembled into a single JAR (Java Archive) file. The usage is quite simple; [#Download Download] our sqlite-jdbc library, then append the library (JAR file) to your class path. See [#Usage the sample code].
88

99
== What is different from Zentus's SQLite JDBC? ==
1010

11-
The original Zentus's SQLite JDBC driver http://www.zentus.com/sqlitejdbc/ itself is an excellent utility for using [http://sqlite.org SQLite] databases from Java language, and our SQLiteJDBC library also relies on its implementation. However, its pure-java version, which totally translates c/c++ codes of SQLite into Java, is significantly slower compared to its native version, which uses SQLite binaries compiled for each OS (win, mac, linux).
11+
The original Zentus's SQLite JDBC driver http://www.zentus.com/sqlitejdbc/ itself is an excellent utility for using [https://www.sqlite.org SQLite] databases from Java language, and our SQLiteJDBC library also relies on its implementation. However, its pure-java version, which totally translates c/c++ codes of SQLite into Java, is significantly slower compared to its native version, which uses SQLite binaries compiled for each OS (win, mac, linux).
1212

1313
To use the native version of sqlite-jdbc, user had to set a path to the native codes (dll, jnilib, so files, which are JNDI C programs) by using command-line arguments, e.g., -Djava.library.path=(path to the dll, jnilib, etc.), or -Dorg.sqlite.lib.path, etc. This process was error-prone and bothersome to tell every user to set these variables. Our SQLiteJDBC library completely does away these inconveniences.
1414

@@ -42,8 +42,8 @@ Connection conn = DriverManager.getConnection("jdbc:sqlite:sample.db", config.to
4242
* 2009 February 18th: sqlite-jdbc-3.6.11 released.
4343
* Fixed a bug in !PrepStmt, which does not clear the batch contents after executeBatch(). [http://groups.google.com/group/xerial/browse_thread/thread/1fa83eb36f6d5dab Discussion].
4444
45-
* 2009 January 19th: sqlite-jdbc-3.6.10 released. This version is compatible with sqlite version 3.6.10. http://www.sqlite.org/releaselog/3_6_10.html
46-
* Added READ_UNCOMMITTED mode support for better query performance: (see also http://www.sqlite.org/sharedcache.html )
45+
* 2009 January 19th: sqlite-jdbc-3.6.10 released. This version is compatible with sqlite version 3.6.10. https://www.sqlite.org/releaselog/3_6_10.html
46+
* Added READ_UNCOMMITTED mode support for better query performance: (see also https://www.sqlite.org/sharedcache.html )
4747
{{{
4848
#!java
4949
// READ_UNCOMMITTED mode works only in shared_cache mode.
@@ -52,12 +52,12 @@ Connection conn = DriverManager.getConnection("jdbc:sqlite:sample.db", config.to
5252
Connection conn = DriverManager.getConnection("jdbc:sqlite:", prop);
5353
conn.setTransactionIsolation(Conn.TRANSACTION_READ_UNCOMMITTED);
5454
}}}
55-
* 2008 December 17th: sqlite-jdbc-3.6.7 released. Related information: http://www.sqlite.org/releaselog/3_6_7.html
56-
* 2008 December 1st: sqlite-jdbc-3.6.6.2 released, which fixed a bug incorporated in the version 3.6.6 http://www.sqlite.org/releaselog/3_6_6_2.html
57-
* 2008 November 20th: sqlite-jdbc-3.6.6 release. sqlite-3.6.6 changes: http://www.sqlite.org/releaselog/3_6_6.html
58-
@* 2008 November 11th: sqlite-jdbc-3.6.4.1. A bug fix release
55+
* 2008 December 17th: sqlite-jdbc-3.6.7 released. Related information: https://www.sqlite.org/releaselog/3_6_7.html
56+
* 2008 December 1st: sqlite-jdbc-3.6.6.2 released, which fixed a bug incorporated in the version 3.6.6 https://www.sqlite.org/releaselog/3_6_6_2.html
57+
* 2008 November 20th: sqlite-jdbc-3.6.6 release. sqlite-3.6.6 changes: https://www.sqlite.org/releaselog/3_6_6.html
58+
@* 2008 November 11th: sqlite-jdbc-3.6.4.1. A bug fix release
5959
* Pure-java version didn't work correctly. Fixed in both 3.6.4.1 and 3.6.4. If you have already downloaded 3.6.4, please obtain the latest one on the download page.
60-
* 2008 October 16th: sqlite-jdbc-3.6.4 released. Changes from SQLite 3.6.3: http://www.sqlite.org/releaselog/3_6_4.html
60+
* 2008 October 16th: sqlite-jdbc-3.6.4 released. Changes from SQLite 3.6.3: https://www.sqlite.org/releaselog/3_6_4.html
6161
* R*-Tree index and UPDATE/DELTE syntax with LIMIT clause are available from this build.
6262
* 2008 October 14th: sqlite-jdbc-3.6.3 released. Compatible with SQLite 3.6.3.
6363
* 2008 September 18th: sqlite-jdbc-3.6.2 released. Compatible with SQLite 3.6.2 and contains pure-java and native versions.
@@ -68,7 +68,7 @@ Connection conn = DriverManager.getConnection("jdbc:sqlite:sample.db", config.to
6868
* 2008 May 20th: sqlite-jdbc-3.5.9 released.
6969
* 2008 May 20th: sqlite-jdbc-3.5.8 released (corresponding to SQLite 3.5.8 and sqlite-jdbc-v047). From this release, Windows, Mac OS X, Linux (i386, amd64) and Solaris (SunOS, sparcv9) libraries are bundled into one jar file.
7070
* 2008 May 1st: sqlite-jdbc is now in the maven central repository! [#UsingSQLiteJDBCwithMaven2 How to use SQLiteJDBC with Maven2]
71-
* 2008 Mar. 18th: sqlite-jdbc-3.5.7 released. This version corresponds to [http://www.sqlite.org/releaselog/3_5_7.html SQLite 3.5.7].
71+
* 2008 Mar. 18th: sqlite-jdbc-3.5.7 released. This version corresponds to [https://www.sqlite.org/releaselog/3_5_7.html SQLite 3.5.7].
7272
7373
* 2008 Mar. 10th: sqlite-jdbc-v042 released. Corresponding to SQLite 3.5.6, which integrates FTS3 (full text search).
7474
* 2008 Jan. 31st: sqlite-jdbc-v038.4 released. SQLiteJDBCLoder.initialize() is no longer requried.

amalgamation_version.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env bash
22
# Used to generate the version for the amalgamation download zip.
3-
# http://www.sqlite.org/download.html#encoding
3+
# https://www.sqlite.org/download.html#encoding
44
# The version is encoded so that filenames sort in order of increasing version number when viewed using "ls".
55
# For version 3.X.Y the filename encoding is 3XXYY00. For branch version 3.X.Y.Z, the encoding is 3XXYYZZ.
66
version=""

src/main/ext/extension-functions.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Usage instructions for applications calling the sqlite3 API functions:
3232
In your application, call sqlite3_enable_load_extension(db,1) to
3333
allow loading external libraries. Then load the library libsqlitefunctions
3434
using sqlite3_load_extension; the third argument should be 0.
35-
See http://www.sqlite.org/cvstrac/wiki?p=LoadableExtensions.
35+
See https://www.sqlite.org/cvstrac/wiki?p=LoadableExtensions.
3636
Select statements may now use these functions, as in
3737
SELECT cos(radians(inclination)) FROM satsum WHERE satnum = 25544;
3838
@@ -44,7 +44,7 @@ Usage instructions for the sqlite3 program:
4444
0.707106781186548
4545
Note: Loading extensions is by default prohibited as a
4646
security measure; see "Security Considerations" in
47-
http://www.sqlite.org/cvstrac/wiki?p=LoadableExtensions.
47+
https://www.sqlite.org/cvstrac/wiki?p=LoadableExtensions.
4848
If the sqlite3 program and library are built this
4949
way, you cannot use these functions from the program, you
5050
must write your own program using the sqlite3 API, and call

src/main/java/org/sqlite/Function.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ protected final void xFunc() {}
314314
*
315315
* @throws SQLException
316316
* @see <a
317-
* href="http://www.sqlite.org/c3ref/aggregate_context.html">http://www.sqlite.org/c3ref/aggregate_context.html</a>
317+
* href="https://www.sqlite.org/c3ref/aggregate_context.html">https://www.sqlite.org/c3ref/aggregate_context.html</a>
318318
*/
319319
protected abstract void xStep() throws SQLException;
320320

@@ -323,7 +323,7 @@ protected final void xFunc() {}
323323
*
324324
* @throws SQLException
325325
* @see <a
326-
* href="http://www.sqlite.org/c3ref/aggregate_context.html">http://www.sqlite.org/c3ref/aggregate_context.html</a>
326+
* href="https://www.sqlite.org/c3ref/aggregate_context.html">https://www.sqlite.org/c3ref/aggregate_context.html</a>
327327
*/
328328
protected abstract void xFinal() throws SQLException;
329329

@@ -344,7 +344,7 @@ public abstract static class Window extends Aggregate {
344344
*
345345
* @throws SQLException
346346
* @see <a
347-
* href="https://sqlite.org/windowfunctions.html#user_defined_aggregate_window_functions">https://sqlite.org/windowfunctions.html#user_defined_aggregate_window_functions</a>
347+
* href="https://www.sqlite.org/windowfunctions.html#user_defined_aggregate_window_functions">https://www.sqlite.org/windowfunctions.html#user_defined_aggregate_window_functions</a>
348348
*/
349349
protected abstract void xInverse() throws SQLException;
350350

@@ -353,7 +353,7 @@ public abstract static class Window extends Aggregate {
353353
*
354354
* @throws SQLException
355355
* @see <a
356-
* href="https://sqlite.org/windowfunctions.html#user_defined_aggregate_window_functions">https://sqlite.org/windowfunctions.html#user_defined_aggregate_window_functions</a>
356+
* href="https://www.sqlite.org/windowfunctions.html#user_defined_aggregate_window_functions">https://www.sqlite.org/windowfunctions.html#user_defined_aggregate_window_functions</a>
357357
*/
358358
protected abstract void xValue() throws SQLException;
359359
}

src/main/java/org/sqlite/ProgressHandler.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import java.sql.Connection;
44
import java.sql.SQLException;
55

6-
/** https://sqlite.org/c3ref/progress_handler.html */
6+
/** https://www.sqlite.org/c3ref/progress_handler.html */
77
public abstract class ProgressHandler {
88
/**
99
* Sets a progress handler for the connection.

0 commit comments

Comments
 (0)