db/sqlite3/src/sqlite.def

Sat, 03 Jan 2015 20:18:00 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Sat, 03 Jan 2015 20:18:00 +0100
branch
TOR_BUG_3246
changeset 7
129ffea94266
permissions
-rw-r--r--

Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.

michael@0 1 ; This Source Code Form is subject to the terms of the Mozilla Public
michael@0 2 ; License, v. 2.0. If a copy of the MPL was not distributed with this
michael@0 3 ; file, You can obtain one at http://mozilla.org/MPL/2.0/.
michael@0 4
michael@0 5 LIBRARY mozsqlite3.dll
michael@0 6
michael@0 7 EXPORTS
michael@0 8 sqlite3_aggregate_context
michael@0 9 sqlite3_aggregate_count
michael@0 10 sqlite3_auto_extension
michael@0 11 sqlite3_bind_blob
michael@0 12 sqlite3_bind_double
michael@0 13 sqlite3_bind_int
michael@0 14 sqlite3_bind_int64
michael@0 15 sqlite3_bind_null
michael@0 16 sqlite3_bind_parameter_count
michael@0 17 sqlite3_bind_parameter_index
michael@0 18 sqlite3_bind_parameter_name
michael@0 19 sqlite3_bind_text
michael@0 20 sqlite3_bind_text16
michael@0 21 sqlite3_bind_value
michael@0 22 sqlite3_busy_handler
michael@0 23 sqlite3_busy_timeout
michael@0 24 sqlite3_changes
michael@0 25 sqlite3_clear_bindings
michael@0 26 sqlite3_close
michael@0 27 sqlite3_collation_needed
michael@0 28 sqlite3_collation_needed16
michael@0 29 sqlite3_column_blob
michael@0 30 sqlite3_column_bytes
michael@0 31 sqlite3_column_bytes16
michael@0 32 sqlite3_column_count
michael@0 33 sqlite3_column_decltype
michael@0 34 sqlite3_column_decltype16
michael@0 35 sqlite3_column_double
michael@0 36 sqlite3_column_int
michael@0 37 sqlite3_column_int64
michael@0 38 sqlite3_column_name
michael@0 39 sqlite3_column_name16
michael@0 40 sqlite3_column_text
michael@0 41 sqlite3_column_text16
michael@0 42 sqlite3_column_type
michael@0 43 sqlite3_column_value
michael@0 44 sqlite3_commit_hook
michael@0 45 sqlite3_complete
michael@0 46 sqlite3_complete16
michael@0 47 sqlite3_config
michael@0 48 sqlite3_create_collation
michael@0 49 sqlite3_create_collation16
michael@0 50 sqlite3_create_function
michael@0 51 sqlite3_create_function16
michael@0 52 sqlite3_create_module
michael@0 53 sqlite3_data_count
michael@0 54 sqlite3_db_handle
michael@0 55 sqlite3_db_mutex
michael@0 56 sqlite3_db_status
michael@0 57 sqlite3_declare_vtab
michael@0 58 sqlite3_enable_load_extension
michael@0 59 sqlite3_enable_shared_cache
michael@0 60 sqlite3_errcode
michael@0 61 sqlite3_errmsg
michael@0 62 sqlite3_errmsg16
michael@0 63 sqlite3_exec
michael@0 64 sqlite3_expired
michael@0 65 sqlite3_extended_result_codes
michael@0 66 sqlite3_file_control
michael@0 67 sqlite3_finalize
michael@0 68 sqlite3_free
michael@0 69 sqlite3_free_table
michael@0 70 sqlite3_get_autocommit
michael@0 71 sqlite3_get_auxdata
michael@0 72 sqlite3_get_table
michael@0 73 sqlite3_global_recover
michael@0 74 sqlite3_initialize
michael@0 75 sqlite3_interrupt
michael@0 76 sqlite3_last_insert_rowid
michael@0 77 sqlite3_libversion
michael@0 78 sqlite3_libversion_number
michael@0 79 sqlite3_load_extension
michael@0 80 sqlite3_malloc
michael@0 81 sqlite3_memory_alarm
michael@0 82 sqlite3_memory_highwater
michael@0 83 sqlite3_memory_used
michael@0 84 sqlite3_mutex_alloc
michael@0 85 sqlite3_mutex_enter
michael@0 86 sqlite3_mutex_free
michael@0 87 sqlite3_mutex_leave
michael@0 88 sqlite3_mutex_try
michael@0 89 sqlite3_mprintf
michael@0 90 sqlite3_next_stmt
michael@0 91 sqlite3_open
michael@0 92 sqlite3_open_v2
michael@0 93 sqlite3_open16
michael@0 94 sqlite3_overload_function
michael@0 95 sqlite3_prepare
michael@0 96 sqlite3_prepare16
michael@0 97 sqlite3_prepare16_v2
michael@0 98 sqlite3_prepare_v2
michael@0 99 sqlite3_profile
michael@0 100 sqlite3_progress_handler
michael@0 101 sqlite3_realloc
michael@0 102 sqlite3_release_memory
michael@0 103 sqlite3_reset
michael@0 104 sqlite3_reset_auto_extension
michael@0 105 sqlite3_result_blob
michael@0 106 sqlite3_result_double
michael@0 107 sqlite3_result_error
michael@0 108 sqlite3_result_error16
michael@0 109 sqlite3_result_error_nomem
michael@0 110 sqlite3_result_int
michael@0 111 sqlite3_result_int64
michael@0 112 sqlite3_result_null
michael@0 113 sqlite3_result_text
michael@0 114 sqlite3_result_text16
michael@0 115 sqlite3_result_text16be
michael@0 116 sqlite3_result_text16le
michael@0 117 sqlite3_result_value
michael@0 118 sqlite3_rollback_hook
michael@0 119 sqlite3_set_authorizer
michael@0 120 sqlite3_set_auxdata
michael@0 121 sqlite3_shutdown
michael@0 122 sqlite3_sleep
michael@0 123 sqlite3_snprintf
michael@0 124 sqlite3_sql
michael@0 125 sqlite3_status
michael@0 126 sqlite3_step
michael@0 127 sqlite3_stmt_readonly
michael@0 128 sqlite3_stmt_status
michael@0 129 sqlite3_thread_cleanup
michael@0 130 sqlite3_total_changes
michael@0 131 sqlite3_trace
michael@0 132 sqlite3_transfer_bindings
michael@0 133 sqlite3_unlock_notify
michael@0 134 sqlite3_update_hook
michael@0 135 sqlite3_uri_parameter
michael@0 136 sqlite3_user_data
michael@0 137 sqlite3_value_blob
michael@0 138 sqlite3_value_bytes
michael@0 139 sqlite3_value_bytes16
michael@0 140 sqlite3_value_double
michael@0 141 sqlite3_value_int
michael@0 142 sqlite3_value_int64
michael@0 143 sqlite3_value_numeric_type
michael@0 144 sqlite3_value_text
michael@0 145 sqlite3_value_text16
michael@0 146 sqlite3_value_text16be
michael@0 147 sqlite3_value_text16le
michael@0 148 sqlite3_value_type
michael@0 149 sqlite3_version
michael@0 150 sqlite3_vfs_find
michael@0 151 sqlite3_vfs_unregister
michael@0 152 sqlite3_vfs_register
michael@0 153 sqlite3_vmprintf
michael@0 154 #ifdef SQLITE_DEBUG
michael@0 155 sqlite3_mutex_held
michael@0 156 sqlite3_mutex_notheld
michael@0 157 #endif

mercurial