diff --git a/CHANGELOG.md b/CHANGELOG.md index 9940a361..56beb046 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -95,6 +95,7 @@ This is the rolling changelog for TShock for Terraria. Use past tense when addin * Add NPCAddBuff data handler and bouncer (@AxeelAnder) * Improved config file documentation (@Enerdy) * Add PlayerZone data handler and bouncer (@AxeelAnder) +* Update sqlite binaries to 32bit 3.27.2 for Windows (@hakusaro) * Fix banned armour checks not clearing properly (thanks @tysonstrange) ## TShock 4.3.25 diff --git a/prebuilts/sqlite3.def b/prebuilts/sqlite3.def index 45a3021b..caa046e3 100644 --- a/prebuilts/sqlite3.def +++ b/prebuilts/sqlite3.def @@ -16,11 +16,13 @@ sqlite3_bind_null sqlite3_bind_parameter_count sqlite3_bind_parameter_index sqlite3_bind_parameter_name +sqlite3_bind_pointer sqlite3_bind_text sqlite3_bind_text16 sqlite3_bind_text64 sqlite3_bind_value sqlite3_bind_zeroblob +sqlite3_bind_zeroblob64 sqlite3_blob_bytes sqlite3_blob_close sqlite3_blob_open @@ -72,7 +74,9 @@ sqlite3_create_function16 sqlite3_create_function_v2 sqlite3_create_module sqlite3_create_module_v2 +sqlite3_create_window_function sqlite3_data_count +sqlite3_db_cacheflush sqlite3_db_config sqlite3_db_filename sqlite3_db_handle @@ -88,6 +92,7 @@ sqlite3_errmsg sqlite3_errmsg16 sqlite3_errstr sqlite3_exec +sqlite3_expanded_sql sqlite3_expired sqlite3_extended_errcode sqlite3_extended_result_codes @@ -101,6 +106,9 @@ sqlite3_get_table sqlite3_global_recover sqlite3_initialize sqlite3_interrupt +sqlite3_keyword_check +sqlite3_keyword_count +sqlite3_keyword_name sqlite3_last_insert_rowid sqlite3_libversion sqlite3_libversion_number @@ -129,7 +137,9 @@ sqlite3_overload_function sqlite3_prepare sqlite3_prepare16 sqlite3_prepare16_v2 +sqlite3_prepare16_v3 sqlite3_prepare_v2 +sqlite3_prepare_v3 sqlite3_profile sqlite3_progress_handler sqlite3_randomness @@ -149,6 +159,8 @@ sqlite3_result_error_toobig sqlite3_result_int sqlite3_result_int64 sqlite3_result_null +sqlite3_result_pointer +sqlite3_result_subtype sqlite3_result_text sqlite3_result_text16 sqlite3_result_text16be @@ -156,11 +168,13 @@ sqlite3_result_text16le sqlite3_result_text64 sqlite3_result_value sqlite3_result_zeroblob +sqlite3_result_zeroblob64 sqlite3_rollback_hook sqlite3_rtree_geometry_callback sqlite3_rtree_query_callback sqlite3_set_authorizer sqlite3_set_auxdata +sqlite3_set_last_insert_rowid sqlite3_shutdown sqlite3_sleep sqlite3_snprintf @@ -174,15 +188,29 @@ sqlite3_step sqlite3_stmt_busy sqlite3_stmt_readonly sqlite3_stmt_status +sqlite3_str_append +sqlite3_str_appendall +sqlite3_str_appendchar +sqlite3_str_appendf +sqlite3_str_errcode +sqlite3_str_finish sqlite3_strglob sqlite3_stricmp +sqlite3_str_length +sqlite3_strlike +sqlite3_str_new sqlite3_strnicmp +sqlite3_str_reset +sqlite3_str_value +sqlite3_str_vappendf +sqlite3_system_errno sqlite3_table_column_metadata sqlite3_test_control sqlite3_thread_cleanup sqlite3_threadsafe sqlite3_total_changes sqlite3_trace +sqlite3_trace_v2 sqlite3_transfer_bindings sqlite3_update_hook sqlite3_uri_boolean @@ -193,9 +221,14 @@ sqlite3_value_blob sqlite3_value_bytes sqlite3_value_bytes16 sqlite3_value_double +sqlite3_value_dup +sqlite3_value_free sqlite3_value_int sqlite3_value_int64 +sqlite3_value_nochange sqlite3_value_numeric_type +sqlite3_value_pointer +sqlite3_value_subtype sqlite3_value_text sqlite3_value_text16 sqlite3_value_text16be @@ -206,7 +239,9 @@ sqlite3_vfs_register sqlite3_vfs_unregister sqlite3_vmprintf sqlite3_vsnprintf +sqlite3_vtab_collation sqlite3_vtab_config +sqlite3_vtab_nochange sqlite3_vtab_on_conflict sqlite3_wal_autocheckpoint sqlite3_wal_checkpoint @@ -214,7 +249,13 @@ sqlite3_wal_checkpoint_v2 sqlite3_wal_hook sqlite3_win32_is_nt sqlite3_win32_mbcs_to_utf8 +sqlite3_win32_mbcs_to_utf8_v2 sqlite3_win32_set_directory +sqlite3_win32_set_directory16 +sqlite3_win32_set_directory8 sqlite3_win32_sleep +sqlite3_win32_unicode_to_utf8 sqlite3_win32_utf8_to_mbcs +sqlite3_win32_utf8_to_mbcs_v2 +sqlite3_win32_utf8_to_unicode sqlite3_win32_write_debug diff --git a/prebuilts/sqlite3.dll b/prebuilts/sqlite3.dll old mode 100644 new mode 100755 index 59e23784..d1b9cb82 Binary files a/prebuilts/sqlite3.dll and b/prebuilts/sqlite3.dll differ