- 
    Tue Nov 12 2019 Justin Stephenson <jstephen@redhat.com> - 7-1
    
- Release v7
- Allow tlog-play redirection of stdout
- Add -i/--interactive option to tlog-rec-session. Allows login
  programs to call tlog-rec-session more transparently.
- Make in_txt/out_txt fields optional. This handles missing fields
  when reading from Elasticsearch or other backends.
   
  
  - 
    Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 6-2
    
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
   
  
  - 
    Tue May 28 2019 Justin Stephenson <jstephen@redhat.com> - 6-1
    
- Release v6. Added features and implemented fixes follow. See README.md and
  manpages for documentation of new features.
- Add integration tests for end-to-end test coverage.
- Fix compiler type comparison error with json-c json_object_array_length
  return value.
- Fix a distribution issue causing incorrect M4_CONF_PATH expansion.
- Log more detailed error when systemd journal is not present.
   
  
  - 
    Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5-2
    
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
   
  
  - 
    Wed Dec 05 2018 Kirill Glebov <kgliebov@redhat.com> - 5-1
    
- Release v5. Added features and implemented fixes follow. See README.md and
  manpages for documentation of new features.
- Implement support for --configuration option for all programs.
  The option makes the program output its configuration in JSON and then
  exit.
- Add BuildDependencies to allow yum-builddep.
- Open JSON writer file with euid/egid. To allow creating protected log files
  with tlog-rec-session, open the JSON writer's file with the EUID and
  GUID the program was started with.
- Installing Packages with the APT Addon instead of apt-get.
- Switch to using TLOG_ERRS_RAISE macros.
- Fix tlog-play cleanup-path segfault.
- Modify command-line option parsing.
- Remove "fields" field from ES query URL to fix compatibility with
  Elasticsearch 5.
- Remove unused _source parameter from ES query URL.
- Fix tlog-rec-session file permissions bug.
- Use CLOCK_MONOTONIC for rate-limiting writing.
- Filter out some more input control sequences.
   
  
  - 
    Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4-4
    
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
   
  
  - 
    Tue Mar 06 2018 Björn Esser <besser82@fedoraproject.org> - 4-3
    
- Rebuilt for libjson-c.so.4 (json-c v0.13.1)
   
  
  - 
    Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4-2
    
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
   
  
  - 
    Wed Jan 24 2018 Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 4-1
    
- Release v4. Added features and implemented fixes follow. See README.md and
  manpages for documentation of new features.
- Extract user session recording functionality from tlog-rec into a new tool:
  tlog-rec-session. It should be used as the user's login shell now, and
  tlog-rec should be used as a general recording and testing tool.
- Add (optional) support for writing to and reading from Systemd Journal - the
  "journal" reader and writer.
- Make tlog-rec default to "file" writer, and tlog-rec-session to "journal",
  if built with Journal support, and to "syslog" otherwise.
- Add "-o" option to tlog-rec as an alias to "--file-path".
- Add "-i" option to tlog-play as an alias to "--file-path".
- Assume locale charset is UTF-8, if ASCII charset is detected, since that is
  a likely indication the locale settings were lost. E.g. upon console login
  or "su -" on Fedora and RHEL.
- Switch the "ver" JSON field type to string. Now it should be two numbers
  separated by a dot. The increase of the first number indicates
  forward-incompatible changes, the increase of the second number -
  forward-compatible. If the dot and the second number are omitted, the second
  number is considered to be zero. Bump the format version to "2".
- Add a new JSON field: "rec", containing an opaque host-unique recording ID.
  Bump the format version to "2.1".
- Add support for playback controls, both through the command line and via
  playback-time control keys, including: speed adjustment, pause/resume,
  fast-forward to a time, and packet-by-packet stepping through the recording.
- Add optional rate-limiting of logged messages. Both throttling and dropping
  messages are supported.
- Add "--lax" option to tlog-play to allow playing back recordings with
  missing messages.
- Fix input being ignored when there is a lot of output, while recording.
- Remove addition of tlog-rec (tlog-rec-session) to /etc/shells from RPM
  packaging to prevent users from changing their shells themselves once it has
  been assigned.
- Add support for specifying the shell to start via the tlog-rec-session
  executable name. E.g. by making a tlog-rec-session-shell-zsh ->
  tlog-rec-session symlink and executing it. That can be used to specify
  particular shells to be recorded for specific users by assigning these
  symlinks as their login shells.
- Make error messages from all the tools a bit less noisy and more readable.
   
  
  - 
    Sun Dec 10 2017 Björn Esser <besser82@fedoraproject.org> - 3-4
    
- Rebuilt for libjson-c.so.3