chore, import travis ci config file

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

* bld/dist:
  chore, import travis ci config file
minor, initial import of fix.[ch]

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, kick beg field from fixc_fld_s struct

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide fixc_render_msg() to obtain a printed representation of a fix message again

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

* core/fix-fld:
  minor, provide fixc_render_msg() to obtain a printed representation of a fix message again
  chore, kick beg field from fixc_fld_s struct
  minor, initial import of fix.[ch]
chore, remove left-over fix_chksum() routine

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, turn former off slot into union in struct fixc_fld_s

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, turn version number into a separate enum

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, spell FIXC_TYP_VER correctly

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, introduce (non-official) unknown fix tag

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, use dedicated (fixed) fields and refactor make_fixc_msg() parser

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, render f8, f9 and f35 fields specially

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, let FIXC_TYP_OFF and FIXC_TYP_UNK coincide

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide type-dependent fixc_render_fld()

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

* core/fix-fld:
  minor, provide type-dependent fixc_render_fld()
  chore, let FIXC_TYP_OFF and FIXC_TYP_UNK coincide
  minor, render f8, f9 and f35 fields specially
  minor, use dedicated (fixed) fields and refactor make_fixc_msg() parser
  minor, introduce (non-official) unknown fix tag
  fix, spell FIXC_TYP_VER correctly
  minor, turn version number into a separate enum
  chore, turn former off slot into union in struct fixc_fld_s
  chore, remove left-over fix_chksum() routine
chore, make flds slot both flexible but also realloc()'able

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide fixc_msg_add_tag() and fixc_msg_add_fld() to add tags and fields respectively

Adding fields is always by means of the fixc_fld_s struct and the
field type must not be FIXC_TYP_OFF (because the offset would be
different for different messages).  Instead, fixc_msg_add_tag() can
be used in that case, the value supplied will be copied and a msg
specific offset will be used.

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, round allocated fields to FSPC_RND and allocated value space to VSPC_RND

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

* core/add-fld:
  minor, round allocated fields to FSPC_RND and allocated value space to VSPC_RND
  minor, provide fixc_msg_add_tag() and fixc_msg_add_fld() to add tags and fields respectively
  chore, make flds slot both flexible but also realloc()'able