mariadb/storage/innobase/include
Marko Mäkelä 3272a19741 MDEV-11782 preparation: Add separate code for validating the 10.1 redo log.
log_crypt_101_read_checkpoint(): Read the encryption information
from a MariaDB 10.1 checkpoint page.

log_crypt_101_read_block(): Attempt to decrypt a MariaDB 10.1
redo log page.

recv_log_format_0_recover(): Only attempt decryption on checksum
mismatch. NOTE: With the MariaDB 10.1 innodb_encrypt_log format,
we can actually determine from the cleartext portion of the redo log
whether the redo log is empty. We do not really have to decrypt the
redo log here, if we did not want to determine if the checksum is valid.
2017-02-13 11:12:58 +02:00
..
api0api.h
api0misc.h
btr0btr.h
btr0btr.ic
btr0bulk.h
btr0cur.h
btr0cur.ic
btr0defragment.h
btr0pcur.h
btr0pcur.ic
btr0scrub.h
btr0sea.h
btr0sea.ic
btr0types.h
buf0buddy.h
buf0buddy.ic
buf0buf.h
buf0buf.ic
buf0checksum.h
buf0dblwr.h
buf0dump.h
buf0flu.h
buf0flu.ic
buf0lru.h
buf0lru.ic
buf0mtflu.h
buf0rea.h
buf0types.h
data0data.h
data0data.ic MDEV-11849: Fix storage/innobase/* compile warnings 2017-01-26 08:05:24 +02:00
data0type.h
data0type.ic
data0types.h
db0err.h
dict0boot.h
dict0boot.ic
dict0crea.h
dict0crea.ic
dict0defrag_bg.h
dict0dict.h MDEV-11849: Fix storage/innobase/* compile warnings 2017-01-26 08:05:24 +02:00
dict0dict.ic MDEV-11849: Fix storage/innobase/* compile warnings 2017-01-26 08:05:24 +02:00
dict0load.h
dict0load.ic
dict0mem.h
dict0mem.ic
dict0pagecompress.h
dict0pagecompress.ic
dict0priv.h
dict0priv.ic
dict0stats.h
dict0stats.ic
dict0stats_bg.h
dict0stats_bg.ic
dict0types.h
dyn0buf.h
dyn0types.h
eval0eval.h
eval0eval.ic
eval0proc.h
eval0proc.ic
fil0crypt.h
fil0crypt.ic
fil0fil.h MDEV-11849: Fix storage/innobase/* compile warnings 2017-01-26 08:05:24 +02:00
fil0fil.ic
fil0pagecompress.h
fsp0file.h
fsp0fsp.h
fsp0fsp.ic
fsp0pagecompress.h
fsp0pagecompress.ic
fsp0space.h
fsp0sysspace.h
fsp0types.h
fts0ast.h
fts0blex.h
fts0fts.h
fts0opt.h
fts0pars.h
fts0plugin.h
fts0priv.h
fts0priv.ic
fts0tlex.h
fts0tokenize.h
fts0types.h
fts0types.ic
fts0vlc.ic
fut0fut.h
fut0fut.ic
fut0lst.h
fut0lst.ic
gis0geo.h
gis0rtree.h
gis0rtree.ic
gis0type.h
ha0ha.h
ha0ha.ic
ha0storage.h
ha0storage.ic
ha_prototypes.h
handler0alter.h
hash0hash.h
hash0hash.ic
ib0mutex.h
ibuf0ibuf.h
ibuf0ibuf.ic
ibuf0types.h
lock0iter.h
lock0lock.h MDEV-11849: Fix storage/innobase/* compile warnings 2017-01-26 08:05:24 +02:00
lock0lock.ic
lock0prdt.h
lock0priv.h
lock0priv.ic
lock0types.h
log0crypt.h MDEV-11782 preparation: Add separate code for validating the 10.1 redo log. 2017-02-13 11:12:58 +02:00
log0log.h MDEV-11782 WIP: Clean up the code, and add a test. 2017-02-07 11:55:16 +02:00
log0log.ic
log0recv.h MDEV-11782 preparation: Remove recv_sys_t::last_block. 2017-02-13 11:12:46 +02:00
log0types.h
mach0data.h
mach0data.ic
mem0mem.h
mem0mem.ic
mtr0log.h
mtr0log.ic
mtr0mtr.h
mtr0mtr.ic
mtr0types.h
os0api.h
os0event.h
os0file.h
os0file.ic
os0once.h
os0proc.h
os0proc.ic
os0thread.h
os0thread.ic
page0cur.h
page0cur.ic
page0page.h
page0page.ic
page0size.h
page0types.h
page0zip.h
page0zip.ic
pars0grm.h
pars0opt.h
pars0opt.ic
pars0pars.h
pars0pars.ic
pars0sym.h
pars0sym.ic
pars0types.h
que0que.h Shut down InnoDB after aborted startup. 2017-02-01 09:30:55 +02:00
que0que.ic
que0types.h
read0read.h
read0types.h
rem0cmp.h
rem0cmp.ic
rem0rec.h
rem0rec.ic
rem0types.h
row0ext.h
row0ext.ic
row0ftsort.h
row0import.h
row0import.ic
row0ins.h
row0ins.ic
row0log.h
row0log.ic
row0merge.h MDEV-11849: Fix storage/innobase/* compile warnings 2017-01-26 08:05:24 +02:00
row0mysql.h
row0mysql.ic
row0purge.h
row0purge.ic
row0quiesce.h
row0quiesce.ic
row0row.h
row0row.ic MDEV-11849: Fix storage/innobase/* compile warnings 2017-01-26 08:05:24 +02:00
row0sel.h
row0sel.ic
row0trunc.h
row0types.h
row0uins.h
row0uins.ic
row0umod.h
row0umod.ic
row0undo.h
row0undo.ic
row0upd.h
row0upd.ic
row0vers.h
row0vers.ic
srv0conc.h
srv0mon.h
srv0mon.ic
srv0srv.h MDEV-11947 InnoDB purge workers fail to shut down 2017-02-03 12:52:37 +02:00
srv0srv.ic
srv0start.h Shut down InnoDB after aborted startup. 2017-02-01 09:30:55 +02:00
sync0arr.h
sync0arr.ic
sync0debug.h
sync0policy.h
sync0policy.ic
sync0rw.h
sync0rw.ic
sync0sync.h
sync0types.h
trx0i_s.h
trx0purge.h
trx0purge.ic
trx0rec.h
trx0rec.ic
trx0roll.h
trx0roll.ic
trx0rseg.h
trx0rseg.ic
trx0sys.h
trx0sys.ic
trx0trx.h
trx0trx.ic
trx0types.h
trx0undo.h
trx0undo.ic
trx0xa.h
univ.i
usr0sess.h
usr0sess.ic
usr0types.h
ut0byte.h
ut0byte.ic
ut0counter.h
ut0crc32.h
ut0dbg.h
ut0list.h
ut0list.ic
ut0lst.h
ut0mem.h
ut0mem.ic
ut0mutex.h Rewrite the innodb.log_file_size test with DBUG_EXECUTE_IF. 2017-01-31 10:23:20 +02:00
ut0new.h Actually invoke free() in ut_allocator::deallocate(). 2017-02-01 09:30:55 +02:00
ut0pool.h
ut0rbt.h
ut0rnd.h
ut0rnd.ic
ut0sort.h
ut0stage.h
ut0timer.h
ut0timer.ic MDEV-11849: Fix storage/innobase/* compile warnings 2017-01-26 08:05:24 +02:00
ut0ut.h
ut0ut.ic
ut0vec.h
ut0vec.ic
ut0wqueue.h