You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
1.1 KiB

  1. Possible enhancements and directions of development, in no particular
  2. order:
  3. - EventLog library appender.
  4. - org.apache.log4j.net.ZeroConfSocketHubAppender.
  5. - Reading log4j-like XML configuration files.
  6. - More flexible events format for transport over network. ASN.1? XML?
  7. YAML? JSON?.
  8. - Modular PatternLayout; public PatternConverter classes; user defined
  9. format specifiers.
  10. - More flexible log file rotation, like keeping only last 31 days of
  11. logs produced by DailyRollingFileAppender, rotate at midnight, etc.
  12. - Installers for Debian, Ubuntu, Windows/Qt Creator.
  13. - Allow specifying codecvt facet for FileAppender through properties.
  14. - Custom codecvt facet for use FileAppender using log4cplus' internal
  15. wchar_t <-> chart conversion routines.
  16. - Research possible use of Valgrind at compile time.
  17. - Research possible use of -fmudflap.
  18. - Improve CMake configuration checks (TLS) to be on par with
  19. Autoconf's.
  20. - ConsoleAppender or specialized appender with colored output per log
  21. level.
  22. - Make ServerSocket::accept() interruptible.
  23. - Graylog2/GELF appender. See
  24. <https://github.com/Graylog2/graylog2-docs/wiki/GELF>.