blob: 866fff88eae6f7ab1012c54654cf31fbe468e884 [file] [log] [blame]
-------------------------------------------------------------------------------
Changes: V3.1.2.1 -> V3.1.3
whardake 10 Jan 97 08:43:42
- (COPYING): Update for 97.
whardake 10 Jan 97 08:46:00
- (config*): Check for /dev/ksyms for solaris kernel.
whardake 10 Jan 97 08:46:36
- (snmptrapd.c): Remove broken FD_SET code.
whardake 14 Jan 97 16:45:33
- (PORTING, README, TODO): Added ucd-snmp-coders as default mail address.
whardake 17 Jan 97 09:28:56
patch niels.0
whardake 17 Jan 97 11:51:40
- (snmpd.c, extensible.c):
- New arg -c FILE: Read FILE as a configuration file as well.
- New arg -C: Don't read default configuration files.
- New env SNMPCONFPATH: Read snmpd{,.local}.conf files in : seperated path.
whardake 17 Jan 97 11:58:46
- (snmpd.c):
- Usage() update and version printout update.
whardake 17 Jan 97 14:55:28
Dave Shield patches
whardake 20 Jan 97 11:17:53
Niel's patches integrated
whardake 20 Jan 97 15:09:25
- Patches from Dave Shield <D.T.Shield@csc.liv.ac.uk>:
- implemented: interfaces.ifTable.ifEntry.ifSpecific,
ip.ipRoutingDiscards,
ip.ipAddrTable.ipAddrEntry.ipAdEntReasmMaxSize,
ip.ipRouteTable.ipRouteEntry.ipRouteMask ,
ip.ipRouteTable.ipRouteEntry.ipRouteMetric5,
ip.ipRouteTable.ipRouteEntry.ipRouteInfo, ip.ipNetToMediaTable,
udp.udpTable.
- udp connection table.
- ipNetToMedia.
- Patches from Niels Baggesen <Niels.Baggesen@uni-c.dk>:
- udpNoPort, tcpInErrs fixes for Solaris.
- linux application support.
- snmp variable group.
- simple cold start traps via exec('snmptrap').
- MIB parser fixes.
- Memory/free allocation fixes.
whardake 20 Jan 97 15:22:53
- Patches from Niels Baggesen <Niels.Baggesen@uni-c.dk>:
- (snmp_client.c): Wait 120 seconds before returning.
whardake 20 Jan 97 15:37:08
- (config*): Autoheader is dumb: Put macro defines belowe @BOTTOM@ symbol.
whardake 20 Jan 97 15:38:59
- (snmp_vars.c, extensible.c, read_config.c): Remove ANSI cpp #elif's.
whardake 20 Jan 97 15:50:37
- (snmp_vars.c): bsdi #ifdef fixes.
whardake 20 Jan 97 15:55:45
- (snmp_vars.c): Patch from Martin Jacobsson <martin@exmandato.se>:
- add bsdi to some #ifdefs.
whardake 20 Jan 97 15:58:51
- (extensible.c): Patch from Martin Jacobsson <martin@exmandato.se>:
- watch out for string lengths on version desc and sysname.
whardake 20 Jan 97 16:38:20
patrice.1 patch
whardake 20 Jan 97 16:43:25
- (snmp_api.c, snmp_client.[ch]):
- Patch from Patrice VANACKER <vanacker@worldnet.fr>:
- fix request deletions in snmp_read().
- added return argument to snmp_add_null_var().
whardake 20 Jan 97 16:59:02
- (extensible.c): Patch from sxjzhang@sss.ssi1.com:
- fix disk reporting on sunos 4.1.3 with ODS 1.0.
whardake 20 Jan 97 16:59:56
version tag ( 3.1.3.pre1 )
whardake 21 Jan 97 08:33:04
- (read_config.c): Patch from Karl Lehenbauer <karl@hammer1.ops.NeoSoft.com>:
- #if DODEBUG -> #ifdef DODEBUG.
whardake 21 Jan 97 08:33:52
- (snmpd.c): remove second char definition.
whardake 21 Jan 97 08:34:32
- (snmp_client.h): remove second (wrong) function prototype.
whardake 21 Jan 97 09:17:42
- (snmp_var_route.c, snmp_vars.c):
- Patch from Karl Lehenbauer <karl@hammer1.ops.NeoSoft.com>
- handle multiple interface names > 10 properly.
whardake 29 Jan 97 10:47:40
bug reporting script add
whardake 29 Jan 97 12:07:00
- (bug-report):
- Always use multipart: version info and config.cache are one.
- re-arranged a bit.
- Added introduction.
- Guess at domain name if possible.
whardake 29 Jan 97 12:07:59
- (acconfig.h):
- SNMPBLOCK = !SNMPBLOCK
whardake 29 Jan 97 12:09:05
- (aclocal.m4): Fix check_struct_for to define things correctly.
whardake 29 Jan 97 12:10:28
- (configure.in): New ps options to check for.
whardake 29 Jan 97 12:11:04
- (FAQ): revision one!
whardake 29 Jan 97 12:11:29
- (config.h.in, configure): update
whardake 29 Jan 97 12:58:46
- (kernel.c, snmp_agent.c, snmpd.c): Patch from Niels Baggesen:
- Fix various warnings/errors.
- Implement real traps.
whardake 29 Jan 97 13:03:15
- (versiontag): Modify ../../bug-report as well.
whardake 29 Jan 97 13:08:11
- (bug-report):
- change to address (back) to ucd-snmp-coders.
- Add a trap on signals to remove tmp files.
whardake 31 Jan 97 09:58:10
- (config*): Check for kstat.h and if sysctl can read the boottime.
whardake 31 Jan 97 10:01:59
- (snmp_var_route.c, snmp_vars.c): Patch from Martin Jacobsson:
- Change some system specific ifdefs to CAN_USE_SYSCTL.
- Fix compliation errors on bsdi2.
- Fix routing tables for similar.
whardake 31 Jan 97 10:49:07
- (versiontag): uh, commit it again.
whardake 31 Jan 97 10:50:04
- (configure.in, configure): fire off ksh if hpux && sh.
whardake 31 Jan 97 10:59:43
- (configure.in, configure): changed arch to hppa and make sure /bin/ksh exists.
whardake 31 Jan 97 11:03:11
version tag update
whardake 3 Feb 97 10:02:12
- (bug-report): Patch from Dave Shield:
- domain name fix and editor bomb out.
whardake 3 Feb 97 10:03:10
- (EXAMPLE.conf.def): comment out possible security problem lines.
whardake 3 Feb 97 10:46:02
- (configure.in):
- Check for whoami, logname.
- Don't pass null args to ksh.
whardake 3 Feb 97 10:47:04
- (snmp_vars.c): Patch from Dave Shield
- Mark stuff for later changes.
whardake 3 Feb 97 10:48:06
- (snmplib/system.c): Use CAN_USE_SYSCTL instead of bsdlike.
whardake 3 Feb 97 11:50:23
- (config*):
- Check for irix 6.2 headers.
- Check if _KERNEL needs to be defined for irix and ifnet usage.
- Use the found UNAME program instead of assuming we have it.
whardake 3 Feb 97 12:44:51
- (snmplib/system.c): typo: needs a space between 'static' and 'struct'.
whardake 3 Feb 97 12:47:58
- (snmp_vars.c): add some irix appropriate includes.
whardake 3 Feb 97 12:51:04
- (README): remove project history.
whardake 3 Feb 97 13:15:11
- (README):
- added FAQ pointer.
- Dave's English pointers (ie, he proofed it and I, uh, don't...).
- switch ftp mirror.
- bug-report script mentioned.
- I -> We, me -> us...
whardake 3 Feb 97 13:33:11
- (README, NEWS, TODO): Update for 3.1.3.
whardake 3 Feb 97 13:53:04
- (bug-report): move config.cache to end of message.
whardake 3 Feb 97 13:55:05
version tag ( 3.1.3.pre3 )
whardake 4 Feb 97 09:35:02
- (FAQ): Dave's latest revision.
whardake 4 Feb 97 09:35:37
- (TODO): Added suggestions from ucd-snmp-coders.
whardake 4 Feb 97 09:36:43
- (configure, configure.in): Fix hpux problems, *again*.
whardake 4 Feb 97 09:37:26
- (mib.c): Patch from Simon: comment #ifdef endings for ANSI compliers.
whardake 4 Feb 97 09:41:39
- (FAQ): Added TOC and autor notes ;-).
whardake 5 Feb 97 16:33:01
- (FAQ): Dave updated architecture lists.
whardake 5 Feb 97 16:33:32
- (TODO): misc requested additions.
whardake 5 Feb 97 17:07:25
- (configure, configure.in): Put /dev/ksyms ahead of /kernel/unix.
whardake 5 Feb 97 17:11:15
- (many): Patch from Niels Baggesen:
- snmp mib group cleanups.
- trap generation cleanups.
- added man entries for trap generation.
- improved agent debugging output with agent's -d flag.
whardake 5 Feb 97 17:13:09
- (system.c): Patch from Dave Shield to fix nlist problems.
whardake 5 Feb 97 17:20:10
- (bug-report): Change subject line to shorten and force better description.
whardake 5 Feb 97 17:23:41
- (tcl, tk, snmptcl): Nuked.
whardake 5 Feb 97 17:25:03
- (NEWS): removed tcl stuff.
whardake 5 Feb 97 17:29:54
- (Makefile.in, configure.in): removed tcl stuff.
whardake 5 Feb 97 17:41:50
version tag ( 3.1.3.pre4 )
whardake 10 Feb 97 09:22:03
- (FAQ): Dave Shields' additions: finding more info.
whardake 10 Feb 97 09:22:53
- (snmpnetstat/main.c): Remove malloc prototype, now in stdlib.h.
-------------------------------------------------------------------------------
Changes: V3.1.2 -> V3.1.2.1
whardake 5 Dec 96 09:13:56
- (if.c): #ifndef -> #ifdef for sigset.
whardake 5 Dec 96 09:14:59
- (md5.c): remove ansi specific C features (unsigned constants).
-------------------------------------------------------------------------------
Changes: V3.1.1 -> V3.1.2
whardake 17 Oct 96 07:02:58
version tag ( 3.1.1.BSDI )
whardake 30 Oct 96 13:47:21
- (PORTING,README): Add a new PORTING file to reference autoconf plee.
whardake 30 Oct 96 13:49:09
- (config*, ece-mib.def):
- Change extensible mib location to ucdavis enterprise mib: 2021.
- Remove associated prompting from configure script and etc.
whardake 31 Oct 96 17:06:16
- (read_config.c): numdisks was being incremented before last usage.
whardake 1 Nov 96 08:54:11
- (asn1.c): Patch from Simon Leinen <simon@switch.ch>:
- asn_build_unsigned_int, asn_build_unsigned_int64:
- Don't try to strip FFs from the high end of unsigned values.
- Skip the stripping code entirely if we have to add a null byte.
whardake 4 Nov 96 09:30:46
- (config*, snmp_vars.c, extensible.c): More include checks for linux.
whardake 4 Nov 96 10:08:49
- (config*): Check for nlist in -lmld (irix).
whardake 7 Nov 96 09:16:45
- NetBSD 3.1.0.1 branch merge.
whardake 7 Nov 96 09:24:23
- Niels 3.1.1 branch merge.
whardake 7 Nov 96 09:35:52
- BSDi2 3.1.1 branch merge.
whardake 7 Nov 96 09:57:16
- (versiontag): Only tag release versions (Ext*).
whardake 7 Nov 96 14:16:00
- (configure.in, configure): Changed default SNMPV2AUTH to SNMPV1.
whardake 7 Nov 96 14:16:39
- (snmp_var_route.c): ifdef's around strings.h.
whardake 7 Nov 96 14:17:17
- (snmp_vars.c): ifdef typos.
whardake 7 Nov 96 14:19:33
- (mib.c): typecast for sprint_objid().
whardake 8 Nov 96 17:03:47
- (Makefile.in): Created a 'touchit' to touch config files properly.
whardake 8 Nov 96 17:06:46
- (Makefile.in): Fixed 'touchit'.
whardake 14 Nov 96 15:14:50
- (extensible.c): Use statfs if statvfs is unavailable.
whardake 14 Nov 96 15:16:22
- (snmp_vars.c):
- #ifdef typo.
- prototype for Interface_Scan_Init().
- Check for existance of tcpstat.tcps_rcvmemdrop before using.
whardake 14 Nov 96 15:17:36
- (config*):
- Check for existance of tcpstat.tcps_rcvmemdrop.
- Check for sys/vfs.h.
whardake 14 Nov 96 15:24:24
- (snmptrap.c, inet.c, route.c): typecasting warning fixes.
whardake 15 Nov 96 16:43:33
- (config*, extensible.c): Make uname calls work correctly.
whardake 15 Nov 96 16:44:11
- (parse.c): Add back in "reading mib..." debugging statments.
whardake 22 Nov 96 08:18:29
- (snmp_vars.c): Trash interface caching.
whardake 22 Nov 96 09:06:10
- (snmp_vars.c): Merge from FreeBSD2-3-1-1.
- Add checks for ifnet.[io]bytes.
whardake 22 Nov 96 09:14:22
- (config*): Add checks for ifnet.[io]bytes.
whardake 22 Nov 96 11:35:29
- (agent/extensible/*.c, new: extproto.h): Removed all -Wall warnings!
whardake 22 Nov 96 14:38:05
- (config*, install-sh, mkinstalldirs): Upgraded to autoconf 2.11.
whardake 22 Nov 96 15:10:36
- (extensible.c, read_config.c): removed more -Wall warnings.
whardake 24 Nov 96 16:25:07
- (kernel.c, config*, INSTALL): New configure switch: --without-root-access.
- The agent doesn't exit if it can't open /dev/kmem.
whardake 24 Nov 96 16:45:27
version tag ( 3.1.2.pre1 )
whardake 25 Nov 96 08:44:03
- ({agent,apps}/Makefile.in): Put libsnmp.a in front of -l libs.
whardake 25 Nov 96 09:15:57
- (config*, snmp_impl.h): Moved void -> char define to a configure test.
whardake 27 Nov 96 08:02:06
- (snmp_vars.c): Patch from Dave Shield <D.T.Shield@csc.liv.ac.uk>:
- Change comments to reflect what its actually looking at.
- Remove ifdef around ifnet declarations.
whardake 27 Nov 96 08:03:47
- (extensible.c): Patch from Dave Shield <D.T.Shield@csc.liv.ac.uk>:
- Remove return(0) on void init_extensible().
whardake 27 Nov 96 08:06:04
- (configure, configure.in): Default sysloc UCDavis -> Unknown.
whardake 27 Nov 96 08:21:20
- (INSTALL): Typo: 3.1.3 -> 3.0.3.
whardake 27 Nov 96 08:21:34
- (README): Update.
whardake 27 Nov 96 08:34:12
- (if.c): Patch from Dave Shield <D.T.Shield@csc.liv.ac.uk>:
- Watch out for interface names with ' ' in them.
- Reset signal on BSD signal implementations.
whardake 27 Nov 96 08:45:46
- (if.c): Reset signal on all types of signal implementations.
whardake 27 Nov 96 08:56:44
- (configure.in, configure): Truncate system names beyond [-_].*.
whardake 2 Dec 96 08:55:49
- (snmp_vars.c): Patch from Dave Shield <D.T.Shield@csc.liv.ac.uk>:
- ifPhysAddr - in Interface_Get_Ether_By_Index, HP-UX has the same
EtherAddr strucure as MIPS.
- ipAdEntIfIndex - in var_ipAddrEntry, there is a false match on
the loopback interface, giving the wrong answer of the first
interface index.
- udpInErrors - in var_udp, the count of UDP errors omits discarded
packets. Some systems (i.e. HP-UX) have extended the udpstat
structure to include these. I'v tweaked this analogous to a
similar addition in the tcpstat structure.
- tcpConnState - HP-UX has added an extra state into the list, which
throws the rest of them out.
whardake 3 Dec 96 10:04:02
- (config*, snmp_vars.c):
- Wrote AC_CHECK_STRUCT_FOR and use it.
- Make AC_CHECK_IFNET_FOR use above.
- Changequote '[]' -> '' around sed expression with []s (-Dostype).
whardake 3 Dec 96 10:05:17
- (md5.c): Put 'U'nsigned marker at end of constants to remove gcc warns.
whardake 3 Dec 96 11:04:33
- (snmp_vars.c): From Dave Shield <D.T.Shield@csc.liv.ac.uk>:
- Fix arp table for hpux.
- (config*): Check for arphd.at_next and use in above.
whardake 3 Dec 96 11:14:43
- (EXAMPLE.conf.def, passtest): Move passtest to ucdavis subtree.
whardake 3 Dec 96 14:51:24
- (ece-mib.def): Used -> Avail in memory sequence.
whardake 4 Dec 96 09:16:09
- (asn1.c, parse.c, snmp_api.c, snmp_client.c):
- Patch from Niels Baggesen <Niels.Baggesen@uni-c.dk>:
- Parser fixes for multiple nodes.
- memmove/copy deletes.
whardake 4 Dec 96 09:49:38
- (PORTING, README): Update for release 3.1.2.
-------------------------------------------------------------------------------
Changes: V3.1.0.1 -> V3.1.1
whardake 11 Sep 96 08:49:14
- (read_config.c): Fixed community number checks.
whardake 24 Sep 96 16:54:59
- (config*, snmp_api.c, snmp_client.c): Added sys/select.h for AIX.
whardake 24 Sep 96 16:59:26
- (snmp_var_route.c, snmp_vars.c): typos.
whardake 24 Sep 96 17:02:47
- (snmp_vars.c): Moved a variable declairation.
whardake 24 Sep 96 17:16:58
- (snmp_var_route.c): typo fixing a typo (sigh..).
whardake 25 Sep 96 14:14:53
- (snmp_var_route.c): freebsd2 typecast.
whardake 1 Oct 96 15:30:46
- (parse.c, parse.h): From Joe Marzot:
- allows the CMU lib to retain the TC information associated with a
particular object. In particular this allows DisplayStrings to be
differentiated from OctetStrings when they are looked up in the
Mib Tree.
whardake 1 Oct 96 15:54:22
- (extensible.c): int -> double to support larger disk sizes.
whardake 1 Oct 96 16:28:52
- (config*, read_config.c):
- Check for mntent.h and include it.
- Check for /etc/mnttab or /etc/mtab and use appropriately.
- (read_config.c):
- pick getmntent over getfsfile if both are available.
- debug cleanup (ofile -> stderr, check for DODEBUG instead of const var).
whardake 3 Oct 96 16:05:47
- (snmp_agent.c):
- Make agent properly check snmpset exit codes and use them (on COMMIT).
whardake 3 Oct 96 16:08:59
- (pass.c):
- Check for passthru existance before returning ERR_NOERROR, else
return ERR_NOSUCHNAME.
- Correctly check for and pass "not-writable" and "wrong-type" pass returns.
whardake 3 Oct 96 16:10:38
- (snmp_impl.h): Turn on old CMU debugging statments with --enable-debugging.
whardake 4 Oct 96 09:43:40
- (EXAMPLE.conf.def): Added snmpget/set to pass example.
whardake 4 Oct 96 09:44:26
- (Makefile.in): Remove spaces from sedscript when using broken cpp (gcc).
whardake 4 Oct 96 09:46:09
- (snmpd.conf.5.def):
- Cleaned up man page formatting.
- Added note about SNMPset community strings.
- minor proof-reading (major proofing needed still).
- Re-organized a bit.
whardake 4 Oct 96 10:01:20
- (snmpd.conf.5.def): lib -> lib/snmp path correction in FILES section.
- (snmpd.1.def):
- Added a FILES section.
- General clean up.
whardake 7 Oct 96 07:41:40
- (parse.c): Now loads all mibs (files) in the directory SNMPLIB/mibs.
whardake 7 Oct 96 07:49:59
- (parse.c): Proper autoconf dirent headers.
whardake 7 Oct 96 08:01:43
- (Makefile.in): Mib installation changed to reflect new mib directory.
whardake 7 Oct 96 08:53:06
- (config*): check correctly for get/setmntent.
whardake 7 Oct 96 09:11:43
- (snmp_agent.c): Removed snmp version check on error return from set.
whardake 7 Oct 96 09:12:23
- (read_config.c): Use getmntent correctly. Pain.
whardake 7 Oct 96 10:22:47
- (Makefile.in):
- added --recheck to config.status call to regenerate self.
- Changed ece-mib.txt -> ucd-snmp.txt and install (and generate) properly.
whardake 7 Oct 96 10:23:32
- (extensible.c): Chomp newline on uname output.
whardake 7 Oct 96 10:24:12
- (read_config.c): Added 'syscontact' and 'syslocation' parsing.
whardake 7 Oct 96 11:00:10
- (configure.in):
- timestamp stamp-h at end.
- emacs local vars.
whardake 7 Oct 96 11:01:25
- (read_config.c): Remove extra args from strcpy (was strncpy).
whardake 7 Oct 96 11:02:46
- (configure.in):
- timestamp stamp-h at end.
- emacs local vars.
whardake 7 Oct 96 12:23:05
- (snmpd.1.def): Changed to reflect SNMPLIB/mibs.
whardake 7 Oct 96 12:23:27
- (snmpd.conf.5.def): Added syscontact and syslocation.
whardake 9 Oct 96 08:04:14
- (parse.c):
- Parse OBJECT-IDENTY as OBJECT-GROUP (saves only description).
- Change print_error(), read_mib() to reflect file and correct line number.
whardake 9 Oct 96 08:30:29
- (parse.c):
- print a new line in print_error() if debugging is turned on.
- tossObjectIdentifier(): catch multiple bracket clauses (IE { {0 0} } ).
whardake 9 Oct 96 14:36:03
- (read_config.c):
- strncmp -> strncasecmp.
- NULL -> 0.
whardake 9 Oct 96 14:38:05
- (extensible.c):
- sort pass thrus by miboid to prevent passing off to wrong one.
- typos: exsten -> exten.
- init_extensible() calls update_config() to reduce duplications.
whardake 9 Oct 96 15:18:42
- (snmp_api.c): From: gah@bellcore.com (Gary A. Hayward)
- Free pdu community to quelch purify.
whardake 9 Oct 96 15:22:23
- (README): Added thanks name.
-------------------------------------------------------------------------------
Changes: V3.1 -> V3.1.0.1
whardake 26 Aug 96 10:36:08
- (NEWS) Typo, extra quotation mark.
whardake 26 Aug 96 10:37:05
- (TODO) Extra mib parsing ideas added.
whardake 26 Aug 96 10:37:36
- (ece-mib.def): commas out of place.
whardake 26 Aug 96 16:55:51
- (snmp_api.c): Fixed a gcc/FreeBSD optimization bug (stupid compiler)
whardake 26 Aug 96 16:58:03
- (event.c, kernel.c, route_write.c): FreeBSD modifications
whardake 27 Aug 96 08:46:43
- (extensible.c): FreeBSD changes and use getloadavg if available.
whardake 27 Aug 96 08:47:57
- (snmptrapd.c): Fix byte order problem (convert to network before sending).
whardake 27 Aug 96 09:01:10
- (snmptrap.c):
- FreeBSD specific changes.
- more autoconf complete: paths to libraries and kernel location.
whardake 27 Aug 96 09:38:33
- (snmp_var_route.c): FreeBSD specific changes.
whardake 27 Aug 96 10:00:15
- (snmp_vars.c): More warped FreeBSD changes
whardake 27 Aug 96 10:04:56
- (autoconf*):
- FreeBSD additions.
- New kernel location: /kernel (ick).
- Log file default intelligently checks for /var/log and /usr/adm.
- Checks for getloadavg().
whardake 29 Aug 96 14:42:20
- (extensible/*.c): Patch from Niels Baggesen <recnba@mediator.uni-c.dk>
- cleaned up gcc warnings.
- fixed a spelling error.
whardake 29 Aug 96 14:59:55
- (apps/*.c): Patch from Niels Baggesen <recnba@mediator.uni-c.dk>
- set exit codes of 0 for all apps.
- Removed SVR4 #ifdefs.
- Greatly improved snmptrap.
whardake 29 Aug 96 15:03:12
- (man/snmptrap.1): added by Niels Baggesen <recnba@mediator.uni-c.dk>
whardake 29 Aug 96 15:06:21
- (asn1.c): Patch from Niels Baggesen <recnba@mediator.uni-c.dk>
- uchar(s) can't be less than 0.
whardake 29 Aug 96 15:06:50
- (mib.c): Patch from Niels Baggesen <recnba@mediator.uni-c.dk>
- prototypes for gcc warnings
whardake 29 Aug 96 15:07:56
- (parse.c): Patch from Niels Baggesen <recnba@mediator.uni-c.dk>
- save mib descriptions for snmptranslate and other apps that need it.
whardake 29 Aug 96 15:08:28
- (snmp_api.c): Patch from Niels Baggesen <recnba@mediator.uni-c.dk>
- gcc warnings NULL -> 0
whardake 29 Aug 96 15:58:10
- (snmpstatus.c): Patch from Trevor Bourget <tbourget@qualcomm.com>
- malloc sysdesc instead of assuming < 128 bytes.
whardake 29 Aug 96 16:03:44
- (snmpwalk.c): Removed SVR4 ifdefs
whardake 29 Aug 96 16:22:25
- (autoconf*, snmp_vars.c): Removed some solaris ifdefs.
whardake 29 Aug 96 16:29:10
- Changed my email address to my new one.
whardake 30 Aug 96 09:23:05
- (configure, configure.in):
- removed -Xs flag for gcc on solaris.
- logfile checks for existance of /var/log and /usr/adm.
whardake 30 Aug 96 09:23:42
- (snmptrap.c): patch screwed up.
whardake 30 Aug 96 09:24:31
- (apps/Makefile.in): Added kernel_sunos5.o to snmptrap for getKstat.
whardake 30 Aug 96 09:34:09
- (NEWS, ChangeLog): Updated for 3.1.0.1
whardake 30 Aug 96 09:34:48
version tag ( 3.1.0.1 )
whardake 30 Aug 96 10:15:18
- (README): Updated for 3.1.0.1
whardake 30 Aug 96 11:49:38
- (snmp_vars.c): removed malloc prototype due to conflictions.
-------------------------------------------------------------------------------
Changes: V3.0.7.2 -> V3.1
hardaker 3 May 96 14:34:03
- (acconfig.h, configure.in, snmplib/Makefile.in)
- Added a check for various random functions.
- Included another ifdef to ensure no #define loops occur with str/index fns.
hardaker 3 May 96 14:35:27
- (agent/snmp_var_route.c,snmp_vars.c)
- Changed the interface counter to a short for all architectures (bus err)
- Undefed a function that is never used.
hardaker 3 May 96 14:37:17
- (agent/snmp_vars.c) Solaris fix for interfaces.
- From Dan A. Dickey <ddickey@transition.com>
hardaker 3 May 96 14:40:18
- (apps/snmptrap.c) Added #include<sys/sockio.h>
hardaker 9 May 96 13:24:00
- (apps/snmpset.c) Added '.' as a delimiter for decimal encoded strings.
hardaker 9 May 96 13:27:40
- (acconfig.h, configure.in, snmplib/Makefile.in)
- Added a check for various random functions.
- Included another ifdef to ensure no #define loops occur with str/index fns.
hardaker 9 May 96 13:33:12
- (acconfig.h,agent/{Makefile,snmp_vars.c},agent/extensible/many):
- Added support for passthru mibs. Total control is handed to exec's.
hardaker 9 May 96 16:14:28
- (configure.in): Solaris specific cpp flags added for SUNspro's cpp.
- (agent/{snmp_vars,snmpd}.c,agent/extensible/{extensible,misc,pass}.c,
snmplib/{mib,snmp_client}.c):
- Cleaned up prototypes to match more carefully (with Solaris's spro cc).
hardaker 10 May 96 10:27:14
- (kernel_sunos5.c): A patch to fix a virtual interface problem.
- patch supplied by "Dan A. Dickey" <ddickey@transition.com>
hardaker 10 May 96 18:16:57
- (many): Mereged baggesen-3-0-7-2 branch into main trunk.
hardaker 13 May 96 15:56:45
- (agent/extensible/misc.c): exec Names were getting included in the command.
hardaker 13 May 96 15:57:43
- (agent/extensible/misc.c): close file descriptors before re-starting agent.
hardaker 13 May 96 15:58:44
- (agent/snmp_agent.c, agent/snmp_vars.c, agent/extensible/extensible.c):
- Bug fix: GLOBALSECURITY bug: save rightmost two bits in acl.
hardaker 13 May 96 15:59:30
- (snmplib/snmp_impl.h): Change RWRITE to include Write for V2 bits.
hardaker 15 May 96 08:59:51
- (agent/extensible/pass.c) Patch from Niels Baggesen <recnba@mediator.uni-c.dk>
- Implemented missing parts of interface address and network output (-i)
hardaker 15 May 96 09:02:24
- (agent/kernel_sunos5.c) Patch from "Dan A. Dickey" <ddickey@transition.com>
- Better caching algorithm for improved speed.
hardaker 15 May 96 09:05:49
- (*/.cvsignore) ignore file update.
hardaker 15 May 96 09:06:49
- (Makefile.in,sedscript.in) Added PREFIX to the sedscript.
hardaker 15 May 96 09:07:35
- (EXAMPLE.conf.def, man/snmpd.conf.5.def): documented pass thru mibs.
hardaker 15 May 96 09:29:21
- (COPYING, README, TODO) Release docs updated.
hardaker 15 May 96 09:50:15
- (agent/kernel_sunos5.c) patch mistake.
hardaker 15 May 96 09:51:12
- (agent/extensible/read_config.c): ansi semantic fix for '<'.
hardaker 15 May 96 09:51:37
version tag ( 3.1.A1 )
hardaker 15 May 96 12:00:57
- (INSTALL) make install as root.
hardaker 15 May 96 12:03:54
- (README) Added a note (pointer to docs) on the agent's extensiblity.
hardaker 15 May 96 12:23:40
- (apps/snmpnetstat/if.c) removed & in front of array passed as arg.
hardaker 15 May 96 12:35:16
- (sedscript.in) Fixed a horrible typo. P -> PREFIX
hardaker 22 May 96 08:50:28
- (man/Makefile.in) Updated the way sedscript is used.
hardaker 22 May 96 08:51:01
- (config.guess, configure, install-sh, mkinstalldirs): Autoconf-2.10
hardaker 22 May 96 12:50:24
- (agent/kernel_sunos5.c, snmp_vars.c,
agent/extensible/extensible.c,readconfig.c,snmp_vars.c):
- Patch from Niels Baggesen <recnba@mediator.uni-c.dk>:
- finally nailed that missing initialization that gave problems
with the AT subtree
- I also implemented the disk part of the extensibility in the
attached patch.
hardaker 22 May 96 12:55:33
- (apps/snmpnetstat/if.c): Patch from Niels Baggesen <recnba@mediator.uni-c.dk>
- reworked the way snmpnetstat -i works.
hardaker 23 May 96 14:43:49
- (acconfig.h, config.h.in): Don't define random if it already exists.
hardaker 23 May 96 14:44:15
- (extensible.c): Added a disk warning to stderr.
hardaker 23 May 96 14:44:39
- (acl.c, party.c, view.c): removed NULL defines.
hardaker 23 May 96 14:56:42
- (if.c): type casting bugs.
hardaker 23 May 96 16:28:08
- (acl.c, party.c): include stdio.h
hardaker 23 May 96 17:09:24
- (config*, extensible.c): fixed disk checks on Solaris and alpha's
- use statvfs over fstab if both present.
hardaker 23 May 96 17:48:09
- (config*): check for getmntent.
hardaker 24 May 96 12:23:52
- (snmplib/parse.c): parsing fixes from Mike Perik <mikep@crt.com>
hardaker 24 May 96 12:39:51
- (README): Added a thanks section.
hardaker 24 May 96 13:08:28
- (EXAMPLE.conf.def): minor example file changes.
hardaker 24 May 96 13:09:02
- (config*): Check for sys/mnttab.h
hardaker 24 May 96 13:09:52
- (read_config.c): ifdef cleanup
hardaker 24 May 96 13:10:34
- (parse.c): declarations cleanup
hardaker 24 May 96 13:13:21
- (snmpd.conf.5.def): note on creating comments added.
hardaker 24 May 96 13:38:46
- (read_config.c): #ifdef typo
hardaker 24 May 96 13:54:25
- (acconfig.h, config.h.in): define memmove if not defined and memcpy is.
hardaker 24 May 96 13:55:14
- (if.c, route.c): cast returns from index to char *.
hardaker 24 May 96 14:02:53
- (config*): check for memmove before you define it.
hardaker 24 May 96 14:53:20
- (read_config.c): printf -> DODEBUG check
hardaker 24 May 96 15:28:41
- (accconfig.h, config.h.in): #ifdef typos
hardaker 24 May 96 15:29:13
- (snmp_vars.c): removed some ifdef requirements.
hardaker 24 May 96 15:29:29
- (snmp_vars.h): reorganized
-------------------------------------------------------------------------------
Changes: V3.0.7.1 -> V3.0.7.2
Niels Baggesen <recnba@mediator.uni-c.dk> 1 May 96 12:37:35
- (many) Fixes for Solaris (2.5) submitted by
Niels Baggesen <recnba@mediator.uni-c.dk>:
"Some are my own, others are from Yuri Rabover who originally
created the patch. Some of this is there to eliminate the
dependency on the ucblib compatibility stuff, some is "cosmetic",
but it also fixes a serious problem in the agent, where walking
the mib tree can loop endlessly if you have multiple network
interfaces."
hardaker 1 May 96 13:54:18
- (configure*, agent/extensible/{read_config,extenisble}.c):
- configurified (new word) some of Niels' changes and the bcopy/memmove stuff.
hardaker 1 May 96 13:55:16
- (man/snmpd.1.def,snmpd.conf.5.def) .C -> .B, to increase nroff portability.
hardaker 1 May 96 14:35:23
- (agent/route_write.c,agent/extensible/extensible.c):
- netbsd1.1B specific fixes: clash with sys_errlist and rt_dst defines.
hardaker 1 May 96 14:37:09
- (local/snmpcheck) Tk-b10 fixes.
hardaker 1 May 96 14:37:25
- (sedscript.in) forgot NETBSD1ID def.
hardaker 1 May 96 14:56:21
- (acconfig.h,agent/extensible/mibdefs.h): removed coments/spaces from defines.
-------------------------------------------------------------------------------
Changes: V3.0.7 -> V3.0.7.1
hardaker 25 Apr 96 12:18:43
- (ChangeLog, acconfig.h, config.h.in) Defined DEBUGP if DODEBUG is not defined.
-------------------------------------------------------------------------------
Changes: V3.0.6 -> V3.0.7
hardaker 5 Apr 96 16:11:39
- (local/snmpcheck.def) Tk-b8 => Tk-b10 changes
hardaker 5 Apr 96 16:12:22
- (configure) autoconf-2.7 -> autoconf-2.9
hardaker 5 Apr 96 16:15:11
- (snmplib/asn1.c) removed a required 'unix' define surrounding a header file.
hardaker 5 Apr 96 16:19:35
- (man/Makefile.in) Added a 'clean' definition to the Makefile.
hardaker 12 Apr 96 14:51:08
- Changed nlist warnings to only print if DODEBUG is defined in config.h
hardaker 12 Apr 96 14:51:42
- (agent/snmp_vars.c, agent/extensible.c)
- Changed nlist warnings to only print if DODEBUG is defined in config.h
hardaker 12 Apr 96 16:49:23
- (snmp_var_route.c)
- Changed nlist warnings to only print if DODEBUG is defined in config.h
- (many) Added support for hppa1.1-hp-hpux10.01
- totally! redid the routing tables for BSD 4.4 derived systems
(alpha, hpux10.01+, netbsd) since hpux10 doesn't have 4.3 compat structs.
- (ece-mib.def) Capitalization problem.
- (configure.in)
- Cleaned up kernel checking
- Started using a autoconf 2.8 feature to check for cache values.
hardaker 15 Apr 96 12:53:40
- (configure) New command line option: --enable-debugging. Turns on debugging.
- (configure) Fixes for type checking of 4.4 rtentry structures on alphas.
hardaker 15 Apr 96 14:11:39
- (configure) New command line option: --with-defaults. Don't prompt the user.
- (configure) bug fixes: wasn't quoting kernel and dmem location.
- (configure) gcc cpp requires -x c to accept .in file suffix.
hardaker 15 Apr 96 14:36:48
- (agent/snmpd.c) Fixed 2 gettimeofday calls -- added a NULL timezone ptr.
hardaker 16 Apr 96 09:47:18
- (configure) I forgot DMEM_LOC needs to be #undef'ed if not found
hardaker 16 Apr 96 09:48:06
- (agent/{route_write.c,snmp_var_route.c}) OSF3.2 specific changes. arg.
hardaker 16 Apr 96 18:08:29
- (snmpd.c) Added fflush calls after printing packet dumps
hardaker 24 Apr 96 08:36:06
- (configure.in) More header file checks (vm/vm.h (+ others) and ufs/ffs/fs.h)
hardaker 24 Apr 96 08:36:50
- (agent/extensible/extensible.c) Include ufs/ffs/fs.h if available.
hardaker 24 Apr 96 08:37:13
- (agent/Makefile.in) Forgot a quote. (why hasn't this appeared before?)
hardaker 24 Apr 96 08:38:18
- (agent/alarm.c) Fixed some define naming conflicts for NetBSD (timeradd()).
hardaker 24 Apr 96 08:44:45
- (agent/snmp_var_route.c,snmp_vars.c) more config files for NetBSD.
- (agent/snmp_vars.c) removed arp tables for netbsd.
hardaker 24 Apr 96 08:54:07
- (acconfig.h, config.h.in, ece-mib.def, ov/*) Added NetBSD to sys-OID returned.
hardaker 24 Apr 96 08:54:39
- (man/.cvsignore) added snmpd.1
hardaker 24 Apr 96 09:00:21
- (README) updated
hardaker 24 Apr 96 09:07:40
- (INSTALL) updated
hardaker 24 Apr 96 11:46:52
- (agent/snmp_var_route.c) Checked for sys/mbuf for determining rtentry.rt_next
hardaker 24 Apr 96 11:55:10
- (agent/snmp_var_route.c) @#$%ing solaris
hardaker 24 Apr 96 13:25:48
- (config*,agent/snmp_var_route.c) config checking for rtentry.rt_next
hardaker 24 Apr 96 14:37:47
- (local/snmpcheck) new pref: don't pop forward on new problems.
-------------------------------------------------------------------------------
Changes: V3.0.5 -> V3.0.6
hardaker 24 Jan 96 16:31:20
- Returning EXTENSIBLEDOTMIB.AGENTID as the new objectid
Dave Shield <D.T.Shield@csc.liv.ac.uk> 24 Jan 96 16:33:08
- Patch from Dave Shield <D.T.Shield@csc.liv.ac.uk>
- fixes -p PORT command line option to actually use the requested port.
- fixes the -l LOGFILE command line option to actually use it.
hardaker 24 Jan 96 16:36:51
- (Makefile, config.h, ece-mib.*, sedscript.in)
- changed the way mib.txt is built
- split the command into two parts to build a ece-mib.txt as well
- added a new ObjectID addition to ece-mib.txt
- DEFMAXLOADAVE -> DREMOVEMEEFMAXLOADAVE
hardaker 26 Jan 96 08:25:08
- The Solaris 2.5 kernel has moved to /kernel/genunix
- Thanks goes to pommier@volnay.stortek.com (Vincent Pommier (Toulouse))
hardaker 9 Feb 96 17:05:00
- Better OpenView support
- Returns different sysObjectID's for each architecture
- Added a 'ov' directory for OpenView support files
- currently contains necessary files to support a UCD bitmap file
for hosts using the ucd-snmp agent. See the ov/README file for details.
hardaker 12 Feb 96 14:28:27
- (acconfig.h, config.hin, agent/extensible/misc.c)
- The agent now sets an alarm to restart rather than doing at the
snmpset time to return a value to the snmpset request.
hardaker 16 Feb 96 16:32:41
- (acconfig.h,config.h.in, agent/snmp_agent.c, agent/extensible/read_config.c)
- .conf file addition: "community N STRING" to change community names
hardaker 21 Feb 96 16:12:39
- (Makefile.in, sedscript.in, man/Makefile.in, man/snmpd.conf.5.def)
- Added the beginnings of a snmpd.conf manual page.
hardaker 21 Feb 96 16:15:36
- (apps/Makefile.in, apps/snmptrap.c)
- Added apps/snmptrap
- code taken from 2.0.1 and submitted to me by francus@metsny.delphi.com.
- I have yet to test it.
hardaker 6 Mar 96 09:09:15
- (agent/snmpd.c) Added O_TRUNC to the logfile open() call.
hardaker 6 Mar 96 10:06:24
- (agent/extensible/read_config.c) small bugs fixed
- disk entries with no size specified caused seg-faults.
- better type checking on MIB for 'exec MIB' entries.
- more error messages added.
hardaker 6 Mar 96 16:38:16
- (ece-mib.def)
- Changed capitalization schemes to be mosy compliant.
- Made the memory mib SYNTAX point to the Memory sequence like it should.
hardaker 6 Mar 96 16:58:11
- (snmplib/mib.c) printed values for timeticks are no longer negative.
hardaker 8 Mar 96 10:31:34
- (snmplib/snmp_client.c) Check if variable content is NULL before using.
hardaker 8 Mar 96 16:56:08
- (agent/extensible/exec.c)
- relocatable exec's failed to close the cache file.
hardaker 11 Mar 96 13:37:25
- (snmp_var_route.c, snmp_vars.c, extensible.c): commented out nlist warnings.
hardaker 11 Mar 96 15:17:26
- (man/{Makefile.in,snmpd.1.def,snmpd.conf.5.def},versiontag,sedscript.in):
- cleaned up documentation more and added the version number to the trailers.
hardaker 11 Mar 96 15:17:57
- (README): cleaned up, re-arranged, shortened (sections moved to man/* docs).
hardaker 11 Mar 96 15:40:17
- (README): more clean up and added reference to the ucd-snmp mailing list.
Giovanni S. Marzot <gmarzot@baynetworks.com> 11 Mar 96 15:57:20
- (snmplib/snmp_api.c): fixed a timeout bug caused by architectures
with an unsigned timeval.tv_sec value.
- Thanks goes to Giovanni S. Marzot <gmarzot@baynetworks.com> for
the patch!
-------------------------------------------------------------------------------
Changes since V3.0.4
hardaker 19 Jan 96 17:31:16
- (configure*)
- updated to autoconf v2.7
- Hopefully now using correct 'make' definitions
hardaker 19 Jan 96 17:32:57
- (agent/extensible/*.c)
- Declaired more static variables (long_ret) to fix sun4s exit codes (again).
hardaker 22 Jan 96 16:27:30
- (acconfig.h, agent/snmp_vars.c, agent/extensible/*.c)
- Added new defines to turn on/off sections of the extensible mib.
- This also fixes the mib.txt file definitions if something is turned off.
- (Makefile.in) removed ${srcdir} from the front of stamp-h.in
hardaker 22 Jan 96 17:18:58
- (local/Makefile.in) Added a chmod to make the snmpcheck script executable
hardaker 22 Jan 96 17:23:17
- (local/snmpcheck)
- added agent controls: restart, updateconfig, clearcache.
- removed an old debugging printf.
- ctrl-f => fixall.
- Added keyboard accelerators to the associated menu items.
- Made highlightThickness a global parameter via $window->option('add').
- Added a entry box to the executable commands with the command to run.
-------------------------------------------------------------------------------
Changes since V3.0.3
hardaker 23 Oct 95 16:37:43
- (extensible.c) stopped reporting anything for the disk mib if no
disks were defined in the snmpd.conf file. This was causing an
error in the agent's error mib when no disks were defined and
someone walks the disk mib.
hardaker 20 Nov 95 16:04:47
- (README) Added pointer to this file via ftp
hardaker 20 Nov 95 16:05:12
- (TODO) Find and fix memory leak sometime
hardaker 20 Nov 95 16:07:45
- (configure.in) Check for -lelf for solaris 2.3 and younger
- (configure.in) More solaris specifics: -DSVR4
- (configure.in) Caches initial prompt in the configure script so you
won't be bugged twice by the initial question.
hardaker 20 Nov 95 16:08:49
- (config.h.in) Check for -lelf for solaris 2.3 and younger
hardaker 20 Nov 95 16:09:37
- (all autoconf built files) Updated everything to autoconf 2.5
hardaker 20 Nov 95 16:10:49
- (trapnotif) Logs no-response errors.
- (trapnotif) Better string checking (quotes all variables now)
hardaker 1 Dec 95 16:20:13
- local/snmpcheck: *new features*
- handles failed snmpwalk/get/sets much more gracefully now
- new preference: You can pick what types of problems to check for
- -f on the command line only checks for fixable problems
- no longer ping::echos hosts before checking them
- instead relies on 'No Response' type replies from snmpwalk/get to
determine if a host is up.
- ping the host is still an option (through the command line and menus)
- converted from Tk-b4 to Tk-b8
- Added a logging window for debugging and tracking of actions.
- new command line options: -V NUM initial log verbosity level
-L show the log window at startup
- Now translates mib numbers into more reasonable names
hardaker 5 Dec 95 14:57:14
- (configure*) added AC_TYPE_PID_T to the configure checks
hardaker 5 Dec 95 15:01:10
- (snmpcheck)
- New flag: -d, don't start checking anything. Just bring up interface.
- check for blank output of snmpget before parsing with s///g
constructs.
hardaker 5 Dec 95 15:05:20
- (agent/extensible)
- Bug fix: alphas and sunoses were reporting incorrect extensible
exit codes. (yet another 64/32 bit bug found).
- Bug fix: agent-update,restart, and cache mib flush entries were
returning values instead of pointers to values.
hardaker 13 Dec 95 15:27:19
- (agent/extensible/misc.c) bug fixes for exec items:
- a second snmpwalk of the exec item would return the old cache
file. Fixed by reseting the last cachetime to 0 to always rescan
after fork/pipe/memory/etc errors.
- Made lastresult a static var. Was returning wrong exit codes
under, strangely enough, only sunos-4 machines.
hardaker 20 Dec 95 09:53:10
- snmp_open calls getservbyname only once now, at the request of Gary
Hayward <gah@dirac.bellcore.com>.
hardaker 20 Dec 95 15:56:16
- Found and fixed a memory leak in the routing table mib.
hardaker 28 Dec 95 10:01:35
- Added sedscript to the .cvsignore file.
hardaker 28 Dec 95 10:24:37
- Added a sedscript which is built from config.h and agent/extensible/mibdefs.h
- used to dynamically build mib.txt and local/snmpcheck.
hardaker 28 Dec 95 12:06:49
- Created a EXAMPLE.conf file for example usage.
-------------------------------------------------------------------------------
Changes since V3.0.2.1
hardaker 29 Sep 95 13:43:49
- ported to GNU's autoconfig2.4
- to install, you must now run ./configure first to generate the
Makefiles and config.h
- almost all of the code is now dynamically checked for problems
rather than being dependant on architecture names.
- system name now dynamically determined at run time (from uname -n)
- created a 'make depend' call (finally).
- (agent/snmp_vars.h) changed SYSNAME define to SYSTEMNAME define to
avoid a conflict with a solaris header file.
- protecting better against include header files twice.
- Most of port to Solaris 2.4 finished. The kernel reads still need work.
hardaker 29 Sep 95 13:46:43
- (NEWS) updated the news file.
hardaker 3 Oct 95 09:24:00
(acconfig.h) Minor bug: recursive comments not correct for compilers (AIX)
hardaker 3 Oct 95 09:43:54
(versioninfo.c) Added 3-0-3-A1 tag
hardaker 4 Oct 95 16:53:39
version tag of versioninfo.c
hardaker 5 Oct 95 15:23:05
- More Solaris porting.
- Most mibII entries now work.
- Haven't checked returned information for accuracy
- sysUpTime still fails.
- cc and gcc both compile everything now.
hardaker 5 Oct 95 15:48:23
version tag of versioninfo.c
hardaker 6 Oct 95 11:37:00
- (README) Moved INSTALLATION instructions to INSTALL
Changed listing of supported architectures
Updated AVAILABILITY section
hardaker 6 Oct 95 16:28:48
version tag of versioninfo.c
hardaker 6 Oct 95 16:32:04
- (snmpd.c) Added two new flags:
-h for help
-v for version information
hardaker 6 Oct 95 16:32:43
- (parse.c, snmp.c) added config.h to the list of includes.
hardaker 6 Oct 95 16:40:38
- (snmpd.c) Usage of --help and --version should work now... GNU standard.
hardaker 6 Oct 95 16:41:18
- (NEWS/-TODO) -h/--help, -v/--version command line options
hardaker 11 Oct 95 17:33:26
- The configure script now prompts for important values to be put in
config.h. Some things need to use $(prefix) instead however.
- (Makefile.in, agent/Makefile.in, apps/Makefile.in)
+ linking to ../snmplib/libsnmp.a instead of ../lib/libsnmp.a to
remove install requirement.
+ put ../lib/libsnmp.a in application
hardaker 13 Oct 95 15:45:28
- (snmpd.c) Added -p port to --help output
- (config) Setup to use --prefix to look for config files.
hardaker 16 Oct 95 13:01:39
- (Makefiles) Fairly decent 'make install' now possible. Installs
into the directory specified by --prefix for the ./configure script.
- (extensible.c) config file re-location: now uses the SNMPLIBPATH
defined loosely as $(prefix)/lib/snmp/.
hardaker 16 Oct 95 15:02:01
- (Makefiles) make install echos what its doing in a more clear fashion
- (INSTALL) added better instructions to the INSTALL file.
- (README) minor wording changes
hardaker 16 Oct 95 16:21:43
- (snmpd.c) was still looking in /etc for two .conf files.
hardaker 16 Oct 95 16:43:12
- (apps) all apps were still looking in /etc/ for .conf files
hardaker 17 Oct 95 16:58:32
version tag ( 3.0.3 ) of versioninfo.c
hardaker 17 Oct 95 17:00:22
- ChangeLog update
-------------------------------------------------------------------------------
Changes since V3.0.2
hardaker 21 Sep 95 09:27:18
(snmplib/md5.c) Forgot to include sys/types.h for u_long definition.
-------------------------------------------------------------------------------
Changes since V3.0.1
hardaker 26 Jul 95 16:31:41
- Added a new #define: EXIT_ON_BAD_KLREAD to config.h
If defined, and an error occurs while reading the kernel contents,
the agent will exit. This was the default. I wanted it to
continue.
- Port to dec-alpha/OSF 3.1
- alpha's long is 8 bytes, not 4.
- should be (mostly) 64 bit clean now.
- cleaned up a LOT of bugs CMU code in the process.
hardaker 28 Jul 95 14:23:41
Yet more problems fixed in the alpha port.
-- more int -> long checking.
hardaker 31 Jul 95 16:27:47
- snmpcheck changes:
- terminal (ascii) based supported fixed.
- Detects presence of a DISPLAY variable.
- Now requires the Term::Readkey package.
- asks users weather to fix problems
- raises and deiconifies when new problems are found
- sets the background color of new problems to pinkish
- new preference: ping host?
- global key bindings:
ctrl-q = quit; ctrl-h = hide; ctrl-s = seen all
hardaker 1 Sep 95 11:57:52
- Fixed alpha's kernel lookups:
* CMU code was passing ints into lseek (needs long).
hardaker 18 Sep 95 16:09:25
Minor mods to README file.
hardaker 18 Sep 95 16:13:49
Minor bug:
(sh_count_procs) check if returned file descriptor > 0 before continuing
-------------------------------------------------------------------------------
Changes since V3.0
hardaker 16 Jun 95 10:13:53
Removed 'gmake' -> 'make' in agent/Makefile
hardaker 16 Jun 95 10:15:42
House cleaning
- Compiles cleanly on hpux/gcc
(except one include file error I don't have control over.)
- Change VERSION_ID -> VERSIONID to avoid conflicts with HP's includes.
hardaker 16 Jun 95 14:13:53
House Cleaning:
Took out gcc/ansi requirement for the agent.
perror() is called more frequently for log archival
New Bug/Haven't solved:
HP-UX: if agent/*.c and agent/extensible/*.c are built with gcc,
DisplayStrings return garbage. No clue as to why.
hardaker 16 Jun 95 14:20:48
House Cleaning:
Missed a VERSION_ID
hardaker 21 Jun 95 09:11:27
Changed another "empty" error message in the CMU code to a real warning.
hardaker 21 Jun 95 09:15:31
Bug Fix:
Stopped returning a pointer to a non-static char array... (-> static char)
Passing wrong pointer to seterrorstatus() in setPerrorstatus()
Feature:
Added a setable mib entry to the version mib to re-read the config file(s).
hardaker 21 Jun 95 09:18:37
ece-mib.def:
Bug Fix:
Loadave mib: Integer -> DisplayString
versionClearCache: -> read-write (was read-only)
Feature:
Added a setable mib entry to the version mib to re-read the config file(s).
hardaker 21 Jun 95 09:19:17
Changed default CC to cc again.
hardaker 21 Jun 95 09:20:23
snmplib:
Bug fix: fdset -> (int *) fdset in select call.
hardaker 10 Jul 95 11:27:00
Two new command line options:
-l LOGFILE Outputs stderr/out to LOGFILE (overrides config.h def)
-L Do NOT write to a log file (overrides config.h)
hardaker 10 Jul 95 12:29:32
- More perror()s converted to set the snmp error status flag on the agent.
- error status flag is now prioritized. perrors get the highest so
other errors won't override them if they happen at a later time.
- Added the beginnings of a restart mib to the version mib of the
agent. Setting this writable mib to one will cause it to exec
itself again (for remote restart/updates).
hardaker 10 Jul 95 12:30:19
Minor comment change in config.h
hardaker 14 Jul 95 15:12:40
- Finished the restart mib. This is a setable sub-mib of the version
mib, default to VERSION.12(.1). If snmp-set to '1', it will restart
the agent.
* A side effect of this is that it restarts 3 times or so, since it
never returns a responce to the program generating the request.
If said program tries to resend the request (which most do), it
will AGAIN restart the agent... oh well.
hardaker 14 Jul 95 15:15:31
- snmpcheck (tk-perl-b4 script) is pretty stable at this point. I
lost curses support, and need to re-add it still, so it is still
beta. It does expect a log file of problems to exist (point it to
/dev/null), and needs to know the locations of the mibs to check
(which aren't configured by 'make'), so it needs some work.
However, it will query an agent, check its problems based on the
status of the error flag (or return code) being >1 and report them
with neat GUI-buttons and stuff (oh wow). No documentation on it though.
-------------------------------------------------------------------------------
Changes since 3-0A1:
hardaker 2 Jun 95 16:23:46
- version update
hardaker 5 Jun 95 12:44:46
- agent/extensible/Makefile:
-- no longer requires GNU make
-- etags no longer run by default
- SunOS additions:
-- loadaverage checking MIB enabled
-- disk checking MIB enabled
hardaker 9 Jun 95 10:21:07
- Added a SNMPBLOCK option to the config.h file. Supposedily setting
this to zero (now the default) will allow snmp requests to time out.
Haven't tested it throughly.
-- Contributed by Sanjai Narain <narain@thumper.bellcore.com>
hardaker 9 Jun 95 10:21:51
- Correctly ordered the mib table list.
-- Need to write a dynamic checker/re-orderer.
hardaker 9 Jun 95 10:23:35
- Correct usage for snmpwalk is now possible. IE, snmpwalk target
.1.3.6.1 will now browse the entire tree.
-- Still fails on relocatable extensible mibs and will until I
write a dynamic tree builder.
hardaker 9 Jun 95 14:08:15
- Changed test -x to test -f in snmplib/Makefile. Not all OSes
(ie ultrix) handle this.
hardaker 12 Jun 95 10:35:38
- local/trapnotif:
-- uses snmpv2 now (correctly)
hardaker 12 Jun 95 10:37:46
- Reports all errors through the error mib now instead of through perror().
- Cleaned up error handling. Shouldn't handle errors nicely if system
errors occur when scanning an extensible mib.
hardaker 14 Jun 95 11:24:20
agent:
- Mib table is now qsorted at run time and the extensible variables are
sorted in at this time. This brings the agent up to correct
SNMPwalk/getnext protocols. You can now walk the entire tree
including the extensible sections and it won't stop.
* This has an added bonus of checking the mib table
(agent/snmp_vars.c) for correct order. I have added things to the
wrong location too many times and caused the agent to function
incorrectly. Major win.
hardaker 14 Jun 95 12:56:49
- Cleaned up/Added more documentation to config.h
- GLOBALSECURITY now uses the left most four bits in the MIB acl.
This is more compatible with the CMU code than using the left most
2, which was done previously.
hardaker 14 Jun 95 13:43:38
- Added more documentation to the README file.
- Created a mailing list to handle announcements
(ucd-snmp-announce@ece.ucdavis.edu)