minor, introduce SEXY_TAI as dt type

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, allow DT_SEXY and DT_SEXYTAI conversions in dt_dtconv()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, discard guards for leap-second arithmetics

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, replace dt_tadd() with a version that can output leap seconds (third param)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, set the carry field in dt_t_initialiser()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, migrate dt_dtadd() to new dt_tadd() signature

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, correctly interpret longer/shorter days with leap second insertion/removal in dt_tadd()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, turn pad into flag for real-seconds (to allow leap-second-aware date arith)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, parse `rs'/`rm'/`rh' as real-second/minute/hour

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, rename dt_conv() -> dt_dconv()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide additional time-core test for adding time entities

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, refactor sexy adder (as __sexy_add() out of dt_dtadd())

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, rewrite dt_dtconv() with inplace replacements

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, change sig of dt_dtconv(), first arg is of type dt_dttyp_t

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, adapt to dt_dtconv() signature change

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, cater for leap seconds when tgttyp is SEXYTAI in dt_dtconv()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, check for TAI conversions

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
tentative, outline possible dt_dtadd()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'core/leaps' into next

* core/leaps:
  tentative, outline possible dt_dtadd()
  test, check for TAI conversions
  minor, cater for leap seconds when tgttyp is SEXYTAI in dt_dtconv()
  minor, adapt to dt_dtconv() signature change
  minor, change sig of dt_dtconv(), first arg is of type dt_dttyp_t
  minor, rewrite dt_dtconv() with inplace replacements
  minor, refactor sexy adder (as __sexy_add() out of dt_dtadd())
  test, provide additional time-core test for adding time entities
  minor, rename dt_conv() -> dt_dconv()
  minor, parse `rs'/`rm'/`rh' as real-second/minute/hour
  minor, turn pad into flag for real-seconds (to allow leap-second-aware date arith)
  minor, correctly interpret longer/shorter days with leap second insertion/removal in dt_tadd()
  minor, migrate dt_dtadd() to new dt_tadd() signature
  fix, set the carry field in dt_t_initialiser()
  fix, replace dt_tadd() with a version that can output leap seconds (third param)
  minor, discard guards for leap-second arithmetics
  minor, allow DT_SEXY and DT_SEXYTAI conversions in dt_dtconv()
  minor, introduce SEXY_TAI as dt type
Merge branch 'next'

* next:
  tentative, outline possible dt_dtadd()
  test, check for TAI conversions
  minor, cater for leap seconds when tgttyp is SEXYTAI in dt_dtconv()
  minor, adapt to dt_dtconv() signature change
  minor, change sig of dt_dtconv(), first arg is of type dt_dttyp_t
  minor, rewrite dt_dtconv() with inplace replacements
  minor, refactor sexy adder (as __sexy_add() out of dt_dtadd())
  test, provide additional time-core test for adding time entities
  minor, rename dt_conv() -> dt_dconv()
  minor, parse `rs'/`rm'/`rh' as real-second/minute/hour
  minor, turn pad into flag for real-seconds (to allow leap-second-aware date arith)
  minor, correctly interpret longer/shorter days with leap second insertion/removal in dt_tadd()
  minor, migrate dt_dtadd() to new dt_tadd() signature
  fix, set the carry field in dt_t_initialiser()
  fix, replace dt_tadd() with a version that can output leap seconds (third param)
  minor, discard guards for leap-second arithmetics
  minor, allow DT_SEXY and DT_SEXYTAI conversions in dt_dtconv()
  minor, introduce SEXY_TAI as dt type