Commit Graph

  • e06d6174b5 Untypo Joey Schulze 2007-07-04 17:36:05 +00:00
  • ad9ad3a68f Preparation for version 1.5 Joey Schulze 2007-07-04 17:35:22 +00:00
  • 07ee28cdee Updated the changelog/documentation Joey Schulze 2007-06-21 08:22:59 +00:00
  • 1aa1cfdb64 Adjusted the search function to find the symbol associated with an address when EIP address resolving is enabled. Joey Schulze 2007-06-18 07:50:55 +00:00
  • fce0c596cd Beautification of the output Joey Schulze 2007-06-17 19:21:55 +00:00
  • b438513313 Improved condition Joey Schulze 2007-06-02 19:08:52 +00:00
  • 5bfd6c6dce We need to read all symbols Joey Schulze 2007-06-02 19:04:38 +00:00
  • 640b1ba8e0 Improved symbol lookup, since symbols are spread over the entire address space. Return the symbol that fits best instead of the first hit. Joey Schulze 2007-05-31 15:23:42 +00:00
  • 017e328032 Only read kernel symbols from /proc/kallsyms if no System.map has been read Joey Schulze 2007-05-31 14:52:20 +00:00
  • ade259a045 Formatting & untypo Joey Schulze 2007-05-30 18:46:09 +00:00
  • 2d16b292d4 Correction to build tsyslogd again Joey Schulze 2007-05-30 15:43:45 +00:00
  • bdcaeb12ea Build the new oops module with the kernel build system Joey Schulze 2007-05-30 15:28:48 +00:00
  • 2309b99118 Complete rewrite of the oops kernel module for Linux 2.6 Joey Schulze 2007-05-30 15:27:13 +00:00
  • e0186e8a9f File not needed anymroe Joey Schulze 2007-05-30 15:26:09 +00:00
  • 05daffb53e Use SKFLAGS instead of CFLAGS due to a conflict with the kernel build system Joey Schulze 2007-05-30 15:24:27 +00:00
  • a62825213d Untypo Joey Schulze 2007-05-30 10:26:51 +00:00
  • a9e818414a Notify the waiting parent process if the client dies to it doesn't wait the entire five minutes. Joey Schulze 2007-05-28 17:45:43 +00:00
  • f5fc069dc6 Improvements Joey Schulze 2007-05-28 17:25:43 +00:00
  • 73ee1f5d4f Spelling and other improvements, many of them from James R. Van Zandt Joey Schulze 2007-05-28 17:24:21 +00:00
  • f6b24257f5 Patch by Andreas Barth: Prevent pipes from becoming the controlling tty Joey Schulze 2007-05-28 17:02:06 +00:00
  • 05e008b9cc Patch by Matthew Fischer: Remove special treatment of the percent sign Joey Schulze 2007-05-28 16:08:32 +00:00
  • 95b46a67d5 Added missing dependencies Joey Schulze 2007-05-28 15:26:23 +00:00
  • 7764938c41 Moved structs to module.h Joey Schulze 2007-05-28 15:26:09 +00:00
  • bf5b096fdc Removed several structs not used anymore. Moved structs from ksym_mod.c over here. Joey Schulze 2007-05-28 15:24:57 +00:00
  • 54d7bf79f3 Return of the symbols. Joey Schulze 2007-05-28 15:24:33 +00:00
  • 997eb2b08b Added back /usr/src/linux/System.map as fall-back location Joey Schulze 2007-05-28 06:28:37 +00:00
  • 0e10989497 Updated address and copyright, shortened AUTHORS section Joey Schulze 2007-05-27 12:16:17 +00:00
  • a2f2486c15 Removed superflous newlines Joey Schulze 2007-05-27 12:08:51 +00:00
  • c6675cb832 Moved the documentation of the console log level into its own section Joey Schulze 2007-05-27 12:05:25 +00:00
  • 2ee736c8cf Don't fiddle with the console log level anymore Joey Schulze 2007-05-27 12:05:01 +00:00
  • c678f47f8b Use ssize_t and reduced code where appropriate Joey Schulze 2007-05-26 18:44:42 +00:00
  • 75b4840911 Improved daemonise routine to stabilise startup Joey Schulze 2007-05-26 14:37:43 +00:00
  • 244eb7aa6e Log message Joey Schulze 2007-05-26 10:45:55 +00:00
  • 13bf88e488 Log message Joey Schulze 2007-05-26 10:30:46 +00:00
  • b9e5b7b942 Properly accompany the MARK message with the facility Joey Schulze 2007-05-26 10:22:34 +00:00
  • beecd897e4 Only try to gather the local domain name when messages are received from the network, it's not needed otherwise. Joey Schulze 2007-05-26 08:05:05 +00:00
  • 3268f928dc Removed test to detect control characters > 0x20 as this prevented characters encoded in UTF-8 to be properly passed through. This prevented a security-related patch by Solar Designer (1.29). Joey Schulze 2007-05-26 07:11:45 +00:00
  • 64b5a191e5 Reset the signal handler in the child Joey Schulze 2007-05-25 18:47:21 +00:00
  • 7b3a9199d0 Improved query_module calls and unified code against former version (1.12) Joey Schulze 2007-05-25 18:07:24 +00:00
  • d9a3b7ff55 Added missing defines and a prototype so that the code compiles. Removed old code that is neither supported nor working anymore Joey Schulze 2007-05-25 18:01:26 +00:00
  • 288188d159 Conversion to file coding style Joey Schulze 2007-05-25 17:47:46 +00:00
  • a0304e96ac Patch by Kelledin to use the newer query_module function rather than the old obsolete hack of stepping thru /dev/kmem. Joey Schulze 2007-05-25 17:47:16 +00:00
  • b9c89af7a0 Added missing dependency to ksyms.h for ksym_mod.c Joey Schulze 2007-05-24 17:48:44 +00:00
  • 8568275926 Added missing dependency to module.h for ksym_mod.c Joey Schulze 2007-05-24 17:29:16 +00:00
  • d2bb6bd5ed Added missing newline Joey Schulze 2007-05-24 14:46:45 +00:00
  • f1c2aba323 Formatting Joey Schulze 2007-05-24 14:07:10 +00:00
  • c5d4b37a6b Remove SO_BSDCOMPAT since it was only support by Linux 2.0 and 2.2, ignored in 2.4 and emitted a warning in 2.6 Joey Schulze 2007-05-24 14:04:22 +00:00
  • 031b077eb8 Patch by Mike Frysinger: use socklen_t where appropriate Joey Schulze 2007-05-24 13:56:04 +00:00
  • 8ead571ba1 When writing log files ignore errors caused by filled up disks so that the log continues to be written as soon as space becomes available again. Joey Schulze 2007-05-24 13:28:18 +00:00
  • 29fe6a66e0 Spelling fix Joey Schulze 2007-05-21 16:27:39 +00:00
  • c226c50cee Escape hyphens Joey Schulze 2007-05-21 16:26:40 +00:00
  • 62ec1253ee Only play with the network when the syslog port can be determined. Ignore networking otherwise, but continue working. (Debian Bug#226611) Joey Schulze 2007-05-21 11:00:35 +00:00
  • 05e52e218e Spelling improvements Joey Schulze 2007-05-20 18:21:15 +00:00
  • 2375c34594 Phrasing improvements Joey Schulze 2007-05-20 17:45:59 +00:00
  • 715b7b0598 Phrasing correction Joey Schulze 2007-05-20 17:41:01 +00:00
  • 55ce3c64b5 Phrasing correction Joey Schulze 2007-05-20 17:40:35 +00:00
  • e87bb7fdf8 Adjusted the date Joey Schulze 2006-12-03 12:21:37 +00:00
  • 6006a07c2f Adjusted the date Joey Schulze 2006-12-03 12:15:21 +00:00
  • 16b9d8fb94 Explanation added by Eric Tucker Joey Schulze 2006-11-30 07:59:45 +00:00
  • 9612909f62 Corrected typo in syslog.conf(5) Joey Schulze 2006-09-28 18:43:36 +00:00
  • 2f3e9ca690 Properly use format strings Joey Schulze 2006-09-18 09:56:13 +00:00
  • f96fd5e6d5 Added a description of system log level and link to sysctl(8) Joey Schulze 2006-05-25 08:11:49 +00:00
  • ed788aeeff Reset the 'restart' flag immediately after entering the restart code, so that subsequent SIGHUPs are able to set it again and cause a new restart. This fixes a race condition when somebody sends tons of HUP signals. Joey Schulze 2006-05-25 07:49:54 +00:00
  • 5851fc026b Removed asm/atomic.h since it is not needed anymore. Joey Schulze 2006-05-25 07:15:57 +00:00
  • 408be5b725 More LFS options as comments Joey Schulze 2006-05-25 07:12:44 +00:00
  • facf7ff5bb Applied adjusted patch by Miquel van Smoorenburg to fix spurious hanging syslogd in connection with futex and NPTL introduced in recent glibc versions and Linux 2.6 (details: http://bugs.debian.org/301511) Joey Schulze 2005-05-25 18:08:30 +00:00
  • c9deb8536c Added the date Joey Schulze 2005-03-11 16:12:09 +00:00
  • 813ca0f416 Added a note to sysctl(8) for setting the console level Joey Schulze 2005-03-11 16:11:26 +00:00
  • 6504bca3ee Updated changes file Joey Schulze 2005-01-15 19:14:21 +00:00
  • affedf39aa Applied patch by Dirk Mueller <mueller@kde.org> to prevent syslogd from crashing when the log file can't grow anymore (e.g. with 2GB without LargeFileSupport) Joey Schulze 2005-01-15 19:13:08 +00:00
  • 4d8248ba3e Remove trailing newline from forwarded messages. This would be turned into a whitespace by the receiving syslogd and doesn't seem to be required anyway. Joey Schulze 2004-11-07 12:52:30 +00:00
  • 4c09ec0516 Discard any timestamp information found in received syslog messages. This will affect local messages sent from a different timezone. Also removed code due to the changed semantics. This was inspired by Anders Henke from Schlund + Partner AG. Joey Schulze 2004-11-07 11:38:44 +00:00
  • b2e84809dc Colin Phipps <cph@cph.demon.co.uk>: Don't block on the network socket, in case a packet gets lost between select and recv. (Debian Bug#275578) Joey Schulze 2004-11-02 19:30:30 +00:00
  • bd22a26134 Removed atomic_t in the usecount field of the module struct for compatibility reasons, since atomic_t is not defined in <asm/atomic.h> on all architectures. Joey Schulze 2004-07-27 11:36:10 +00:00
  • 1836e84e94 Ulf Härnhammar <Ulf.Harnhammar.9485@student.uu.se> Joey Schulze 2004-07-16 06:48:27 +00:00
  • 3bd7b6cfb1 Documentation improvement Joey Schulze 2004-07-09 17:33:32 +00:00
  • 7740dfd410 Documentation improvements by Greg Trounson <gregt@maths.otago.ac.nz> Joey Schulze 2004-07-09 17:22:29 +00:00
  • a09b9865cc Adjust the size of a variable to prevent a buffer overflow should _PATH_DEV ever contain something different than "/dev/". Joey Schulze 2004-05-04 14:52:56 +00:00
  • 4205dbebda Minor corrections Joey Schulze 2004-05-04 14:50:18 +00:00
  • 3ee89e2c0b Patch: sysklogd-1.4.1-owl-longjmp.diff from Openwall From: Solar Designer <solar@openwall.com> Joey Schulze 2004-05-04 14:49:23 +00:00
  • dcef709022 Patch by Dmitry V. Levin <ldv@altlinux.org> Joey Schulze 2004-04-29 16:10:10 +00:00
  • ce4a02cbe7 Prevent potential buffer overflow in reading messages from the kernel log rinbuffer. Joey Schulze 2004-04-29 13:29:03 +00:00
  • 14fb61b562 Distinguish between MAN_OWNER and MAN_GROUP, introduce MAN_PERMS and also $(prefix) for convenience Joey Schulze 2004-04-29 11:04:03 +00:00
  • e9c3de7bfd From Openwalls: needs to be a USER_PROCESS Joey Schulze 2004-04-29 10:58:40 +00:00
  • 669d9991b7 Applied Openwall paranoia patches to improve crunch_list(). Joey Schulze 2004-04-29 10:39:55 +00:00
  • d7a30653a9 Adjusted the symbol size since on non-32bit architectures a long may be longer than 4 bytes Joey Schulze 2004-04-29 10:11:03 +00:00
  • e5a3bfae19 Added Steve Joey Schulze 2004-04-17 16:07:21 +00:00
  • 2961c7b794 Patch by Steve Grubb <linux_4ever@yahoo.com> to correct memory calculation Joey Schulze 2004-04-17 16:06:16 +00:00
  • 962c1cdd2e Added a private module.h with extracted data from Linux 2.2 to replace <linux/module.h> which creates a number parse errors. Joey Schulze 2004-03-31 15:47:08 +00:00
  • a4f715ed8c Updated the changelog file to reflect most recent changes Joey Schulze 2003-09-29 17:47:51 +00:00
  • ae499acae2 Moved the installation of the signal handler up a little bit so it guaranteed to be available when the child is forked, hence, fixing a race condition. This used to create problems with UML and fast machines. Thanks to Jon Burgess <Jon_Burgess@eur.3com.com> Joey Schulze 2003-09-28 10:26:22 +00:00
  • deeeb65d2b Improved documentation Joey Schulze 2003-09-28 02:51:38 +00:00
  • 071356e5d6 Whoops, looks like O_TRUNC was missing when opening the file, increasing the chance of left-overs from older pid contents in the file. Joey Schulze 2003-09-28 02:38:18 +00:00
  • 0f9873bed4 On heavily loaded systems, some which are probably receiving a lot of syslog traffic through the network, there's a (not well researched) problem with receiving messages on the syslog UDP port. For some reason recvfrom() results in EAGAIN. See http://bugs.debian.org/188194 and http://www.ussg.iu.edu/hypermail/linux/kernel/0209.1/0218.html Joey Schulze 2003-09-27 23:29:02 +00:00
  • 5c817e1d38 There's a problem with including kernel-space header files on the little endian MIPS architecture. According to Ryan Murray this should help and also work on all architectures. Joey Schulze 2003-09-27 22:05:39 +00:00
  • 293bb81f22 Added information about large file support Joey Schulze 2003-09-04 13:22:23 +00:00
  • 795245bfaa Improved patch by Michael Pomraning <mjp@securepipe.com> to reconnect klogd to the logger after it went away, so messages won't get lost if the logger is already around by trying to reopen the socket in time. Joey Schulze 2003-08-27 15:56:01 +00:00
  • d672afd83d Applied patch by Michael Pomraning <mjp@securepipe.com> to reconnect klogd to the logger after it went away. Joey Schulze 2003-08-27 15:55:04 +00:00
  • 1ff125949b Hopefully this version is easier to understand for non-english speakers. Joey Schulze 2003-05-22 19:31:20 +00:00
  • cebe53b7e3 Greg Whynott <greg@fqdn.com> informed us about an obsolete URL. I found the new location and exchanged it. Joey Schulze 2003-04-05 06:36:34 +00:00