├── .github └── workflows │ ├── build.yml │ ├── coverity.yml │ └── intg.yml ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── COPYING ├── Common.am ├── Dockerfile.centos8 ├── Dockerfile.fedora ├── Doxyfile ├── Makefile.am ├── README.md ├── configure.ac ├── doc ├── .gitignore ├── Makefile.am ├── log_format.md ├── mapping.json └── schema.json ├── include ├── Makefile.am ├── tlog │ ├── Makefile.am │ ├── conf_origin.h │ ├── delay.h │ ├── errs.h │ ├── es_json_reader.h │ ├── fd_json_reader.h │ ├── fd_json_writer.h │ ├── grc.h │ ├── journal_json_reader.h │ ├── journal_json_writer.h │ ├── journal_misc.h │ ├── json_chunk.h │ ├── json_dispatcher.h │ ├── json_misc.h │ ├── json_msg.h │ ├── json_reader.h │ ├── json_reader_type.h │ ├── json_sink.h │ ├── json_source.h │ ├── json_stream.h │ ├── json_writer.h │ ├── json_writer_type.h │ ├── mem_json_reader.h │ ├── mem_json_writer.h │ ├── misc.h │ ├── pkt.h │ ├── play.h │ ├── play_conf.h │ ├── play_conf_cmd.h │ ├── play_conf_validate.h │ ├── rc.h │ ├── rec.h │ ├── rec_conf.h │ ├── rec_conf_cmd.h │ ├── rec_conf_validate.h │ ├── rec_item.h │ ├── rec_session_conf.h │ ├── rec_session_conf_cmd.h │ ├── rec_session_conf_validate.h │ ├── rl_json_writer.h │ ├── session.h │ ├── sink.h │ ├── sink_type.h │ ├── source.h │ ├── source_type.h │ ├── syslog_json_writer.h │ ├── syslog_misc.h │ ├── tap.h │ ├── timespec.h │ ├── timestr.h │ ├── trx.h │ ├── trx_act.h │ ├── trx_basic.h │ ├── trx_frame.h │ ├── trx_iface.h │ ├── trx_level.h │ ├── trx_state.h │ ├── tty_sink.h │ ├── tty_source.h │ └── utf8.h └── tltest │ ├── Makefile.am │ ├── json_sink.h │ ├── json_source.h │ ├── json_stream_enc.h │ └── misc.h ├── lib ├── .gitignore ├── Makefile.am ├── tlitest │ ├── config.py │ ├── journal-bad-timing.txt │ ├── journal-good.txt │ ├── journal-missing-entry.txt │ ├── misc.py │ ├── test_env_config.py │ ├── test_tlog_play.py │ ├── test_tlog_play_remote.py │ ├── test_tlog_rec.py │ ├── test_tlog_rec_perf_opts.py │ └── test_tlog_rec_session.py ├── tlog │ ├── Makefile.am │ ├── conf_validate.c.m4 │ ├── delay.c │ ├── errs.c │ ├── es_json_reader.c │ ├── fd_json_reader.c │ ├── fd_json_writer.c │ ├── grc.c │ ├── journal_json_reader.c │ ├── journal_json_writer.c │ ├── journal_misc.c │ ├── json_chunk.c │ ├── json_dispatcher.c │ ├── json_misc.c │ ├── json_msg.c │ ├── json_reader.c │ ├── json_sink.c │ ├── json_source.c │ ├── json_stream.c │ ├── json_writer.c │ ├── mem_json_reader.c │ ├── mem_json_writer.c │ ├── misc.c │ ├── pkt.c │ ├── play.c │ ├── play_conf.c │ ├── play_conf_cmd.c.m4 │ ├── rc.c │ ├── rec.c │ ├── rec_conf.c │ ├── rec_conf_cmd.c.m4 │ ├── rec_item.c │ ├── rec_session_conf.c │ ├── rec_session_conf_cmd.c.m4 │ ├── rl_json_writer.c │ ├── session.c │ ├── sink.c │ ├── source.c │ ├── syslog_json_writer.c │ ├── syslog_misc.c │ ├── tap.c │ ├── timespec.c │ ├── timestr.c │ ├── tty_sink.c │ ├── tty_source.c │ └── utf8.c └── tltest │ ├── Makefile.am │ ├── json_sink.c │ ├── json_source.c │ ├── json_stream_enc.c │ └── misc.c ├── m4 ├── Makefile.am ├── autotools │ ├── .gitignore │ ├── ax_pthread.m4 │ └── libcurl.m4 └── tlog │ ├── Makefile.am │ ├── conf_cmd.m4 │ ├── conf_misc.m4 │ ├── conf_origin.m4 │ ├── conf_schema.m4 │ ├── man.m4 │ ├── misc.m4 │ ├── play_conf_schema.m4 │ ├── rec_common_conf_schema.m4 │ ├── rec_conf_schema.m4 │ └── rec_session_conf_schema.m4 ├── man ├── .gitignore ├── Makefile.am ├── tlog-play.8.m4 ├── tlog-play.conf.5.m4 ├── tlog-rec-session.8.m4 ├── tlog-rec-session.conf.5.m4 ├── tlog-rec.8.m4 └── tlog-rec.conf.5.m4 ├── notes.txt ├── src ├── Makefile.am ├── tlitest │ ├── README.md │ ├── tlitest-run │ ├── tlitest-setup │ └── tlitest-teardown ├── tlog │ ├── .gitignore │ ├── Makefile.am │ ├── tlog-play.c │ ├── tlog-prog.conf.m4 │ ├── tlog-rec-session.c │ └── tlog-rec.c └── tltest │ ├── .gitignore │ ├── Makefile.am │ ├── tltest-fd-json-reader.c │ ├── tltest-grc.c │ ├── tltest-json-esc.c │ ├── tltest-json-overlay.c │ ├── tltest-json-passthrough.c │ ├── tltest-json-sink.c │ ├── tltest-json-source.c │ ├── tltest-json-stream-btoa.c │ ├── tltest-json-stream-enc-bin.c │ ├── tltest-json-stream-enc-txt.c │ ├── tltest-json-stream.c │ ├── tltest-timespec.c │ └── tltest-timestr.c └── tlog.spec /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/coverity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/.github/workflows/coverity.yml -------------------------------------------------------------------------------- /.github/workflows/intg.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/.github/workflows/intg.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/COPYING -------------------------------------------------------------------------------- /Common.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/Common.am -------------------------------------------------------------------------------- /Dockerfile.centos8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/Dockerfile.centos8 -------------------------------------------------------------------------------- /Dockerfile.fedora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/Dockerfile.fedora -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/Doxyfile -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/Makefile.am -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/README.md -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/configure.ac -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | html 2 | -------------------------------------------------------------------------------- /doc/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/doc/Makefile.am -------------------------------------------------------------------------------- /doc/log_format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/doc/log_format.md -------------------------------------------------------------------------------- /doc/mapping.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/doc/mapping.json -------------------------------------------------------------------------------- /doc/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/doc/schema.json -------------------------------------------------------------------------------- /include/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/Makefile.am -------------------------------------------------------------------------------- /include/tlog/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/Makefile.am -------------------------------------------------------------------------------- /include/tlog/conf_origin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/conf_origin.h -------------------------------------------------------------------------------- /include/tlog/delay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/delay.h -------------------------------------------------------------------------------- /include/tlog/errs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/errs.h -------------------------------------------------------------------------------- /include/tlog/es_json_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/es_json_reader.h -------------------------------------------------------------------------------- /include/tlog/fd_json_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/fd_json_reader.h -------------------------------------------------------------------------------- /include/tlog/fd_json_writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/fd_json_writer.h -------------------------------------------------------------------------------- /include/tlog/grc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/grc.h -------------------------------------------------------------------------------- /include/tlog/journal_json_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/journal_json_reader.h -------------------------------------------------------------------------------- /include/tlog/journal_json_writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/journal_json_writer.h -------------------------------------------------------------------------------- /include/tlog/journal_misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/journal_misc.h -------------------------------------------------------------------------------- /include/tlog/json_chunk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/json_chunk.h -------------------------------------------------------------------------------- /include/tlog/json_dispatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/json_dispatcher.h -------------------------------------------------------------------------------- /include/tlog/json_misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/json_misc.h -------------------------------------------------------------------------------- /include/tlog/json_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/json_msg.h -------------------------------------------------------------------------------- /include/tlog/json_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/json_reader.h -------------------------------------------------------------------------------- /include/tlog/json_reader_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/json_reader_type.h -------------------------------------------------------------------------------- /include/tlog/json_sink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/json_sink.h -------------------------------------------------------------------------------- /include/tlog/json_source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/json_source.h -------------------------------------------------------------------------------- /include/tlog/json_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/json_stream.h -------------------------------------------------------------------------------- /include/tlog/json_writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/json_writer.h -------------------------------------------------------------------------------- /include/tlog/json_writer_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/json_writer_type.h -------------------------------------------------------------------------------- /include/tlog/mem_json_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/mem_json_reader.h -------------------------------------------------------------------------------- /include/tlog/mem_json_writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/mem_json_writer.h -------------------------------------------------------------------------------- /include/tlog/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/misc.h -------------------------------------------------------------------------------- /include/tlog/pkt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/pkt.h -------------------------------------------------------------------------------- /include/tlog/play.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/play.h -------------------------------------------------------------------------------- /include/tlog/play_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/play_conf.h -------------------------------------------------------------------------------- /include/tlog/play_conf_cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/play_conf_cmd.h -------------------------------------------------------------------------------- /include/tlog/play_conf_validate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/play_conf_validate.h -------------------------------------------------------------------------------- /include/tlog/rc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/rc.h -------------------------------------------------------------------------------- /include/tlog/rec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/rec.h -------------------------------------------------------------------------------- /include/tlog/rec_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/rec_conf.h -------------------------------------------------------------------------------- /include/tlog/rec_conf_cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/rec_conf_cmd.h -------------------------------------------------------------------------------- /include/tlog/rec_conf_validate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/rec_conf_validate.h -------------------------------------------------------------------------------- /include/tlog/rec_item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/rec_item.h -------------------------------------------------------------------------------- /include/tlog/rec_session_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/rec_session_conf.h -------------------------------------------------------------------------------- /include/tlog/rec_session_conf_cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/rec_session_conf_cmd.h -------------------------------------------------------------------------------- /include/tlog/rec_session_conf_validate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/rec_session_conf_validate.h -------------------------------------------------------------------------------- /include/tlog/rl_json_writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/rl_json_writer.h -------------------------------------------------------------------------------- /include/tlog/session.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/session.h -------------------------------------------------------------------------------- /include/tlog/sink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/sink.h -------------------------------------------------------------------------------- /include/tlog/sink_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/sink_type.h -------------------------------------------------------------------------------- /include/tlog/source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/source.h -------------------------------------------------------------------------------- /include/tlog/source_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/source_type.h -------------------------------------------------------------------------------- /include/tlog/syslog_json_writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/syslog_json_writer.h -------------------------------------------------------------------------------- /include/tlog/syslog_misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/syslog_misc.h -------------------------------------------------------------------------------- /include/tlog/tap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/tap.h -------------------------------------------------------------------------------- /include/tlog/timespec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/timespec.h -------------------------------------------------------------------------------- /include/tlog/timestr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/timestr.h -------------------------------------------------------------------------------- /include/tlog/trx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/trx.h -------------------------------------------------------------------------------- /include/tlog/trx_act.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/trx_act.h -------------------------------------------------------------------------------- /include/tlog/trx_basic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/trx_basic.h -------------------------------------------------------------------------------- /include/tlog/trx_frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/trx_frame.h -------------------------------------------------------------------------------- /include/tlog/trx_iface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/trx_iface.h -------------------------------------------------------------------------------- /include/tlog/trx_level.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/trx_level.h -------------------------------------------------------------------------------- /include/tlog/trx_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/trx_state.h -------------------------------------------------------------------------------- /include/tlog/tty_sink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/tty_sink.h -------------------------------------------------------------------------------- /include/tlog/tty_source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/tty_source.h -------------------------------------------------------------------------------- /include/tlog/utf8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tlog/utf8.h -------------------------------------------------------------------------------- /include/tltest/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tltest/Makefile.am -------------------------------------------------------------------------------- /include/tltest/json_sink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tltest/json_sink.h -------------------------------------------------------------------------------- /include/tltest/json_source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tltest/json_source.h -------------------------------------------------------------------------------- /include/tltest/json_stream_enc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tltest/json_stream_enc.h -------------------------------------------------------------------------------- /include/tltest/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/include/tltest/misc.h -------------------------------------------------------------------------------- /lib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/.gitignore -------------------------------------------------------------------------------- /lib/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/Makefile.am -------------------------------------------------------------------------------- /lib/tlitest/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlitest/config.py -------------------------------------------------------------------------------- /lib/tlitest/journal-bad-timing.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlitest/journal-bad-timing.txt -------------------------------------------------------------------------------- /lib/tlitest/journal-good.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlitest/journal-good.txt -------------------------------------------------------------------------------- /lib/tlitest/journal-missing-entry.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlitest/journal-missing-entry.txt -------------------------------------------------------------------------------- /lib/tlitest/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlitest/misc.py -------------------------------------------------------------------------------- /lib/tlitest/test_env_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlitest/test_env_config.py -------------------------------------------------------------------------------- /lib/tlitest/test_tlog_play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlitest/test_tlog_play.py -------------------------------------------------------------------------------- /lib/tlitest/test_tlog_play_remote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlitest/test_tlog_play_remote.py -------------------------------------------------------------------------------- /lib/tlitest/test_tlog_rec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlitest/test_tlog_rec.py -------------------------------------------------------------------------------- /lib/tlitest/test_tlog_rec_perf_opts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlitest/test_tlog_rec_perf_opts.py -------------------------------------------------------------------------------- /lib/tlitest/test_tlog_rec_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlitest/test_tlog_rec_session.py -------------------------------------------------------------------------------- /lib/tlog/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/Makefile.am -------------------------------------------------------------------------------- /lib/tlog/conf_validate.c.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/conf_validate.c.m4 -------------------------------------------------------------------------------- /lib/tlog/delay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/delay.c -------------------------------------------------------------------------------- /lib/tlog/errs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/errs.c -------------------------------------------------------------------------------- /lib/tlog/es_json_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/es_json_reader.c -------------------------------------------------------------------------------- /lib/tlog/fd_json_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/fd_json_reader.c -------------------------------------------------------------------------------- /lib/tlog/fd_json_writer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/fd_json_writer.c -------------------------------------------------------------------------------- /lib/tlog/grc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/grc.c -------------------------------------------------------------------------------- /lib/tlog/journal_json_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/journal_json_reader.c -------------------------------------------------------------------------------- /lib/tlog/journal_json_writer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/journal_json_writer.c -------------------------------------------------------------------------------- /lib/tlog/journal_misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/journal_misc.c -------------------------------------------------------------------------------- /lib/tlog/json_chunk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/json_chunk.c -------------------------------------------------------------------------------- /lib/tlog/json_dispatcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/json_dispatcher.c -------------------------------------------------------------------------------- /lib/tlog/json_misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/json_misc.c -------------------------------------------------------------------------------- /lib/tlog/json_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/json_msg.c -------------------------------------------------------------------------------- /lib/tlog/json_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/json_reader.c -------------------------------------------------------------------------------- /lib/tlog/json_sink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/json_sink.c -------------------------------------------------------------------------------- /lib/tlog/json_source.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/json_source.c -------------------------------------------------------------------------------- /lib/tlog/json_stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/json_stream.c -------------------------------------------------------------------------------- /lib/tlog/json_writer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/json_writer.c -------------------------------------------------------------------------------- /lib/tlog/mem_json_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/mem_json_reader.c -------------------------------------------------------------------------------- /lib/tlog/mem_json_writer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/mem_json_writer.c -------------------------------------------------------------------------------- /lib/tlog/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/misc.c -------------------------------------------------------------------------------- /lib/tlog/pkt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/pkt.c -------------------------------------------------------------------------------- /lib/tlog/play.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/play.c -------------------------------------------------------------------------------- /lib/tlog/play_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/play_conf.c -------------------------------------------------------------------------------- /lib/tlog/play_conf_cmd.c.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/play_conf_cmd.c.m4 -------------------------------------------------------------------------------- /lib/tlog/rc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/rc.c -------------------------------------------------------------------------------- /lib/tlog/rec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/rec.c -------------------------------------------------------------------------------- /lib/tlog/rec_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/rec_conf.c -------------------------------------------------------------------------------- /lib/tlog/rec_conf_cmd.c.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/rec_conf_cmd.c.m4 -------------------------------------------------------------------------------- /lib/tlog/rec_item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/rec_item.c -------------------------------------------------------------------------------- /lib/tlog/rec_session_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/rec_session_conf.c -------------------------------------------------------------------------------- /lib/tlog/rec_session_conf_cmd.c.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/rec_session_conf_cmd.c.m4 -------------------------------------------------------------------------------- /lib/tlog/rl_json_writer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/rl_json_writer.c -------------------------------------------------------------------------------- /lib/tlog/session.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/session.c -------------------------------------------------------------------------------- /lib/tlog/sink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/sink.c -------------------------------------------------------------------------------- /lib/tlog/source.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/source.c -------------------------------------------------------------------------------- /lib/tlog/syslog_json_writer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/syslog_json_writer.c -------------------------------------------------------------------------------- /lib/tlog/syslog_misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/syslog_misc.c -------------------------------------------------------------------------------- /lib/tlog/tap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/tap.c -------------------------------------------------------------------------------- /lib/tlog/timespec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/timespec.c -------------------------------------------------------------------------------- /lib/tlog/timestr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/timestr.c -------------------------------------------------------------------------------- /lib/tlog/tty_sink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/tty_sink.c -------------------------------------------------------------------------------- /lib/tlog/tty_source.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/tty_source.c -------------------------------------------------------------------------------- /lib/tlog/utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tlog/utf8.c -------------------------------------------------------------------------------- /lib/tltest/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tltest/Makefile.am -------------------------------------------------------------------------------- /lib/tltest/json_sink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tltest/json_sink.c -------------------------------------------------------------------------------- /lib/tltest/json_source.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tltest/json_source.c -------------------------------------------------------------------------------- /lib/tltest/json_stream_enc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tltest/json_stream_enc.c -------------------------------------------------------------------------------- /lib/tltest/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/lib/tltest/misc.c -------------------------------------------------------------------------------- /m4/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/Makefile.am -------------------------------------------------------------------------------- /m4/autotools/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/autotools/.gitignore -------------------------------------------------------------------------------- /m4/autotools/ax_pthread.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/autotools/ax_pthread.m4 -------------------------------------------------------------------------------- /m4/autotools/libcurl.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/autotools/libcurl.m4 -------------------------------------------------------------------------------- /m4/tlog/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/tlog/Makefile.am -------------------------------------------------------------------------------- /m4/tlog/conf_cmd.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/tlog/conf_cmd.m4 -------------------------------------------------------------------------------- /m4/tlog/conf_misc.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/tlog/conf_misc.m4 -------------------------------------------------------------------------------- /m4/tlog/conf_origin.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/tlog/conf_origin.m4 -------------------------------------------------------------------------------- /m4/tlog/conf_schema.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/tlog/conf_schema.m4 -------------------------------------------------------------------------------- /m4/tlog/man.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/tlog/man.m4 -------------------------------------------------------------------------------- /m4/tlog/misc.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/tlog/misc.m4 -------------------------------------------------------------------------------- /m4/tlog/play_conf_schema.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/tlog/play_conf_schema.m4 -------------------------------------------------------------------------------- /m4/tlog/rec_common_conf_schema.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/tlog/rec_common_conf_schema.m4 -------------------------------------------------------------------------------- /m4/tlog/rec_conf_schema.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/tlog/rec_conf_schema.m4 -------------------------------------------------------------------------------- /m4/tlog/rec_session_conf_schema.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/m4/tlog/rec_session_conf_schema.m4 -------------------------------------------------------------------------------- /man/.gitignore: -------------------------------------------------------------------------------- 1 | *.8 2 | *.5 3 | -------------------------------------------------------------------------------- /man/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/man/Makefile.am -------------------------------------------------------------------------------- /man/tlog-play.8.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/man/tlog-play.8.m4 -------------------------------------------------------------------------------- /man/tlog-play.conf.5.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/man/tlog-play.conf.5.m4 -------------------------------------------------------------------------------- /man/tlog-rec-session.8.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/man/tlog-rec-session.8.m4 -------------------------------------------------------------------------------- /man/tlog-rec-session.conf.5.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/man/tlog-rec-session.conf.5.m4 -------------------------------------------------------------------------------- /man/tlog-rec.8.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/man/tlog-rec.8.m4 -------------------------------------------------------------------------------- /man/tlog-rec.conf.5.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/man/tlog-rec.conf.5.m4 -------------------------------------------------------------------------------- /notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/notes.txt -------------------------------------------------------------------------------- /src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/Makefile.am -------------------------------------------------------------------------------- /src/tlitest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tlitest/README.md -------------------------------------------------------------------------------- /src/tlitest/tlitest-run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tlitest/tlitest-run -------------------------------------------------------------------------------- /src/tlitest/tlitest-setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tlitest/tlitest-setup -------------------------------------------------------------------------------- /src/tlitest/tlitest-teardown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tlitest/tlitest-teardown -------------------------------------------------------------------------------- /src/tlog/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tlog/.gitignore -------------------------------------------------------------------------------- /src/tlog/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tlog/Makefile.am -------------------------------------------------------------------------------- /src/tlog/tlog-play.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tlog/tlog-play.c -------------------------------------------------------------------------------- /src/tlog/tlog-prog.conf.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tlog/tlog-prog.conf.m4 -------------------------------------------------------------------------------- /src/tlog/tlog-rec-session.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tlog/tlog-rec-session.c -------------------------------------------------------------------------------- /src/tlog/tlog-rec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tlog/tlog-rec.c -------------------------------------------------------------------------------- /src/tltest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/.gitignore -------------------------------------------------------------------------------- /src/tltest/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/Makefile.am -------------------------------------------------------------------------------- /src/tltest/tltest-fd-json-reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/tltest-fd-json-reader.c -------------------------------------------------------------------------------- /src/tltest/tltest-grc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/tltest-grc.c -------------------------------------------------------------------------------- /src/tltest/tltest-json-esc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/tltest-json-esc.c -------------------------------------------------------------------------------- /src/tltest/tltest-json-overlay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/tltest-json-overlay.c -------------------------------------------------------------------------------- /src/tltest/tltest-json-passthrough.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/tltest-json-passthrough.c -------------------------------------------------------------------------------- /src/tltest/tltest-json-sink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/tltest-json-sink.c -------------------------------------------------------------------------------- /src/tltest/tltest-json-source.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/tltest-json-source.c -------------------------------------------------------------------------------- /src/tltest/tltest-json-stream-btoa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/tltest-json-stream-btoa.c -------------------------------------------------------------------------------- /src/tltest/tltest-json-stream-enc-bin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/tltest-json-stream-enc-bin.c -------------------------------------------------------------------------------- /src/tltest/tltest-json-stream-enc-txt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/tltest-json-stream-enc-txt.c -------------------------------------------------------------------------------- /src/tltest/tltest-json-stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/tltest-json-stream.c -------------------------------------------------------------------------------- /src/tltest/tltest-timespec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/tltest-timespec.c -------------------------------------------------------------------------------- /src/tltest/tltest-timestr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/src/tltest/tltest-timestr.c -------------------------------------------------------------------------------- /tlog.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scribery/tlog/HEAD/tlog.spec --------------------------------------------------------------------------------