1. 16 May, 2017 1 commit
    • Ondřej Zajíček's avatar
      Some more autoconf cleanups · c253ec3a
      Ondřej Zajíček authored
      Replace integer type width detection with C99 fixed-width types.
      Also remove some unused or obsolete code.
      
      Thanks to Ruben Kerkhof for the patchset.
      c253ec3a
  2. 01 Nov, 2016 1 commit
    • Ondřej Zajíček's avatar
      Log: Fix broken syslog name · 17fe57d8
      Ondřej Zajíček authored
      BIRD passed string from configuration to openlog(), which kept it
      internally. After reconfiguration the old string was freed, therefore
      openlog had invalid copy.
      
      Thanks to Chris Caputo for the original patch.
      17fe57d8
  3. 11 Jul, 2016 1 commit
  4. 27 Jun, 2016 1 commit
  5. 12 May, 2016 1 commit
  6. 11 Feb, 2016 1 commit
  7. 21 Feb, 2015 2 commits
  8. 02 Oct, 2014 1 commit
  9. 07 Feb, 2014 1 commit
  10. 22 Nov, 2013 1 commit
  11. 19 Nov, 2013 1 commit
  12. 05 Oct, 2013 1 commit
  13. 25 Jul, 2013 1 commit
  14. 20 Sep, 2010 1 commit
  15. 07 Apr, 2010 1 commit
  16. 21 Feb, 2010 1 commit
  17. 03 Feb, 2010 1 commit
  18. 03 Jan, 2010 1 commit
  19. 26 Feb, 2009 1 commit
  20. 05 Jun, 2004 1 commit
  21. 06 Mar, 2001 1 commit
  22. 20 Jun, 2000 1 commit
  23. 09 Jun, 2000 1 commit
  24. 08 Jun, 2000 1 commit
  25. 07 Jun, 2000 1 commit
  26. 05 Jun, 2000 1 commit
  27. 01 Jun, 2000 1 commit
  28. 09 May, 2000 1 commit
  29. 08 May, 2000 1 commit
  30. 12 Mar, 2000 1 commit
  31. 06 Dec, 1999 3 commits
  32. 20 Dec, 1998 1 commit
    • Martin Mareš's avatar
      Finer grained logging levels: · 98e87c86
      Martin Mareš authored
      #define L_DEBUG "\001"   /* Debugging messages */
      #define L_INFO "\002"    /* Informational messages */
      #define L_WARN "\003"    /* Warnings */
      #define L_ERR "\004"     /* Errors */
      #define L_AUTH "\005"    /* Authorization failed etc. */
      #define L_FATAL "\006"   /* Fatal errors */
      #define L_TRACE "\002"   /* Protocol tracing */
      #define L_INFO "\003"    /* Informational messages */
      #define L_REMOTE "\004"  /* Remote protocol errors */
      #define L_WARN "\004"    /* Local warnings */
      #define L_ERR "\005"     /* Local errors */
      #define L_AUTH "\006"    /* Authorization failed etc. */
      #define L_FATAL "\007"   /* Fatal errors */
      #define L_BUG "\010"     /* BIRD bugs */
      
      Introduced bug() which is like die(), but with level L_BUG. Protocols
      should _never_ call die() as it should be used only during initialization
      and on irrecoverable catastrophic events like out of memory.
      
      Also introduced ASSERT() which behaves like normal assert(), but it calls
      bug() when assertion fails. When !defined(DEBUGGING), it gets ignored.
      98e87c86
  33. 16 Nov, 1998 1 commit
  34. 17 Jun, 1998 1 commit
  35. 03 May, 1998 1 commit