Page MenuHomeSolus

Update tdb to 1.3.15 for Samba 4.7.8
ClosedPublic

Authored by ermo on Jul 4 2018, 12:03 PM.
Tags
None
Referenced Files
F11021798: D3230.diff
Mon, Aug 7, 5:40 PM
F11008359: D3230.diff
Wed, Aug 2, 2:42 AM
F10999696: D3230.id8057.diff
Fri, Jul 28, 6:33 PM
F10997972: D3230.id8031.diff
Thu, Jul 27, 4:22 PM
F10997971: D3230.id7993.diff
Thu, Jul 27, 4:22 PM
F10997970: D3230.id.diff
Thu, Jul 27, 4:21 PM
F10898073: D3230.id7993.diff
Jul 2 2023, 4:17 PM
F10870087: D3230.diff
Jun 18 2023, 8:24 AM
Subscribers
None

Details

Summary

Upgrade tdb from 1.3.12

tdb: version 1.3.13

  • documentation for the tdbbackup -n option
  • correctly upgrade F_RDLCK to F_WRLCK locks
  • tdbtool: Add "storehex" command
  • fix robust mutex detection in threaded applications (bug #12593)
  • improve debugging of transaction lock failures

tdb: version 1.3.14

  • allow tdb_traverse_read before tdb_transaction[_prepare]_commit()
  • Improve documentation for tdb_transaction_start()
  • Add new function tdb_transaction_active()

tdb: version 1.3.15

  • Add protection against EINTR.
  • Truncate the file after expand failure, ENOSPC
  • Use posix_fallocate() to expand the file
  • Fix GCC compiler warnings

Closes T6596

Test Plan
  • Compiled against glibc-2.27
  • Compiled and Tested with samba-4.7.8

Diff Detail

Repository
R3010 tdb
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

ermo requested review of this revision.Jul 4 2018, 12:03 PM
ermo edited the test plan for this revision. (Show Details)
ermo edited the test plan for this revision. (Show Details)

Configure with --disable-rpath-install per T6626

This revision is now accepted and ready to land.Jul 10 2018, 4:05 PM
This revision was automatically updated to reflect the committed changes.