Linux ip-148-66-134-25.ip.secureserver.net 3.10.0-1160.119.1.el7.tuxcare.els10.x86_64 #1 SMP Fri Oct 11 21:40:41 UTC 2024 x86_64
Apache
: 148.66.134.25 | : 3.144.21.206
66 Domain
8.0.30
amvm
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
share /
doc /
net-snmp-5.7.2 /
[ HOME SHELL ]
Name
Size
Permission
Action
AGENT.txt
55.4
KB
-rw-r--r--
COPYING
14.18
KB
-rw-r--r--
ChangeLog.trimmed
250
KB
-rw-r--r--
EXAMPLE.conf
6.83
KB
-rw-r--r--
FAQ
167.75
KB
-rw-r--r--
NEWS
65.65
KB
-rw-r--r--
PORTING
3.48
KB
-rw-r--r--
README
13.33
KB
-rw-r--r--
README.agent-mibs
20.24
KB
-rw-r--r--
README.agentx
2.03
KB
-rw-r--r--
README.krb5
6.17
KB
-rw-r--r--
README.mib2c
7.45
KB
-rw-r--r--
README.snmpv3
3.98
KB
-rw-r--r--
README.thread
13.47
KB
-rw-r--r--
TODO
1.35
KB
-rw-r--r--
ipf-mod.pl
6.53
KB
-rw-r--r--
passtest
2.37
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : ChangeLog.trimmed
# -*- text -*- ---------------------------------------------------------------------- Changes: V5.7.2.rc3 -> V5.7.2 commit 5054b570619df0a81958a045bef135b20205f036 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Oct 9 15:26:05 2012 -0700 make depend for 5.7.2 commit 56a797ff3e71dc886467d17ce025b0237c8c1cc3 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Oct 9 14:42:23 2012 -0700 Version number update: 5.7.2 commit 0813f8b62df0e8440ffef161ce134ff9455e7de9 Author: Jan Safranek <jsafrane@redhat.com> Date: Tue Oct 9 06:33:58 2012 -0700 fix double-negative typo Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit a6a88927534684e275ccf0e780513094a73fc6bb Author: Niels Baggesen <nba@users.sourceforge.net> Date: Tue Oct 9 06:31:21 2012 -0700 AIX net-snmp5.7.1 hrSWRunPath not complete Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 58a4d8839021f772c35a732bd096d1e290dc0a62 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Tue Oct 9 06:30:57 2012 -0700 AIX net-snmp5.7.1 hrSWRunPath not complete Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 626eabec4ea98e5359089790858479a59a26cdcb Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Sep 30 23:30:28 2012 +0200 CHANGES: snmplib: Move the check that the pdu variable is non-NULL to before the first dereference of it. commit 68aab572c2d2746b51a95eba110568c38b050808 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Sep 25 19:07:42 2012 -0700 Release Candidate for V5-7-patches commit 0a41533b1b49f00d7357a3d2bea5dfa75e8edcd7 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Mon Sep 24 00:07:19 2012 +0200 CHANGES: testing: Add test cases for snmp_service commit a61b48d78e11d945def46fde0f7d55f7919c335a Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Sep 23 07:53:09 2012 +0200 Prefer copy_nword_const over copy_nword(NETSNMP_REMOVE_CONST commit 9bffc5413d0d882398b06f4109ac807af2f78347 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Sep 23 00:29:44 2012 +0200 Simplify logging through the use of netsnmp_config_error commit d09d53a0fa6df63b21e6f12731bee51a3624e85e Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Sep 22 21:30:08 2012 +0200 CHANGES: snmplib: Do not crash on incomplete configuration tokens. commit 02dce6f43b99f85941627928c1a5022d6725d124 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Sep 22 21:28:51 2012 +0200 CHANGES: snmplib: Do not truncate single default transport domains commit 211e3c70625965441b2a029a6113802974673c43 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Sep 22 11:23:19 2012 +0200 CHANGES: snmplib: Do not crash from empty values in --token=value arguments commit af3d2d973b1e8e29d205d8a07acd82b1f854819e Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Sep 22 10:30:16 2012 +0200 CHANGES: snmplib: Add the symbol NETSNMP_PRIo to help in printing oid values. ---------------------------------------------------------------------- Changes: V5.7.2.rc2 -> V5.7.2.rc3 commit 8b45292301f0349ffb69d4fd8595f2d5b199e6b6 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Sep 25 19:35:39 2012 -0700 make depend for 5.7.2.rc3 commit 0cbffb565e62aef937fc700d8d3c3b8c65ddfa65 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Sep 25 19:07:40 2012 -0700 Version number update: 5.7.2.rc3 commit 40505971add6a3b6f5954cfbde532749bfbcb16a Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Sep 17 13:34:37 2012 -0700 fix for hidden CMSG_xxx macros on AIX Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 60f0a9e983ab827c824e397d62aeff48a60f0133 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Sep 17 13:31:12 2012 -0700 Fix pstat memory leak on hpux 11i Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 13bd4d56baa9886018a00477e3214ebe02705ffe Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Sep 17 13:31:04 2012 -0700 Fix pstat memory leak on hpux 11i Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 0805420813de156c7fc5142534fb420a0fcc3572 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Sep 17 13:28:59 2012 -0700 fixes AT code on hpux 11i Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit bdb3b146380db1316cabd58b704436e7eecdd9f5 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Sep 17 13:28:50 2012 -0700 fixes AT code on hpux 11i Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit e936cf810a47379156d913a714e3816181a0d3db Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Sep 17 13:25:20 2012 -0700 fixes disAvail on FreeBSD ufs Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 608ab57887e5566e63509a3f7e5d0a3e2892f4a7 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Sep 17 13:25:02 2012 -0700 fixes disAvail on FreeBSD ufs Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> ---------------------------------------------------------------------- Changes: V5.7.2.rc1 -> V5.7.2.rc2 commit 07f914564e097224d677515c2f5fd1f3c0c9eb42 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Sat Sep 1 09:54:42 2012 -0700 Release Candidate for V5-7-patches commit aee217c07ea9f34a32268e966c7ecef036ec4a96 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Sat Sep 1 09:54:38 2012 -0700 Version number update: 5.7.2.rc2 commit 119b0d3cf12c97ca3c74d6d1e72319670a8378aa Author: Bill Fenner <fenner@users.sourceforge.net> Date: Sat Sep 1 09:51:08 2012 -0700 CHANGES: libnetsnmp: PATCH 3560473: from fenner: Handle TimeTicks when pretty-printing OID Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit c94c62ea0edcebbfbb73fab6ecddc679f7694dab Author: Bill Fenner <fenner@users.sourceforge.net> Date: Sat Sep 1 09:51:08 2012 -0700 CHANGES: libnetsnmp: PATCH 3560473: from fenner: Handle TimeTicks when pretty-printing OID Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 6d7f9eb0decdb9682836ffd03f19742197ad87db Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Aug 29 21:14:46 2012 +0200 Fix possible memory overrun in fsys_getfsstats.c (patch 3559417) commit f235ee8b32eed1de3f1e4202ef45b6377fbce163 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Aug 29 21:07:14 2012 +0200 Fix for hrStorageTable on AIX (bug 3557159) commit 78cc9d5ccd86b170622aac543c345c020755c78a Author: sthen <sthen23934@users.sourceforge.net> Date: Tue Aug 28 17:18:09 2012 -0700 add missing process status values under net/open-bsd Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 4ef9dcd80b0bda1e18b7e349a08bc0f22a7e755e Author: Niels Baggesen <nba@users.sourceforge.net> Date: Tue Aug 28 17:16:37 2012 -0700 CHANGES: OpenBSD: PATCH 3559414: from nba: support OpenBSD for hr_swinst Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 0b569fccea9414c50cfd6b0e83e1831ba1291ce2 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Tue Aug 28 17:14:45 2012 -0700 add missing process status values under net/open-bsd Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 1d3c7be7fa7a38fd3fc39720bb5cb70f8bd71160 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Tue Aug 28 17:14:22 2012 -0700 add missing process status values under net/open-bsd Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit ff438433aca096bbbea29dd30dfd5c5523761a72 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Tue Aug 28 16:50:46 2012 -0700 Fix real memory reporting on BSD systems Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit c429a4f3984dae791e307df702251f96ef047d88 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Tue Aug 28 16:49:10 2012 -0700 Fix real memory reporting on BSD systems Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 41d980c015564db7f22f763190f61ac0d56ba3b2 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Aug 24 14:35:53 2012 +0000 Windows: Unbreak DLL build commit 2793923bfe2b026fcaeaf538ae503f105cb315bc Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Jan 3 22:26:20 2011 +0000 added missing TLSTCP mention in the help output ---------------------------------------------------------------------- Changes: V5.7.2.pre3 -> V5.7.2.rc1 commit 9ec5c599780251dcd3155f9ac9806ece7ed6ba22 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Sat Aug 11 12:00:37 2012 -0700 make depend for 5.7.2.rc1 commit 3358b65b11e2c0ee712f609f02071260f75f9bb3 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Sat Aug 11 11:39:38 2012 -0700 Release Candidate for V5-7-patches commit 4849a430daafb91c7a61bfbbc17f9299e58fcf64 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Sat Aug 11 11:39:35 2012 -0700 Version number update: 5.7.2.rc1 commit 1bc268428e829852c9ef0a79552ca4045add28a3 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Thu Aug 9 22:42:52 2012 +0200 Make sure we have an initialized kvm structure when querying proc table on BSD. commit 7e67c5038b6aabfda1939ea81d940b24000cfb51 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Aug 9 14:27:08 2012 +0200 Removed error message when file cannot be opened. This should be handled by caller, not in the function. There is only one caller now, udp_endpoint_linux.c. commit 59b0de0b8fa73eb403006cee75ff8651e1585e28 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Aug 9 14:23:14 2012 +0200 Fix compilation errors introduced by commit f95df6341b1d06249443e516b59a43cdfa3d4777. This is embarassing, I compiled the sources without --enable-ipv6. Sorry for inconvenience. commit 5d7edadd4761680b66d1df3bfde7ca5b16ca5a16 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Aug 9 12:46:35 2012 +0200 Fix compilation error introduced by commit f95df6341b1d06249443e516b59a43cdfa3d4777. commit 43c97bbaaf211f4c7f7c704cfcb901dfbf834874 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Aug 9 12:30:09 2012 +0200 CHANGES: snmpd: Lowered severity of 'Error expanding XXX to 64bits' messages. commit 8e5cf2a72a46cd483d22e6290a6c8c4c26af6ad2 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Aug 9 12:25:48 2012 +0200 CHANGES: removed counter-64 error messages. These messages do not say enything useful, caller should check their return value and report it. commit f95df6341b1d06249443e516b59a43cdfa3d4777 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Aug 9 12:01:25 2012 +0200 CHANGES: snmpd: removed error log messages when IPv6 is disabled. commit 18dace8e4a36b083d6ef717735c63e7f40224db8 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Aug 9 10:41:45 2012 +0200 CHANGES: added CVFS (CentraVision File System) to hrStorageTable and hrFSTable. commit 90f431b45d21506427bc0bd1d4ee69e0b8ea30bc Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Aug 8 23:10:50 2012 +0200 Update to current MIB versions commit 9e7a0b9e580d3b1ea6198a7414c816c23b123b10 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Aug 8 22:27:16 2012 +0200 Use a wrking awk for Solaris commit 0e3922ae21e4b7ec538867afd22ce74d741e0f1c Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Aug 8 22:17:34 2012 +0200 fix prototype for klookup commit a22109711a6d1ec14b6a3f1cac221d70263f104a Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Aug 8 22:08:13 2012 +0200 fix prototypes for klookup commit ac062972c585174f95d7ba87aa5ec54c42fdec55 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Aug 8 22:00:26 2012 +0200 fix prototypes for klookup commit 7cdd8ebef9507fe766107ca9fee054c44cc0bac5 Author: Bart Van Assche <bvanassche@acm.org> Date: Sun Aug 5 08:13:59 2012 +0000 Make snmp_alarm_reset() use the monotonic clock. Fixes a bug introduced in commit 37ba7e2. commit 023f61ea783bfcc53fe90aa66545c5aea2db8061 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Aug 8 16:26:54 2012 +0000 Fix build breakage caused by commit 028614ecf2d67398699dc3bd784029f3360f2e13 commit cd820949a1491af103a8555f6bdae04851f3d285 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Aug 8 16:16:43 2012 +0000 Undo build breakage caused by commit 37ba7e20a521fbf0458a0c77eea2e5e36bd7ec0a commit f143008ccc57ea10cbb88ab3554822b17b6270aa Author: Bart Van Assche <bvanassche@acm.org> Date: Sun Aug 5 08:45:42 2012 +0000 Make get_exec_output() work on big endian systems. Undo API breakage introduced by commit 7374b84fe4c2ef8497fde3dae80a69aa89eba19c. ---------------------------------------------------------------------- Changes: V5.7.2.pre2 -> V5.7.2.pre3 commit 84322e0dc2a8974646542d9881bc01b43dc3a12d Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Jul 31 16:24:07 2012 -0700 make depend for 5.7.2.pre3 commit 8fec7a81d6133a5f05ed34a5af9806af5d128223 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Jul 31 15:57:56 2012 -0700 fix the assert check to allow for some known asserts commit dfde6d2ddd519c8c2ae1788774fdf90d8bea02b1 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Jul 30 10:08:24 2012 -0700 include errno.h and don't use continue outside a loop commit 7cffe0222cd98a21e30f44c3df9f0d90bf096fe9 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Jul 31 14:13:50 2012 -0700 Version number update: 5.7.2.pre3 commit 22af7fd46776a8db2362e88acb1b69b165c034b6 Author: blentz <blentz@users.sourceforge.net> Date: Tue Jul 31 13:52:40 2012 -0700 CHANGES: aix: PATCH 3403433: from blentz: Issues with hrSWRunName and Parameters on AIX Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 516b9f8275b8db03cdc41078e65c2170309a3f8b Author: Julien Pinon <jpinon@users.sourceforge.net> Date: Tue Jul 31 13:25:31 2012 -0700 CHANGES: perl: PATCH 3412939: from jpinon: Repair tkmib Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 8f230f401c64d822883ac444624a2c2fd7128d8e Author: Harsha Shivanna <naanuhs@users.sourceforge.net> Date: Tue Jul 31 13:22:11 2012 -0700 CHANGES: libnetsnmp: PATCH 3552745: from naanuhs: fix to support 32 chars for VACM names as per RFC-2575 Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 34008d32aef43d8bbe1000fb9bf94642c0514f6f Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Jul 31 13:20:31 2012 -0700 fix the agentx ping patch so it works with the newer alarm structure names commit 962676394d3fe557ead91057b4d780226dc0d6b3 Author: Mijo Safradin <mijos@users.sourceforge.net> Date: Tue Jul 31 12:48:01 2012 -0700 CHANGES: agent: PATCH 3414051: from mijos: snmp-bridge-mib: fix for dot1dBaseTable Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 37ba7e20a521fbf0458a0c77eea2e5e36bd7ec0a Author: Vincent Bernat <vbernat@users.sourceforge.net> Date: Tue Jul 31 12:27:28 2012 -0700 CHANGES: agent: PATCH 3481686: from vbernat: Dont ping master agent unless there is no incoming traffic Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 2be5feadb0540846e0e3ada27efb97894a4cbd52 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Jul 31 07:29:17 2012 -0700 added a darwin 12 version commit 1f9bcd21e7c2d5effb62aa01b7b87e43dc86214c Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jul 31 14:43:27 2012 +0200 Fixed SCTP-MIB::sctpAssocPrimProcess, the list of processes was not initialized. commit 48be5e89aa04adb0df7e094b2fe463015429fc98 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jul 31 13:48:31 2012 +0200 Added log message when ipTable misses some interfaces. commit 7523f0f01ba4db65ac1647a23228cf06c0b72a03 Author: Mariusz Ceier <mceier@users.sourceforge.net> Date: Mon Jul 30 10:19:33 2012 -0700 CHANGES: libnetsnmp: PATCH 3536692: from mceier: create a unit test for read_config APIs Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit c07b8d9b3770b615c8e162dbdf7643805f372d75 Author: Mariusz Ceier <mceier@users.sourceforge.net> Date: Mon Jul 30 10:18:42 2012 -0700 CHANGES: libnetsnmp: PATCH 3536692: from mceier: Fix for callback calling when unregistering config handler Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 5c2424f07d85c0c4f79d6c5faf64d7f3ee861726 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Jul 30 10:08:42 2012 -0700 don't duplicate send_enterprise_trap_vars def commit 7374b84fe4c2ef8497fde3dae80a69aa89eba19c Author: Garrett Cooper <yaberauneya@users.sourceforge.net> Date: Mon Jul 30 09:41:17 2012 -0700 CHANGES: freebsd: PATCH 3383970: from yaberauneya: Fix compile error on FreeBSD 9.x/POSIXify auto_nlist, etc Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 670d96e786590fdd30a16a3300c0ed5bd6e53214 Author: Mark Rusk <user_id=349895@users.sourceforge.net> Date: Sun Jul 29 23:39:22 2012 -0700 CHANGES: agent: PATCH 3424933: from user_id=349895: Use NETSNMP_DS_AGENT_AGENTX_TIMEOUT for the default timeout Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit f1eaec15ef603b8ce542932ffdbd8788c3d1acc5 Author: Daniel Hobi <hobid@users.sourceforge.net> Date: Sun Jul 29 23:28:01 2012 -0700 CHANGES: agent: PATCH 3530794: from hobid: pass/pass_persist: unregister MIB with correct priority Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit d783ad990e914c0ee1c98d0a93a429eb2b2f4997 Author: Doug Manley <tekkamanendless@users.sourceforge.net> Date: Sun Jul 29 23:25:40 2012 -0700 CHANGES: libnetsnmp: PATCH 3526599: from tekkamanendless: A buggy SNMPv3 agent can cause a net-snmp client to hang Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit e9851520c18d7ed172404a37dc0dc7a136bfaedd Author: Daniel Evers <daniel-evers@users.sourceforge.net> Date: Sun Jul 29 23:14:19 2012 -0700 CHANGES: libnetsnmp: PATCH 3548257: from daniel-evers: fix for recursive pthread mutexes Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit e7a37678c2b7359afd44a307e824c1f7d7a0c87d Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Sun Jul 29 21:35:35 2012 -0700 NEWS: osx: patch: 3514049 from twobits-github: fix compilation on darwin11 commit 1221426abad15b9b2fcee8f1e32ab52ef2692952 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jul 27 14:18:24 2012 +0100 CHANGES: perl: PATCHES: 3529541: Don't refer to internal 'my' variables from external scripts Fix provided by Lezz Giles commit 9c06c2202dc056703c80959a0eca9a71684c28de Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jul 27 13:29:30 2012 +0100 CHANGES: Linux: PATCHES: 3536420: Ensure snd/rcv memory buffers are suitably aligned Patch provided by Tyler Olmstead commit 89b82c55f9efd2e8ab8c6d65fa567c5b1fac1843 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jul 27 13:14:07 2012 +0100 "Idle" processes (i.e. in the process of being created) are probably best regarded as "waiting for an event" to become runnable - i.e. 'notRunnable(3)' That event being the completion of the creation process. It's arguable whether or not they are strictly "loaded", but this feels less misleading than reporting them as 'invalid(4)' commit 6e780a5bf0d64bf47dfbf479ae7f56c10ff8166e Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jul 27 12:57:54 2012 +0100 Clarify meaning of hrSWRunStatus 'invalid(4)' Ensure architecture-specific alternatives don't confuse code syntax commit 99b353f7253a5bb38b86f31c2708e16b34a46ce7 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jul 27 12:50:51 2012 +0100 Additional patch from Patch ID #3543000 commit d0e03fe4a236945daf42af7a47094e686f9bdb9e Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jul 27 12:41:02 2012 +0100 CHANGES: snmpd: PATCHES: 3543000: Various fixes to Rmon code Supplied by Patrick Ritter commit 6632a2b9b9fad1a0b0d6baedf2a2b391f5d4e914 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Jul 26 14:39:42 2012 +0100 CHANGES: perl: BUG: 3517030: Ensure large tables are walked properly commit b8d16604dbb2f80ebe2852322aa83361a0323796 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Jul 26 14:19:07 2012 +0100 CHANGES: apps: BUG: 3529768: Be more careful when stripping off numeric suffixes commit 0b3ad44ec4c1b9f41dc3ef70e6a38a53ef268ade Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Jul 26 13:34:10 2012 +0100 Fix comments describing FreeBSD relationships commit 8cf7a89187a996faff040414986ffa5d78d5683e Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Jul 26 13:21:56 2012 +0100 CHANGES: build: BUG: 3532234: Fix typo in libtool script (addressed properly in libtool 2.4.2) commit 4258d852ca7b6aeae93ad73064d43aa807eb6104 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Jul 26 13:16:20 2012 +0100 CHANGES: doc: BUG: 3535269: Document use of [snmp] for client-side tools. commit 26ed40cbd07cf271a9cfc4517d964774712ad77c Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Jul 26 12:57:56 2012 +0100 Support local rollup of patches without first synchronising with extenal repo. commit 904c442d60c5b99aacd7f60307c28684efae854c Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Jul 26 12:53:37 2012 +0100 CHANGES: python: BUG: 3535967: Fix memory leak - snmp_{sess_}error allocates the output buffer commit 597ecda68ee2b580b666288977b04aa133207517 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Jul 26 12:17:14 2012 +0100 CHANGES: BUG: 3540621: dist: Add missing Provides: to net-snmp-perlmods RPM spec commit 43d5ba224c3f29fd8e7fd1d060a17045aad7eff0 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Jul 26 11:25:43 2012 +0100 CHANGES: perl: BUG: 3541012: Fix handling of gettable columns commit bc293acad8d3487cddef3c70cea74368f34d9354 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Jul 26 11:20:20 2012 +0100 CHANGES: snmpd: BUG: 3543864: Remove extraneous function type (and fix a related typo) commit 028614ecf2d67398699dc3bd784029f3360f2e13 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jul 24 15:37:16 2012 +0200 CHANGES: snmpd: fixed snmpd exiting shortly after start due to incoming signal. commit 4d38895f459a1df24f68c4a60e4caf6a778d8c1f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jun 27 09:35:44 2012 -0400 CHANGES: snmpd: removed limit of 'exec' and 'sh' entries in snmpd.conf Use dynamic (re)allocation instead. commit dceeacc998fe2322882e7eedec0a71a79dc494ab Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Jul 24 09:00:23 2012 +0100 Don't be surprised if there are no changes to various files commit 56c3c078336cbf1bf09fd1b01078a9030717613e Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Wed Jul 11 08:47:13 2012 +0200 CHANGES: snmpd: BUG 3542307: Correct sysORID for snmpMPDStats. Thanks to Dave Vucich for reporting this. commit 61ecedc083f881db8a9a50d50bdeed36624ed307 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Wed Jul 11 00:21:27 2012 +0200 CHANGES: snmpd: BUG 3542188: Correct sysORDescr for snmpUsmMIB. Thanks to Dave Vucich for reporting this. commit 2f9ede419f40e848a2425389288cac0e2331b992 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Jul 19 17:10:52 2012 +0100 Fix example 'rsync' command for full releases commit 6dd7884d99e756e2f22b688823ce1b1d526ad166 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Jul 18 15:59:59 2012 +0100 version update for 5.6.2 commit 976696a128e57b512bf7ad400d002368b4a9a871 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Jul 18 14:34:31 2012 +0100 V5-6-patches out of Release Candidate commit 57c568d3d398172c5541fb31bb75d18fcce2e26f Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Jul 18 14:34:15 2012 +0100 Version number update: 5.6.2 commit 73d906bc7c98506fa2b4d6d290f7b3beba2e4a0d Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Jul 18 11:12:58 2012 +0100 version update for 5.5.2 commit 42b5afb3cd6d06adb426f1dbaa98358f2b2e8a53 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Jul 18 10:46:47 2012 +0100 V5-5-patches out of Release Candidate commit 8bd440c43e365a0b77d47f582cade9f97c7bfce7 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Jul 18 10:46:28 2012 +0100 Version number update: 5.5.2 commit 6e0855a3157198499411ac52b46d5f32aad5b9fa Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Jul 18 09:51:32 2012 +0100 Add missing return type in function declaration commit 07d825e8bb35eea9ac6b1cb82cbb234fe66b1ab6 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Jul 18 09:51:32 2012 +0100 Add missing return type in function declaration commit 5db70036ef675635647e5b7c7253456838836647 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Wed Jul 11 14:55:38 2012 -0700 don't use --rebase commit d4c1549593ce2c2caeb98e5f8abfd7a5ae5a0273 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jun 27 09:35:44 2012 -0400 CHANGES: snmpd: removed limit of 'exec' and 'sh' entries in snmpd.conf Use dynamic (re)allocation instead. ---------------------------------------------------------------------- Changes: V5.7.2.pre1 -> V5.7.2.pre2 commit ffce49fb1ab4a78d4f2947be06d620f1424528fd Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Wed Jul 11 17:12:31 2012 -0700 Version number update: 5.7.2.pre2 commit bd7c7297187818e5eef7327667e4a81f6c9fc89b Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Wed Jul 11 14:55:38 2012 -0700 don't use --rebase commit a715312e2ce49d4da93fc140cc39fc100b0b7978 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Wed Jul 11 15:47:22 2012 -0700 updated for the previous 5.7.2.pre1 release commit 17277689b629f4586d5d714d87ce6bc11f887668 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Wed Jul 11 14:55:38 2012 -0700 don't use --rebase commit 6786ffc76facf746afb6af25158f7940656ab39c Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Wed Jul 11 08:47:13 2012 +0200 CHANGES: snmpd: BUG 3542307: Correct sysORID for snmpMPDStats. Thanks to Dave Vucich for reporting this. commit f0e35d61f9258dc608da9bf718af1457a859fa19 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Wed Jul 11 00:21:27 2012 +0200 CHANGES: snmpd: BUG 3542188: Correct sysORDescr for snmpUsmMIB. Thanks to Dave Vucich for reporting this. commit 5206d25d4cb94d4b0dd331a5a4113d4d87782c42 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Jul 2 12:14:39 2012 -0700 better description of --disable-set-support commit f92853281477ee724a51a9967f37d3f1dd1b0f7e Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Jul 2 12:09:50 2012 -0700 remove duplicate definitions causing a problem commit 5be27368751691fc1ab55fe62b4106d8d99b8704 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Jul 2 12:06:58 2012 -0700 after pulling all the branches, switch back to the initial one commit 82596a69f5ce53d5a6f0af4215c98d6184dab4d4 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 14:04:50 2012 +0100 Unpick merge conflict. (Not sure why this wasn't flagged up earlier - or maybe I just missed it!) (cherry picked from commit b05bd78f9f234bb57a00b54c5bfb1de32a09f4a4) commit 6a075ae494c76b82eea96327cf5242df048743db Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 14:21:08 2012 +0100 version update for 5.6.2.rc3 commit a37e7e02945147bfe6cadb9571706c6b2ec743bf Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 14:17:42 2012 +0100 version update for 5.6.2.rc3 commit b05bd78f9f234bb57a00b54c5bfb1de32a09f4a4 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 14:04:50 2012 +0100 Unpick merge conflict. (Not sure why this wasn't flagged up earlier - or maybe I just missed it!) commit 4d15742c750a96a4dbb3da874741ae152489f8d5 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 13:58:07 2012 +0100 Release Candidate for V5-6-patches commit f6b5e3376ed3a8e9eaf74b7d6822b3a765772ee8 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 13:57:56 2012 +0100 Version number update: 5.6.2.rc3 commit 5cfb0811127a653dff0f4e53ad6029e2298a6c62 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 13:28:37 2012 +0100 Release Candidate for V5-5-patches commit e72e205fdcef787ef840c8c928ed27351a69544b Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 13:58:07 2012 +0100 Release Candidate for V5-6-patches commit f79a54f2472508b167d977f367c3864b5621e89d Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 13:42:53 2012 +0100 version update for 5.5.2.rc3 commit 56ef5f0db51cfd55226f82f94f3f3d2450e4feb5 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 13:39:32 2012 +0100 version update for 5.5.2.rc3 commit af1d00ab0246275dadb5f0cd3a23a77d5f5598cd Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 13:28:37 2012 +0100 Release Candidate for V5-5-patches commit f18776d63a516020317e58875ab24352d5db8651 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 13:28:26 2012 +0100 Version number update: 5.5.2.rc3 commit fe107794e7400d239e8af3da8b4a3fbef06b5da9 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 13:28:37 2012 +0100 Release Candidate for V5-5-patches commit 0f84fbcf71995bddafab500d87c9c5a6f461a734 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 12:29:34 2012 +0100 CHANGES: snmpd: PATCHES: 3479740: Fix hrSWRunPerf statistics commit 1e3bb6060be6156d3ff316c5a7e4fd7f05e37cff Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Jun 22 12:11:56 2012 +0100 NEWS: snmpd: BUG: 3532090: Fix high ifIndex values crashing hrDeviceDescr commit e8663fac8b88663282669726a08f16db16b5f4db Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Mon Jun 18 13:30:25 2012 +0200 Revert "CHNAGES: snmpd: fixed snmpd exiting shortly after start due to incoming signal." This reverts commit b11a4e93f50d8a544f835f376c3a4b8c0641a31a, we're in RC-phase and code is frozen (sorry for noise) commit b11a4e93f50d8a544f835f376c3a4b8c0641a31a Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Mon Jun 11 16:26:09 2012 +0200 CHNAGES: snmpd: fixed snmpd exiting shortly after start due to incoming signal. commit a570238d58eb5a996b56f01a27a18df6f37d0f60 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Mon Jun 11 14:20:25 2012 +0200 More precisely describe -c option. commit 48cc39f1aa0fa6ce955ef76b25db8f9dca06b80d Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Sat Jun 2 09:27:10 2012 -0700 version update for 5.7.2.pre1 commit 810185ae0b0cd2ad4d424a1ba775ef5ceaf50f03 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Sat Jun 2 09:24:19 2012 -0700 make depend for 5.7.2.pre1 commit 6271471e01282f3675724eaf1358ceb0e95ddd4e Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Sat Jun 2 08:32:40 2012 -0700 Version number update: 5.7.2.pre1 commit fcb782aa8893134c7414a926d9268594f725b915 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Sat Jun 2 08:32:18 2012 -0700 version update for 5.7.2.pre1 commit e3bcd87c72fcea7706e868b5ace75296093f7497 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 14:09:42 2012 +0100 Fix dist/release format commit d813ce2eeefc68229cfcaf20603244cdd6d09d3c Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 14:07:52 2012 +0100 Fix dist/release format commit fa7bd581e3783685db39c9b4eaf847be5ac86fd3 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:53:10 2012 +0100 version update for 5.6.2.rc2 commit 0739e2382d31146aca3205244cf70788b40a428d Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:51:45 2012 +0100 version update for 5.6.2.rc2 commit d9a15445aa74f5316bfc711c1558467872c2958c Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:50:12 2012 +0100 make depend for 5.6.2.rc2 commit bcabd2c9542dbebd1d319b4494413bdcca06614e Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:38:38 2012 +0100 Release Candidate for V5-6-patches commit b473898c0c5ac9eb47c7c05a3f745e4ff2a76aaa Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:38:28 2012 +0100 Version number update: 5.6.2.rc2 commit 131429e7062fbaa65b82affed1fb92df2c0cc813 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:38:38 2012 +0100 Release Candidate for V5-6-patches commit 1c8110b33b8105ca6190945a35fe7ae903252d68 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:21:38 2012 +0100 Avoid perl versioning problems when setting up the build environment commit 508ece16e6f6f49562da204792ae0644269994d1 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:20:58 2012 +0100 Fix handling of dist/release merge commit 5b8a8547b1a47d2f5b207f48f2496e4241d902c6 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 11:10:48 2012 +0100 version update for 5.5.2.rc2 commit 6c32914bf28d695df349dca269e488b501700316 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 11:07:22 2012 +0100 version update for 5.5.2.rc2 commit 9f5a82a5afdbb3daeb2fd437a309f0b8d357cf4b Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 11:05:39 2012 +0100 make depend for 5.5.2.rc2 commit 39203f29477a3bedf012d41135d8abd6bcad08b1 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 10:54:27 2012 +0100 documentation update for 5.5.2.rc2 commit 17e79ef0fad79609c5ba2feb4e8b9eb5d7db6886 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 10:46:11 2012 +0100 Release Candidate for V5-5-patches commit 5821be5bbb4018ded282fbbbd4830cf2eeadd9e1 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 10:45:59 2012 +0100 Version number update: 5.5.2.rc2 commit 3f2111de6733a04e12d910d306a34d671e008762 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 10:46:11 2012 +0100 Release Candidate for V5-5-patches commit ccf8ff2c4db60122d41302e4aeb700e0b868105f Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 28 10:18:43 2012 +0100 CHANGES: snmplib: PATCHES: 3526599: Don't hang on retried failing SNMPv3 responses commit c81c8483990911f47435d3005255d91c37ab92b2 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sun May 27 14:09:26 2012 +0200 Fix BSD that downnot always like IP_SENDSRCADDR - so retry without commit ffce1f2dc2f8b31abd01f93b26da78f4726a1e64 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sun May 27 14:03:58 2012 +0200 Fix OS missing MSG_DONTWAIT (AIX). Backport from 5.7 commit c575216850185b56454dad0253e3164979e13513 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sun May 27 13:56:01 2012 +0200 Fix missing include. Fixes SIGSEGV on FreeBSD9 x64 commit 5805878749c08062debf0a9d798d08fb916caa2d Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun May 27 06:23:19 2012 +0200 CHANGES: snmpd: Add missing debug tag commit d1a42bbcc7b14730c9a6d99c4f047097843a549b Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Fri May 25 09:02:27 2012 +0200 CHANGES: building: Run libtool --mode=finish on the right directory commit 1fbf33711a19eac9739ad23f6f6251eacc41f1c4 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue May 22 14:54:45 2012 +0100 CHANGES: Linux: PATCH: 3525998: Don't use an uninitialised value in error message commit 32c1686b67dc85c4a189576363065609dfed5e61 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue May 22 14:52:56 2012 +0100 Attempt to mark release-candidate branches as such. Omit final-release-only steps when preparing preN/rcN releases (Relies on a tweak to the Makerelease perl modules) commit 4c5633f1603e4bd03ed05c37d782ec8911759c47 Author: Robert Story <rstory@freesnmp.com> Date: Mon May 14 11:40:06 2012 -0400 NEWS: snmp: BUG: 3526549: CVE-2012-2141 Array index error leading to crash commit 65dd83c2255ee58edbf0e25863e55b58a4113679 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 20:30:42 2012 +0100 version update for 5.6.2.rc1 commit ac4bc65e2909f3bd85f32f04b504fa65d2f64553 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 20:28:06 2012 +0100 make depend for 5.6.2.rc1 commit b74994864195119edb6e19c85147fac00bcb93e3 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 20:13:46 2012 +0100 Version number update: 5.6.2.rc1 commit 91350092c46e66d06d74143f4816473db4d25160 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 19:56:33 2012 +0100 Mark version-specific changes _before_ pushing to central repository commit 7241accd70b82d0fcd44d5a5238b2ee9445900db Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 17:53:17 2012 +0100 version update for 5.5.2.rc1 commit 7c796a15a1d1bb85feea940bd4e3516877920919 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 17:50:49 2012 +0100 version update for 5.5.2.rc1 commit 07e268bfb64b0ec645b3f7e87266984f9217cf12 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 17:44:37 2012 +0100 make depend for 5.5.2.rc1 commit 16eaaf6c3ba14596ca9efaf4b114f1b709f42b68 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 17:29:03 2012 +0100 documentation update for 5.5.2.rc1 commit c729469ef12154930cf9d15967e16186fb445f30 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 17:27:20 2012 +0100 Version number update: 5.5.2.rc1 commit 142571d3cea08f0c072d24c1d39a43c7446f8ce7 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 17:01:03 2012 +0100 When building a new release, the installed version of the perl modules may well be different to the version being built. That should not break the build. commit eba86b6f7aff261ee0e61334df70de7156e5c3cb Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 17:01:03 2012 +0100 When building a new release, the installed version of the perl modules may well be different to the version being built. That should not break the build. commit 5c0f64d6db2b593f7cc0ed2d4f55b7c592b774a8 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Apr 23 22:25:15 2012 +0200 Only output cpu warnings once. commit ee58e4827b9fa16e6635ca003e8a4f11dcb5fb7a Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Apr 23 22:17:42 2012 +0200 Fix speling in errormessage. commit 03f485df22f20e149cfae94c57cb82feecb5d74b Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Apr 23 22:12:11 2012 +0200 Not all Linuxes use rpm (debian/ubuntu comes to mind) commit 930838224f781696bd35225f22569347416f1b16 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Apr 23 22:10:15 2012 +0200 Check need for -lm to use round/exp commit a0609cf1f3a6917d263725732248cd937a45ad94 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Apr 7 08:40:44 2012 +0200 Remove limitation on configuration line length. commit 305973338a63ae54c5e02a8626fbe9a8064dcb7e Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Apr 7 00:32:19 2012 +0200 Reduce variable scopes. commit ccab4e9d3ed424c39d0dc27be63fa76c7461ea81 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Apr 7 00:15:22 2012 +0200 Internalize the name and line number of the curret configuration file commit cf874ad7b9daf4fcc0d46cdd034474b478005341 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Fri Apr 6 21:47:28 2012 +0200 Replace #if (A) B #else B #endif with B. commit ef9ea641bc290eec50685b60519b31bee8b14a69 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 9 21:04:06 2012 +0100 version update for 5.6.2.pre2 commit 35aba1959de119f1fb89203c37109aa6f0e21c57 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 9 21:00:40 2012 +0100 version update for 5.6.2.pre2 commit e41fbaff18ac9095cf4a739a06ec39a1a6ccfdc1 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 9 20:35:35 2012 +0100 Version number update: 5.6.2.pre2 commit 137fe582d6cc5611430dab46ef144efd84cfc803 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Apr 6 20:46:56 2012 +0100 Revert commit 1f4a829b18275e4956ca91e5ec370df015f06133 (snmp_store_needed() API is not available in 5.[45].x) commit 2b7e64288c01a8a062026c521ca31a5e885f30cc Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 2 16:12:12 2012 +0100 FreeBSD-9: Fix for 'const'ifyed nlist arguments Backport of ed65eca6e7f9cfa7380a78d56c01ed314745b169 from V5-6-patches commit 7e95d80b698051259645c074a53ffd264a6fa916 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 2 16:06:56 2012 +0100 FreeBSD-9: Fix for 'const'ifyed nlist arguments Backport of ed65eca6e7f9cfa7380a78d56c01ed314745b169 from V5-6-patches commit 1a9b7b7c02e2deefe994d595a7cc1dd2ffbeee1d Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 2 15:51:20 2012 +0100 Fix compilation on FreeBSD 9.x with 'recent' header shuffling Backport of c53d8c3525f590f2213d35b0da94123862f3e366 from V5-5-patches (Patch #3363308 - omitting tweaks to configure) commit 3d9ddb41e263bc1a78f9f9440b8d4ad4f86c82e1 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 2 10:36:18 2012 +0100 Fix typo Backport of 5b702b024b60176d7f5699b92e55da50a8deae71 from V5-6-patches commit 0d35c609564b66a1ffe81556d37adf0503c389ce Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 2 10:15:08 2012 +0100 Provide missing definition of NETSNMP_PRIo (used in agent/mibgroup/ip-mib/data_access/ipaddress_solaris2.c) commit a79141a419953d010a6989e8b88f4df127394d38 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 2 09:19:26 2012 +0100 Header fiddling for FreeBSD,OpenBSD,Dragonfly Backport of f7b0de1518002c6e8f9b94ef3deb8882e1e9338e from V5-7-patches commit adf74bf753d3970357afd633803256241d9c7b87 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 2 08:20:46 2012 +0100 Fix IPv6 TCP & UDP tables, *BSD support (including OpenBSD) Backport of commits 5cd1573625471c0583e9087aec6802b77157d5a2 and 50d73f0d56fe22c590530b3e305d41dcdac3ce00 from V5-6-patches commit d9555acb9f47c3aa8fde4bc20a44d7ca6181a8a9 Author: Bart Van Assche <bvanassche@acm.org> Date: Sun Mar 25 18:48:12 2012 +0000 CHANGES: snmpd: DISMAN-PING-MIB: Avoid dangling pointers (based on patch 3503259) commit 82a8b47ee96e5d29a2b7ac3ca00722d737d5b479 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Thu Mar 29 22:31:56 2012 +0200 Running autoheader / autoconf commit 9ca8d939ab393306a1d0f146c9cb70ea0cb19d49 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Thu Mar 29 22:30:38 2012 +0200 Running autoheader / autoconf commit cecd4869deb68f3d4c71e768d5b40dd576446925 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Thu Mar 29 22:29:31 2012 +0200 Running autoheader / autoconf commit a1a4513bd3e4e614200f6db5a02f61d6c8eefb32 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Mar 28 09:47:45 2012 +0100 Doxygen-style documentation fixes (backport of git commit c09903a42e9d97331fd9e48ee831a85afdf9c70a) commit 9bdbcca122c37da304fc6aa6939729475f90f5fd Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Mar 28 09:30:49 2012 +0100 Doxygen-style documentation fixes (back-port of GIT commit c09903a42e9d97331fd9e48ee831a85afdf9c70a) commit 1f4a829b18275e4956ca91e5ec370df015f06133 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Mar 27 21:41:24 2012 +0100 CHANGES: snmpd: PATCHES: 3495697: Store persistent snmpTarget table changes commit 1f75f377d0db01754c0c161dc44373081beef520 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Mar 27 21:14:06 2012 +0100 CHANGES: FreeBSD: PATCHES: 3489387: Install FreeBSD 10 header file (plus other missing versions) commit 3d72c9e78f2ad817c9d1d82977327bbb20d63ab9 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Mar 27 21:06:31 2012 +0100 CHANGES: snmpd: PATCH: 3487867: Don't skip missing ifXTable entries (ifConnectorPresent FALSE) commit 12906578ab30cf776d080c0ef3025b30334d7655 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 26 16:17:45 2012 +0200 DISMAN-PING-MIB: Fix even more memory leaks commit ccfd5ca6fe10313d6181d24bbb1797825a97da10 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 26 15:51:16 2012 +0200 DISMAN-PING-MIB: Eliminate duplicate code commit 9fda2668722f08ddbfdd67a2239d8b021db64a83 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 26 15:48:46 2012 +0200 DISMAN-PING-MIB: Write a loop as a loop commit cbc18eb763ba6df69ef70668a54d75bf35e79503 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 26 15:24:08 2012 +0200 CHANGES: snmpd: DISMAN-PING-MIB: Fix more memory leaks commit c7725192478aec018fb4aefa60946e04a406c00c Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 26 13:43:24 2012 +0200 CHANGES: snmpd: DISMAN-PING-MIB: Avoid reading freed memory when deleting a row from a table commit a6be739566f310d7441fd7f54989e39446f7a143 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 26 13:42:28 2012 +0200 Extend DISMAN-PING-MIB test commit 8a9b57291453cb8aec28e766c594701ed19c4fc6 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Mar 26 21:03:41 2012 +0200 Fix for DragonFly 3 commit e5c9a32f79eac2e85527c9cf05087cdae9b35a6c Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Mar 26 20:59:53 2012 +0200 DragonFly needs _KERNEL_STRUCTURES to compile ipv6 code commit cd43bc09a39bd97ff5e719a2ce232ce424600a65 Author: David Imhoff <dimhoff@users.sourceforge.net> Date: Sat Mar 24 15:47:17 2012 +0100 CHANGES: snmplib: PATCH 3510454: Allow the use of 0.0.0.0/0 as alias for default commit e2fc15f9e5a6e3e36be5f489601cbf6bf731917f Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sat Mar 24 15:21:38 2012 +0100 Fix TCP state values for DragonFly commit 432fe3ddf54f2c98f936959469cb9b014d599f06 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sat Mar 24 15:10:52 2012 +0100 Require perl to do pass_persist test commit 37d2770cf50c98023eeba90e25d372bff7316ada Author: Niels Baggesen <nba@user.sourceforge.net> Date: Sat Mar 24 15:06:40 2012 +0100 Fix TCP state values for DragonFly commit 86a948d8691e881d55591dcabddc2739ce72b30e Author: Niels Baggesen <nba@nba-linux.sb.statsbiblioteket.dk> Date: Sat Mar 24 15:01:37 2012 +0100 Properly find pass helpers for testing. commit fe26a3c4f29f046bf65ed52e9d94054b675fbc4b Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Mar 22 09:04:42 2012 +0100 DISMAN-PING-MIB: Limit source code lines to 80 columns commit 745bafcdcc9c8e84616d4e274db2a384bf234da2 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Mar 22 08:55:05 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Make ping implementation independent of ntpd clock jumps commit da6925e6763cadbe02f4a8bbfe68a362e535ad5e Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Mar 20 10:38:36 2012 +0100 CHANGES: testing: Add testing/fulltests/default/T154dismanpingmib_simple commit fa606dd7ca6aff9308d4e8b01bbcde148f441271 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Mar 20 16:49:21 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Make pinging local interface addresses work commit 617a83ba799575c84c66f6b1c480ef633161a64c Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Mar 20 16:28:46 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Fix a socket leak triggered by pinging a remote host commit 625f55c272ec6281e38d8e30eb53fd51516b00ae Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Mar 22 09:54:55 2012 +0100 DISMAN-PING-MIB: Convert a dynamically allocated variable into a stack variable commit b48f19ad4b4aa68c3e16e2a72df37b9c0cd36c4a Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Mar 20 16:24:07 2012 +0100 DISMAN-PING-MIB: Add more debugging statements commit d74cb3966175892562f5e3a9b1683acba2c22e07 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Mar 20 11:45:18 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Fix several memory leaks commit 0b1a77674678cc9a15be3e7700d3cef650ed02c7 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Mar 20 12:00:30 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Do not send the contents of the stack over the network commit 139023cd3ab51631cc10e2866d71abcf99ae4c1b Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Mar 21 08:56:07 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Don't call exit() upon memory allocation failure commit 169b6aaa7b61827cc1ad0b3aeeae3a7229dd25d8 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Mar 21 08:53:26 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Fix IPv6 socket leak in error paths commit a0be32ad053a71fa96134d55e542bb07d4f0297d Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Mar 20 11:43:46 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Avoid that host name resolution failure causes a crash commit bf9bff64556787d766ee2ef2d578afb920719f3a Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Mar 21 08:51:55 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Convert printf() statements into snmp_log() and DEBUGMSG()-statements. commit 5d74c01245523a9d8db1eda27d1efae2ebc104fb Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Mar 21 18:40:02 2012 +0100 New MIB: VRRPV3-MIB commit 5b38f062b99b6ef36708e2c7de4965a3192612e9 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Mar 21 18:34:48 2012 +0100 For safety, sizeof the right variable in memcpy commit e5f82782da05efa7c0e6dc2bf5a41ee11868f469 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Mar 21 18:33:21 2012 +0100 Fix for hrSWRun data for FreeBSD commit 8327565e823270d10a4504568edbe5b5ae323a55 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Mar 21 18:31:54 2012 +0100 Clean up variables for OpenBSD/NetBSD commit 170f6f027bf4f9174b7073530da4d07f400bba58 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Mar 21 18:28:58 2012 +0100 Move declarations in front of statements commit dbb4573b69fae85cdc931b2892b5ce4e5b16b321 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Mar 21 18:23:36 2012 +0100 Require kernel_netbsd for NetBSD6 commit f11681f15aad7d9a52fa29812ecbb507f1b7fe24 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Mar 21 12:36:38 2012 +0000 Check for old tarballs (and unpacked distributions) before starting. These can confuse steps such as "make dependcheck", that do a 'find' on the current tree, and would descend into such unpacked source trees. commit 470dcd4b6c3ff11ff0a3532a7340a56cffd69098 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Mar 21 12:32:13 2012 +0000 Don't run "make docs; make mancp" if there's no Makefile present commit c9ac420343e16df2b7065f5bf2790df44e247fba Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Mar 20 10:26:10 2012 +0000 Allow distribution as part of normal Net-SNMP packages. commit 5999f60c57723f23f3c254af57fdb10af301a8eb Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Mar 18 19:03:08 2012 +0100 Regenerate commit 275d204036a607e3df50e8447d4bc755e9db02fd Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Aug 28 21:29:03 2011 +0200 CHANGES: building: Make it possible to use --disable-applications/--disable-agent together with --enable-minimalist commit bdccc875710295aacf50f71eb1c1d2ee97f336fe Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Fri Mar 16 20:10:58 2012 +0100 Do not declare the local variables for opaque_special_types unless that option is set. commit b80a67da052adca1b5a644db83a782e15c2237c3 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Fri Mar 16 19:50:03 2012 +0100 Check that the data exist before trying to read it commit efae86bba5962491d42b77b935191a3eb25dd939 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Wed Mar 14 01:05:33 2012 +0100 Partially revert "Merge remote branch 'origin/V5-7-patches' into V5-7-patches" Commit d35a1860217e723e4f866dd98ef6621665934c4a accidentally reverted 4a2e5bcd56cd2afb36eb15d754e2fee888dd50c0 (hrh_storage is a proper replacement for hr_storage) 0dd1e54557d1ba498b55d017b0a93e8ccf9bd522 (CHANGES: snmpd: UDP-MIB: Report the proper address in udpLocalAddress) 5116d48378ecf03e722f3010ad47bf22a3fbcb8c (Reduce scope of prefix_val such that the compiler doesn't warn about an unsed variable) 10f566f4d4cbb3e205023c23669289e4bfd089cb (perl/SNMP/SNMP.xs: Fix a compiler warning) and part of 6e74d64f85a59d50e461db4c34ac76f9de468bfb (Avoid using grep options -q and -w because grep in Solaris) This reverts those reverts. commit aaedd59cc2da701527dc2d261d4e9f85f16e7504 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Mar 11 20:57:38 2012 +0100 Allow make test where the source path contains the string Net-SNMP to succeed. commit 4b94d796918a4eeae68ab21aa53d444a8b5c2921 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Mar 9 08:04:59 2012 +0100 Unbreak compilation on FreeBSD 4 commit 10fe6b83324ad37d18b937cc8c6de94de534d035 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 8 13:04:07 2012 +0000 version update for 5.6.2.pre1 commit e1122edc1a5fe7976b065044134d39e7db5985ea Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 8 12:43:19 2012 +0000 version update for 5.6.2.pre1 commit a613d3a834912206d1ba5971e441a3ea6b36af23 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 8 12:33:03 2012 +0000 make depend for 5.6.2.pre1 commit 0ef34e6519dfcb82c97df8427547c08dcf81e69a Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Mar 8 10:11:30 2012 +0100 CHANGES: snmpd: Fixed snmpd '-d' option. Now it dumps packets again. commit 8e69742f143e4fc11196e5b2ed66c8f7f53fd02f Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Mar 6 09:24:21 2012 +0000 Version number update: 5.6.2.pre1 commit c4e00b8c3e1010cdcab5e6c02d60d75df9c6dcf2 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Mar 6 09:24:05 2012 +0000 version update for 5.6.2.pre1 commit 39490104a3ab58235aace2f9d871c266dc4485ee Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Mar 5 09:06:52 2012 +0000 Mark the changes make as part of the release process as specific to the particular branch being released. Version tags, changelog entries and the like shouldn't propagate to later branches. commit 4a2e5bcd56cd2afb36eb15d754e2fee888dd50c0 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Mar 5 20:59:38 2012 +0100 hrh_storage is a proper replacement for hr_storage commit ce85832932ccd916c42319114c40885a466a9d0e Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Mar 5 20:56:40 2012 +0100 More fixes for Solaris sh commit 0dd1e54557d1ba498b55d017b0a93e8ccf9bd522 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 5 15:08:26 2012 +0100 CHANGES: snmpd: UDP-MIB: Report the proper address in udpLocalAddress instead of 0.0.0.0. Makes test T160snmpnetstat pass again. Fixes a bug introduced in commit c76fb96f65e33ba2fd212a921e8c386155ee5c7a. commit 518917e9f39f7a9d3c3bf3a865e8ac0e3026d600 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 5 14:04:54 2012 +0100 snmplib/snmpUDPDomain.c: Fix source code indentation commit 2651909ccceabfcfadaf942c02450e28fe837dc9 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Tue Nov 9 12:04:04 2010 +0000 Passes now on MinGW too. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@19653 06827809-a52a-0410-b366-d66718629ded commit e41f115e40304c941ba17d67e24710722d90741b Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 5 13:39:17 2012 +0100 testing/fulltests/support/simple_eval_tools.sh: Avoid using grep options -w and -q because grep in Solaris' default path doesn't understand these. commit 5116d48378ecf03e722f3010ad47bf22a3fbcb8c Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 5 10:47:20 2012 +0100 agent/mibgroup/ip-mib/data_access/ipaddress_linux.c: Reduce scope of prefix_val such that the compiler doesn't warn about an unsed variable if it isn't needed. commit 6e74d64f85a59d50e461db4c34ac76f9de468bfb Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 5 09:22:31 2012 +0100 testing/eval_tools.sh: Avoid using grep options -q and -w because grep in Solaris' default path doesn't understand these options. commit 10f566f4d4cbb3e205023c23669289e4bfd089cb Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 5 10:47:39 2012 +0100 perl/SNMP/SNMP.xs: Fix a compiler warning commit 44aa265891cd563f7f4114ef25dcf7aaf3b14e9a Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Mar 5 09:06:52 2012 +0000 Mark the changes make as part of the release process as specific to the particular branch being released. Version tags, changelog entries and the like shouldn't propagate to later branches. commit dae4e16be86117861f63d1a2f981ad361418f5c6 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Mar 5 09:06:52 2012 +0000 Mark the changes make as part of the release process as specific to the particular branch being released. Version tags, changelog entries and the like shouldn't propagate to later branches. commit 28f6226f2e228b8ca248489735f86502b2cce0a1 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Mar 5 09:06:52 2012 +0000 Mark the changes make as part of the release process as specific to the particular branch being released. Version tags, changelog entries and the like shouldn't propagate to later branches. commit 40022a697958259ccfbb3fed44eb3c472f5e837e Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sun Mar 4 10:37:41 2012 +0100 Solaris sh does not understand "test -e" commit 773af0c42e077bebdaecf1c0caf393285a7688f1 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sat Mar 3 17:19:30 2012 +0100 Clean up nsrollup complications commit ee71049c3e21c1d0e3424297136652bbe0e39d85 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sat Mar 3 16:49:41 2012 +0100 mibgroup/icmp.c: adjust ifdefs to make it compile on BSD's commit ce9600361e665dde17af9d8ab16d7ce85dc05643 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:39:55 2012 +0100 dot3StatsTable has bugs :-( commit dffacf6fa0755e1700cbac25b844185abd807a0a Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:38:10 2012 +0100 passpersist test needs /usr/bin/perl commit 8726995c7a8aef674c4f164b1871c37bbdcdad50 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:36:58 2012 +0100 grep -w fails with OpenBSD and Solaris 10-64 commit 1eb4745b23cc3a839864e7f6ea28355b0566eb67 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:35:49 2012 +0100 Solaris needs /usr/xpg4/bin/grep to understand -q commit 9954b4b741fd8c63d6128bd0527298c8e4e989fc Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:34:45 2012 +0100 Make sure we have the proper srcdir for out-of-source builds commit 78369002be2711f0aa876b64a4e10b090cc241cd Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:33:31 2012 +0100 Not all make versions define $(RM) commit 94245b29a3cda89475c6eab5d9493c6657ff38e3 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:24:24 2012 +0100 Make autoconf 2.68 happy commit 44acd6c285fb5614b4c9611b1abdeca9dd28e4bb Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:12:47 2012 +0100 Fix spelling of mib module fsys_getfsstats commit 1fa1fee3693f67b820223806b3d73afd4c50ec18 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Fri Mar 2 01:37:20 2012 +0100 Silence a clang warning. commit 93263b98a5db344cf2c4d489c43971e7b29cdb03 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 1 13:37:20 2012 +0000 version update for 5.5.2.pre1 commit 5a175428b973d2ea8553e29fecf94cf1566aa858 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 1 11:48:18 2012 +0000 version update for 5.5.2.pre1 commit 364276a1c5aa66caa23eb5b7f111fdeb5af71fa7 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 1 11:45:10 2012 +0000 make depend for 5.5.2.pre1 commit 73598340172eff75729a6d57192b8171d5bbf00e Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 1 10:42:56 2012 +0000 Version number update: 5.5.2.pre1 commit f3214402672ca199fd531e66122bf96c4d9a4eb7 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 1 10:42:39 2012 +0000 version update for 5.5.2.pre1 commit 2e74acb6f19e4729cede0ab43e931961cb23aaea Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Thu Mar 1 09:18:39 2012 +0100 CHANGES: Bug 3152841: Do not install the util_funcs subheaders that were removed in 5.7 commit b7109646b95a70713d1ad991d41bccd57c0bb3eb Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Thu Mar 1 08:48:48 2012 +0100 CHANGES: Bug 3152841: Install util_funcs subheaders introduced in 5.6 commit 432cbb7a5501ab90d66d0a83e731e7343bc04b37 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Feb 25 10:13:15 2012 +0100 Correct typos commit 6a6c9bbc7584f196a1185cc1935204f1206811ed Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Wed Feb 29 08:55:35 2012 +0100 CHANGES: Bug 3152841: Install util_funcs subheaders commit d515e2a6e4c2a1c4d84734cc7b2d0b2fc5a894ad Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 15:56:21 2012 +0000 CHANGES: snmpd: PATCHES: 3487919: Fix compilation when caching is disabled commit af8368ed8898a78d0868b47af46bc9db07d1c764 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 15:50:56 2012 +0000 CHANGES: snmplib: PATCHES: 3414773: Encode integer value using ASN_INTEGER commit 19e2715807fe06fd0baedf88165011aee933e755 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 14:05:34 2012 +0000 CHANGES: man: BUGS: 3490708: Clarify use of common command-line options commit 65f7962f932c9b75c5bbbb047d1e26ae60978e53 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 12:23:34 2012 +0000 CHANGES: snmpd: BUGS: 3489631: Fix incorrect handling of UCD monitoring flag commit ac166051b6a092dd4a594326ec85e2f699b62547 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 11:57:41 2012 +0000 CHANGES: testing: BUGS: 3474590: Don't match underscores within the source root filename commit 879bf7079d34fa46f6fcf54a01c8500beaece59a Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 10:44:41 2012 +0000 CHANGES: snmpd: BUGS: 3460364: Fix use of block factor when detecting error conditions commit 034f1c572f683ea428583074471e5d5d13b51837 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 10:22:20 2012 +0000 Skip SET-based tests when configured using --enable-read-only commit 36423e210bfb65ef121c6a66aec438c7c237d3df Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 10:03:25 2012 +0000 CHANGES: BUG: 3454168: configure: Fix building with --enable-read-only commit eed0bcbc43fea18259f0f63b2081b6d10535a052 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 09:27:11 2012 +0000 Skip SET-based baby-steps when compiled with --disable-set-support. Inspired by bug #3454168 commit ec6a23030e5a2072c19c18c1d9c124387da56b7b Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 27 18:42:58 2012 +0000 Add -lrt to NETSNMPLIBS such that clock_gettime() can be found commit f13320500294bb240f63c6dd7d2e9a2208eb740d Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Feb 27 16:52:51 2012 +0000 Skip SET-based tests when compiled using --disable-set-support commit c4276b6232c29145c039884e6b5a6b6da4b93837 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Feb 27 15:54:45 2012 +0000 Omit SET-related code when compiling with --disable-set-support (inspired by patch #3424930) commit 01c930edcc25700d6b5fb0376f55a26425e13fb0 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Feb 27 15:17:22 2012 +0000 Omit SET-related code when compiling with --disable-set-support (inspired by patch #3424930) commit 9484d83203c4e2d820416be665fa833aa70444d2 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Feb 24 14:00:32 2012 +0100 Rework commit b4a19505a05816e94e01de97bf99ac37fcdc6d23. commit 2b7f13495228635d816e58b2174dc124dd0cf39f Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Fri Feb 24 07:43:22 2012 -0800 set MERGE_AUTOEDIT before merging to avoid the future git 1.7.10 forced msg commit e1b910b0be9343586ae9edba6f46040af315fcdd Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 23 10:27:54 2012 +0100 CHANGES: snmpd: init_agent() + init_kmem(): Return an error value instead of invoking exit() if access to kernel virtual memory is denied commit 463eed2120f9d191bc22673496a49e8174664e4b Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 23 10:03:31 2012 +0100 Remove obsolete symbol NETSNMP_EXIT_ON_BAD_KLREAD commit c36ab71a4e096f16cc5a55533f080c9a94009914 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 23 08:53:56 2012 +0100 CHANGES: FreeBSD: snmpd + apps: Sending UDP packets works again for non-root users commit edebddba930f8b1472fa0bd20fc413ef8cf464a2 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Feb 21 11:31:46 2012 +0100 testing/RUNTESTS: Fix a bashism commit b4a19505a05816e94e01de97bf99ac37fcdc6d23 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 20 16:58:47 2012 +0100 Fix compiler warnings about %ld versus time_t on systems where time_t is a synonym for long long instead of long. commit d8978ecc8211be7c1e7905f1e215bb06ded266b6 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Feb 21 12:32:25 2012 +0100 Fix snmplib/transports/snmpSocketBaseDomain.c file header commit aa766d196e5287f6ca79b58a345b024260aba354 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 20 17:07:13 2012 +0100 IF-MIB: do not trigger undefined behavior (>> 32 of a 32-bit variable) when updating a counter and ifi_ipackets is a 32-bit variable commit c3fb6dd9e6b99e9542493188987871fc5017cb3c Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 23 09:45:45 2012 +0100 Fix a compiler warning on systems where mode_t is unsigned commit f8a3ef0d3d4e530279900101049b8de98a44a6fb Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 14:48:52 2012 +0100 CHANGES: snmplib + snmpd + snmpwalk: Avoid that system clock changes (e.g. by ntpd) affect code that needs relative time CHANGES: snmpd: Make sure that the range of the SNMPv3 variable snmpEngineTime is 0..2147483647 on all supported systems instead of 0..42949672 on some systems (i.e. wraparound after 497 days) CHANGES: snmplib: Add netsnmp_get_monotonic_clock(), netsnmp_set_monotonic_marker(), netsnmp_ready_monotonic(), netsnmp_get_agent_runtime() CHANGES: snmplib: Deprecate atime_diff(), atime_newMarker(), atime_ready(), atime_setMarker(), marker_tticks(), netsnmp_marker_uptime(), netsnmp_timeval_uptime(), timeval_tticks(), uatime_diff(), uatime_hdiff() and uatime_ready(). CHANGES: snmplib: Change the names of the struct timeval members of data structures that were used to store a wall clock time but that do now contain a monotonic clock value commit c19760f3333c92fac5d50e9768cdf939218bc487 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Feb 15 09:45:03 2012 +0100 snmplib/snmpv3.c: Fix source code indentation commit a6db239945e195de5a90fa183700b27a6ecb28d3 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Tue Feb 7 00:11:14 2012 +0100 Fix possible memory leak from recent declarations patch commit 0fbbb9a9e2906a7af956957061d485874462aea9 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Feb 6 20:43:04 2012 +0100 Do not mix declarations and statements commit f308d5bafb05d78ed4030c4ecff324b6cbda680f Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 15:25:30 2012 +0100 Fix two compiler warnings in agent/mibgroup/disman/ping/pingCtlTable.c commit 46f0fc1b7fc26a225763bc65cca520a1c59f0251 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Feb 6 20:54:32 2012 +0100 sendmsg does not like IP_SENDSRCADDR if addr is INADDR_ANY commit debac498fe8410110107a2fe64f8afb748edaa07 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Mon Feb 6 16:48:09 2012 +0100 CHANGES: added OCFS2 (Oracle Cluster FS) to hrStorageTable and hrFSTable commit fafc99cd89e73ec7e00bf7360d0b4fa61944a4f4 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 11:18:34 2012 +0100 Simplify calculate_time_diff() and calculate_sectime_diff() commit 7af2013de8bf1b379c076db4e104508e17874d3e Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 14:55:58 2012 +0100 Fix order of feature #ifndef and Doxygen comment block commit bbd67f63530f5ef0bfc948fc58dfe6a93f8f8679 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 15:25:30 2012 +0100 Fix two compiler warnings in agent/mibgroup/disman/ping/pingCtlTable.c commit 42a66aeff25b9e9ef635a404ad2f5212f9e8cf0d Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 14:47:54 2012 +0100 Rename two function arguments commit 3fe72b3b99b7e4b2b982363dfc4f2d8d13f40592 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 13:49:22 2012 +0100 Convert snmp_select_info() documentation to Doxygen format commit e9db266ae48d05a7a6cb5d71b4bdea7ad808ef5e Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 11:17:57 2012 +0100 CHANGES: snmpd: Add netsnmp_get_next_alarm_time() commit d08044cb9e5702fbf549e14425f42794259d8a21 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 09:38:07 2012 +0100 CHANGES: snmpd: Add netsnmp_get_agent_runtime() commit a05c27c2711cb41582a3b4c31e38b0e93530b62d Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 14:51:33 2012 +0100 Fix spelling in a source code comment commit 910d7b0d99183609b9529b04c3f29330eb661021 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 14:38:12 2012 +0100 Replace netsnmp_timeval_uptime() by netsnmp_get_agent_uptime() commit 43a83f6c6a96cc2316b70eecacf127eb6913c7a7 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 11:19:15 2012 +0100 Use the assignment operator instead of memcpy() for copying struct timeval commit 2fe579efb1cb3a74f82803ca323928f6b8e4b5c0 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Feb 3 14:04:02 2012 +0100 Make agent/mibgroup/mibII/icmp.c build again on non-Linux systems. See also commit 345a1e4254812cb9edc1d274491b76681a9dba1e. commit 881de6ab7355277a5c116a008fbe513293b05039 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Feb 3 10:08:21 2012 +0100 Fix compiler warnings triggered by the Rmon MIB implementation commit 4629933c0d3b3f9f4ba583534f79a37fb9633817 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 20:05:31 2012 +0000 More compiler warning fixes commit e9b5a3dee6f9afab8b90a29392040632b075ad7a Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 16:56:55 2012 +0100 Use SNMP_MIN() instead of min() commit ae452c77b411139d6b5800ffcf88d48e9b4792a8 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 15:23:38 2012 +0100 Restore commit dbb8795a7df595f0603f2ec61704799f4c482667. commit c7d11fa00f9995ddb9fe3d4994a3e9790da2e189 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 15:18:40 2012 +0100 Restore commit dbb8795a7df595f0603f2ec61704799f4c482667 partially. commit 00fd62720ec454f5a690de4feba08223cfb2c3f8 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 14:48:44 2012 +0100 CHANGES: snmptrapd: Avoid crash during shutdown due to invoking perl_destruct(NULL) commit d9e229d81abeaf191ef2ccb077842885c230d622 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 14:47:41 2012 +0100 Remove a superfluous declaration commit 1e2e2af6cae830f381e87a244d029eb86bf3fcce Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 13:20:37 2012 +0100 perl/SNMP/examples/pingmib.pl: Add error checking commit 241a141e31f1684fc6cf70cc4a00cce636fd3526 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 11:28:37 2012 +0100 Make configure-time EVP_MD_CTX_create() detection work on the 5.4 branch. See also commit 46eac02e9a27bf4f3068e795cab891f05a848870. commit 6d9d14feaaa2d0fec68b4d158944d32cb04ff1bc Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 11:12:00 2012 +0100 Revert the changes that break the build on the 5.4 branch from commit dbb8795a7df595f0603f2ec61704799f4c482667. commit 8abe49e30c97c8983e83b45a35c716fe91f66bea Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Feb 1 11:56:58 2012 +0100 Fix several compiler warnings in the DISMAN MIB implementations. commit f9fb0a533375e14dc370025a0b2fbc761bf27be6 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 09:56:02 2012 +0100 Revert "HOST-RESOURCES_MIB: fix a compiler warning" because it's wrong. This reverts commit aa6b79bc124a7b7a885d7e5035ab06aa3ecef613. commit ca4a4fe25efd2714f8f1961b97856616563f42c9 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 10:21:49 2012 +0100 .gitignore: Add python/build commit 13ada56558b44e28d1355c0dce1d921f3746d548 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:53:49 2012 +0100 Revert "Revert "Fix format specifiers to avoid warnings"" - there *is* NETSNMP_PRIo in V5-6+ branches This reverts commit aa528bd22c7493ca8d67e678fbf615ca0f63ea6d. commit aa528bd22c7493ca8d67e678fbf615ca0f63ea6d Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 14:13:18 2012 +0100 Revert "Fix format specifiers to avoid warnings" - there is no NETSNMP_PRIo in V5-4 or V5-5 branches This reverts commit 390c0114c8ec0bdb27b08b6f74e3f6ef3a62981b. commit 2fb99be9aa86a6ca349b86d4ef8bc726ed9f2a82 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 14:58:35 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit e5c35589e0bf416bfd036bd468f42aaeab25e788 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 14:55:56 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit 345a1e4254812cb9edc1d274491b76681a9dba1e Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 14:51:26 2012 +0100 Fixed error handling in init_icmp(). commit c303549a59fa8c2f20a9d8bf1e985fbc8abde6a8 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:46:29 2012 +0100 Reworked _register_extend() error handling. commit 9c20e27a7026fc030da3b328b9a2e1b4f36670cd Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:21:28 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit 22fd0bfc2df0e1f6020dc3c50a753ddf28a4599c Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:20:22 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit 5d61e57baf580c78252c0abb0098c07bb05af17c Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:17:05 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit 3c3eeae80d796f27597c901e7ff2046c769ef4b8 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:08:09 2012 +0100 Mark rowreq_ctx as freed so next iteration allocates new one instead of reusing the freed one. commit af9abd53c2337c90a691a7b044ff3f97c1003161 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:05:10 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit cf9465f54181e62e21a9b10219131107a3d2ebf6 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:04:06 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit 7871f2b09b8b52f34a9e57784266459053165bcb Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:02:50 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit 7a37f33d310c9598607bc323d9bdbf91aaf72c95 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:00:51 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit 3e45f7026249e45350edaac85337423aa0e95d8b Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 14:13:18 2012 +0100 Revert "Fix format specifiers to avoid warnings" - there is no NETSNMP_PRIo in V5-4 or V5-5 branches This reverts commit 390c0114c8ec0bdb27b08b6f74e3f6ef3a62981b. commit 61936762e641c18db75aa5125a33e776c677adc5 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 11:13:39 2012 +0100 Fixed freeing reginfo twice on error in a template and all its instances. commit 496437430415fbafeb1ccd4774f1ca00d627ea1f Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 20 11:04:13 2012 +0100 python/netsnmp/client_intf.c: Fix compiler warnings introduced on V5.6 branch commit 5b4a24cdcee1bc3d82633ccafeb96fce95349c59 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 20 09:22:27 2012 +0100 unit tests: fix a 64-bit compiler warning commit cbf1c91baf7191be5fa27d81bcf8714331a2c12f Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 20 09:20:42 2012 +0100 Use snmpTargetParamTable_dispose() to free a struct targetParamTable_struct. Fixes a bug introduced in commit dbf26a05a04ef24c47346e5adda48e338498e71f. commit aa6b79bc124a7b7a885d7e5035ab06aa3ecef613 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 20 09:20:31 2012 +0100 HOST-RESOURCES_MIB: fix a compiler warning commit 3a76b43e11fffada632fccb848ab500e876ad48b Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 18 16:21:05 2012 +0100 CHANGES: python: Avoid that an SNMP set with UseEnums enabled causes a segmentation fault commit 84dec9fa92b0aa2d58eb7020330f4f98e5154321 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 18 14:38:21 2012 +0100 python/netsnmp/client_intf.c: Fix most compiler warnings commit 38cf218c3f1a727786e227a5d3fb186fd0f1a15f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 14:50:13 2012 +0100 Fix a typo commit 454122244122bfdb6f67cab31256d7b46372e9e1 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 14:30:18 2012 +0100 Free tmStateRef on errors. commit 0119022daa59c73bfec0da2386d0628f14e6dab7 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 14:09:12 2012 +0100 Free fingerprint when it's not needed. commit 0e84cd303a08267dec78f6d81c9bb07e3d83a11f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 13:48:26 2012 +0100 Free previously allocated memory on errors. commit 63dc846a7949ce697b3e28c543dc1105e63a2250 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 13:08:28 2012 +0100 Free certificate fingerprint. commit ce1f284a63eb81644b3e32606cbe39b67e1dff2a Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 14:37:09 2012 +0100 Free previously allocated memory on errors. commit 7e21413ca6f2efd7a3afb62c62b644881b8bd1e7 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 13:46:30 2012 +0100 Properly allocate and free engineID. commit 34c962882607c3638a2fa25a2ac531492d71c787 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 13:37:25 2012 +0100 Free locally allocated tmStateRef. commit f57ae531dc5658abcd65b1627615525238d16d2d Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 13:20:24 2012 +0100 Free previously allocated memory on errors. commit 536bc57556c3141561ea4a194810b16290a691ee Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 13:15:47 2012 +0100 Added check if the function actually does something. commit a0777d307dbcaf219ee0184a0fbab9d4e5d6aa0b Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 13:01:45 2012 +0100 Free previously allocated memory on errors. commit 8b97a71c8e7959428eb4d4e8d90e9096d43ff09f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 12:57:26 2012 +0100 Free previously allocated memory on errors. commit 2c1507c22030549ae660c0e211fbdc5c75ec5c57 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 12:53:47 2012 +0100 Free previously allocated memory on errors. commit 65f2b7bcd4fe03906aa1a115ab60a89b8ae933d5 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 12:51:36 2012 +0100 Close open files on error. commit 0e52e4f66d44766bea37473556c78e5219b95461 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:45:33 2012 +0100 Free previously allocated memory on errors. commit dbf26a05a04ef24c47346e5adda48e338498e71f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:42:17 2012 +0100 Free previously allocated memory on errors. commit 748da84b1fd654e338bc701e8f9e5da229187f1c Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:32:04 2012 +0100 Free previously allocated memory on errors. commit eb217146fd54036ea4202bfef78bbf774d7e382d Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:23:10 2012 +0100 Free previously allocated memory on errors. commit 9ba38eec66138ec1f613ea8d04e158130c7121bc Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:18:55 2012 +0100 Free previously allocated memory on errors. commit d9d938d3018c27f53277bc5e59578500490c1d09 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:16:38 2012 +0100 Close open file on error. commit d5e817d5bd518d9ac6a0d60e0e141dd64f27ad19 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:14:12 2012 +0100 Free previously allocated memory on errors. commit 2ae68f059df9d74b074d12f59c1847466ed576cd Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:03:17 2012 +0100 Free previously allocated memory on errors. commit a00f3d461121b545aed72ac12b2438791dcfc4ba Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 14:58:39 2012 +0100 Free previously allocated memory on errors. commit 59884bb4d35ad13747ffa6723436dca587a9ab77 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 17:09:12 2012 +0100 In above code, olength is checked, so let's check it also here. commit ba5d5292b04393b0c7d7d7ed961241929418c6e4 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 17:05:14 2012 +0100 Fixed dereferencing NULL. commit da2d6a7028a13b9edf3a5c84314d0f1feef76714 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:44:56 2012 +0100 Prevent dereferencing NULL. commit f88054a9b69b6de274f7a14a59b47323e5e4e4c6 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:37:35 2012 +0100 Don't dereference context if it's NULL. commit 7c4d459e8f1f652cc2098c3d4c81de90a84ed710 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:30:09 2012 +0100 Don't deference NULL. commit fc19b7f33b587927d2a01e72d23d21b9b1696ab3 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:25:26 2012 +0100 Don't close NULL file. commit 5e95ca6790076b788072a801ee7c82969d995bcb Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:17:09 2012 +0100 Prevent dereferencing NULL when a transport does not have f_fmtaddr. commit eed6f5f9b9ae54d2ceab67ad85adde1f6a8a21d5 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:13:13 2012 +0100 Prevent dereferencing NULL. commit 41cde68b5fa4b38d81450cf91e082cdfa825e7cf Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:10:10 2012 +0100 Check if a registration was really found. commit 5b72a40853876a186efcc0090a4e32c235b9c05f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:03:58 2012 +0100 Don't dereference NULL when difflen is SMUX_MAX_PRIORITY (which is highly unlikely, but...) commit fa6a912e41c5d0fd2a636894e86b6426c07375ab Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 15:37:44 2012 +0100 Check for missing value in setEvent. commit 410b71da425389fecc25d14f49f23753581576ad Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 15:28:41 2012 +0100 Dereference ereg only if it is not NULL. commit 185272d1a0b913774186f1b9135aeaf637ebed52 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 15:17:21 2012 +0100 As per above code, template_v2pdu can be NULL, so check it before dereferencing. commit 48e5ead3fd2c2b385df6972c67526ff6bdc30768 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 14:42:22 2012 +0100 Updated last fix to new error reporting style. commit f33d33615d6d85d0073726473c4146cbcdf11ced Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 14:30:07 2012 +0100 Fixed sigsegv when empty config line is parsed. commit b5df1eeb47ed3559b6f4d9ecccdb242126e6c992 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 14:11:58 2012 +0100 Fixed (highly theoretical) sigsegv when sp->securityEngineID is NULL. commit 6feed629a71899c113096959d8549dc1201e8f9a Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 13:43:37 2012 +0100 Added NULL and len check just in case someone provides value = NULL and nozero len (-> NULL is then dereferenced). commit 355c5ab264af2a6020a1d8a923f80f11b942295e Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 13:36:41 2012 +0100 Extend the NULL check, i.e. return if there is nothing to remove. commit ddd7948acad938cd42974505ddca4f0372116709 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Jan 16 11:11:29 2012 -0800 update sparta's copyright commit 41256086a7a5041453419cfd6e562c7b55c56b0a Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Jan 16 10:32:04 2012 -0800 pulled full copy of extractnews from master commit 625a70dbdfd9902da79efa293fe6d2ac8ccf2b2e Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Jan 16 10:24:19 2012 -0800 update to change to the newer log generating/parsing commit 62e32b13089b29edcf276f615da67e4508fe7bb5 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Jan 16 09:29:42 2012 -0800 conflicting merge from master for extractnews commit 70084da61d2bcbd2cf1ed81bdc3bf6794c2affb6 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 13 11:49:16 2012 +0100 CHANGES: snmpd: DISMAN-SCHEDULER-MIB: Handle 32-character schedContextName values correctly. See also commit b3c4982542e0ab151fb3884754cdfbcb472da52d. commit 04bf3e288158ee880edf237e4007fee37d2044dd Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 15:39:37 2012 +0100 Fixed endless loop when SSL_read returns error. commit c1526fccc0474c1db18caa9dbb833853cddde3cc Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 15:13:21 2012 +0100 Fixed a typo. commit a27aa19df283156c032c81eaee5e115859d38c17 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 15:11:32 2012 +0100 Don't replace 'rc' variable, it's value is needed outside the loop. commit 985dff2b0876d9483c414fccea3ef6bc63e14561 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 15:01:32 2012 +0100 Removed duplicate code. commit 2fd7818318e7a5dfe98f52ccf750c2a63e825ded Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 15:00:22 2012 +0100 Removed duplicate code. commit 15f21130ba33dc9afd164e52dfd74c9cec0e9232 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 14:58:14 2012 +0100 Removed duplicate code. commit 2a8a8f2ab7cd75826c5d41ec3cfd5ce3e9634cf3 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 14:39:28 2012 +0100 remove dead code, 'cp' is always != NULL here. commit 38fd6378cc3275180f63b8d9b9a4072b3dabf8e4 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 14:25:06 2012 +0100 Fixed a typo. commit ebd92e19b10c0a38e17cde407864b45c26e17327 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 14:07:43 2012 +0100 Removed unnecessary if (value) check - value is checked few lines before. commit c5cacf5caf979d018ea6cae1c03b8fdf0b118dfd Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 13:44:43 2012 +0100 Prevent double free(), 'dirname' is already freed inside se_add_pair_to_list() if it fails. commit acdceb50ea66d6b323c74ee021fb77e810e4e7af Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 13:43:19 2012 +0100 Prevent memory leak when malloc fails. commit 17053e34cfe9a8ab395fb50f5c3f1dafc7247aeb Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 13:32:57 2012 +0100 Fixed double fclose(). Linux man page for fclose(3) says: In either case any further access (including another call to fclose()) to the stream results in undefined behavior. commit a6641edb9cb74fc2236b42ce5554fc3329956552 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 15:22:34 2012 +0100 MinGW: Skip test T065 if not started from inside an MSYS shell commit a883ef1982f301b1485d227301674927330f5b67 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 11 15:14:53 2012 +0100 Moved debug oputput before return. commit 45751967287d97640efdcdf8e77e8d490939d8eb Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 14:17:18 2012 +0100 Convert strtoull() unit test into a Net-SNMP unit test commit 2c2fa48336a4f1f177c2991d6515d29f39533c44 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 13:50:44 2012 +0100 Convert read_config_read_octet_string_const() unit test into a Net-SNMP unit test commit 07c666f6cea27f2b2ab9bc08aed0cb6133fe3758 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 11 13:17:45 2012 +0100 Fixed commit 73a523e468277f6df2e984891313b8be8bce1921: Fidex dereferencing key->info when key is known to be NULL. commit 3b686566296dd87bc42b7f1169daacdb3c45cc58 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Mon Oct 18 06:25:56 2010 +0000 Win32: builds again without warnings with MSVC 6. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/branches/V5-6-patches@19489 06827809-a52a-0410-b366-d66718629ded commit f3a7d1b09609dad649f58bbdb5b7e10d39b398c1 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Sun Oct 17 11:04:06 2010 +0000 Follow-up for r19476: fixed a typo. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/branches/V5-6-patches@19478 06827809-a52a-0410-b366-d66718629ded commit 2de73bd365a381b9c353ca5230769eefb1ac71ed Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 11:42:42 2012 +0100 local/passtest: Remove an incorrect PATH= statement commit 699513f1238e0adce1f1cec98e0d147293fc5047 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Sun Oct 17 09:25:51 2010 +0000 NETSNMP_REMOVE_CONST()-related cleanup. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/branches/V5-6-patches@19476 06827809-a52a-0410-b366-d66718629ded commit 6358dee72fb347e2600a0a7bd21f23270d3a00f6 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 10:58:15 2012 +0100 agent/mibgroup/ucd-snmp/versioninfo.c: Add a comment commit 5396bfe032c8cbc73c8ff5d4b085ebada9f59846 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 10:30:16 2012 +0100 Replace strncpy()/strncat() by strlcpy()/strlcat() commit feb3af28dcae22015ae865a2e5dd8c416e9991d8 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 10:02:08 2012 +0100 Replace strncpy()/strncat() by strlcpy()/strlcat() commit b7e1aa255bae4a3453f9eca644a876634351f11d Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Sat Mar 20 19:36:28 2010 +0000 CHANGES: libsnmp: changed the type of the fourth argument of netsnmp_set_row_column() from const char* to const void* such that no cast is necessary when passing another datatype then char* or const char*. CHANGES: Win32: changed in_addr_t from u_int to u_long such that it matches the datatype of sockaddr_in::sin_addr. Also, fixed several compiler warnings (mostly char * <> u_char * mismatches) and removed some casts. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@18345 06827809-a52a-0410-b366-d66718629ded Conflicts: agent/agent_registry.c agent/mibgroup/ip-mib/data_access/ipaddress_ioctl.c agent/mibgroup/mibII/interfaces.c agent/mibgroup/ucd-snmp/disk.c apps/snmptrapd.c snmplib/snmpIPv6BaseDomain.c snmplib/snmpUDPIPv6Domain.c snmplib/system.c commit f47a3752849db075e6f2053b8595b7b792fb6462 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Fri Oct 15 10:56:09 2010 +0000 CHANGES: Win32: building: Builds now correctly with a 64-bit compiler. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@19458 06827809-a52a-0410-b366-d66718629ded commit 02b6056df95da8b673034e39c2c7c386ed0f369c Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Jan 10 11:44:53 2012 +0100 Fix a compiler warning about casting away const commit a19865832fc77f4c048144d91a431b1e94d329f2 Author: Magnus Fromreide <magfr@users.sourceforge.net> Date: Wed Oct 14 23:12:05 2009 +0000 CHANGES: apps, snmplib: PATCH: 2835577: identified by "Bart Van Assche": Replace SNMP_ZERO of arrays with a memset. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@17797 06827809-a52a-0410-b366-d66718629ded commit 67a3e2eccb95f9c9d0809efcbddcd866ee3062d5 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Wed Jan 6 14:27:15 2010 +0000 Fixed a compiler warning about discarding the const qualifier. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@17970 06827809-a52a-0410-b366-d66718629ded commit 3dcde2e8a595a527f06142c3b852de8433a1cf28 Author: Magnus Fromreide <magfr@users.sourceforge.net> Date: Sun Jan 24 14:27:55 2010 +0000 CHANGES: snmplib: Prevent gcc ped-warning for NETSNMP_REMOVE_CONST git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@18052 06827809-a52a-0410-b366-d66718629ded commit c2e1525a85bda5299a3b9f241614f7e6509aeeba Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Wed Jan 6 13:35:11 2010 +0000 Backport commit 295f473c83546221b2a71d815c61e33a67f98ae3: refine NETSNMP_REMOVE_CONST() implementation. commit cb423b0ae9ed0059aa100dc4e2fd93ad1b97faf8 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Wed Jan 6 11:57:51 2010 +0000 Backport commit e2fb09e0093e2f648fe2638da2f3af18fdb32bf0 - introduce NETSNMP_REMOVE_CONST(). Conflicts: agent/snmp_perl.c snmplib/snmp_service.c commit afc396ab1618a8595a2519fbc25f7a498e174411 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 08:49:34 2012 +0100 Unbreak netsnmp_mktemp() and make_temp(). These were broken by commit bb8fcbb874998000f945f058d1aa6fe14e925899. Also replace a strncpy() call by a call to strlcpy() and replace the make_tempfile() implementation by a call to netsnmp_mktemp(). commit 210185c15d0d65f0ea98b5e3c2e0776f6222d170 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 08:27:43 2012 +0100 Fix a crash during startup of snmpd introduced by commit 885061687d9caa38470979667d7d8ad6563cedad. Also, make sure there is only a single copy of the cleanup code in function mkdirhier(). commit 8bb4e86abcf98ff28748af0af89c98e64d5cd961 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Wed Jan 11 07:47:12 2012 +0100 Reduce the scope of the oldmask variable. commit 6680147b138ec114f81c5d128ac9350c8450d081 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Jan 10 18:44:31 2012 +0000 Make test T015int64_clib pass on 64-bit systems commit 3aad15ae560ac857e73c90764e903e7ca02b3295 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 15:40:59 2012 +0100 Fixed buffer overflow for large OID names commit fba188ee82010b2f2d8ca2e426ba654499ab3d0a Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 15:31:33 2012 +0100 fixed buffer overflow in __concat_oid_str commit 21d25d86b8e4904d798dc8c96dade9e5048457a8 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 15:26:07 2012 +0100 Fixed buffer overflow when parsing port numbers. commit d36931841b2fc2cebc6364b2949129a0ad42ad1d Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 15:05:51 2012 +0100 Fixed a buffer overflow when large SumFile is used. commit 0efdd022da09af1b5e16171fa7a2b523c5d6ec59 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 15:01:53 2012 +0100 Fixed buffer overflow when too big temp file pattern is used. commit 560bc6c09b751556efd6b4c4495751b109a93f92 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:59:24 2012 +0100 Fixed buffer overflow, just to be sure. commit 8291d7c5b92a31dd4f582b497d4b2a0853367a56 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:55:16 2012 +0100 Fixed buffer overflow. commit 88e1f34de7300575fa6dab857ecddb242a87de80 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:48:55 2012 +0100 Fixed buffer overflow when too long interface names are used. commit be1375a9926ebe0cd5b78a4045c3bd11c83664b1 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:46:49 2012 +0100 Fixed buffer overflow when a sensor name is too long. commit 1cb24625372062b14c71d7dd51e20fef773e2743 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:41:00 2012 +0100 Fixed buffer overflow when a CPU has too long name. commit 84c807ee03251e54856e83d62d06ea08b8df527a Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:36:50 2012 +0100 Fixed buffer overflow when too long interface names are used. commit c310e390b5dd05f24be7eb1904c74e41259c93db Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:24:54 2012 +0100 Fixed buffer overflow when too big temp file pattern is used. commit 4600d11434e83b8653cf9f813a3d8b630455b42d Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:17:08 2012 +0100 Fixed plausible string overflow before parsing command line options. commit 885061687d9caa38470979667d7d8ad6563cedad Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:11:02 2012 +0100 Get rid of (insecure) SNMP_MAXPATH in mkdirhier() commit 8016890a445f6a7e2a873a04873d4e27b6ee64e3 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 13:48:34 2012 +0100 Fixed wrong integer size on 64 bit platform. commit bb8fcbb874998000f945f058d1aa6fe14e925899 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 13:31:36 2012 +0100 Secure mkstemp() with umask() - on some implementations it does not set 0600 permissions automatically. commit 202523ca704bd722dc1ac0e1e6b0e4b4e5424495 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 13:11:57 2012 +0100 Fixed dereferencing 'c' before NULL check. commit 73a523e468277f6df2e984891313b8be8bce1921 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 13:08:24 2012 +0100 Fixed dereferencing key->info when key is known to be NULL. commit 2f4e6acd714183f015b763657f8f084593357e26 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Jan 10 10:38:16 2012 +0100 .gitignore: Ignore perl/*.yml files commit c365d80c16c2d17b160011e8c1f9cb958954e9db Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Jan 10 08:34:16 2012 +0100 CHANGES: snmptrapd: Do not invoke shutdown_perl() from inside the SIGTERM handler since that fails if SIGTERM is received while a Perl handler is active. Based on a patch posted by Joel Avni <javni@arubanetworks.com> commit d059fb878b1436599953cea5a077499ddcdcbcb5 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 6 17:03:55 2012 +0000 CHANGES: BUG: 3440752: IF-MIB: Report interface speed correctly for Ethernet interfaces if other than 10 Mbps, 100 Mbps, 1 Gbps, 2.5 Gbps or 10 Gbps. Add support for NICs faster than 65 Gbps. commit c09903a42e9d97331fd9e48ee831a85afdf9c70a Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Jan 9 13:26:17 2012 +0100 Doxygen-style documentation fixes commit e325ecbfce77f00ac5cf6fbd957f95495f61c59b Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Jan 9 13:25:10 2012 +0100 Suppress uninteresting Doxygen warnings commit be9161d3a5898e863767f926613486126c2cbf67 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 6 12:35:39 2012 +0100 CHANGES: snmplib: Simplify implementation of functions manipulating 64-bit numbers. commit 86e4c2be0852a0a13b0603075720b3264ec70dde Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 6 12:29:11 2012 +0100 CHANGES: snmplib: Make it explicit that MAX_SUBID is an unsigned constant commit 37e272d8f7b7180ba140fa386a5ff058968a08a2 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 6 18:21:48 2012 +0000 CHANGES: snmpd: IF-MIB::ifType: Report type "infiniband (199)" for InfiniBand interfaces instead of type "other (1)". commit 269932fa32c7cd47957489698e09bee31f63b7af Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 6 14:34:42 2012 +0100 Fix an MSVC compiler warning commit 0d1c21f9991d1309d057e3e4056d547df7d40ecf Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 6 16:06:31 2012 +0100 Make declaration and definition of strlcat() consistent. commit 0c3d4dbb0a9cf5b359f70b2f19915495554f840f Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 6 15:23:16 2012 +0100 CHANGES: Win32: snmpd: Remove dlmod commit 893ecc97b587661045becbe09a320c1bcbc71c7c Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 6 14:36:59 2012 +0100 Add strlcat() to the MSVC build infrastructure. commit 3d126422e625702b9d3fa0676a97ec5cb20d9d10 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 6 15:01:06 2012 +0100 Make win32/net-snmp/net-snmp-config.h consistent with its .in file commit af53b76c2ffa751e3958d0fc5d8279f78c2c1c26 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 6 14:43:55 2012 +0100 Skip T066pass_simple and T067passpersist_simple on MinGW commit 35a92e693d133a5b11e9e9b599dbf47edef4933b Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 6 08:16:36 2012 +0100 Remove snmplib/snmpDTLSUDPDomain.c again, which was added accidentally while resolving merge conflicts (commit 1d78f7d5b58aed2b52c4d386a7ba80a44711baca) commit a9b073ea3b6cedf713e305e7b15f28ae57bfdf1b Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Jan 5 17:47:11 2012 +0000 Fix 64-bit compiler warnings commit 7e890dad95f566069ee280215a4fea3f0e2e3980 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Jan 5 16:38:50 2012 +0100 Avoid a SIGSEGV if cp == NULL. This is a follow-up for commit 089bcb360aa26790ad2a8ceddf583b7ba5ddfd48. commit 1f6200cfe1b0b27ebb093a1606b592f9e9684be8 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Jan 5 15:53:34 2012 +0100 Convert strncpy() calls introduced in v5.6 commit c3126b143921fabeac442166eca5b5b742fd42c0 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Jan 5 15:02:39 2012 +0100 Replace most strncpy() calls introduced in v5.5 commit b24ee7c909657db43bd8c5d8c01055ca0883c9cf Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 4 08:40:39 2012 +0100 Eliminate most strncpy() and strncat() calls Using strncpy() and strncat() is error prone -- see also http://www.gratisoft.us/todd/papers/strlcpy.html. Hence replace all invocations of strncpy() and strncat(). Replace strncpy(dst, src, n) calls by: * strlcpy(dst, src, n) if the goal was to avoid output buffer overflow. * sprintf(dst, "%.*s", n, src) to copy a prefix of src to dst or if src is not '\0'-terminated. * memcpy(dst, src, n) if strlen(src) >= n and n < size of dst. * strcpy(dst, src) if n > strlen(src) and n < size of dst. commit 6d95bc4149472931005475c30a541fed5534da39 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Jan 5 11:19:16 2012 +0100 Fix warnings triggered during compilation of the Perl xs source files commit bad0600f6ec944ef8455e327ce784b9b07d247c9 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Jan 5 10:00:13 2012 +0100 Add configure test for sockaddr_un.sun_path such that the com2sec test is run commit 92a32ac4866a5edc7f347d37942bf028de02762f Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Jan 5 10:00:29 2012 +0100 Get rid of a compiler warning commit 83e4c0e304f617ccac6610edd74d1706797bbf52 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Jan 5 09:15:37 2012 +0100 CHANGES: testing: Add a test for se_store_list() commit 4fae5852103ec3893ad488bc0d905ca6914595ef Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Jan 5 09:17:15 2012 +0100 CHANGES: snmplib: Simplify the se_store_enum_list() implementation commit b3222bb275f2f2346e0fd0478afa2efb600773e5 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Jan 5 09:16:45 2012 +0100 CHANGES: snmplib: Declare "type" argument of se_store_list() / se_store_slist() / se_store_enum_list() const commit 022f840fbfcb0e26b08f0e55728231f611495803 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 4 19:55:56 2012 +0000 Avoid that Valgrind complains about sending UDP data commit 672a809c228e9550b99b8910be75d0b161985402 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 4 17:33:09 2012 +0000 Fix a 64-bit compiler warning commit 24ff260ad89ce2aa361a55c7c72e916031defe35 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 4 17:11:24 2012 +0100 Change the type of the second argument of snmp_set_var_value() and snmp_set_var_typed_value() from u_char* to void*, like on more recent branches commit c6ca737fb46f90a4bda5d43734aac34e837a05f4 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Sat Mar 13 19:07:37 2010 +0000 Backport commit f504ce2d74a4bc88f68cc9515fa7053373cb15b5. (Fixed most compiler warnings triggered by the source code in the perl subdirectory. Note: these changes may contain some real bug fixes.) Conflicts: perl/ASN/ASN.xs perl/OID/OID.xs perl/SNMP/SNMP.xs perl/agent/agent.xs commit d212dc984ec34e4d230625e46e58b0c628a50df5 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 4 16:46:49 2012 +0100 SNMP.xs compiler warning fixes commit baceebb10d8caf5db63cc36935fed65ee931029d Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 4 16:22:44 2012 +0100 Add declaration for shutdown_snmpNotifyTable() commit f7f966abd6d2849b1331252afe5c473e5c40b32d Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 4 14:24:33 2012 +0100 Fix format specification mismatches. commit 303c015bcfe9af0b154e9881c7b4f449e08f30bb Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed May 6 22:06:23 2009 +0000 Backport commit d3eb2b5ced22a8480053ce43acf9739729055404 (Sprinkle some const-ness where relevant / fix format string mismatches, Niels Baggesen, May 2009) Conflicts: agent/agent_sysORTable.c agent/helpers/instance.c agent/mibgroup/disman/event/mteTriggerConf.c include/net-snmp/agent/instance.h include/net-snmp/agent/sysORTable.h commit d95b40406916bda5b48b5a6131bec27b866b0a79 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed May 6 21:59:20 2009 +0000 Backport a2a7316c310f0fcc3728673fa047051c23b71960 (Trivial warning fixes, Niels Baggesen, May 2009). Conflicts: agent/mibgroup/hardware/cpu/cpu_linux.c agent/mibgroup/host/hr_swrun.c agent/mibgroup/if-mib/data_access/interface_linux.c agent/mibgroup/ip-mib/data_access/ipaddress_ioctl.c agent/mibgroup/ip-mib/data_access/systemstats_linux.c agent/mibgroup/mibII/sysORTable.c agent/mibgroup/mibII/system_mib.c agent/mibgroup/ucd-snmp/logmatch.c agent/mibgroup/util_funcs/get_pid_from_inode.c agent/snmpd.c snmplib/container_list_ssll.c commit d86c47f003fdc192bce7b46ac4f06b09e387c12b Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 4 13:29:08 2012 +0100 Fixed a typo commit bee4d79cf4eb7e0a45397f59b5298da633a8e1ba Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 4 13:14:57 2012 +0100 Fixed reading past end of buffer. commit 3dc0e00a2fd8e34fe1ae33ecabf36e146460a31f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 4 12:40:07 2012 +0100 Fixed buffer overflow when large 'token' is used. commit b3c4982542e0ab151fb3884754cdfbcb472da52d Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 4 12:28:52 2012 +0100 Fixed off-by-one memset. commit 0f53695044dd3f0c3507753e3f8c29d97e96872d Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Aug 3 21:38:26 2011 +0200 CHANGES: snmplib, snmpd, perl: Eliminate dead variables Conflicts: agent/mibgroup/agentx/master_admin.c agent/mibgroup/etherlike-mib/data_access/dot3stats_linux.c agent/mibgroup/etherlike-mib/dot3StatsTable/dot3StatsTable_data_access.c agent/mibgroup/host/data_access/swinst_pkginfo.c agent/mibgroup/host/data_access/swrun_procfs_status.c agent/mibgroup/ip-mib/data_access/systemstats_linux.c agent/mibgroup/mibII/kernel_linux.c agent/mibgroup/rmon-mib/data_access/etherstats_linux.c agent/mibgroup/rmon-mib/etherStatsTable/etherStatsTable_data_access.c apps/snmptls.c apps/snmptrapd_log.c snmplib/dir_utils.c snmplib/snmp_client.c snmplib/snmp_openssl.c snmplib/transports/snmpTLSTCPDomain.c commit 0153805c99b9197365935c5d11ae9c3d4bfaa0f3 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 4 09:48:41 2012 +0100 Fix a set-but-not-used warning commit 3f8885fbee9407748fc2f0573728a11ba2bc023a Author: Magnus Fromreide <magfr@users.sourceforge.net> Date: Tue Apr 28 05:51:13 2009 +0000 Return a value from sprint_realloc_value even if no subtree is located. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@17578 06827809-a52a-0410-b366-d66718629ded commit b1eaaf302369fd4552e8fee7b6a805091ec0a9b4 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 4 11:38:51 2012 +0100 Added check of find_sec_mod() return value. commit aee4e895fe3bd5f4a61e34275bfca0368b560555 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 4 11:31:22 2012 +0100 Added check of snmp_sess_transport() return value. commit 5d1d0a744ab30c8e645c3b8506cbbd2cceb3d275 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 4 11:04:48 2012 +0100 Added check of netsnmp_extract_iterator_context() return value. commit 299ea9a89c3f1758a7748bb9b3411f62f2c70f88 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 4 10:54:55 2012 +0100 Added check of fopen() return value, just in case of some race. commit 90f1ae6757917481636eef77100caeeb53edfe01 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Jan 3 10:06:56 2012 +0100 Add strlcat.c. Source: http://www.freebsd.org/cgi/cvsweb.cgi/src/lib/libc/string/strlcat.c. commit 089bcb360aa26790ad2a8ceddf583b7ba5ddfd48 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 4 10:50:56 2012 +0100 Added strrchr return value check, just to be sure. commit 199a0511f6eb0ef3ff1d9f922b790ab67dfde01e Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 4 10:31:26 2012 +0100 CHANGES: snmpd: smux: simplify smux_list_detach() commit d883573aa73e0f5fc188acedee6451f95dae900c Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 4 10:23:06 2012 +0100 Fix a compiler warning introduced by commit a809fe5075c9f374715f7d1a682949a0730172c1. commit 7b7a3eb2500527eaa1699287a6ca6fcc4cc2e08a Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 4 09:40:02 2012 +0100 Fix a build error caused by commit a809fe5075c9f374715f7d1a682949a0730172c1. commit 2b6c119fed4848da6663c11f0c2cbdc29921b5c6 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 15:51:10 2012 +0100 Check for netsnmp_ds_get_int() errors. commit 6ce5360caa4c9de51ade57879e83f96bd04b4c5a Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 15:42:23 2012 +0100 Check for missing view. commit b3bc54bed31690a85df2acfbf3296da93a9e89b4 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 15:23:17 2012 +0100 Check socket() result. Also close the socket on error. commit 92075f51cd45a38ca38760b3ffe82e16559e9c2e Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 15:18:26 2012 +0100 Check open() result. commit 6665d5fe2fc569d6fa854d1d78e347bbac69e070 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 14:22:22 2012 +0100 Fixed missing break. commit a6648c5453e1ef8dac57a38efcc00cce53bf9e4f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 14:20:27 2012 +0100 Fixed missing break. commit d68dcae0f18d554571aef321944a5290548dde86 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 14:16:11 2012 +0100 Added 'fallthrough' comment for Coverity. commit fb6f80c0fe3ba36e56f5b911a47e3f6f32ba266e Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 14:14:07 2012 +0100 Fixed exit code of encode_keychange with wrong arguments. Also added a comment for Coverity. commit 3130e24fdc232464dd7bb216f46cafa2e0e775a6 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 14:09:54 2012 +0100 Added missing break commit 18c126a9565cb4d69d7513b944a2105588045d35 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 14:07:29 2012 +0100 Added 'fallthrough' comment for Coverity. commit 6d31c82070a2c68fe3c519e9d56fa2779554d01f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 14:01:53 2012 +0100 Added 'fallthrough' comment for Coverity. commit dc6f0e2e549b4cd061ebc190084b1fc77a55f40f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 13:32:59 2012 +0100 Fixed wrong operator commit dab32867ed0b99301efd7b8d852ad1288a184be0 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 13:30:33 2012 +0100 Fixed QUITFUN usage. commit b1a2bcf64615eb66bc24d5be4950e45012962045 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 13:18:03 2012 +0100 Fixed wrong operator commit b2b1c851b94fed37c386eaa1bfead5c77696e3ef Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 13:14:52 2012 +0100 Fixed wrong operator commit a809fe5075c9f374715f7d1a682949a0730172c1 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 10:58:46 2012 +0100 Added check for failed register_mib. commit 5949f055c16ae650615aae7a1fee3f2d7b16d940 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 3 10:29:59 2012 +0100 Make MIB file parsing and detection more strict - LABEL is required at the beginning of MIB files. commit e4b673683c68ba8b3abc040b9125ec304643cc7c Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Jan 1 23:00:24 2012 +0100 Assume that libdl might be in AGENTLIBS or SNMPLIBS so preadd them. commit b13c1e57bedba79b806103c74f1921d53a706b38 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Jan 1 22:55:06 2012 +0100 Do not require ucd-snmp/dlmod unless it will work. commit 27dcea0d5f801df494ab2cb5c5c0ebe54eb0dcd3 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Dec 31 14:48:29 2011 +0100 Adjust paths for test restructure commit 14b60e85a1b5700e93d126e2f291d5c485f34e36 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Dec 31 14:14:29 2011 +0100 CHANGES: snmpd: Make the configuration of the dlmod module fail rather than generate a dummy module if the dlopen function isn't available. commit 98a97538fc1e9ff46b60d5d969347444578378c0 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Dec 31 13:35:13 2011 +0100 Adjust the paths to support testing even if builddir != srcdir commit 88f0af3cfb916ae5863cc2986071d435f20c3064 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Dec 31 11:37:52 2011 +0100 Reduce the scope of the variables 'p' and 'len'. commit 0815a7536c76f7e4842638683f674894a1a8ce14 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Dec 29 14:42:54 2011 +0000 Report problems with SetUndo processing Missed when applying patch #3445440 commit eb2ab23742ca86c0b89ccfe91eb6ea374bf3acc1 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Dec 29 14:37:31 2011 +0000 Check for the expected error (EPIPE) on closure. Missed when applying patch #3447444 commit aac10bc4f053c014f382d6593fc32ab95e0b1a57 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Dec 29 12:59:52 2011 +0000 CHANGES: snmpd: BUG: 3463767: Handle parsing subidentifiers > 2^31 commit bbc02e36e90c1aab7898562f963f5cadb26e10bd Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Dec 28 17:15:16 2011 +0000 Move pass/pass_persist tests to the new location commit 3898c04fd6f89867062fdfebf36857ab619c0450 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Dec 28 16:53:24 2011 +0000 Add tests for pass/pass_persist, supplied by Bill Fenner commit d5ee3f0a1a63bb1752c74cbca55aa3d40bf9bf13 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Dec 27 21:58:51 2011 +0000 CHANGES: snmpd: PATCHES: 3447444: Fix SIG_PIPE handling Patch provided by Bill Fenner commit 2a17b37430c1852998c3588e547d7eb61c06da71 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Dec 27 21:45:38 2011 +0000 CHANGES: agentx: PATCHES: 3445440: More robust handling of AgentX errors Patch provided by Bill Fenner commit fe58a0e5f4d4e2e2ecbcb47382b08cb1e4df352c Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Dec 27 18:16:23 2011 +0000 CHANGES: snmplib: PATCHES: 3456770: Handle (obsolete) UInteger type properly Patch provided by Bill Fenner commit 1be8cf08a67a91855fee1ec4a2d8e087c7812456 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Dec 27 18:04:10 2011 +0000 CHANGES: agentx: PATCHES: 3445437: Log AgentX disconnections (in line with connections) Patch provided by Bill Fenner commit 068037289107faa2ba3f5cd2fb00c19494bb9a04 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Dec 27 17:27:46 2011 +0000 Handle any GETNEXT request OID, not just a simple walk. commit a74fa528983123d355a8cdcaa77dd4eb4b8c6959 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Dec 27 17:00:18 2011 +0000 CHANGES: pass: PATCHES: 349394: Bring pass_persisttest script into line with passtest* (i.e. using the legitimate structure of NET-SNMP-PASS-MIB) Patch provided by Bill Fenner commit bbe649ebfa61ea22399170b36b99db30a1de8012 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Dec 27 16:54:38 2011 +0000 Rework "passtest" example to fully validate GETNEXT requests and use a legitimate structure for output. Backport of SVN revision 17632 (which updated 'passtest.pl' but missed 'passtest') Correct in branches 5.5 and above commit 82d06c7247b22c8b01d45bf55041d2f1e6427d49 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Dec 27 13:45:18 2011 +0000 CHANGES: snmpd: PATCHES: 3447671: Fix override handling of OID values Patch supplied by Phillip O'Donnell commit ba4a9ce51c9600f9fda168f1e6eff32a1db63cb9 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Dec 27 13:24:26 2011 +0000 Tweak --disable-snmp-set changes commit 827c8b28830171faa9c61d53efca9eb6600561c2 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Dec 27 11:25:43 2011 +0000 CHANGES: python: PATCHES: 3433846: Fix for use with python 2.4 commit f98a54a99caf7b46b100a920db942cbca9c43926 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Dec 27 10:10:36 2011 +0000 Skip SET-based tests when configured with --disable-set-support commit 230df14f94c3736ff34379a4e281eea353b47f80 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Mon Dec 26 23:34:23 2011 +0100 Do not assign tmStateRef twice commit c96b3b4d8530ad5e0efb03f24dab5e5f1a460031 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Dec 25 11:18:21 2011 +0100 Correct use-after-free. commit c5978c89cde2440f4d20dadbc9d1dd8db562d56e Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Dec 25 11:15:44 2011 +0100 Correct double-free. netsnmp_tlstmAddr_add takes ownership of it's argument so calling free on the argument on failure is incorrect. commit c139ca123b44bb3b9b6bf921e1609cc45f63a660 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Sat Dec 24 16:55:30 2011 +0000 CHANGES: snmpd: PATCHES 3410059: Fix sparsely augmenting trigger tables Patch provided by Stephen Turner commit c4ae021b2e6384437081c5623f360c8896390188 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Sat Dec 24 16:29:54 2011 +0000 CHANGES: snmpd: PATCHES 3410050: Skip already-'processed' varbinds Based on mib2c patch provided by Stephen Turner commit c6accf8c66254fa8c48767ed7dec795ddafc522e Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Sat Dec 24 16:27:11 2011 +0000 CHANGES: mib2c: PATCHES 3410050: Skip already-'processed' varbinds Patch provided by Stephen Turner commit a61826ad8ca54661d1d909712503bd3a8b32eed0 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Thu Dec 22 18:35:46 2011 +0100 Remove unused variable. myMatch is unused as nmatch is zero and also since regexBuffer is created with REG_NOSUB set. commit ba4fc80fe2cfd5a5d89230d8f3703e4fe01e6019 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Dec 22 19:24:40 2011 +0000 CHANGES: agent: PATCH 3402376: from Leonardo Chiquitto: Recognise ReiserFS Also move various FSType definitions to the appropriate blocks commit b5ac4a04dcd5470d08d03321abcd1e982621e6e0 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Dec 22 14:39:46 2011 +0100 Fixed unterminated strings after strncpy commit 2b37e4e8f250a0d8821199a74ac3f4e5b7b7baba Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Dec 22 14:31:51 2011 +0100 Fixed unterminated strings after strncpy commit 3d08345156c419333de969f13d21fcec7e18e94d Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Dec 22 14:32:29 2011 +0100 Fixed unterminated strings after strncpy commit cd859ad51c4f18d5b0fc69dd669fcb051c798969 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Dec 22 14:39:33 2011 +0100 Fixed wrong memmove size commit 30ff58d09d4c9d5438bb621054fd7ad7a2a597e4 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Dec 22 14:07:19 2011 +0100 Fixed wrong length of buffer when printing ASN_BIT_STR commit 6c1487e1d360d3d260a39cb1f5b15da978395053 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Dec 21 15:47:34 2011 +0100 Fixed potential free of uninitialized pointer in error cases commit c76fb96f65e33ba2fd212a921e8c386155ee5c7a Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Dec 21 15:44:46 2011 +0100 Fixed unitialized values in udpTable commit c44608679b89751176f28a2e54d5282b46e2a05c Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Dec 21 14:56:13 2011 +0100 Use calloc instead of malloc and manual clearing commit a05c5f9513461824e7903ae9ae9a6c3386e33879 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Dec 21 14:40:50 2011 +0100 Fixed printing of unitialized variable when sensors_get_label() fails commit e4a5edc72393bd3de9bf12bceba9d83bbf7de70b Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Dec 21 14:31:25 2011 +0100 Removed unused variable commit fae2e5b835b8df1eae47e4cebb4eb404d7282377 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Dec 21 13:31:21 2011 +0100 Fixed dereferencing unitialized iid in error cases and with debug info enabled. commit 9d58f81a9239cfbcfc8ebce367d21e9b3dcb028b Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Dec 21 13:33:33 2011 +0100 Fixed dereferencing uninitialized variables in error cases commit 0bc8c08edeae7ae095f116258c20ae5767d60652 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Dec 21 13:20:52 2011 +0100 Fixed returning uninitialized variable 'status' when ss == NULL commit 7304c53cf8adee8eccef1a8f26756fc07f098721 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Dec 18 23:31:53 2011 +0100 On solaris 10 test in /bin/sh doesn't support the -e test. Replace it with -f commit 8cd3be60d693c9c36ffb97d3d9bcb49c1b4abe35 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Dec 17 08:52:24 2011 +0100 Avoid repetition of the complex expression determining if it is possible to get the destination address. This also makes it possible to build on platforms like Solaris 10 that define IP_RECVDSTADDR but lack either of msghdr.msg_control and msghdr.msg_flags. commit 953f2e3d425ede3b863a2e7ccb0b4bc862928b57 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Nov 5 22:13:07 2011 +0100 Move the use of _sendto and _recvfrom below their definitions. commit 68a1173c46cf77601426cf391d9a852794f2057e Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Nov 20 20:05:18 2011 +0100 CHANGES: snmplib: Separate out the cmesg buffer size commit 461dd16f3b2647322cdce6363081cc44ba5a49b5 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Nov 26 21:51:01 2011 +0100 CHANGES: snmplib: Merge together the Linux and *BSD version of src port sending. commit 7accb69baa1fc0b6a3439d2e549c86da3453bad2 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Dec 11 19:30:31 2011 +0100 Use a bare struct iovec in instead of a one element array. The purpose of this change is to make _recvfrom more similar to _sendto. commit 39852cd4c85ef2bfc75cdea2825261ee93e768c2 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Dec 11 19:29:20 2011 +0100 Add comment describing the purpose of the call to getsockname after almost removing it. commit 1b292ca27eab5caa73feaaa83dc9c12abc0f2e70 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Dec 11 19:27:59 2011 +0100 Reduce variable scope. commit bc879571eca9520bc132f840c3e659d3793144d7 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Dec 11 19:25:36 2011 +0100 Introduce temporary variables to ease the extraction of the server address. commit b7eea6cffbd872932ce2c04fefb6f43de339f374 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Dec 11 19:18:33 2011 +0100 Rename the cmesgptr variable to cm. The purpose of this is to increase the readability of the code. commit 0a7461e728805c62a1cab9d87bfc74c7927a9fcc Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Dec 11 19:15:22 2011 +0100 Factor out a common loop in recvmsg option processing. commit b3c6248d0201ab1610840d6d0e749b3b6c4ad792 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Dec 11 19:13:43 2011 +0100 Unify the structure of Linux and BSD recvmsg option parsing somewhat. commit 356400d6290a423b52ebeea5a5e976fb15bb73b4 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Dec 11 19:04:56 2011 +0100 Use CMSG_DATA on the result of CMSG_FIRST/NEXTHDR, not on the buffer. commit 3b351708c62de46aa1b90ed232cfd8c7c5b02231 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Dec 8 12:00:32 2011 +0100 Remove a cast commit de9250d9dae9727a6cc7f647688dddf1b8597128 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Dec 8 11:58:04 2011 +0100 CHANGES: snmpd: Make sprint_mib_oid() treat OID components as unsigned instead of signed integers commit 0e33b3b6d5854a4bac15d4ea5e016c53d161d0cd Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Dec 8 10:02:28 2011 +0100 Fix recently introduced compiler warnings commit b7e50d5f9a6755982d2af3191473cb34643bc03f Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Dec 8 08:37:22 2011 +0100 CHANGES: snmplib: Reduce overhead of config file parsing commit 73c9ee42d28afe2e107a7d6616b6d011890c36ea Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Dec 8 09:09:59 2011 +0100 Remove unused variables commit 3db97962b37eb12d254d61e6be234b06a391c8bb Author: Bill Fenner <fenner@gmail.com> Date: Thu Dec 8 07:43:45 2011 +0100 CHANGES: snmpd: PATCH 3453868: from "Bill Fenner <fenner@gmail.com>": Factor common code into pass_common Move the code for pormatting and printing values from pass and pass_persist into pass_common. commit b6568c83f1756e9a65434edeeeb40d23ddbbb652 Author: ccchiu <ccchiu@sourceforge.net> Date: Wed Dec 7 16:25:27 2011 +0100 CHANGES: BUG: 3452069: Fix snmptrap_oid declaration in mib2c generated code This bug was introduced considerable time ago. It did already exist at the time the 5.6 branch was created (see also commit 0ec088afa27cfda4e6ea78aae7cfc5507564edde). commit d494db64c208b4dc62813132f8863bd5c1a39d77 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Dec 1 10:38:17 2011 +0100 CHANGES: snmptrapd: Eliminate an unused variable (Now) commit 28f2561bc2935d8e1cbf46d2820158173e7a4cf4 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Dec 1 10:37:11 2011 +0100 CHANGES: snmptrapd: Move the main loop code into a new function commit 396e122ddc42a916f06a02884c0e8a258edbe238 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Dec 1 09:32:16 2011 +0100 CHANGES: snmpd: Match each getpwnam()/getpwuid() call with an endpwent() call and each getgrent() call with an endgrent() call. commit 3efefbc0024399786f8b68b1e93b0a8fddddc7da Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Dec 1 10:41:01 2011 +0100 CHANGES: snmptrapd: Remove superfluous casts commit 7f05daa8e0e0f533b0f12a3e1cf07641519909d6 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Dec 1 11:58:32 2011 +0100 CHANGES: BUG: 3444939: BUG: 1796886: snmplib: Avoid that sprint_realloc_octet_string() embeds unprintable control characters or binary zeroes in its output. This behavior could cause truncated output in snmptrapd. commit db8f558fd2f3b7c109ea3a1c2133b75b6f8cb2ad Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Dec 1 10:04:41 2011 +0100 Compiler warning fix: pass unsigned chars to isprint() instead of signed chars. commit 800dc1028e7e0cd8cc14d84dd31723d47ac073db Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Thu Dec 1 10:18:58 2011 +0100 Reduce the scope of the hint variable commit 83ea4a080c90a74b9743d3f24cf0d4b8a1e8c849 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Nov 27 21:16:52 2011 +0100 Reduce the scope of the variable qos commit 7b9e03441c3dc3a07670ed01f5d04791a82c750c Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Nov 30 14:04:01 2011 +0100 Remove #define val(x) __STRING(x) and change val(x) into __STRING(x). commit 2f379b0e4ecadfa4e541e3005c8fc8281882b741 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Nov 30 15:58:47 2011 +0100 Follow-up for commit 1aa704e: unbreak the MSVC build commit 64ef0f71127617837027fb2cfaf174b95ba79e0d Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Nov 30 14:19:50 2011 +0100 Add SNMP::register_debug_tokens() commit 7bead9ca917c67566d5ed98ab507bbc02816217d Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Nov 30 14:08:08 2011 +0100 AgentX subagent: Reduce code duplication commit 0ed71541f87e7d78bc998eebda3217c59e1df830 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Nov 30 14:03:19 2011 +0100 CHANGES: snmplib: Add Doxygen-style function header for netsnmp_register_default_target() and netsnmp_clear_default_target(). commit 8c2972b61e40169b47c50988b6ae9e8c285f84f8 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Nov 30 14:02:54 2011 +0100 CHANGES: perl: Fix spelling in the documentation of the SNMP module commit 5df2bac6bd717799311f001ac7b73db88f11bdda Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Tue Nov 29 08:59:58 2011 +0100 CHANGES: snmplib: Only transform the address to printable form when needed. commit 171e8d48d4af04013cff8fd28f5341a2aef21d88 Author: Mijo Safradin <safradin@linux.vnet.ibm.com> Date: Tue Nov 29 16:49:46 2011 +0100 CHANGES: snmp-bridge-mib: Fix index interpretation. This patch corrects a wrong data interpretation. snmp-bridge-mib obtains the ifindex value from the sysfs attribute 'ifindex' The value given by the sysfs attribute is an integer, which is handled as hex and leads to incorrect data displayed to the user. e.g. $ > snmpwalk localhost BRIDGE-MIB::dot1dBasePortIfIndex.2 BRIDGE-MIB::dot1dBasePortIfIndex.2 = INTEGER: 54 according to the sysfs attribute the value is 36 $ > cat /sys/class/net/<device>/ifindex 36 Signed-off-by: Mijo Safradin <safradin@linux.vnet.ibm.com> commit 82e39fb6706df90ecf2fc9e10ada2b962ee196f3 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Nov 29 12:27:46 2011 +0000 Fix multi-line case testing of incoming OID commit b15da1a4516061105a1eac7450cf650ec44266b2 Author: Nikolay Denev <ndenev@gmail.com> Date: Tue Nov 29 08:29:49 2011 +0100 CHANGES: FreeBSD: Restore IP_RECVDSTADDR functionality. commit 7f47f52e481baa9aafb5784244b0dd2653e7dcff Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Mon Nov 28 08:51:39 2011 +0100 CHANGES: snmplib: Use SNMP_ALLOC_TYPEDEF to allocate transports in order to avoid the separate call to memset. commit cf86039e3086225c3085bb9adf088b8ba5ba6979 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Nov 22 15:02:58 2011 +0100 CHANGES: MinGW: testing: Make unit-tests/T102pdu_build_clib pass. commit 1a87e76e00ee3d5cd37a07bfc3d84490d3c2a4ec Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Nov 22 14:55:42 2011 +0100 CHANGES: MinGW: testing: Make unit-tests/T014gethostbyaddr_clib pass commit 8867fd1dcfe72b59d07322ff38a699b66ec4f326 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Nov 22 09:44:38 2011 +0100 CHANGES: snmplib: Make netsnmp_large_fd_set_resize() robust against memory allocation failures. CHANGES: snmplib: Make NETSNMP_LARGE_FD_ZERO() use memset() on Unix systems instead of an explicit loop. CHANGES: snmplib: Make sure that on Unix systems netsnmp_large_fd_clr() doesn't try to read memory it isn't allowed to read if the first argument equals -1 (a value that shouldn't be passed by the caller). CHANGES: snmplib: Make netsnmp_large_fd_is_set() return false on Unix systems if the first argument equals -1 (a value that shouldn't be passed by the caller). CHANGES: Windows: Make netsnmp_large_fd_set_resize() shrink behavior correct. commit 23db0cf09b8b0eab37b749ef0c3c3f306900245c Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Nov 21 23:02:57 2011 +0100 Fix casting tv_usec to int which may be too short commit 80ee4022e534e64aad5a5f27192843b42acb85e0 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Nov 19 09:14:02 2011 +0100 CHANGES: snmpd: BUG: 3439234: Move netsnmp_pass_str_to_errno to pass_common and rename it to netsnmp_internal_pass_str_to_errno commit 0baa9296c072bb3735760b0dd992f2d1d3ca27fa Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Nov 19 09:05:24 2011 +0100 CHANGES: snmpd: BUG: 3439234: Correct the dependencies of ucd-snmp/pass and ucd-snmp/pass_persist commit 1aa704e4a294430b28e39b6f9e4683b8a48bce04 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Nov 19 08:35:21 2011 +0100 CHANGES: snmpd: Factor out asc2bin and bin2asc. Add a netsnmp_internal_ prefix to them commit cda8fe91013f12cbf64a0775abb55720035af931 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Nov 19 00:55:24 2011 +0100 CHANGES: snmpd: Call snmp_oidtree_compare instead of snmp_oid_min_compare CHANGES: snmpd: Remove snmp_oid_min_compare since it is internal and unused commit 85f893e2b605e67f9bd0443c74e2ed269aa68564 Author: Niki Denev <niki_d@users.sourceforge.net> Date: Thu Nov 17 22:42:32 2011 +0100 CHANGES: snmpd: PATCHES: 3175640: Use IP_RECVDSTADDR sockopt where available (*BSD) This hunk fell of when the rest of the patch was merged. commit 5c913e54656ae0096b1feb6da98b5fc9ca81f276 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 23:33:07 2011 +0100 Define the full NetBSD hierarchy downwards commit b881841bd0493dd71d63259bdded449b06f02c32 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 23:30:33 2011 +0100 Fix size_t/int mismatches commit ca294cf75bbc8e90dbf44ee40478935e91db1487 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 23:18:03 2011 +0100 Remove unused variables commit cd32c2dff06b9b452cc18d552d2f2234092c829c Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 23:17:09 2011 +0100 Fix format warning commit 883136c2b2fa0739f437a8cfb6614accc76e268e Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 23:15:58 2011 +0100 More needs for NETSNMP_PRIo format specifier commit b8084a7ccc909b6d6db7c0e8e596d78671f5678b Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 23:14:26 2011 +0100 Fix using char as array index (ctype.h) commit 84529e6320a89d97f1314aebad806255d2a1b18c Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 23:00:57 2011 +0100 Fix missing format for FreeBSD 4 commit 4bd0352955a2551bfe02308dd134b9128c98b9e9 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 22:59:36 2011 +0100 Fix paranthesis problem commit fe6269b1900cf44dc27a199a761d15a01c3f3092 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 22:58:34 2011 +0100 Fix size_t/int mismatches commit a4db9f9fc13d21ecff488eb410376edda6c28232 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 13:43:34 2011 +0100 Remove unused variables commit 390c0114c8ec0bdb27b08b6f74e3f6ef3a62981b Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 13:37:49 2011 +0100 Fix format specifiers to avoid warnings commit 25cfc1962ae576ccb1558da1e3ef8b6c17f63c16 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 11:27:53 2011 +0100 Really up-to-date mibs commit 0e86c781f3989bf022c8993a118617b74a75420c Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 09:17:19 2011 +0100 memory_linux: get Shmem from /proc/meminfo for 2.6 (or newer) kernels commit bf264d15ded7acbbf2e3871b98fd1fcef43d9ec3 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 09:16:16 2011 +0100 memory_linux: close sockets in error situations commit 57ff8a40bae5d9bcad16089142a9cf328c9fa1f5 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 09:14:57 2011 +0100 disman/ping, disman/traceroute: Close sockets in error situations commit 8a2502a15c3217b95939a3c836167d230ac35f02 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 16 09:13:53 2011 +0100 Up-to-date list of RFCs wit mibs commit dcdd702111d8da5f53804cfcf0dfdad731468bde Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Nov 15 10:57:34 2011 +0000 Don't try to install an empty list of man pages (MAN3) commit ba619804e5978a8df754844efcca52b69b5015fa Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Nov 14 13:34:20 2011 +0100 MinGW: Make sure that the backslashes in the pskill message are displayed. commit 923eecc507f75043b60c5e68053a4f396ab0b0d2 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Nov 14 12:36:38 2011 +0100 Compiler warning fix for systems where uint64_t = unsigned long (e.g. RHEL 6.1/x86_64) commit 434bfc1f7457550b6f87d5bcd511276b270b5964 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Mon Nov 14 11:22:53 2011 +0100 CHANGES: snmpd: from Martin Wilck: fixed snmpd crashing with 'select: bad file descriptor'. On 32-bit systems, snmpd dies with aforementioned message when using file descriptions > 32, e.g. when having >32 AgentX subagents. commit ed65eca6e7f9cfa7380a78d56c01ed314745b169 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Nov 11 19:01:21 2011 +0100 FreeBSD-9: Fix for const'ifyed nlist arguments commit eaca7983e3655ab696fcc4461ca0cedbac6ce69a Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Nov 11 19:00:12 2011 +0100 NetBSD-6: One more instance of timespec replacing timeval commit 8ad6c53fdec5adeae4e52f1751ecec4a345bab05 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Nov 11 18:59:01 2011 +0100 Fix buig #3436527: arp_netlink: fix dying reload of cache commit 378ffed03ba79a8346d6c62781e2ddf5ce92a478 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Nov 11 18:55:43 2011 +0100 Fix bug #3436528: swinst_pkginfo: recover from NULL return from opendir commit d7ad8f5f9f3f67f16f65c2515d11e194d2cdd12c Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Nov 10 14:04:41 2011 +0100 CHANGES: Cygwin: Make date_n_time() produce time zone information commit ba35c50b2f459bd9c11ed59cc7d1b16215644fa3 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Nov 10 14:17:04 2011 +0100 Replace AC_TRY_LINK() by AC_LINK_IFELSE() Note: these changes do not affect the generated configure script. commit f615bf24f5d0f23ce9301da556184d6460740456 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 9 20:32:49 2011 +0100 Fis Bug #3434824: SIGSEGV when reading disk directive after SIGHUP commit a94a179d9340f51fa7c23431630bc0ffd6d759e8 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 9 20:30:51 2011 +0100 Fix bug #3433616: dont treat DateAndTime as a string commit b29e4164531d258fe34a6fe2b9e1ec60c56f9544 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Mon Nov 7 01:25:57 2011 +0100 CHANGES: testing: Remove unused variable commit e221e65fdc1c68f1968651717dcc9ccfb6414783 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Nov 3 15:05:00 2011 +0100 Fix warnings about converting sockaddr_in * into sockaddr *. This is a follow-up for commit a0af385. commit 2e7e9eda0b0d62a7645a9a8f70ef3fb6f3dd6941 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Nov 3 11:17:48 2011 +0100 Fix uninitialized variable warnings. commit 3462ebcdd0b7c298cb15c3099736f4f952257846 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Oct 28 16:07:15 2011 +0200 Remove those superfluous parentheses that trigger a clang warning. commit 3e5fedd3e7d1ef31683604bf73dc56e944cad349 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Nov 3 09:45:27 2011 +0100 CHANGES: snmpd: fixed UCD-SNMP-MIB::systemStats after 30 days of uptime. After 30 days, values from /proc/stat (on Linux) can get bigger than 32bits and snmpd calculations might render counters like ssCpuUser negative or zero, while the real value is higher. Therefore the counters should be tracked as the largest integer available. commit 0fc8221b24988c4ae6180ed42b86b9852fd586ad Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 2 22:59:08 2011 +0100 dskIndex was off by one commit a5b28829e64d5f3b87e4b9b1ef8cc204f33a61b7 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Nov 2 21:25:07 2011 +0100 Solaris needs $AWK to get a usable nawk commit 2801a2139f27021e1ab15e362e2d3d624ffaa494 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Oct 31 22:55:53 2011 +0100 Patch #3406364: Fix unstable data for NetBSD. commit 821a58d112d7ac495149e262d704412ba2800438 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Oct 31 22:43:52 2011 +0100 Fix ipv6 statistics looping too far when scanning interfaces. Fix TCP session table repeating data from first entry for all. commit 349591d03e17a55b43eacc6a687b02fd8d4e9528 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Mon Oct 31 08:59:37 2011 +0100 CHANGES: perl: Make it possible to build perl support without support for opaque types. commit 1ec7110e72bce1561f746517459d6f043016b60e Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Oct 30 19:05:30 2011 +0100 CHANGES: testing: Make the asn1 test pass even if support for opaque types are removed. commit 6d26918af55aa3662a720542de77bbf39b0a3e91 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Oct 29 08:34:33 2011 +0200 CHANGES: snmpd: Disable the support for integer64 in pass scripts if compiling without opaque-special-types. commit 29bf69d70424f359d9c87f07a964a099415649a5 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Oct 10 13:02:25 2011 +0200 CHANGES: snmptrapd_sql: Avoid that a linker error is triggered on systems where my_progname is missing in libmysqlclient (e.g. Fedora 15 and 16). This is a backport of commit 9f653f7. commit 2cc9504b9bb8625b94be6cda7e60993d059cd928 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Oct 26 09:01:23 2011 +0200 CHANGES: snmplib: BUG: 3428506: Fix netsnmp_gethostbyaddr() This patch should fix the regressions introduced by commit 85d96c4 (May 13, 2011). commit 9b427b353f1ceb8fe87e6fc8ed3b6cfab3ce7f20 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Oct 27 08:20:00 2011 +0200 MinGW: Avoid confusion between MinGW's kill.exe and the SysInternals pskill.exe commit 2c45f92cfcb5b05e049226a5a7883a0b106011ae Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Oct 26 10:42:29 2011 +0200 Fix compiler warnings about passing a const pointer to a function accepting a non-const pointer. commit 275d23edfdebe0577b08421e4c6c936ae39b7fdc Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Oct 26 09:33:09 2011 +0200 Fix compiler warnings about set-but-not-used variables commit 4495e17c078ac6997a9c7fa1a88db0644e919491 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Oct 26 09:32:46 2011 +0200 Fix compiler warnings about casting away const commit 13952f6bee9f408867ab6d2fdfdde4f284074957 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Oct 26 14:05:16 2011 +0200 CHANGES: snmplib: from Siddhesh Poyarekar: properly clean up old requests in a subagent when we reconnect to master. An snmp subagent linked against net-snmp-libs may crash if it handles a response which has magic referring to an older disconnected main session. This may happen when the subagent attempts to clean up old requests on reconnection of the disconnected master session. commit ae052472b22720d08369e85127db214245df2e3f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Oct 25 16:15:17 2011 +0200 CHANGES: perl: fixed segmentation fault when handler registration fails. When netsnmp_register_handler fails, it frees its reginfo -> nsahr_DESTROY (and any other function) must not dereference it. commit c199bf91b6239f26b2aab34e8575e0f0df9cde9b Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Mon Oct 24 14:25:28 2011 +0200 CHANGES: snmpd: xfs, jfs and vxfs filesystems are now recognized in hrStorageTable commit 747fdc71e64d09e080928ebbb4d04cbde3906799 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Oct 5 15:57:59 2011 +0200 CHANGES: snmpd: Lowered severity of 'error finding row index in _ifXTable_container_row_restore' message. The message is shows up when snmpd is started and there is different set of network interfaces than it was when snmpd wast last stopped. This is common on ppp-servers or virtual hosts. commit 250f698e59eab9f1ffd332ff59fdb72ea0df06ff Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Oct 23 08:51:23 2011 +0200 CHANGES: building: Make the transport configuration code work again Previously the transport inheritance processing code ran with NETSNMP_FEATURE_CHECKING set. In this mode the file net-snmp/feature-details.h is requiered. That file is created during the first make run, and that happens after configure is run. Change this to undefine NETSNMP_MINIMAL_CODE, effectively turning off feature support during transport configuration in order to make it work at all. commit 6ef6907642247c663b9b8964b9fd44a211dbcaa7 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Oct 20 20:30:54 2011 +0200 CHANGES: snmpd: BUG: 3408398: Fix a memory leak in agent/mibgroup/hardware/fsys. This memory leak was introduced via commit 9bf3d96d96a8ecd4a5fc35c326dc937467002b6c: Initial HAL implementation of FileSystem information (March 7, 2008). commit cf82b894b2217c26edc6f1356351c932415604e2 Author: Bart Van Assche <bvanassche@acm.org> Date: Sat Oct 15 14:45:08 2011 +0200 CHANGES: snmplib: BUG: 3423915: Change default number of retries back from 0 to 5 This patch fixes a bug introduced via commit 6cac050 (May 5, 2011, added support for specifying the default number of retries in snmpd.conf). commit c11adaa12915abfee629bb6c026c21f2185b216e Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Oct 17 10:24:46 2011 +0200 CHANGES: Win32: Avoid that compiling the header file <net-snmp/net-snmp-config.h> with the MinGW gcc compiler triggers warnings about "pragma comment". commit b17a72a793483aee4a5bb2f2e2c7f4fd869817e6 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Oct 17 10:22:20 2011 +0200 CHANGES: Win32: Avoid that the PACKAGE_* macros defined in <net-snmp/net-snmp-config.h> cause trouble when including this header in a package that uses the GNU autotools. commit 664d3ae107d754051b8c42279d459aa57a1be1c3 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Oct 10 16:47:16 2011 +0200 MinGW, hw_fsys: Use proper format specifiers in a debug statement. This patch fixes an issue introduced in commit 76ff25d. commit 211dcb49306561e35ba3c213be7cfa257b40a8e5 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Oct 10 15:52:43 2011 +0200 Avoid that gcc 4.6 complains about set but not used variables commit 9f653f73e5aa70f0bef1174632e95594f87f669f Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Oct 10 13:02:25 2011 +0200 CHANGES: snmptrapd_sql: Avoid that a linker error is triggered on systems where my_progname is missing in libmysqlclient (e.g. Fedora 15 and 16). commit 4c83b9229a7454f34f6ff75f69e67e4030c419b5 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Oct 7 15:58:45 2011 +0200 CHANGES: snmplib: Set the rpath for libperl.so in libnetsnmpmibs.so such that the dynamic linker can find libperl.so without requiring the user to modify the dynamic linker settings. This change in agent/Makefile.in is necessary on the 5.5 branch and later but not on the 5.4 branch. That is because the 5.4 branch uses an older version of libtool that propagates the rpath of dependent libraries. This is called inter-library dependency tracking in the libtool manual. This functionality is present in libtool version 1 but not in libtool version 2. For more background information about dynamic libraries and rpaths, see also the document with the title "RpathIssue" on the Debian wiki (http://wiki.debian.org/RpathIssue). commit 8925c912d2639752a84bcffeef1b70a81026449b Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Oct 7 14:21:28 2011 +0200 CHANGES: agent: HOST-RESOURCES-MIB: Add missing brace in a debug statement commit 76ff25d9bf97579e7213102065fd5096f049a4c5 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Oct 7 14:13:18 2011 +0200 CHANGES: snmpd: HOST-RESOURCES-MIB::hrStorageTable: fix bug in handling large filesystems, where large means above 8 TB (= 2**31 * 4096 bytes). This patch fixes a bug introduced in commit 71d8293f387a6cd66bb0dbb13c0f50174d2e678b. For the original bug report, see also https://sourceforge.net/tracker/?func=detail&atid=112694&aid=3419825&group_id=12694. commit 866033db9904ffb1203f283f838092e4cf68de6b Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Thu Oct 6 07:33:27 2011 +0200 CHANGES: snmpd: Remove spurious #endif that seems to be the result of a mismerge. commit 20f4f3267ee20d55705b7a43789879c103f96620 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Thu Oct 6 00:08:59 2011 +0200 CHANGES: building: Add missing end comments to feature ifndefs. commit e5de2cc57bf304f3320cad0034d2ea2d8aedc436 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Oct 5 09:15:10 2011 +0200 CHANGES: agent: Log a more detailed error message if embedded perl initialization fails commit 5eef9990de28f63111e6c093be0f3c7ae2d513a1 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Oct 5 08:45:49 2011 +0200 CHANGES: perl: Add agent::uptime() commit 6810ed42f9bc560750d6dbfb7e50b6e2ac11899c Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Sep 30 11:01:23 2011 +0200 CHANGES: Cywin: agent: Implement get_uptime() such that querying HOST-RESOURCES-MIB::hrSystemUptime returns a non-zero value. commit 97172b311d20f4441c7a7e90092b59c1e0da99f7 Author: Thomas Jarosch <tjarosch@users.sourceforge.net> Date: Wed Oct 5 08:46:39 2011 +0200 CHANGES: PATCH: 3418649: HOST-RESOURCES-MIB: Use pclose() instead of fclose() to close a pipe. commit 6591937adb85000c27069c4be84cf4688838ebcd Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Oct 2 16:18:03 2011 +0200 CHANGES: building: Add dependencies on @FEATURETARGS@ to make the subtarget work as well. commit b9c8012ec035bc084f175876fecc375195f9be81 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Oct 2 14:02:58 2011 +0200 CHANGES: building: Add target to build agentxtrap from the toplevel commit 995647c0cfe00412262cc5797bdfae9d00b70c76 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Oct 2 15:44:36 2011 +0200 CHANGES: building: Remove the use of -L flags for internal libraries as it confuses libtool. commit 93dc1235a0db58ffd29617cff00dc11263780202 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Oct 2 11:31:46 2011 +0200 CHANGES: building: Make make apps work again apps include snmptrapd and that require the agent libraries as well. commit ba41488ed44cd23c25963d4fc56c476853b2ab59 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Oct 2 11:29:33 2011 +0200 CHANGES: building: When you say make libs you expect all the libs to be built. This is demonstrated by the snmptrapd target at the top level which obviously expected both libs to be built and so failed to compile before this patch. commit 3057c73e093473be46254bcdfb4ca788e432d1b8 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Sep 30 07:32:52 2008 +0000 NEWS: building: PATCH: 2091156: correctly declare dependencies in Makefile. 'make -j <N>' should work now. Backport this to V5-4 as it is needed for correct operation in the single threaded case of make miblib as well. commit 6eae340fa2a64086592982cc52735bc01487d978 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Oct 1 19:33:50 2011 +0200 CHANGES: building: Silence libbsd 0.3.0 nagging If you have libbsd 0.3.0 installed then their version of nlist.h warns and tries to make you include bsd/nlist.h instead. The problem is that we don't need that compatibility library as we know how to do it ourself so it becomes pure nagging. This patch adds a define that changes the warning into an error and then figures out that there is no usable nlist.h and ignores it for the future. commit ac38cb531bee50edc8d4c834f3005f5992c771d8 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Sep 29 19:03:02 2011 +0200 CHANGES: perl: Enable sending SNMPv2 traps with an empty varbind list commit a75de2971527ac2d2e812024298602bb2412f337 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Sep 30 10:41:44 2011 +0200 perl/SNMP/SNMP.xs: Update emacs modeline commit 848f6300efe38492fb454451a030f0b7e6ff8c9d Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Sep 30 10:41:44 2011 +0200 perl/SNMP/SNMP.xs: Update emacs modeline commit c1374473ecd8ec9e0310013861ee18c83e5d6c5b Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Fri Sep 30 03:29:36 2011 +0200 CHANGES: testing: Protect the use of $OSTYPE to ensure that 'test' get enough parameters. commit 7e97a20633a57eae39d015b23339463c32f5f848 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Sep 29 10:22:08 2011 +0200 CHANGES: testing: Convert snmplib/test_binary_array.c into two unit tests commit 9c0dd98176457342fffaa5e74d802e3145ed70e7 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Sep 29 08:56:17 2011 +0200 CHANGES: testing: Add unit test for netsnmp_register_old_api() commit 5fd26e4fa3e000ea9c81c38ab975b7946efe2157 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Sep 28 17:49:55 2011 +0200 CHANGES: agent: Avoid that netsnmp_register_old_api() failure triggers a double free. Fixes a regression introduced via commit aa4d47c2609e52818c9cdf1a8e2205de9a335a0a (svn r19515). commit d2252d016693807326f72b66123649dea00af916 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Sep 29 10:20:08 2011 +0200 CHANGES: testing: Require a semicolon after OK(), OKF() and PLAN() Also, let OKF() emit a single line of output such that all output it produces is visible in the output of "make test". commit 1421924b4852142192c5bb9e93ddbfed69e908fa Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Sep 21 22:20:08 2011 +0200 CHANGES: snmplib: Avoid waiting indefinitely if a session has timeout zero commit 5f27f4f74ae2bd5baf503cf306b4f9a2841a57cf Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Sep 6 10:32:03 2011 +0200 CHANGES: MinGW: testing: Fix a race condition in the test runner commit 09703958cc5ea845929ae19ef9e0804aecaa512e Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Sep 27 12:42:41 2011 +0200 CHANGES: testing: Avoid false negative for T114agentxagentxtrap_simple caused by the test result being present in the hex dump ("mostly_harmless") commit 439300279f6f31438638d2f222c24c3c841fa6ab Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Sep 27 11:16:32 2011 +0200 CHANGES: building: Micro-optimize agent module dependency analysis This makes the agent module dependency analysis carried out by the configure script slightly faster, especially on those systems where fork() is expensive (Cygwin). commit bbc680004a1376038dfdc4172dbe7b9e311fba68 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Sep 26 10:14:45 2011 +0200 CHANGES: MinGW: testing: Make test T130snmpv1vacmget_simple pass commit 70b06cf789208eaa890bfbcd638bdb775f817054 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Sep 20 09:50:57 2011 +0000 CHANGES: Windows: testing: perl: Fix an incorrect message printed while running the Perl module regression tests commit 70bcc8de2d0fc92bbb8481823630fab9bc87af75 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Sep 16 16:14:24 2011 +0200 CHANGES: MinGW: testing: Obtain the MSYS path from the environment commit 626275e2d1acafae7144a33ed301a40f596b37b0 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Sep 14 13:14:17 2011 +0200 CHANGES: Windows: Remove superfluous link libraries from project files (*.dsp) commit 38fc3caa9eeb3800254b4f6ad6f8f4764c0f83db Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Sep 20 09:34:08 2011 +0200 CHANGES: snmplib: Make netsnmp_callback_accept() return -1 (failure) instead of 0 (STDIN_FILENO) commit 6c8c7e8aca8fc2eeb52010ae3e9fee6dd83ef780 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Sep 13 09:58:26 2011 +0200 CHANGES: snmplib: Remove obsolete snmp_get_fd_for_session() declaration commit 0860d11fd8fc5dbdaaae2261fae2c07fb9c2c82d Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Sep 8 13:54:55 2011 +0200 CHANGES: Windows: MSVC: Avoid that the typedefs in <net-snmp/net-snmp-config.h> conflict with those in <stdint.h> from the msinttypes project commit f8a036f63ff68f083436120e0abd478b692a2f61 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Sep 8 13:21:06 2011 +0200 CHANGES: Windows: MSVC: When linking with OpenSSL, link with user32.lib too commit 836a23e10ca810c3899902d32587616a9d1203df Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Jul 14 18:38:13 2011 +0200 CHANGES: Windows: MSVC: Link with proper libeay32 library commit 7b07fd6cdef49ec7bb04b166e2a4fbb37b582840 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Sep 6 11:10:38 2011 +0200 CHANGES: testing: Remove an incorrect comment from simple_eval_tools.sh commit 98f6d29d981ff8e607600c63dadb240535629807 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Sep 6 10:49:03 2011 +0200 CHANGES: testing: Make ISDEFINED() check for an exact match instead of a prefix match commit 52cd0031a31f692f13263a94c335d06be1454803 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Sep 6 10:12:59 2011 +0200 CHANGES: MinGW: testing: Make those regression tests pass for which SNMPCONFPATH and/or SNMP_PERSISTENT_DIR matter commit f5cd89bd3356dd74e1556c0b50966a643f192085 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Sep 6 10:12:59 2011 +0200 CHANGES: MinGW: testing: Fix a race condition in the test framework commit deedd52c834a6448852a06785536e13865969694 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Sep 6 10:12:58 2011 +0200 CHANGES: MinGW: Support the directory structure of recent Shining Light OpenSSL binary distributions commit d55bd4e0549f03b6fd32562c2aa7fe39272a9ef7 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Wed Sep 28 06:55:19 2011 -0700 remove the v5.7 from the frozen list commit ac2aed3c94bb2ebb473af0a1e20f0561ad629956 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Wed Sep 28 06:55:11 2011 -0700 remove the v5.7 from the frozen list commit 40079205967b8e5aeedb19fa3cb2e7b2f7988577 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Sep 27 21:53:47 2011 -0700 make depend commit cf14a228583aff3c5ab2f0d44c2f4c0fa5bd66af Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Sep 27 21:53:18 2011 -0700 version update for 5.7.1 commit 1014dd8dfb48a5bd053f04541eb9728f0be07f47 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Sep 27 21:45:04 2011 -0700 version update for 5.7.1 commit 18d116ba388c1dc949528884bb00698f1bacaa94 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Sep 27 21:11:52 2011 -0700 Version number update: 5.7.1 commit 46eac02e9a27bf4f3068e795cab891f05a848870 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Sep 26 21:49:27 2011 +0200 CHANGES: snmpd: Avoid that snmpd crashes if started on a system with another OpenSSL library version than the one it has been built with. commit a5f064dd82996e2be3f1e9616703ad0395fb5aba Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Thu Sep 22 07:33:01 2011 -0700 version update for 5.7.1.rc3 commit 569794fceb99eed7be817c64f85cd945caf99592 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Thu Sep 22 07:20:07 2011 -0700 Version number update: 5.7.1.rc3 commit c55f608f16f160f5e79dc057f8878def462973e1 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Sep 22 10:35:24 2011 +0100 Fix the code for populating the table_tdata cache, and clarify areas needing MIB-specific additions. commit 13763cf2c71bf93fec096eee004857c15b2cffff Author: Steve Friedl <steve@unixwiz.net> Date: Thu Sep 22 10:06:45 2011 +0100 CHANGES: snmpd: 3409692: Calculate disk percentage usage via floating-point arithmetic to avoid integer arithmetic errors. (Code based on patch, rather than applied verbatim) commit ee0d3adb078291b743c9ecb76d20b591b7b15972 Author: Steve Friedl <steve@unixwiz.net> Date: Thu Sep 22 09:58:39 2011 +0100 CHANGES: snmpd: 3409692: Calculate disk percentage usage via floating-point arithmetic to avoid integer overflow errors. (Code based on the submitted patch, rather than applied verbatim) commit 367da14fcdb146592de67c1d6997a09774259673 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Sep 22 08:09:17 2011 +0200 The only change between V5.7.rc1 and V5.7.1.rc2 is the version number. Make this clear in the ChangeLog file. commit c276eeb8f0455a0870c4b478dde648e86529add3 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Wed Sep 21 13:51:58 2011 -0700 changelog update commit 63050838666f645fc306dc2ee4f73f5efce63fed Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Wed Sep 21 13:38:18 2011 -0700 Version number update: 5.7.1.rc2 commit bbe2c19a01ecec024f741e2e54701ae6212f4c3e Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Sep 4 14:44:38 2011 +0200 This should have gone only to master. Revert "CHANGES: building: Correct dependencies - since bf74fea69f24dc6e85f908f3f41d1426b2e09688 snmpconf is located in builddir, not srcdir" This reverts commit 9efa467a972bb6e1c7fbdaf2e27429d29f4ab89e. commit 9efa467a972bb6e1c7fbdaf2e27429d29f4ab89e Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Sep 4 14:00:12 2011 +0200 CHANGES: building: Correct dependencies - since bf74fea69f24dc6e85f908f3f41d1426b2e09688 snmpconf is located in builddir, not srcdir commit 7835964d3593e5c6a1ae7de0b4114b7df1ae0fe1 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Aug 30 19:21:51 2011 -0700 version update for 5.7.1.rc1 commit cb6a0c0bd6f8c2c7cd5fd86080dc6324e7f73858 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Aug 30 19:20:35 2011 -0700 make depend for 5.7.1.rc1 commit e5ff2eb83bbbed92dac751c5a6643d78f837cf9c Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Aug 30 19:19:46 2011 -0700 fix C++ comment commit cb1f5cffc6fb52c2a6c0f7b408afeb47fcfe55e4 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Aug 30 19:09:56 2011 -0700 Version number update: 5.7.1.rc1 commit 422b082a9593ca9c65aac449e6d128a9e97e94fb Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Aug 30 19:06:56 2011 -0700 added 7 as a rc series branch commit 71c0d7650493710631fa08d5dc4dad501a9aa771 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Aug 30 16:37:41 2011 -0700 deal properly with inverted error cases commit cf4cf7f32ad58f326ffed50494583231648d79d2 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Fri Aug 26 11:08:09 2011 -0700 added .ft and .ft.1 for feature files commit 41b2cde19d22209b483207614e027483c3706877 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Aug 30 11:03:15 2011 -0700 auto-determine patch arguments if possible for nspatchtry commit 96bb589c2e5054890e98705ab5f4308ae6a130bb Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Aug 30 10:13:06 2011 -0700 make it so the git commit line can be cut/paste without linebreaks commit 3fe36f7ad71c08e1286ce8e487e9352e27cd96cc Author: Ronald Wahl <rwa-co@users.sourceforge.net> Date: Tue Aug 30 10:12:11 2011 -0700 CHANGES: libnetsnmp: PATCH 3394586: from rwa-co: file descriptor leak in read_config (+fix) Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit 6e54c4131af731ff90467a75bcc817c957f8f72a Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Tue Aug 30 09:55:14 2011 -0700 describe that nsrollup needs to be run now. commit 86efee23432ccb0d2e0c736d34dc1051130cdc0f Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Aug 30 10:52:30 2011 +0100 Apparently IRIX has a different API for statfs commit f7e21f2633390b7a27c50227bee6d8696ae3fbcf Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Aug 29 16:01:31 2011 -0700 don't provide a feature when your a child of another feature commit cac23c0b2574e7280bd128c6226875ad0f6b4bfc Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Aug 28 09:38:14 2011 +0200 Make sure that feature-details.h exists before trying to include it commit 781f4ce2acb371560797d8b29a89ed0674e935f8 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Aug 28 09:36:36 2011 +0200 Use the feature target instead of the target when building the feature set commit 11bff472ca7b1fcff0c16187a1b8a13093bc91c4 Author: Thomas Anders <tanders@users.sourceforge.net> Date: Mon Aug 29 00:33:55 2011 +0200 the irix6 build only defines irix6, not irix commit 3c73a1407a081d42ebdd91dfbcb1e4f152b7df4a Author: Thomas Anders <tanders@users.sourceforge.net> Date: Mon Aug 29 00:05:13 2011 +0200 re-add sockaddr_un.sun_path configure check (lost in previous commit) commit 2e3f02e03aed125384ba4fe3d83494d43f3a29e9 Author: Thomas Anders <tanders@users.sourceforge.net> Date: Sun Aug 28 23:53:30 2011 +0200 agent/mibgroup/hardware/fsys/fsys_mntent.c doesn't build on IRIX yet commit f95aa31377d572b049b0b316dbb163bf7aca93d5 Author: Thomas Anders <tanders@users.sourceforge.net> Date: Sun Aug 28 23:25:40 2011 +0200 CHANGES: building: build fix for systems lacking fields msg_control/msg_flags in struct msghdr (backport) commit 7f47d93765aa35a58687eb9b4f9f700e4343e13c Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Fri Aug 26 11:11:35 2011 -0700 added required features for mfd handling commit 9b2e42a6e0550fb789c607c3520880d4dbc0cf24 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Fri Aug 26 11:08:09 2011 -0700 added .ft and .ft.1 for feature files commit 33dcbf56fc0626a3e4f1359095bd217d1a567794 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Fri Aug 26 11:07:58 2011 -0700 no_write_support supported commit 97d42efd76937ce7e4bc48a72ed5a110e423102d Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Fri Aug 26 10:08:51 2011 -0700 handle no-write-support with ifdefs commit ea8bed79e81c42e33cbf37ca6f3c03c549987b22 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Thu Aug 25 06:56:22 2011 -0700 import stderr commit fd6d804dc3e703c4059dbe775001a3be9b93309f Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Thu Aug 25 06:55:38 2011 -0700 use >> to print to stderr commit cee0359c6fae2b85d7b931859e517d89ce0722bb Author: Magnus Fromreide <magfr@users.sourceforge.net> Date: Tue Aug 23 23:43:19 2011 +0200 CHANGES: build: Do not generate an output file on failure make supposes that no output is generated if the command failed. Change feature-remove to follow that presumption. commit fe39e7288ca930d2c9aaa8301cc9d95f0c38f36b Author: Magnus Fromreide <magfr@users.sourceforge.net> Date: Sun Aug 21 21:48:17 2011 +0200 Correct typo commit 1f082a31cd138f1f5e27be6d90a1d5790dc0ffe4 Author: Thomas Anders <tanders@users.sourceforge.net> Date: Tue Aug 23 23:35:42 2011 +0200 make sure that _KERNEL is defined to 1 so that "#if _KERNEL" works on systems that need it (e.g. IRIX) commit 26bb2470c106f834442a2adbc7611bf16657fbdf Author: Thomas Anders <tanders@users.sourceforge.net> Date: Tue Aug 23 23:22:44 2011 +0200 make sure that _KERNEL is defined to 1 so that "#if _KERNEL" works on systems that need it (e.g. IRIX) commit fc5560c05f848321da0ca0c2e87001d5f2295167 Author: Thomas Anders <tanders@users.sourceforge.net> Date: Mon Aug 22 18:54:30 2011 +0200 CHANGES: building: build fix for systems lacking field msg_flags in struct msghdr (e.g. IRIX) commit 96ea2d1a8ebffb348673a865d486f31e635e62bd Author: Thomas Anders <tanders@users.sourceforge.net> Date: Sun Aug 21 01:51:49 2011 +0200 autoreconf commit 1a2648eaf71cb018951596689c51588dca8063c5 Author: Thomas Anders <tanders@users.sourceforge.net> Date: Sun Aug 21 01:48:57 2011 +0200 autoreconf commit 3f2f61b0e613d6105ecf2ceb395de0bde37f3ce3 Author: Thomas Anders <tanders@users.sourceforge.net> Date: Sun Aug 21 01:47:13 2011 +0200 autoreconf commit b62cb0864f577ba85573d0d250d12a39387c07b4 Author: Thomas Anders <tanders@users.sourceforge.net> Date: Sun Aug 21 00:55:33 2011 +0200 CHANGES: aix: eliminate configure warning regarding libperfstat.h on AIX 6.1 and up commit 71b90b6f217944b4ffc1836e5160d40e33b4423d Author: Thomas Anders <tanders@users.sourceforge.net> Date: Sun Aug 21 00:40:28 2011 +0200 fix broken line wrap commit 5b5900a4f7dfee6e1ec869e32310b80ca6fb23fe Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Thu Aug 18 12:28:07 2011 -0700 version update for 5.7.1.pre2 commit 3b7e2e39949f88d9c56ed5f994028b94816ab75c Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Thu Aug 18 12:23:28 2011 -0700 make depend for 5.7.1.pre2 commit ece63bfe499c630bdaae6200648d29180ce3a179 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Thu Aug 18 12:03:17 2011 -0700 Version number update: 5.7.1.pre2 commit 28b54070514753e8d8abb718b224d657ab7a8ab8 Author: Garrett Cooper <yaberauneya@users.sourceforge.net> Date: Thu Aug 18 11:49:56 2011 -0700 CHANGES: BSD: PATCH 3383965: from yaberauneya: Fix if-mib agent compile warnings on *BSD Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit f73e6364bb34070622e9f4488cd0487d2fb7402a Author: Vladimir Kondratiev <wulf2001@users.sourceforge.net> Date: Thu Aug 18 11:45:29 2011 -0700 CHANGES: agent: PATCH 3389228: from wulf2001: incomplete commit (patch 3386633: fix integer overflow) Signed-off-by: Wes Hardaker <hardaker@users.sourceforge.net> commit e6cf8206f0c67650001e34b526b37f64e4a5929c Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Thu Aug 18 09:46:33 2011 -0700 Patch from Claus Klein on -coders for fixing man page typos commit 6a841d56518a727196e66b59e7e5b3304f54b0a1 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Thu Aug 18 08:31:06 2011 -0700 changed clientaddr so it registers as pre-mib to be picked up before the transports get created commit c02131e5b35d296755baec99bd363205a86307dd Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Wed Aug 17 09:34:00 2011 -0700 detect really old versions of Long.pm commit 500d6de06aa4ff330aee4d749a4cc377bec89e09 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Aug 17 18:11:47 2011 +0200 Fix the log message that reports that gethostbyaddr() is missing commit 6580556cc7bd833af731b62ce1ed2017564fe7eb Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Aug 17 18:08:01 2011 +0200 CHANGES: Windows: snmptrapd: Make the IP address to hostname conversion work commit 3cb3f1ede388d84e392e1d815d5994a4bf0f10f9 Author: Bart Van Assche <bvanassche@acm.org> Date: Sun Aug 14 07:59:25 2011 +0200 Windows, build.bat: Restore original build and install order. Apparently the correct netsnmp.dll is used during the Perl tests by setting PATH properly. This reverts commit c1b5a030d8f04876cd5b9af008c879cc468b212f. commit daff49d9b3369efcc87f05dc8591362e81a45fdf Author: Bart Van Assche <bvanassche@acm.org> Date: Sat Aug 13 18:43:48 2011 +0200 Windows: Make the Perl agent module work again with the original SNMP_FREE() definition. commit 3c73b4838e605b150bc317313f14eb33444729f8 Author: Bart Van Assche <bvanassche@acm.org> Date: Sat Aug 13 17:38:27 2011 +0200 Revert the two most recent SNMP_FREE() changes (commits 47c8ef1b89c6ccb4247d9633477925908c68c1a5 and 7f42d0d93320484152271427cc9808cbda49bbd0). commit 3e50c3e00e9f321fb708bc579eb4dc1a0f1e7c4d Author: Bart Van Assche <bvanassche@acm.org> Date: Sat Aug 13 11:31:40 2011 +0200 CHANGES: snmpd: pass_persist: Fixes a race condition introduced in commit 31fa07cd9ffde46d41d2b5838c3fc4d01548bfb5. The following race condition could happen: - A system call fails and errno is set accordingly by the C library. - SIGCHLD handler invokes a system call that fails and hence overwrites errno. - SIGCHLD handler leaves. - original context checks errno and finds the value from the system call invoked by the SIGCHLD handler instead of the system call that failed originally. Other fixes included in this patch: - Renamed deinit_pass_persist() into shutdown_pass_persist() such that this function gets called during agent shutdown. - Made sure that shutdown_pass_persist() is called by the Windows snmpd.exe too. - Windows: avoid calling CloseHandle(INVALID_HANDLE_VALUE). - Windows: avoid that closing a pass_persist pipe triggers a crash. - Windows: pass_persist: close handles of finished processes. Conflicts: agent/mibgroup/ucd-snmp/pass_persist.c win32/mib_module_shutdown.h commit e147e4b96755207de1ce30990d67b4b7c76dd483 Author: Bart Van Assche <bvanassche@acm.org> Date: Sat Aug 13 08:39:14 2011 +0200 Unbreak the Windows build. This is a follow-up for commit 1e1000a8815921b5ec2e7997b53592a544b3dfc2. commit c1b5a030d8f04876cd5b9af008c879cc468b212f Author: Bart Van Assche <bvanassche@acm.org> Date: Sat Aug 13 08:10:33 2011 +0200 CHANGES: Windows: building (build.bat): Install netsnmp.dll before running the Perl regression tests such that the regression tests are run with the correct version of netsnmp.dll. commit 1e9d2003baed227f68b68528f1e97e6f5ea86c1a Author: Bart Van Assche <bvanassche@acm.org> Date: Sat Aug 13 08:10:33 2011 +0200 CHANGES: Windows: perl (build.bat): When installing development files, install the PDB files too. commit a8d94007e32d03710692c8f1b417d5bdfe3650fa Author: Bart Van Assche <bvanassche@acm.org> Date: Sat Aug 13 08:10:32 2011 +0200 CHANGES: testing: Fix Perl regression test failures All Perl regression tests pass now on Linux and on Windows (MSVC). commit b6d0b490181c6df8c11ecf155f1e6eaf11b1ec58 Author: Bart Van Assche <bvanassche@acm.org> Date: Sat Aug 13 08:10:33 2011 +0200 CHANGES: testing: Perl regression tests: Don't fail skipped tests. commit ca3acf2b07039d96a117f090f7ec76b6e8b541e9 Author: Bart Van Assche <bvanassche@acm.org> Date: Sat Aug 13 08:10:32 2011 +0200 CHANGES: perl: Add SNMP::getenv() and SNMP::setenv(). commit 56759e5ad537f01b4a51e7ff9994ec4b55c32135 Author: Bart Van Assche <bvanassche@acm.org> Date: Sat Aug 13 08:14:46 2011 +0200 CHANGES: snmplib: Add netsnmp_setenv(). commit 9843e5bcf472877e85b031b5e5dafaa9d5fc63c5 Author: Bart Van Assche <bvanassche@acm.org> Date: Sat Aug 13 08:10:32 2011 +0200 local/pass_persisttest: document how to use on Windows commit 6057866b73a022771e90e9967dd25bdc7192fbdc Author: Bart Van Assche <bvanassche@acm.org> Date: Sat Aug 13 08:10:32 2011 +0200 Set execute flag on local/pass_persisttest such that the instructions in that file work commit c2daf5940f21a13e8989dd055b17f3181112f856 Author: Bart Van Assche <bvanassche@acm.org> Date: Sat Aug 13 08:10:32 2011 +0200 .gitignore: Fix a suppression pattern commit 1f0a928a2913cfa7f5ceaaf4696c69fbdc687621 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Fri Aug 12 09:09:11 2011 -0700 added the missing -e option to the createUser docs commit 1e1000a8815921b5ec2e7997b53592a544b3dfc2 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Aug 11 15:46:32 2011 +0200 CHANGES: MinGW: Net-SNMP Perl modules build again. commit 97d6432f95e1cdcf6fd85e7ca1d0c5557eb6d919 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Aug 11 18:16:44 2011 +0200 CHANGES: Windows: perl: Make sure that the constant SNMP_DEFAULT_RETRIES is recognized. CHANGES: perl: SNMP module: Add constants NETSNMP_CALLBACK_OP_RECEIVED_MESSAGE and NETSNMP_CALLBACK_OP_TIMED_OUT. When the Net-SNMP Perl modules are built on Windows with MSVC or MinGW it is possible that each these are linked with another version of the MSVC runtime library than the Perl interpreter itself. In that case the "errno" variable used inside .xs source files is another variable than the $! variable in .pm files. Or: assignments to "errno" in a .xs file do not modify the "$!" Perl variable This patch avoids using "errno" by modifying the different constant() functions such that these return a two-element array instead of returning a scalar and setting errno. commit 7690894b7b8464f05c7c902bd7cf751cc269977a Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Wed Aug 10 09:26:37 2011 -0700 don't assert on a double init; just don't do it twice commit 47c8ef1b89c6ccb4247d9633477925908c68c1a5 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Aug 10 16:44:36 2011 +0200 SNMP_FREE(): cast argument to (void *) before passing it to netsnmp_free() commit 0220392d899a9cab701f74af12030bb1d4cc5e2e Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jul 1 13:02:15 2011 +0200 .gitignore: Ignore *.exe files generated by the Win32 build commit 0344df92e462f3bec994608c3381fca5348abcdb Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Aug 8 15:12:55 2011 -0700 fix C++ comments commit 09a661d5dc60c730fe0384b02ed672830ef74e30 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Aug 8 15:12:55 2011 -0700 fix C++ comments commit 69cb42a4ea0583ce6f5ff8f8383516d34bc4c344 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Aug 8 15:12:55 2011 -0700 fix C++ comments commit 447ddc66d90dd9e5c3105b268b6a63bfc580b924 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Aug 8 22:03:58 2011 +0100 Define _BIND_TO_CURRENT_VCLIBS_VERSION token (as per Alex' build instructions) commit b0a62eb19763ab4f0b776430242a6117ccae5dd3 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Aug 8 21:59:17 2011 +0100 Define _BIND_TO_CURRENT_VCLIBS_VERSION token (as per Alex' build instructions) ---------------------------------------------------------------------- Changes: V5.7.1 -> V5.7.2.pre1 commit 810185ae0b0cd2ad4d424a1ba775ef5ceaf50f03 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Sat Jun 2 09:24:19 2012 -0700 make depend for 5.7.2.pre1 commit 6271471e01282f3675724eaf1358ceb0e95ddd4e Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Sat Jun 2 08:32:40 2012 -0700 Version number update: 5.7.2.pre1 commit fcb782aa8893134c7414a926d9268594f725b915 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Sat Jun 2 08:32:18 2012 -0700 version update for 5.7.2.pre1 commit e3bcd87c72fcea7706e868b5ace75296093f7497 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 14:09:42 2012 +0100 Fix dist/release format commit d813ce2eeefc68229cfcaf20603244cdd6d09d3c Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 14:07:52 2012 +0100 Fix dist/release format commit fa7bd581e3783685db39c9b4eaf847be5ac86fd3 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:53:10 2012 +0100 version update for 5.6.2.rc2 commit 0739e2382d31146aca3205244cf70788b40a428d Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:51:45 2012 +0100 version update for 5.6.2.rc2 commit d9a15445aa74f5316bfc711c1558467872c2958c Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:50:12 2012 +0100 make depend for 5.6.2.rc2 commit bcabd2c9542dbebd1d319b4494413bdcca06614e Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:38:38 2012 +0100 Release Candidate for V5-6-patches commit b473898c0c5ac9eb47c7c05a3f745e4ff2a76aaa Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:38:28 2012 +0100 Version number update: 5.6.2.rc2 commit 131429e7062fbaa65b82affed1fb92df2c0cc813 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:38:38 2012 +0100 Release Candidate for V5-6-patches commit 1c8110b33b8105ca6190945a35fe7ae903252d68 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:21:38 2012 +0100 Avoid perl versioning problems when setting up the build environment commit 508ece16e6f6f49562da204792ae0644269994d1 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 13:20:58 2012 +0100 Fix handling of dist/release merge commit 5b8a8547b1a47d2f5b207f48f2496e4241d902c6 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 11:10:48 2012 +0100 version update for 5.5.2.rc2 commit 6c32914bf28d695df349dca269e488b501700316 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 11:07:22 2012 +0100 version update for 5.5.2.rc2 commit 9f5a82a5afdbb3daeb2fd437a309f0b8d357cf4b Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 11:05:39 2012 +0100 make depend for 5.5.2.rc2 commit 39203f29477a3bedf012d41135d8abd6bcad08b1 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 10:54:27 2012 +0100 documentation update for 5.5.2.rc2 commit 17e79ef0fad79609c5ba2feb4e8b9eb5d7db6886 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 10:46:11 2012 +0100 Release Candidate for V5-5-patches commit 5821be5bbb4018ded282fbbbd4830cf2eeadd9e1 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 10:45:59 2012 +0100 Version number update: 5.5.2.rc2 commit 3f2111de6733a04e12d910d306a34d671e008762 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu May 31 10:46:11 2012 +0100 Release Candidate for V5-5-patches commit ccf8ff2c4db60122d41302e4aeb700e0b868105f Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 28 10:18:43 2012 +0100 CHANGES: snmplib: PATCHES: 3526599: Don't hang on retried failing SNMPv3 responses commit c81c8483990911f47435d3005255d91c37ab92b2 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sun May 27 14:09:26 2012 +0200 Fix BSD that downnot always like IP_SENDSRCADDR - so retry without commit ffce1f2dc2f8b31abd01f93b26da78f4726a1e64 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sun May 27 14:03:58 2012 +0200 Fix OS missing MSG_DONTWAIT (AIX). Backport from 5.7 commit c575216850185b56454dad0253e3164979e13513 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sun May 27 13:56:01 2012 +0200 Fix missing include. Fixes SIGSEGV on FreeBSD9 x64 commit 5805878749c08062debf0a9d798d08fb916caa2d Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun May 27 06:23:19 2012 +0200 CHANGES: snmpd: Add missing debug tag commit d1a42bbcc7b14730c9a6d99c4f047097843a549b Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Fri May 25 09:02:27 2012 +0200 CHANGES: building: Run libtool --mode=finish on the right directory commit 1fbf33711a19eac9739ad23f6f6251eacc41f1c4 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue May 22 14:54:45 2012 +0100 CHANGES: Linux: PATCH: 3525998: Don't use an uninitialised value in error message commit 32c1686b67dc85c4a189576363065609dfed5e61 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue May 22 14:52:56 2012 +0100 Attempt to mark release-candidate branches as such. Omit final-release-only steps when preparing preN/rcN releases (Relies on a tweak to the Makerelease perl modules) commit 4c5633f1603e4bd03ed05c37d782ec8911759c47 Author: Robert Story <rstory@freesnmp.com> Date: Mon May 14 11:40:06 2012 -0400 NEWS: snmp: BUG: 3526549: CVE-2012-2141 Array index error leading to crash commit 65dd83c2255ee58edbf0e25863e55b58a4113679 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 20:30:42 2012 +0100 version update for 5.6.2.rc1 commit ac4bc65e2909f3bd85f32f04b504fa65d2f64553 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 20:28:06 2012 +0100 make depend for 5.6.2.rc1 commit b74994864195119edb6e19c85147fac00bcb93e3 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 20:13:46 2012 +0100 Version number update: 5.6.2.rc1 commit 91350092c46e66d06d74143f4816473db4d25160 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 19:56:33 2012 +0100 Mark version-specific changes _before_ pushing to central repository commit 7241accd70b82d0fcd44d5a5238b2ee9445900db Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 17:53:17 2012 +0100 version update for 5.5.2.rc1 commit 7c796a15a1d1bb85feea940bd4e3516877920919 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 17:50:49 2012 +0100 version update for 5.5.2.rc1 commit 07e268bfb64b0ec645b3f7e87266984f9217cf12 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 17:44:37 2012 +0100 make depend for 5.5.2.rc1 commit 16eaaf6c3ba14596ca9efaf4b114f1b709f42b68 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 17:29:03 2012 +0100 documentation update for 5.5.2.rc1 commit c729469ef12154930cf9d15967e16186fb445f30 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 17:27:20 2012 +0100 Version number update: 5.5.2.rc1 commit 142571d3cea08f0c072d24c1d39a43c7446f8ce7 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 17:01:03 2012 +0100 When building a new release, the installed version of the perl modules may well be different to the version being built. That should not break the build. commit eba86b6f7aff261ee0e61334df70de7156e5c3cb Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon May 7 17:01:03 2012 +0100 When building a new release, the installed version of the perl modules may well be different to the version being built. That should not break the build. commit 5c0f64d6db2b593f7cc0ed2d4f55b7c592b774a8 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Apr 23 22:25:15 2012 +0200 Only output cpu warnings once. commit ee58e4827b9fa16e6635ca003e8a4f11dcb5fb7a Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Apr 23 22:17:42 2012 +0200 Fix speling in errormessage. commit 03f485df22f20e149cfae94c57cb82feecb5d74b Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Apr 23 22:12:11 2012 +0200 Not all Linuxes use rpm (debian/ubuntu comes to mind) commit 930838224f781696bd35225f22569347416f1b16 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Apr 23 22:10:15 2012 +0200 Check need for -lm to use round/exp commit a0609cf1f3a6917d263725732248cd937a45ad94 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Apr 7 08:40:44 2012 +0200 Remove limitation on configuration line length. commit 305973338a63ae54c5e02a8626fbe9a8064dcb7e Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Apr 7 00:32:19 2012 +0200 Reduce variable scopes. commit ccab4e9d3ed424c39d0dc27be63fa76c7461ea81 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Apr 7 00:15:22 2012 +0200 Internalize the name and line number of the curret configuration file commit cf874ad7b9daf4fcc0d46cdd034474b478005341 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Fri Apr 6 21:47:28 2012 +0200 Replace #if (A) B #else B #endif with B. commit ef9ea641bc290eec50685b60519b31bee8b14a69 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 9 21:04:06 2012 +0100 version update for 5.6.2.pre2 commit 35aba1959de119f1fb89203c37109aa6f0e21c57 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 9 21:00:40 2012 +0100 version update for 5.6.2.pre2 commit e41fbaff18ac9095cf4a739a06ec39a1a6ccfdc1 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 9 20:35:35 2012 +0100 Version number update: 5.6.2.pre2 commit 137fe582d6cc5611430dab46ef144efd84cfc803 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Fri Apr 6 20:46:56 2012 +0100 Revert commit 1f4a829b18275e4956ca91e5ec370df015f06133 (snmp_store_needed() API is not available in 5.[45].x) commit 2b7e64288c01a8a062026c521ca31a5e885f30cc Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 2 16:12:12 2012 +0100 FreeBSD-9: Fix for 'const'ifyed nlist arguments Backport of ed65eca6e7f9cfa7380a78d56c01ed314745b169 from V5-6-patches commit 7e95d80b698051259645c074a53ffd264a6fa916 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 2 16:06:56 2012 +0100 FreeBSD-9: Fix for 'const'ifyed nlist arguments Backport of ed65eca6e7f9cfa7380a78d56c01ed314745b169 from V5-6-patches commit 1a9b7b7c02e2deefe994d595a7cc1dd2ffbeee1d Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 2 15:51:20 2012 +0100 Fix compilation on FreeBSD 9.x with 'recent' header shuffling Backport of c53d8c3525f590f2213d35b0da94123862f3e366 from V5-5-patches (Patch #3363308 - omitting tweaks to configure) commit 3d9ddb41e263bc1a78f9f9440b8d4ad4f86c82e1 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 2 10:36:18 2012 +0100 Fix typo Backport of 5b702b024b60176d7f5699b92e55da50a8deae71 from V5-6-patches commit 0d35c609564b66a1ffe81556d37adf0503c389ce Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 2 10:15:08 2012 +0100 Provide missing definition of NETSNMP_PRIo (used in agent/mibgroup/ip-mib/data_access/ipaddress_solaris2.c) commit a79141a419953d010a6989e8b88f4df127394d38 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 2 09:19:26 2012 +0100 Header fiddling for FreeBSD,OpenBSD,Dragonfly Backport of f7b0de1518002c6e8f9b94ef3deb8882e1e9338e from V5-7-patches commit adf74bf753d3970357afd633803256241d9c7b87 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Apr 2 08:20:46 2012 +0100 Fix IPv6 TCP & UDP tables, *BSD support (including OpenBSD) Backport of commits 5cd1573625471c0583e9087aec6802b77157d5a2 and 50d73f0d56fe22c590530b3e305d41dcdac3ce00 from V5-6-patches commit d9555acb9f47c3aa8fde4bc20a44d7ca6181a8a9 Author: Bart Van Assche <bvanassche@acm.org> Date: Sun Mar 25 18:48:12 2012 +0000 CHANGES: snmpd: DISMAN-PING-MIB: Avoid dangling pointers (based on patch 3503259) commit 82a8b47ee96e5d29a2b7ac3ca00722d737d5b479 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Thu Mar 29 22:31:56 2012 +0200 Running autoheader / autoconf commit 9ca8d939ab393306a1d0f146c9cb70ea0cb19d49 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Thu Mar 29 22:30:38 2012 +0200 Running autoheader / autoconf commit cecd4869deb68f3d4c71e768d5b40dd576446925 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Thu Mar 29 22:29:31 2012 +0200 Running autoheader / autoconf commit a1a4513bd3e4e614200f6db5a02f61d6c8eefb32 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Mar 28 09:47:45 2012 +0100 Doxygen-style documentation fixes (backport of git commit c09903a42e9d97331fd9e48ee831a85afdf9c70a) commit 9bdbcca122c37da304fc6aa6939729475f90f5fd Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Mar 28 09:30:49 2012 +0100 Doxygen-style documentation fixes (back-port of GIT commit c09903a42e9d97331fd9e48ee831a85afdf9c70a) commit 1f4a829b18275e4956ca91e5ec370df015f06133 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Mar 27 21:41:24 2012 +0100 CHANGES: snmpd: PATCHES: 3495697: Store persistent snmpTarget table changes commit 1f75f377d0db01754c0c161dc44373081beef520 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Mar 27 21:14:06 2012 +0100 CHANGES: FreeBSD: PATCHES: 3489387: Install FreeBSD 10 header file (plus other missing versions) commit 3d72c9e78f2ad817c9d1d82977327bbb20d63ab9 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Mar 27 21:06:31 2012 +0100 CHANGES: snmpd: PATCH: 3487867: Don't skip missing ifXTable entries (ifConnectorPresent FALSE) commit 12906578ab30cf776d080c0ef3025b30334d7655 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 26 16:17:45 2012 +0200 DISMAN-PING-MIB: Fix even more memory leaks commit ccfd5ca6fe10313d6181d24bbb1797825a97da10 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 26 15:51:16 2012 +0200 DISMAN-PING-MIB: Eliminate duplicate code commit 9fda2668722f08ddbfdd67a2239d8b021db64a83 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 26 15:48:46 2012 +0200 DISMAN-PING-MIB: Write a loop as a loop commit cbc18eb763ba6df69ef70668a54d75bf35e79503 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 26 15:24:08 2012 +0200 CHANGES: snmpd: DISMAN-PING-MIB: Fix more memory leaks commit c7725192478aec018fb4aefa60946e04a406c00c Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 26 13:43:24 2012 +0200 CHANGES: snmpd: DISMAN-PING-MIB: Avoid reading freed memory when deleting a row from a table commit a6be739566f310d7441fd7f54989e39446f7a143 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 26 13:42:28 2012 +0200 Extend DISMAN-PING-MIB test commit 8a9b57291453cb8aec28e766c594701ed19c4fc6 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Mar 26 21:03:41 2012 +0200 Fix for DragonFly 3 commit e5c9a32f79eac2e85527c9cf05087cdae9b35a6c Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Mar 26 20:59:53 2012 +0200 DragonFly needs _KERNEL_STRUCTURES to compile ipv6 code commit cd43bc09a39bd97ff5e719a2ce232ce424600a65 Author: David Imhoff <dimhoff@users.sourceforge.net> Date: Sat Mar 24 15:47:17 2012 +0100 CHANGES: snmplib: PATCH 3510454: Allow the use of 0.0.0.0/0 as alias for default commit e2fc15f9e5a6e3e36be5f489601cbf6bf731917f Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sat Mar 24 15:21:38 2012 +0100 Fix TCP state values for DragonFly commit 432fe3ddf54f2c98f936959469cb9b014d599f06 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sat Mar 24 15:10:52 2012 +0100 Require perl to do pass_persist test commit 37d2770cf50c98023eeba90e25d372bff7316ada Author: Niels Baggesen <nba@user.sourceforge.net> Date: Sat Mar 24 15:06:40 2012 +0100 Fix TCP state values for DragonFly commit 86a948d8691e881d55591dcabddc2739ce72b30e Author: Niels Baggesen <nba@nba-linux.sb.statsbiblioteket.dk> Date: Sat Mar 24 15:01:37 2012 +0100 Properly find pass helpers for testing. commit fe26a3c4f29f046bf65ed52e9d94054b675fbc4b Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Mar 22 09:04:42 2012 +0100 DISMAN-PING-MIB: Limit source code lines to 80 columns commit 745bafcdcc9c8e84616d4e274db2a384bf234da2 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Mar 22 08:55:05 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Make ping implementation independent of ntpd clock jumps commit da6925e6763cadbe02f4a8bbfe68a362e535ad5e Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Mar 20 10:38:36 2012 +0100 CHANGES: testing: Add testing/fulltests/default/T154dismanpingmib_simple commit fa606dd7ca6aff9308d4e8b01bbcde148f441271 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Mar 20 16:49:21 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Make pinging local interface addresses work commit 617a83ba799575c84c66f6b1c480ef633161a64c Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Mar 20 16:28:46 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Fix a socket leak triggered by pinging a remote host commit 625f55c272ec6281e38d8e30eb53fd51516b00ae Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Mar 22 09:54:55 2012 +0100 DISMAN-PING-MIB: Convert a dynamically allocated variable into a stack variable commit b48f19ad4b4aa68c3e16e2a72df37b9c0cd36c4a Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Mar 20 16:24:07 2012 +0100 DISMAN-PING-MIB: Add more debugging statements commit d74cb3966175892562f5e3a9b1683acba2c22e07 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Mar 20 11:45:18 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Fix several memory leaks commit 0b1a77674678cc9a15be3e7700d3cef650ed02c7 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Mar 20 12:00:30 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Do not send the contents of the stack over the network commit 139023cd3ab51631cc10e2866d71abcf99ae4c1b Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Mar 21 08:56:07 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Don't call exit() upon memory allocation failure commit 169b6aaa7b61827cc1ad0b3aeeae3a7229dd25d8 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Mar 21 08:53:26 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Fix IPv6 socket leak in error paths commit a0be32ad053a71fa96134d55e542bb07d4f0297d Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Mar 20 11:43:46 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Avoid that host name resolution failure causes a crash commit bf9bff64556787d766ee2ef2d578afb920719f3a Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Mar 21 08:51:55 2012 +0100 CHANGES: snmpd: DISMAN-PING-MIB: Convert printf() statements into snmp_log() and DEBUGMSG()-statements. commit 5d74c01245523a9d8db1eda27d1efae2ebc104fb Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Mar 21 18:40:02 2012 +0100 New MIB: VRRPV3-MIB commit 5b38f062b99b6ef36708e2c7de4965a3192612e9 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Mar 21 18:34:48 2012 +0100 For safety, sizeof the right variable in memcpy commit e5f82782da05efa7c0e6dc2bf5a41ee11868f469 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Mar 21 18:33:21 2012 +0100 Fix for hrSWRun data for FreeBSD commit 8327565e823270d10a4504568edbe5b5ae323a55 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Mar 21 18:31:54 2012 +0100 Clean up variables for OpenBSD/NetBSD commit 170f6f027bf4f9174b7073530da4d07f400bba58 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Mar 21 18:28:58 2012 +0100 Move declarations in front of statements commit dbb4573b69fae85cdc931b2892b5ce4e5b16b321 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Wed Mar 21 18:23:36 2012 +0100 Require kernel_netbsd for NetBSD6 commit f11681f15aad7d9a52fa29812ecbb507f1b7fe24 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Mar 21 12:36:38 2012 +0000 Check for old tarballs (and unpacked distributions) before starting. These can confuse steps such as "make dependcheck", that do a 'find' on the current tree, and would descend into such unpacked source trees. commit 470dcd4b6c3ff11ff0a3532a7340a56cffd69098 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Wed Mar 21 12:32:13 2012 +0000 Don't run "make docs; make mancp" if there's no Makefile present commit c9ac420343e16df2b7065f5bf2790df44e247fba Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Mar 20 10:26:10 2012 +0000 Allow distribution as part of normal Net-SNMP packages. commit 5999f60c57723f23f3c254af57fdb10af301a8eb Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Mar 18 19:03:08 2012 +0100 Regenerate commit 275d204036a607e3df50e8447d4bc755e9db02fd Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Aug 28 21:29:03 2011 +0200 CHANGES: building: Make it possible to use --disable-applications/--disable-agent together with --enable-minimalist commit bdccc875710295aacf50f71eb1c1d2ee97f336fe Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Fri Mar 16 20:10:58 2012 +0100 Do not declare the local variables for opaque_special_types unless that option is set. commit b80a67da052adca1b5a644db83a782e15c2237c3 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Fri Mar 16 19:50:03 2012 +0100 Check that the data exist before trying to read it commit efae86bba5962491d42b77b935191a3eb25dd939 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Wed Mar 14 01:05:33 2012 +0100 Partially revert "Merge remote branch 'origin/V5-7-patches' into V5-7-patches" Commit d35a1860217e723e4f866dd98ef6621665934c4a accidentally reverted 4a2e5bcd56cd2afb36eb15d754e2fee888dd50c0 (hrh_storage is a proper replacement for hr_storage) 0dd1e54557d1ba498b55d017b0a93e8ccf9bd522 (CHANGES: snmpd: UDP-MIB: Report the proper address in udpLocalAddress) 5116d48378ecf03e722f3010ad47bf22a3fbcb8c (Reduce scope of prefix_val such that the compiler doesn't warn about an unsed variable) 10f566f4d4cbb3e205023c23669289e4bfd089cb (perl/SNMP/SNMP.xs: Fix a compiler warning) and part of 6e74d64f85a59d50e461db4c34ac76f9de468bfb (Avoid using grep options -q and -w because grep in Solaris) This reverts those reverts. commit aaedd59cc2da701527dc2d261d4e9f85f16e7504 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sun Mar 11 20:57:38 2012 +0100 Allow make test where the source path contains the string Net-SNMP to succeed. commit 4b94d796918a4eeae68ab21aa53d444a8b5c2921 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Mar 9 08:04:59 2012 +0100 Unbreak compilation on FreeBSD 4 commit 10fe6b83324ad37d18b937cc8c6de94de534d035 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 8 13:04:07 2012 +0000 version update for 5.6.2.pre1 commit e1122edc1a5fe7976b065044134d39e7db5985ea Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 8 12:43:19 2012 +0000 version update for 5.6.2.pre1 commit a613d3a834912206d1ba5971e441a3ea6b36af23 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 8 12:33:03 2012 +0000 make depend for 5.6.2.pre1 commit 0ef34e6519dfcb82c97df8427547c08dcf81e69a Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Mar 8 10:11:30 2012 +0100 CHANGES: snmpd: Fixed snmpd '-d' option. Now it dumps packets again. commit 8e69742f143e4fc11196e5b2ed66c8f7f53fd02f Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Mar 6 09:24:21 2012 +0000 Version number update: 5.6.2.pre1 commit c4e00b8c3e1010cdcab5e6c02d60d75df9c6dcf2 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Mar 6 09:24:05 2012 +0000 version update for 5.6.2.pre1 commit 39490104a3ab58235aace2f9d871c266dc4485ee Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Mar 5 09:06:52 2012 +0000 Mark the changes make as part of the release process as specific to the particular branch being released. Version tags, changelog entries and the like shouldn't propagate to later branches. commit 4a2e5bcd56cd2afb36eb15d754e2fee888dd50c0 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Mar 5 20:59:38 2012 +0100 hrh_storage is a proper replacement for hr_storage commit ce85832932ccd916c42319114c40885a466a9d0e Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Mar 5 20:56:40 2012 +0100 More fixes for Solaris sh commit 0dd1e54557d1ba498b55d017b0a93e8ccf9bd522 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 5 15:08:26 2012 +0100 CHANGES: snmpd: UDP-MIB: Report the proper address in udpLocalAddress instead of 0.0.0.0. Makes test T160snmpnetstat pass again. Fixes a bug introduced in commit c76fb96f65e33ba2fd212a921e8c386155ee5c7a. commit 518917e9f39f7a9d3c3bf3a865e8ac0e3026d600 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 5 14:04:54 2012 +0100 snmplib/snmpUDPDomain.c: Fix source code indentation commit 2651909ccceabfcfadaf942c02450e28fe837dc9 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Tue Nov 9 12:04:04 2010 +0000 Passes now on MinGW too. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@19653 06827809-a52a-0410-b366-d66718629ded commit e41f115e40304c941ba17d67e24710722d90741b Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 5 13:39:17 2012 +0100 testing/fulltests/support/simple_eval_tools.sh: Avoid using grep options -w and -q because grep in Solaris' default path doesn't understand these. commit 5116d48378ecf03e722f3010ad47bf22a3fbcb8c Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 5 10:47:20 2012 +0100 agent/mibgroup/ip-mib/data_access/ipaddress_linux.c: Reduce scope of prefix_val such that the compiler doesn't warn about an unsed variable if it isn't needed. commit 6e74d64f85a59d50e461db4c34ac76f9de468bfb Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 5 09:22:31 2012 +0100 testing/eval_tools.sh: Avoid using grep options -q and -w because grep in Solaris' default path doesn't understand these options. commit 10f566f4d4cbb3e205023c23669289e4bfd089cb Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Mar 5 10:47:39 2012 +0100 perl/SNMP/SNMP.xs: Fix a compiler warning commit 44aa265891cd563f7f4114ef25dcf7aaf3b14e9a Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Mar 5 09:06:52 2012 +0000 Mark the changes make as part of the release process as specific to the particular branch being released. Version tags, changelog entries and the like shouldn't propagate to later branches. commit dae4e16be86117861f63d1a2f981ad361418f5c6 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Mar 5 09:06:52 2012 +0000 Mark the changes make as part of the release process as specific to the particular branch being released. Version tags, changelog entries and the like shouldn't propagate to later branches. commit 28f6226f2e228b8ca248489735f86502b2cce0a1 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Mar 5 09:06:52 2012 +0000 Mark the changes make as part of the release process as specific to the particular branch being released. Version tags, changelog entries and the like shouldn't propagate to later branches. commit 40022a697958259ccfbb3fed44eb3c472f5e837e Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sun Mar 4 10:37:41 2012 +0100 Solaris sh does not understand "test -e" commit 773af0c42e077bebdaecf1c0caf393285a7688f1 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sat Mar 3 17:19:30 2012 +0100 Clean up nsrollup complications commit ee71049c3e21c1d0e3424297136652bbe0e39d85 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Sat Mar 3 16:49:41 2012 +0100 mibgroup/icmp.c: adjust ifdefs to make it compile on BSD's commit ce9600361e665dde17af9d8ab16d7ce85dc05643 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:39:55 2012 +0100 dot3StatsTable has bugs :-( commit dffacf6fa0755e1700cbac25b844185abd807a0a Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:38:10 2012 +0100 passpersist test needs /usr/bin/perl commit 8726995c7a8aef674c4f164b1871c37bbdcdad50 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:36:58 2012 +0100 grep -w fails with OpenBSD and Solaris 10-64 commit 1eb4745b23cc3a839864e7f6ea28355b0566eb67 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:35:49 2012 +0100 Solaris needs /usr/xpg4/bin/grep to understand -q commit 9954b4b741fd8c63d6128bd0527298c8e4e989fc Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:34:45 2012 +0100 Make sure we have the proper srcdir for out-of-source builds commit 78369002be2711f0aa876b64a4e10b090cc241cd Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:33:31 2012 +0100 Not all make versions define $(RM) commit 94245b29a3cda89475c6eab5d9493c6657ff38e3 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:24:24 2012 +0100 Make autoconf 2.68 happy commit 44acd6c285fb5614b4c9611b1abdeca9dd28e4bb Author: Niels Baggesen <nba@users.sourceforge.net> Date: Fri Mar 2 21:12:47 2012 +0100 Fix spelling of mib module fsys_getfsstats commit 1fa1fee3693f67b820223806b3d73afd4c50ec18 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Fri Mar 2 01:37:20 2012 +0100 Silence a clang warning. commit 93263b98a5db344cf2c4d489c43971e7b29cdb03 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 1 13:37:20 2012 +0000 version update for 5.5.2.pre1 commit 5a175428b973d2ea8553e29fecf94cf1566aa858 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 1 11:48:18 2012 +0000 version update for 5.5.2.pre1 commit 364276a1c5aa66caa23eb5b7f111fdeb5af71fa7 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 1 11:45:10 2012 +0000 make depend for 5.5.2.pre1 commit 73598340172eff75729a6d57192b8171d5bbf00e Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 1 10:42:56 2012 +0000 Version number update: 5.5.2.pre1 commit f3214402672ca199fd531e66122bf96c4d9a4eb7 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Thu Mar 1 10:42:39 2012 +0000 version update for 5.5.2.pre1 commit 2e74acb6f19e4729cede0ab43e931961cb23aaea Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Thu Mar 1 09:18:39 2012 +0100 CHANGES: Bug 3152841: Do not install the util_funcs subheaders that were removed in 5.7 commit b7109646b95a70713d1ad991d41bccd57c0bb3eb Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Thu Mar 1 08:48:48 2012 +0100 CHANGES: Bug 3152841: Install util_funcs subheaders introduced in 5.6 commit 432cbb7a5501ab90d66d0a83e731e7343bc04b37 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Sat Feb 25 10:13:15 2012 +0100 Correct typos commit 6a6c9bbc7584f196a1185cc1935204f1206811ed Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Wed Feb 29 08:55:35 2012 +0100 CHANGES: Bug 3152841: Install util_funcs subheaders commit d515e2a6e4c2a1c4d84734cc7b2d0b2fc5a894ad Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 15:56:21 2012 +0000 CHANGES: snmpd: PATCHES: 3487919: Fix compilation when caching is disabled commit af8368ed8898a78d0868b47af46bc9db07d1c764 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 15:50:56 2012 +0000 CHANGES: snmplib: PATCHES: 3414773: Encode integer value using ASN_INTEGER commit 19e2715807fe06fd0baedf88165011aee933e755 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 14:05:34 2012 +0000 CHANGES: man: BUGS: 3490708: Clarify use of common command-line options commit 65f7962f932c9b75c5bbbb047d1e26ae60978e53 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 12:23:34 2012 +0000 CHANGES: snmpd: BUGS: 3489631: Fix incorrect handling of UCD monitoring flag commit ac166051b6a092dd4a594326ec85e2f699b62547 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 11:57:41 2012 +0000 CHANGES: testing: BUGS: 3474590: Don't match underscores within the source root filename commit 879bf7079d34fa46f6fcf54a01c8500beaece59a Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 10:44:41 2012 +0000 CHANGES: snmpd: BUGS: 3460364: Fix use of block factor when detecting error conditions commit 034f1c572f683ea428583074471e5d5d13b51837 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 10:22:20 2012 +0000 Skip SET-based tests when configured using --enable-read-only commit 36423e210bfb65ef121c6a66aec438c7c237d3df Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 10:03:25 2012 +0000 CHANGES: BUG: 3454168: configure: Fix building with --enable-read-only commit eed0bcbc43fea18259f0f63b2081b6d10535a052 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Tue Feb 28 09:27:11 2012 +0000 Skip SET-based baby-steps when compiled with --disable-set-support. Inspired by bug #3454168 commit ec6a23030e5a2072c19c18c1d9c124387da56b7b Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 27 18:42:58 2012 +0000 Add -lrt to NETSNMPLIBS such that clock_gettime() can be found commit f13320500294bb240f63c6dd7d2e9a2208eb740d Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Feb 27 16:52:51 2012 +0000 Skip SET-based tests when compiled using --disable-set-support commit c4276b6232c29145c039884e6b5a6b6da4b93837 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Feb 27 15:54:45 2012 +0000 Omit SET-related code when compiling with --disable-set-support (inspired by patch #3424930) commit 01c930edcc25700d6b5fb0376f55a26425e13fb0 Author: Dave Shield <D.T.Shield@liverpool.ac.uk> Date: Mon Feb 27 15:17:22 2012 +0000 Omit SET-related code when compiling with --disable-set-support (inspired by patch #3424930) commit 9484d83203c4e2d820416be665fa833aa70444d2 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Feb 24 14:00:32 2012 +0100 Rework commit b4a19505a05816e94e01de97bf99ac37fcdc6d23. commit 2b7f13495228635d816e58b2174dc124dd0cf39f Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Fri Feb 24 07:43:22 2012 -0800 set MERGE_AUTOEDIT before merging to avoid the future git 1.7.10 forced msg commit e1b910b0be9343586ae9edba6f46040af315fcdd Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 23 10:27:54 2012 +0100 CHANGES: snmpd: init_agent() + init_kmem(): Return an error value instead of invoking exit() if access to kernel virtual memory is denied commit 463eed2120f9d191bc22673496a49e8174664e4b Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 23 10:03:31 2012 +0100 Remove obsolete symbol NETSNMP_EXIT_ON_BAD_KLREAD commit c36ab71a4e096f16cc5a55533f080c9a94009914 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 23 08:53:56 2012 +0100 CHANGES: FreeBSD: snmpd + apps: Sending UDP packets works again for non-root users commit edebddba930f8b1472fa0bd20fc413ef8cf464a2 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Feb 21 11:31:46 2012 +0100 testing/RUNTESTS: Fix a bashism commit b4a19505a05816e94e01de97bf99ac37fcdc6d23 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 20 16:58:47 2012 +0100 Fix compiler warnings about %ld versus time_t on systems where time_t is a synonym for long long instead of long. commit d8978ecc8211be7c1e7905f1e215bb06ded266b6 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Feb 21 12:32:25 2012 +0100 Fix snmplib/transports/snmpSocketBaseDomain.c file header commit aa766d196e5287f6ca79b58a345b024260aba354 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 20 17:07:13 2012 +0100 IF-MIB: do not trigger undefined behavior (>> 32 of a 32-bit variable) when updating a counter and ifi_ipackets is a 32-bit variable commit c3fb6dd9e6b99e9542493188987871fc5017cb3c Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 23 09:45:45 2012 +0100 Fix a compiler warning on systems where mode_t is unsigned commit f8a3ef0d3d4e530279900101049b8de98a44a6fb Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 14:48:52 2012 +0100 CHANGES: snmplib + snmpd + snmpwalk: Avoid that system clock changes (e.g. by ntpd) affect code that needs relative time CHANGES: snmpd: Make sure that the range of the SNMPv3 variable snmpEngineTime is 0..2147483647 on all supported systems instead of 0..42949672 on some systems (i.e. wraparound after 497 days) CHANGES: snmplib: Add netsnmp_get_monotonic_clock(), netsnmp_set_monotonic_marker(), netsnmp_ready_monotonic(), netsnmp_get_agent_runtime() CHANGES: snmplib: Deprecate atime_diff(), atime_newMarker(), atime_ready(), atime_setMarker(), marker_tticks(), netsnmp_marker_uptime(), netsnmp_timeval_uptime(), timeval_tticks(), uatime_diff(), uatime_hdiff() and uatime_ready(). CHANGES: snmplib: Change the names of the struct timeval members of data structures that were used to store a wall clock time but that do now contain a monotonic clock value commit c19760f3333c92fac5d50e9768cdf939218bc487 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Feb 15 09:45:03 2012 +0100 snmplib/snmpv3.c: Fix source code indentation commit a6db239945e195de5a90fa183700b27a6ecb28d3 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Tue Feb 7 00:11:14 2012 +0100 Fix possible memory leak from recent declarations patch commit 0fbbb9a9e2906a7af956957061d485874462aea9 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Feb 6 20:43:04 2012 +0100 Do not mix declarations and statements commit f308d5bafb05d78ed4030c4ecff324b6cbda680f Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 15:25:30 2012 +0100 Fix two compiler warnings in agent/mibgroup/disman/ping/pingCtlTable.c commit 46f0fc1b7fc26a225763bc65cca520a1c59f0251 Author: Niels Baggesen <nba@users.sourceforge.net> Date: Mon Feb 6 20:54:32 2012 +0100 sendmsg does not like IP_SENDSRCADDR if addr is INADDR_ANY commit debac498fe8410110107a2fe64f8afb748edaa07 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Mon Feb 6 16:48:09 2012 +0100 CHANGES: added OCFS2 (Oracle Cluster FS) to hrStorageTable and hrFSTable commit fafc99cd89e73ec7e00bf7360d0b4fa61944a4f4 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 11:18:34 2012 +0100 Simplify calculate_time_diff() and calculate_sectime_diff() commit 7af2013de8bf1b379c076db4e104508e17874d3e Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 14:55:58 2012 +0100 Fix order of feature #ifndef and Doxygen comment block commit bbd67f63530f5ef0bfc948fc58dfe6a93f8f8679 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 15:25:30 2012 +0100 Fix two compiler warnings in agent/mibgroup/disman/ping/pingCtlTable.c commit 42a66aeff25b9e9ef635a404ad2f5212f9e8cf0d Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 14:47:54 2012 +0100 Rename two function arguments commit 3fe72b3b99b7e4b2b982363dfc4f2d8d13f40592 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 13:49:22 2012 +0100 Convert snmp_select_info() documentation to Doxygen format commit e9db266ae48d05a7a6cb5d71b4bdea7ad808ef5e Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 11:17:57 2012 +0100 CHANGES: snmpd: Add netsnmp_get_next_alarm_time() commit d08044cb9e5702fbf549e14425f42794259d8a21 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 09:38:07 2012 +0100 CHANGES: snmpd: Add netsnmp_get_agent_runtime() commit a05c27c2711cb41582a3b4c31e38b0e93530b62d Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 14:51:33 2012 +0100 Fix spelling in a source code comment commit 910d7b0d99183609b9529b04c3f29330eb661021 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 14:38:12 2012 +0100 Replace netsnmp_timeval_uptime() by netsnmp_get_agent_uptime() commit 43a83f6c6a96cc2316b70eecacf127eb6913c7a7 Author: Bart Van Assche <bvanassche@acm.org> Date: Mon Feb 6 11:19:15 2012 +0100 Use the assignment operator instead of memcpy() for copying struct timeval commit 2fe579efb1cb3a74f82803ca323928f6b8e4b5c0 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Feb 3 14:04:02 2012 +0100 Make agent/mibgroup/mibII/icmp.c build again on non-Linux systems. See also commit 345a1e4254812cb9edc1d274491b76681a9dba1e. commit 881de6ab7355277a5c116a008fbe513293b05039 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Feb 3 10:08:21 2012 +0100 Fix compiler warnings triggered by the Rmon MIB implementation commit 4629933c0d3b3f9f4ba583534f79a37fb9633817 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 20:05:31 2012 +0000 More compiler warning fixes commit e9b5a3dee6f9afab8b90a29392040632b075ad7a Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 16:56:55 2012 +0100 Use SNMP_MIN() instead of min() commit ae452c77b411139d6b5800ffcf88d48e9b4792a8 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 15:23:38 2012 +0100 Restore commit dbb8795a7df595f0603f2ec61704799f4c482667. commit c7d11fa00f9995ddb9fe3d4994a3e9790da2e189 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 15:18:40 2012 +0100 Restore commit dbb8795a7df595f0603f2ec61704799f4c482667 partially. commit 00fd62720ec454f5a690de4feba08223cfb2c3f8 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 14:48:44 2012 +0100 CHANGES: snmptrapd: Avoid crash during shutdown due to invoking perl_destruct(NULL) commit d9e229d81abeaf191ef2ccb077842885c230d622 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 14:47:41 2012 +0100 Remove a superfluous declaration commit 1e2e2af6cae830f381e87a244d029eb86bf3fcce Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 13:20:37 2012 +0100 perl/SNMP/examples/pingmib.pl: Add error checking commit 241a141e31f1684fc6cf70cc4a00cce636fd3526 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 11:28:37 2012 +0100 Make configure-time EVP_MD_CTX_create() detection work on the 5.4 branch. See also commit 46eac02e9a27bf4f3068e795cab891f05a848870. commit 6d9d14feaaa2d0fec68b4d158944d32cb04ff1bc Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 11:12:00 2012 +0100 Revert the changes that break the build on the 5.4 branch from commit dbb8795a7df595f0603f2ec61704799f4c482667. commit 8abe49e30c97c8983e83b45a35c716fe91f66bea Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Feb 1 11:56:58 2012 +0100 Fix several compiler warnings in the DISMAN MIB implementations. commit f9fb0a533375e14dc370025a0b2fbc761bf27be6 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 09:56:02 2012 +0100 Revert "HOST-RESOURCES_MIB: fix a compiler warning" because it's wrong. This reverts commit aa6b79bc124a7b7a885d7e5035ab06aa3ecef613. commit ca4a4fe25efd2714f8f1961b97856616563f42c9 Author: Bart Van Assche <bvanassche@acm.org> Date: Thu Feb 2 10:21:49 2012 +0100 .gitignore: Add python/build commit 13ada56558b44e28d1355c0dce1d921f3746d548 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:53:49 2012 +0100 Revert "Revert "Fix format specifiers to avoid warnings"" - there *is* NETSNMP_PRIo in V5-6+ branches This reverts commit aa528bd22c7493ca8d67e678fbf615ca0f63ea6d. commit aa528bd22c7493ca8d67e678fbf615ca0f63ea6d Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 14:13:18 2012 +0100 Revert "Fix format specifiers to avoid warnings" - there is no NETSNMP_PRIo in V5-4 or V5-5 branches This reverts commit 390c0114c8ec0bdb27b08b6f74e3f6ef3a62981b. commit 2fb99be9aa86a6ca349b86d4ef8bc726ed9f2a82 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 14:58:35 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit e5c35589e0bf416bfd036bd468f42aaeab25e788 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 14:55:56 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit 345a1e4254812cb9edc1d274491b76681a9dba1e Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 14:51:26 2012 +0100 Fixed error handling in init_icmp(). commit c303549a59fa8c2f20a9d8bf1e985fbc8abde6a8 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:46:29 2012 +0100 Reworked _register_extend() error handling. commit 9c20e27a7026fc030da3b328b9a2e1b4f36670cd Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:21:28 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit 22fd0bfc2df0e1f6020dc3c50a753ddf28a4599c Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:20:22 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit 5d61e57baf580c78252c0abb0098c07bb05af17c Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:17:05 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit 3c3eeae80d796f27597c901e7ff2046c769ef4b8 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:08:09 2012 +0100 Mark rowreq_ctx as freed so next iteration allocates new one instead of reusing the freed one. commit af9abd53c2337c90a691a7b044ff3f97c1003161 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:05:10 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit cf9465f54181e62e21a9b10219131107a3d2ebf6 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:04:06 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit 7871f2b09b8b52f34a9e57784266459053165bcb Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:02:50 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit 7a37f33d310c9598607bc323d9bdbf91aaf72c95 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 15:00:51 2012 +0100 Don't touch reginfo when registration fails - it has been already freed. commit 3e45f7026249e45350edaac85337423aa0e95d8b Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 14:13:18 2012 +0100 Revert "Fix format specifiers to avoid warnings" - there is no NETSNMP_PRIo in V5-4 or V5-5 branches This reverts commit 390c0114c8ec0bdb27b08b6f74e3f6ef3a62981b. commit 61936762e641c18db75aa5125a33e776c677adc5 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Fri Jan 20 11:13:39 2012 +0100 Fixed freeing reginfo twice on error in a template and all its instances. commit 496437430415fbafeb1ccd4774f1ca00d627ea1f Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 20 11:04:13 2012 +0100 python/netsnmp/client_intf.c: Fix compiler warnings introduced on V5.6 branch commit 5b4a24cdcee1bc3d82633ccafeb96fce95349c59 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 20 09:22:27 2012 +0100 unit tests: fix a 64-bit compiler warning commit cbf1c91baf7191be5fa27d81bcf8714331a2c12f Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 20 09:20:42 2012 +0100 Use snmpTargetParamTable_dispose() to free a struct targetParamTable_struct. Fixes a bug introduced in commit dbf26a05a04ef24c47346e5adda48e338498e71f. commit aa6b79bc124a7b7a885d7e5035ab06aa3ecef613 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 20 09:20:31 2012 +0100 HOST-RESOURCES_MIB: fix a compiler warning commit 3a76b43e11fffada632fccb848ab500e876ad48b Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 18 16:21:05 2012 +0100 CHANGES: python: Avoid that an SNMP set with UseEnums enabled causes a segmentation fault commit 84dec9fa92b0aa2d58eb7020330f4f98e5154321 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 18 14:38:21 2012 +0100 python/netsnmp/client_intf.c: Fix most compiler warnings commit 38cf218c3f1a727786e227a5d3fb186fd0f1a15f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 14:50:13 2012 +0100 Fix a typo commit 454122244122bfdb6f67cab31256d7b46372e9e1 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 14:30:18 2012 +0100 Free tmStateRef on errors. commit 0119022daa59c73bfec0da2386d0628f14e6dab7 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 14:09:12 2012 +0100 Free fingerprint when it's not needed. commit 0e84cd303a08267dec78f6d81c9bb07e3d83a11f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 13:48:26 2012 +0100 Free previously allocated memory on errors. commit 63dc846a7949ce697b3e28c543dc1105e63a2250 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 13:08:28 2012 +0100 Free certificate fingerprint. commit ce1f284a63eb81644b3e32606cbe39b67e1dff2a Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 14:37:09 2012 +0100 Free previously allocated memory on errors. commit 7e21413ca6f2efd7a3afb62c62b644881b8bd1e7 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 13:46:30 2012 +0100 Properly allocate and free engineID. commit 34c962882607c3638a2fa25a2ac531492d71c787 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 13:37:25 2012 +0100 Free locally allocated tmStateRef. commit f57ae531dc5658abcd65b1627615525238d16d2d Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 13:20:24 2012 +0100 Free previously allocated memory on errors. commit 536bc57556c3141561ea4a194810b16290a691ee Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 13:15:47 2012 +0100 Added check if the function actually does something. commit a0777d307dbcaf219ee0184a0fbab9d4e5d6aa0b Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 13:01:45 2012 +0100 Free previously allocated memory on errors. commit 8b97a71c8e7959428eb4d4e8d90e9096d43ff09f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 12:57:26 2012 +0100 Free previously allocated memory on errors. commit 2c1507c22030549ae660c0e211fbdc5c75ec5c57 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 12:53:47 2012 +0100 Free previously allocated memory on errors. commit 65f2b7bcd4fe03906aa1a115ab60a89b8ae933d5 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 19 12:51:36 2012 +0100 Close open files on error. commit 0e52e4f66d44766bea37473556c78e5219b95461 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:45:33 2012 +0100 Free previously allocated memory on errors. commit dbf26a05a04ef24c47346e5adda48e338498e71f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:42:17 2012 +0100 Free previously allocated memory on errors. commit 748da84b1fd654e338bc701e8f9e5da229187f1c Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:32:04 2012 +0100 Free previously allocated memory on errors. commit eb217146fd54036ea4202bfef78bbf774d7e382d Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:23:10 2012 +0100 Free previously allocated memory on errors. commit 9ba38eec66138ec1f613ea8d04e158130c7121bc Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:18:55 2012 +0100 Free previously allocated memory on errors. commit d9d938d3018c27f53277bc5e59578500490c1d09 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:16:38 2012 +0100 Close open file on error. commit d5e817d5bd518d9ac6a0d60e0e141dd64f27ad19 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:14:12 2012 +0100 Free previously allocated memory on errors. commit 2ae68f059df9d74b074d12f59c1847466ed576cd Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 15:03:17 2012 +0100 Free previously allocated memory on errors. commit a00f3d461121b545aed72ac12b2438791dcfc4ba Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 18 14:58:39 2012 +0100 Free previously allocated memory on errors. commit 59884bb4d35ad13747ffa6723436dca587a9ab77 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 17:09:12 2012 +0100 In above code, olength is checked, so let's check it also here. commit ba5d5292b04393b0c7d7d7ed961241929418c6e4 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 17:05:14 2012 +0100 Fixed dereferencing NULL. commit da2d6a7028a13b9edf3a5c84314d0f1feef76714 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:44:56 2012 +0100 Prevent dereferencing NULL. commit f88054a9b69b6de274f7a14a59b47323e5e4e4c6 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:37:35 2012 +0100 Don't dereference context if it's NULL. commit 7c4d459e8f1f652cc2098c3d4c81de90a84ed710 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:30:09 2012 +0100 Don't deference NULL. commit fc19b7f33b587927d2a01e72d23d21b9b1696ab3 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:25:26 2012 +0100 Don't close NULL file. commit 5e95ca6790076b788072a801ee7c82969d995bcb Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:17:09 2012 +0100 Prevent dereferencing NULL when a transport does not have f_fmtaddr. commit eed6f5f9b9ae54d2ceab67ad85adde1f6a8a21d5 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:13:13 2012 +0100 Prevent dereferencing NULL. commit 41cde68b5fa4b38d81450cf91e082cdfa825e7cf Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:10:10 2012 +0100 Check if a registration was really found. commit 5b72a40853876a186efcc0090a4e32c235b9c05f Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 16:03:58 2012 +0100 Don't dereference NULL when difflen is SMUX_MAX_PRIORITY (which is highly unlikely, but...) commit fa6a912e41c5d0fd2a636894e86b6426c07375ab Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 15:37:44 2012 +0100 Check for missing value in setEvent. commit 410b71da425389fecc25d14f49f23753581576ad Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 15:28:41 2012 +0100 Dereference ereg only if it is not NULL. commit 185272d1a0b913774186f1b9135aeaf637ebed52 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 15:17:21 2012 +0100 As per above code, template_v2pdu can be NULL, so check it before dereferencing. commit 48e5ead3fd2c2b385df6972c67526ff6bdc30768 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 14:42:22 2012 +0100 Updated last fix to new error reporting style. commit f33d33615d6d85d0073726473c4146cbcdf11ced Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 14:30:07 2012 +0100 Fixed sigsegv when empty config line is parsed. commit b5df1eeb47ed3559b6f4d9ecccdb242126e6c992 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 14:11:58 2012 +0100 Fixed (highly theoretical) sigsegv when sp->securityEngineID is NULL. commit 6feed629a71899c113096959d8549dc1201e8f9a Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 13:43:37 2012 +0100 Added NULL and len check just in case someone provides value = NULL and nozero len (-> NULL is then dereferenced). commit 355c5ab264af2a6020a1d8a923f80f11b942295e Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 17 13:36:41 2012 +0100 Extend the NULL check, i.e. return if there is nothing to remove. commit ddd7948acad938cd42974505ddca4f0372116709 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Jan 16 11:11:29 2012 -0800 update sparta's copyright commit 41256086a7a5041453419cfd6e562c7b55c56b0a Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Jan 16 10:32:04 2012 -0800 pulled full copy of extractnews from master commit 625a70dbdfd9902da79efa293fe6d2ac8ccf2b2e Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Jan 16 10:24:19 2012 -0800 update to change to the newer log generating/parsing commit 62e32b13089b29edcf276f615da67e4508fe7bb5 Author: Wes Hardaker <hardaker@users.sourceforge.net> Date: Mon Jan 16 09:29:42 2012 -0800 conflicting merge from master for extractnews commit 70084da61d2bcbd2cf1ed81bdc3bf6794c2affb6 Author: Bart Van Assche <bvanassche@acm.org> Date: Fri Jan 13 11:49:16 2012 +0100 CHANGES: snmpd: DISMAN-SCHEDULER-MIB: Handle 32-character schedContextName values correctly. See also commit b3c4982542e0ab151fb3884754cdfbcb472da52d. commit 04bf3e288158ee880edf237e4007fee37d2044dd Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 15:39:37 2012 +0100 Fixed endless loop when SSL_read returns error. commit c1526fccc0474c1db18caa9dbb833853cddde3cc Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 15:13:21 2012 +0100 Fixed a typo. commit a27aa19df283156c032c81eaee5e115859d38c17 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 15:11:32 2012 +0100 Don't replace 'rc' variable, it's value is needed outside the loop. commit 985dff2b0876d9483c414fccea3ef6bc63e14561 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 15:01:32 2012 +0100 Removed duplicate code. commit 2fd7818318e7a5dfe98f52ccf750c2a63e825ded Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 15:00:22 2012 +0100 Removed duplicate code. commit 15f21130ba33dc9afd164e52dfd74c9cec0e9232 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 14:58:14 2012 +0100 Removed duplicate code. commit 2a8a8f2ab7cd75826c5d41ec3cfd5ce3e9634cf3 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 14:39:28 2012 +0100 remove dead code, 'cp' is always != NULL here. commit 38fd6378cc3275180f63b8d9b9a4072b3dabf8e4 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 14:25:06 2012 +0100 Fixed a typo. commit ebd92e19b10c0a38e17cde407864b45c26e17327 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 14:07:43 2012 +0100 Removed unnecessary if (value) check - value is checked few lines before. commit c5cacf5caf979d018ea6cae1c03b8fdf0b118dfd Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 13:44:43 2012 +0100 Prevent double free(), 'dirname' is already freed inside se_add_pair_to_list() if it fails. commit acdceb50ea66d6b323c74ee021fb77e810e4e7af Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 13:43:19 2012 +0100 Prevent memory leak when malloc fails. commit 17053e34cfe9a8ab395fb50f5c3f1dafc7247aeb Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Thu Jan 12 13:32:57 2012 +0100 Fixed double fclose(). Linux man page for fclose(3) says: In either case any further access (including another call to fclose()) to the stream results in undefined behavior. commit a6641edb9cb74fc2236b42ce5554fc3329956552 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 15:22:34 2012 +0100 MinGW: Skip test T065 if not started from inside an MSYS shell commit a883ef1982f301b1485d227301674927330f5b67 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 11 15:14:53 2012 +0100 Moved debug oputput before return. commit 45751967287d97640efdcdf8e77e8d490939d8eb Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 14:17:18 2012 +0100 Convert strtoull() unit test into a Net-SNMP unit test commit 2c2fa48336a4f1f177c2991d6515d29f39533c44 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 13:50:44 2012 +0100 Convert read_config_read_octet_string_const() unit test into a Net-SNMP unit test commit 07c666f6cea27f2b2ab9bc08aed0cb6133fe3758 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Wed Jan 11 13:17:45 2012 +0100 Fixed commit 73a523e468277f6df2e984891313b8be8bce1921: Fidex dereferencing key->info when key is known to be NULL. commit 3b686566296dd87bc42b7f1169daacdb3c45cc58 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Mon Oct 18 06:25:56 2010 +0000 Win32: builds again without warnings with MSVC 6. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/branches/V5-6-patches@19489 06827809-a52a-0410-b366-d66718629ded commit f3a7d1b09609dad649f58bbdb5b7e10d39b398c1 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Sun Oct 17 11:04:06 2010 +0000 Follow-up for r19476: fixed a typo. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/branches/V5-6-patches@19478 06827809-a52a-0410-b366-d66718629ded commit 2de73bd365a381b9c353ca5230769eefb1ac71ed Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 11:42:42 2012 +0100 local/passtest: Remove an incorrect PATH= statement commit 699513f1238e0adce1f1cec98e0d147293fc5047 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Sun Oct 17 09:25:51 2010 +0000 NETSNMP_REMOVE_CONST()-related cleanup. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/branches/V5-6-patches@19476 06827809-a52a-0410-b366-d66718629ded commit 6358dee72fb347e2600a0a7bd21f23270d3a00f6 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 10:58:15 2012 +0100 agent/mibgroup/ucd-snmp/versioninfo.c: Add a comment commit 5396bfe032c8cbc73c8ff5d4b085ebada9f59846 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 10:30:16 2012 +0100 Replace strncpy()/strncat() by strlcpy()/strlcat() commit feb3af28dcae22015ae865a2e5dd8c416e9991d8 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 10:02:08 2012 +0100 Replace strncpy()/strncat() by strlcpy()/strlcat() commit b7e1aa255bae4a3453f9eca644a876634351f11d Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Sat Mar 20 19:36:28 2010 +0000 CHANGES: libsnmp: changed the type of the fourth argument of netsnmp_set_row_column() from const char* to const void* such that no cast is necessary when passing another datatype then char* or const char*. CHANGES: Win32: changed in_addr_t from u_int to u_long such that it matches the datatype of sockaddr_in::sin_addr. Also, fixed several compiler warnings (mostly char * <> u_char * mismatches) and removed some casts. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@18345 06827809-a52a-0410-b366-d66718629ded Conflicts: agent/agent_registry.c agent/mibgroup/ip-mib/data_access/ipaddress_ioctl.c agent/mibgroup/mibII/interfaces.c agent/mibgroup/ucd-snmp/disk.c apps/snmptrapd.c snmplib/snmpIPv6BaseDomain.c snmplib/snmpUDPIPv6Domain.c snmplib/system.c commit f47a3752849db075e6f2053b8595b7b792fb6462 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Fri Oct 15 10:56:09 2010 +0000 CHANGES: Win32: building: Builds now correctly with a 64-bit compiler. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@19458 06827809-a52a-0410-b366-d66718629ded commit 02b6056df95da8b673034e39c2c7c386ed0f369c Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Jan 10 11:44:53 2012 +0100 Fix a compiler warning about casting away const commit a19865832fc77f4c048144d91a431b1e94d329f2 Author: Magnus Fromreide <magfr@users.sourceforge.net> Date: Wed Oct 14 23:12:05 2009 +0000 CHANGES: apps, snmplib: PATCH: 2835577: identified by "Bart Van Assche": Replace SNMP_ZERO of arrays with a memset. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@17797 06827809-a52a-0410-b366-d66718629ded commit 67a3e2eccb95f9c9d0809efcbddcd866ee3062d5 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Wed Jan 6 14:27:15 2010 +0000 Fixed a compiler warning about discarding the const qualifier. git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@17970 06827809-a52a-0410-b366-d66718629ded commit 3dcde2e8a595a527f06142c3b852de8433a1cf28 Author: Magnus Fromreide <magfr@users.sourceforge.net> Date: Sun Jan 24 14:27:55 2010 +0000 CHANGES: snmplib: Prevent gcc ped-warning for NETSNMP_REMOVE_CONST git-svn-id: file:///home/hardaker/lib/sf-bkups/net-snmp-convert-svnrepo/trunk@18052 06827809-a52a-0410-b366-d66718629ded commit c2e1525a85bda5299a3b9f241614f7e6509aeeba Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Wed Jan 6 13:35:11 2010 +0000 Backport commit 295f473c83546221b2a71d815c61e33a67f98ae3: refine NETSNMP_REMOVE_CONST() implementation. commit cb423b0ae9ed0059aa100dc4e2fd93ad1b97faf8 Author: Bart Van Assche <bvassche@users.sourceforge.net> Date: Wed Jan 6 11:57:51 2010 +0000 Backport commit e2fb09e0093e2f648fe2638da2f3af18fdb32bf0 - introduce NETSNMP_REMOVE_CONST(). Conflicts: agent/snmp_perl.c snmplib/snmp_service.c commit afc396ab1618a8595a2519fbc25f7a498e174411 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 08:49:34 2012 +0100 Unbreak netsnmp_mktemp() and make_temp(). These were broken by commit bb8fcbb874998000f945f058d1aa6fe14e925899. Also replace a strncpy() call by a call to strlcpy() and replace the make_tempfile() implementation by a call to netsnmp_mktemp(). commit 210185c15d0d65f0ea98b5e3c2e0776f6222d170 Author: Bart Van Assche <bvanassche@acm.org> Date: Wed Jan 11 08:27:43 2012 +0100 Fix a crash during startup of snmpd introduced by commit 885061687d9caa38470979667d7d8ad6563cedad. Also, make sure there is only a single copy of the cleanup code in function mkdirhier(). commit 8bb4e86abcf98ff28748af0af89c98e64d5cd961 Author: Magnus Fromreide <magfr@lysator.liu.se> Date: Wed Jan 11 07:47:12 2012 +0100 Reduce the scope of the oldmask variable. commit 6680147b138ec114f81c5d128ac9350c8450d081 Author: Bart Van Assche <bvanassche@acm.org> Date: Tue Jan 10 18:44:31 2012 +0000 Make test T015int64_clib pass on 64-bit systems commit 3aad15ae560ac857e73c90764e903e7ca02b3295 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 15:40:59 2012 +0100 Fixed buffer overflow for large OID names commit fba188ee82010b2f2d8ca2e426ba654499ab3d0a Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 15:31:33 2012 +0100 fixed buffer overflow in __concat_oid_str commit 21d25d86b8e4904d798dc8c96dade9e5048457a8 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 15:26:07 2012 +0100 Fixed buffer overflow when parsing port numbers. commit d36931841b2fc2cebc6364b2949129a0ad42ad1d Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 15:05:51 2012 +0100 Fixed a buffer overflow when large SumFile is used. commit 0efdd022da09af1b5e16171fa7a2b523c5d6ec59 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 15:01:53 2012 +0100 Fixed buffer overflow when too big temp file pattern is used. commit 560bc6c09b751556efd6b4c4495751b109a93f92 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:59:24 2012 +0100 Fixed buffer overflow, just to be sure. commit 8291d7c5b92a31dd4f582b497d4b2a0853367a56 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:55:16 2012 +0100 Fixed buffer overflow. commit 88e1f34de7300575fa6dab857ecddb242a87de80 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:48:55 2012 +0100 Fixed buffer overflow when too long interface names are used. commit be1375a9926ebe0cd5b78a4045c3bd11c83664b1 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:46:49 2012 +0100 Fixed buffer overflow when a sensor name is too long. commit 1cb24625372062b14c71d7dd51e20fef773e2743 Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:41:00 2012 +0100 Fixed buffer overflow when a CPU has too long name. commit 84c807ee03251e54856e83d62d06ea08b8df527a Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:36:50 2012 +0100 Fixed buffer overflow when too long interface names are used. commit c310e390b5dd05f24be7eb1904c74e41259c93db Author: Jan Safranek <jsafranek@users.sourceforge.net> Date: Tue Jan 10 14:24:54 2012 +0100 Fixed buffer overflow when too big temp file pattern is used. commit 4600d11434
Close