commit 95d87ce72026ac0fa564e25b1cae9a1dc88f8962
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Dec 10 15:07:42 2012 -0500

    Update upgrade notes

commit 1ba9cf6173397f7487102838cbf2dd23a8c14542
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Dec 10 15:00:45 2012 -0500

    Fix for #1587 (Option to leave the network&broadcast addresses of a subnet unreserved)

commit 6916b2de5de6222cd650b0ac63608ab92c22fd57
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Dec 10 14:32:05 2012 -0500

    Remove 'make test' option

commit 23bd0fcdb267f0c30c5add7a552ab52f127ba1e8
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Dec 10 13:45:44 2012 -0500

    Set SUBNET_AUTO_RESERVE default to 0

commit f4d70909ffc0e2bc6a119c08732da58777996dae
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Dec 10 10:36:55 2012 -0500

    Fix for #1712 (cannot place host scope within a group scope)

commit a5e99778d94a48f7b486a5b9d0bd9fd269af5142
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Dec 10 10:34:38 2012 -0500

    Insert correct schema version

commit 092fb6bceef2588f8512f93d6b64d7943a46eadd
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Dec 5 11:54:34 2012 -0500

    Update upgrade notes

commit 44ae301f044982b695db53cb100275b4c64319b2
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Dec 5 11:20:14 2012 -0500

    Upgrade schema version

commit 2b380517bc950cc714593a9fec9ec5d5c7090e39
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Dec 5 11:04:45 2012 -0500

    Version bump

commit 9852f998a37de7e904b4e434b216738e075db512
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Dec 3 15:55:55 2012 -0500

    Fixed wrong error message

commit c5d7570a5fb631b2beda35617e4ce00f982e250e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Nov 30 15:55:52 2012 -0500

    Require Net::Patricia 1.20. Remove code to install locally patched Net::Patricia

commit 5dae1418f96a8576dd585e89cb8896e37d0ceaa8
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Nov 30 15:39:51 2012 -0500

    Removed two unnecessary exceptions in Device class. Avoids noisy error messages

commit db8e51a647d6bb10966c70ed9c0ab54b41328055
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Nov 30 15:11:11 2012 -0500

    Correction in printf

commit 206cc0fefea3491cfce1bd03c3a588163ef8353a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Nov 30 14:59:47 2012 -0500

    Remove obsolete CLI command

commit fc8b23a3fe5f0e835da3d2d7028e9de065fc97df
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Nov 30 14:59:01 2012 -0500

    Remove unnecessary third party package

commit 5926ecfc71889c3069b0c007f60041577a692d81
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Nov 30 14:52:06 2012 -0500

    Added some minor comments

commit 123c5676f153bdc568a427256a770f403f16a739
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Nov 30 12:25:24 2012 -0500

    Correction to meta info to deal with newer and older versions of SQL::Translator

commit 41f7b6ac708f56e76f74dd2d1c521c20270ba13b
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Nov 30 12:09:09 2012 -0500

    Revert changes to netdot.meta

commit 22aecb91bcbec4179e9113a550fa89886d0366a9
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Nov 29 14:25:16 2012 -0500

    Changes towards feature #719 (RFC2317 classless reverse delegations)

commit 6edbb5c7097a3804f42c99cfa3437973dd793213
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Nov 29 12:39:20 2012 -0500

    Correction to IP ratio check

commit 54958cffa75338f6214c359a30550bfd3ed10e42
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Nov 29 12:35:30 2012 -0500

    Revert "Correction"
    
    This reverts commit 1d31ed9a3c55ae4ed26d232b5940205630b75dbf.

commit 1d31ed9a3c55ae4ed26d232b5940205630b75dbf
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Nov 29 12:12:47 2012 -0500

    Correction

commit 23da8a954b44c5d6429b08e42c83313a1c02ef9a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Nov 28 13:57:30 2012 -0500

    Update PTR record when IP address changes

commit 510b575b8e13dcb6d8b3a4867360fc4ba0ca7ab3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Nov 27 16:00:10 2012 -0500

    Changes for feature #1709 (DHCP reservation from management/ip)

commit aef8a2a7f6561d94404d10e0f17d4cb52f5d090d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Nov 27 15:33:59 2012 -0500

    Small fix in regex

commit 19a80b6f12e4b6cd0b992110d479f084a114a974
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Nov 27 15:11:59 2012 -0500

    Correction in Asset search fields

commit 8b77300369da1814e26191e6880f7892406c5bf3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Nov 27 15:05:26 2012 -0500

    Add config option to allow underscores in DNS records

commit 8909954b82ab248babebcfc6f2048f9aa63428bd
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Nov 27 14:47:28 2012 -0500

    Correction

commit aa1ea42dc645249b5158484d63c05113152a4ee1
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Nov 27 14:43:17 2012 -0500

    More checks to avoid incorrect removal of interfaces and IP addresses caused by icomplete SNMP information

commit d059b3db2894f1a2df71f544834c757593077078
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Nov 26 14:02:01 2012 -0500

    Fix for #1697 (Rancid -> 2.3.6 IOS XE flash differs)

commit 704f31958bc248a82eef7a4d5918ada06a17b5fe
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Nov 26 13:39:20 2012 -0500

    Fix for #1702: (add fwsm cli support for fetching arp cache)

commit 9988943cd44a7f94f270172cd182f8fe37ada26f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Nov 26 13:29:27 2012 -0500

    Fix for #1708 (copy 'include' field also when using a template)

commit 8483f871d417becb1ec29c98080d25e867858079
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Nov 26 13:21:34 2012 -0500

    Restoring old unmerged commit from 0.9 that included a multicast address check in Ipblock class

commit fc31c83118a916ca898011e53359ebc893f90755
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Nov 26 12:59:16 2012 -0500

    Allow user to mark DHCP scope active/inactive while enabling DHCP on a subnet

commit 5e39ef219ac2f11261456c07a778112a28d4ddfb
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Nov 20 14:29:48 2012 -0500

    Show MX records pointing to the RR being shown

commit 51f7ad02a54ad38afa917e52b6f91f1bfc97f300
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Nov 20 14:29:28 2012 -0500

    Remove MX records whose exchange RR is deleted

commit b87a3f06603b315270a327f6566bbec3660ace8c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Oct 29 08:51:56 2012 -0400

    Remove empty unique constraint arrays, which causes problems with recent versions of SQL::Translator

commit 605b499941dbcd83a95a3a5590fd3bb70835cfbc
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Oct 26 11:49:21 2012 -0400

    Fixed incorrect order of parameters in debug statement

commit 6afb057ade859521374cf958ba26f1975c29d03e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Oct 26 11:46:28 2012 -0400

    Fixed incorrect logic in vlan update

commit 452d65066b8819f8d0f98b9117a95bcd8f5b18ba
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Oct 26 11:30:24 2012 -0400

    Removed bogus variable from cacti script

commit 37a98bb3b4dc1fab1817045ce34864fb53acb964
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Oct 26 10:36:13 2012 -0400

    Fix for #1704 (incorrect check for DB connection)

commit 73619cbd0e51935b60568b01a47374d265de98f4
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Oct 9 12:11:34 2012 -0400

    Bug #1696: Typo in lib/Netdot/UI.pm

commit fade16b38ed091bec903ab74bf59a613490dd3c9
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Oct 8 08:57:54 2012 -0400

    Fix for #1694: Error committing patch for Feature #1652

commit 15d7d49480c36632d18c904e159ba2f515f455d8
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sun Oct 7 21:36:38 2012 -0400

    Fix for Bug #1693 (population of default_data fails due to incorrect path)

commit c2596e976d483d98684d46698e3596ac3c5abf38
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sun Oct 7 21:36:07 2012 -0400

    Corrections to upgrade script. Updated upgrade instructions

commit 21dec52f14242ffcacc245ae7e236d1eddd986ba
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Oct 5 13:21:05 2012 -0400

    Modified install script to deal with patched Net::Patricia

commit 384e715bce4ffd14abcb8e0b8da06fcd5a12e1c6
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Oct 5 13:00:18 2012 -0400

    Remove datacache contents while upgrading

commit 36b227beb4f6d3dbb2d6b494f34df6af684bd2b3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Oct 4 14:37:55 2012 -0400

    Added config option to specify what % of missing interfaces is tolerated for automated processes. Avoids problem of incorrectly deleting interfaces, ip addresses and dns records due to a truncated SNMP response

commit a9bbbb3ed342bbd5bd3130842ff4620b9eabbeac
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Oct 4 13:09:14 2012 -0400

    Big POD documentation cleanup

commit 309772f4f3f3ea6bbe6879cc213aa1bedab9bbe1
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Oct 4 13:02:42 2012 -0400

    Remove obsolete module

commit 23b8360083f6320d4afcec4419f1fd129fd99981
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Oct 3 14:57:38 2012 -0400

    Minor POD fixes

commit 6e6d514e84c3d6a63fd21fe19dc4968c9020a4df
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Oct 3 13:06:51 2012 -0400

    More corrections

commit ad84e42cf326262e77f418cee98ba97e043284ec
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Oct 3 12:46:51 2012 -0400

    Corrections

commit 4774b3cd71ba05a346fa6c12db08d755404cef06
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Oct 3 12:28:00 2012 -0400

    Corrections

commit 3c4055c6a9c7411127c749b8c3cb796b01941b1b
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Oct 3 12:22:30 2012 -0400

    Updates to upgrade from 1.0.1 to 1.0.2

commit 43839fd4e95774bf0a1d97ae5f6fa4119116a2db
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Oct 2 15:23:28 2012 -0400

    New DHCP subnet scopes were created with incorrect set of attributes due to wrong version check

commit d04b9867592bb50127e847106fbe00a3b9715871
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Oct 2 13:02:37 2012 -0400

    Fix POD

commit f3272a1392707f96d70e5a243dc07770ab45bb38
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Oct 1 10:38:19 2012 -0400

    Remove the requirement for sysServices

commit 069b070d8466caffd1bdb8b9a035f1515fcd13ce
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Oct 1 09:28:17 2012 -0400

    Avoid bogus interfaces with number=0

commit 0f49d89ac502c13dd67f3978b979d18da4111140
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Sep 28 13:53:07 2012 -0400

    Fix for #1684 (Custom attributes for subnets, containers, etc.)

commit 9e7829b86ffb9d7e1eeac5e65d775d4ef85dbe2c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Sep 28 13:40:22 2012 -0400

    Fix for #1685 (interface description is added in wrong column)

commit ad0b90a19938caa3579bef69fa95da2e08e82349
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Sep 28 12:47:05 2012 -0400

    Minor correction

commit 16e1a7296d9c04871e79ce07d4066b92e831ee35
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Sep 28 11:44:26 2012 -0400

    Fixed incorrect assignment of Product type

commit 37d8ef52d1212a868fc8fb0a5b443385bdd31f50
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Sep 28 11:23:40 2012 -0400

    Cosmetic. Wrap some excessively long code lines

commit 1f466f61c084bf75260166e4bd304eff9dfdcc86
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Sep 27 11:19:59 2012 -0400

    Fixes related to Foundry CLI interface

commit 6489894af3d875a03448a9c67348395cab635c33
Merge: 2ce0e90 9e923fc
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Sep 26 22:16:34 2012 -0400

    Merge branch 'netdot-1.0' of ssh://netdot.uoregon.edu//home/netdot/git/netdot into netdot-1.0

commit 2ce0e902b062e23f15569e255eace1a7035b7ab4
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Sep 26 22:15:59 2012 -0400

    Several corrections to previous changes in Ipblock

commit f8b66e3ae8504fd4dd0bcc19827bf3b533c8ee04
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Sep 26 22:15:33 2012 -0400

    Updated unit tests for Ipblock

commit 9e923fc2cab8bf652950772d67793b4ff2ed863b
Merge: 8b78d04 c985e9f
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Sep 26 13:10:02 2012 -0700

    Merge branch 'netdot-1.0' of git+ssh://netdot.uoregon.edu//home/netdot/git/netdot into netdot-1.0

commit 8b78d043f1fdd8517e2ef6a718a4fcdd87f6e04e
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Sep 26 13:09:37 2012 -0700

    Included aliases in Site label

commit c985e9f187378d9248b4cbc8ef0f73fd6030ce38
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Sep 26 16:07:02 2012 -0400

    Change order of Asset display fields

commit 93b478701dce0f3a2449cc45296715289ef570b8
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Sep 26 13:20:33 2012 -0400

    Fix for 1691 (DeviceModule duplicates problem)

commit 235463eab295c93269829a81ec04dead2c0b07d3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Sep 26 13:19:16 2012 -0400

    Ignore em* interfaces from Juniper devices

commit 98f0802ecfe801a675f41304e6c81de79fa99b78
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Sep 26 11:32:56 2012 -0400

    Avoid trying to match specific errors from DB. It doesn't work in other locales

commit 99600a640106b1836b7ff414ff52b88d4ebf0860
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Sep 26 10:51:17 2012 -0400

    Fix for Bug #1675: Netdot 1.0.1 with localized PostgreSQL

commit d073fb95d00541a0519ee837d6554cc176074925
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Sep 25 15:53:58 2012 -0400

    Avoid errors from Pg when value for varchar field is too long

commit 458bfa4e37760caa8924e76f1c1d75ad2d3d65fa
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Sep 25 12:29:33 2012 -0400

    Use bigserial instead of serial with Pg

commit 5791ea18e60c50a8d4bd6c5677b5f1feb6da680f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Sep 25 10:21:06 2012 -0400

    Fixed bug in asset search

commit a5a073f2042608c06ee30a9f45a0f784e21348af
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Sep 25 10:07:42 2012 -0400

    Small fix in SQL statement that affects Pg users

commit ccb6aec224a0ea1c2c97912da1e0d6752aca40ce
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Sep 24 10:46:45 2012 -0400

    #1689: Site Type Model Report showing Unknown instead of the manufacturer

commit 7774c7189f85da20d64b433413219be52268ec20
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Sep 24 10:38:00 2012 -0400

    Fix for #1690: Wrong name when adding same manufacturer with different sysObjectOids

commit 10cea65420273d1ddc8d1bb69fef8443d25d11f4
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Sep 24 10:26:12 2012 -0400

    DNS name validation for regular users was applied in wrong places. Added '*' as a valid character for DNS names (only admins can add)

commit 26d440b956fb42b84f0081161007130a5eb433ed
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Sep 14 20:54:55 2012 -0400

    Avoid alias RR to show as main record after adding in host.html

commit 81a6f0cf91654c261bfecdb25717661af368a041
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Sep 14 20:14:17 2012 -0400

    Correction

commit 345566acc2a056e9ad103db59b64b2695a1295df
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Sep 14 16:21:41 2012 -0400

    More corrections

commit a307390c3cd545ae77135a13c6b967d6f66cd3ab
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Sep 14 16:15:16 2012 -0400

    A few corrections

commit d7b426a579a2bea82fc1f8d59c29294e3d033f1c
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Sep 14 15:58:54 2012 -0400

    Make sure that SUBNET_AUTO_RESERVE option also works if updating status to subnet, not just inserting a new block with subnet status

commit c100a8930c6ae41a9d6b50f2f040888372595c62
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Sep 14 15:33:48 2012 -0400

    Fixed problem with javascript path in IP recursive settings window

commit 0ce6701f9547503842314c0bc4cffa6427e7b689
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Sep 12 11:09:43 2012 -0400

    Deal with incomplete ipAdEntIfIndex info

commit 0f07eedbd74027e6401461ea9f9d87f32b8534c3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Sep 10 14:01:57 2012 -0400

    Fix for #1688 (unable to add PTR record after upgrade)

commit c4d749c8c09ddbf84c994d58cbc42050398cca8b
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat Sep 8 16:01:06 2012 -0400

    Minor correction in Device query

commit c190e04250455380efa8e705f4b96c56398a6cda
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat Sep 8 15:19:03 2012 -0400

    Correction to previous change

commit e79199784abc9146e992b0dc2ad9bf243b3cf2c1
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat Sep 8 14:56:18 2012 -0400

    Added patched Net::Patricia to package

commit b0c0dff168accd4fc5d9515ba950ce2d95f3c117
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat Sep 8 14:03:17 2012 -0400

    Deal with vlan id == 0 from SNMP (#1687)

commit ba9c87e2b6b3fb259d494a1d303f613e35a72ca8
Merge: a8812f8 0f94064
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Sep 7 10:54:04 2012 -0400

    Merge branch 'net-patricia' into netdot-1.0

commit 0f94064ba097f1e963d7b15064b3f29fcf7adf89
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Sep 7 10:53:46 2012 -0400

    A few corrections related to Net::Patricia use

commit a8812f8d88119611e6fa35607d4cab7f6fd7cd04
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Sep 6 15:09:04 2012 -0400

    Remove unnecessary call to Class::DBI's _default_attributes()

commit f467c71cae7a527aeb8a0d7153b4303c9898d628
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Sep 5 16:14:48 2012 -0400

    Fix incorrect number of columns in subnet block view when masklen == 31

commit b955709448b87af43aad8b511eb75a85a9f6e4cd
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Sep 5 15:33:16 2012 -0400

    Fixed bug affecting Pg when inserting ARP info in DB

commit 8611b5c60f2bc229c13d75152f641aba84356144
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Sep 5 15:02:34 2012 -0400

    Fixed bug in recursive edit of Ipblock parameters which caused unintended changes. Added option for 'used_by' field too

commit 36202329f239e2aec6490cda2c98050d2aafe071
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Sep 5 14:19:06 2012 -0400

    Moved a check that was in the wrong class. Affected IPv6 ND discovery on ASA firewalls

commit ae62eb5b7300fafd96edefb536ada43608893720
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Sep 5 13:27:12 2012 -0400

    Use faster Net::Patricia instead of Net::IPTrie

commit f8f5d8d11c616d63da1dc839f74f444ca658be54
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Aug 30 11:46:01 2012 -0400

    Existing but available addresses not offered to regular user in manual select option

commit bfeb8535177008a142598d3da064667f0ab0f89f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Aug 30 11:38:22 2012 -0400

    Fix for #1673 (Problem with permissions on more specific Ipblocks)

commit 2df37c82f01c656b2d917d32b517f8d93eea5a33
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Aug 30 09:35:07 2012 -0400

    Support case insensitive searches when using Pg

commit ee07498c519404257ad874334ec2dece69daf4e4
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Aug 30 09:34:39 2012 -0400

    Updated manual to include PTR in list of supported DNS records

commit 599ddac8f21a44b33e8e042a6c513a658f16b26d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Aug 29 15:57:18 2012 -0400

    Find module asset from manufacturer different than device's

commit 465c369e4b044bf7730a2931e1f738bc30b751d2
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Aug 29 15:07:08 2012 -0400

    Avoid duplicate errors when inserting Juniper modules

commit 49f07b92a37210f9c5c8f0850e03795502db1adf
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Aug 29 14:03:18 2012 -0400

    Fixed problem when setting device site

commit 68162a7c7646141acd270701aa048cdf11290b07
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Aug 29 11:40:53 2012 -0400

    Fix for #1683 (Subnets not created on initial device discovery from web UI)

commit 853dcd79d2ba5803e2f94829a467dae345980bb1
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Aug 27 14:42:51 2012 -0400

    Show warning about deleting asset when deleting device

commit 081042bb714aa3e01c823f99e569121815713b0d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Aug 27 14:19:08 2012 -0400

    Fixed typo in POD documentation

commit c26c316f4c58328aac2c118cdf9e6220f5bbe3a0
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Aug 27 14:15:30 2012 -0400

    Be selective about which IP tree version is rebuilt after importing DNS records

commit c7e5f10e3f543615fc6e1ab7d5ef8076da79016e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Aug 27 12:49:09 2012 -0400

    Fixed missing  value in host.html

commit 10e2c9a440c0329878a084ad2b59bf0974ae712a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Aug 27 12:34:48 2012 -0400

    Changed how FWT and ARP tables are rotated. Copies of old tables will no longer be kept in the DB.

commit c6f167d5bef1864f7f4b3dbb6322ba3da03e2c65
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Aug 21 20:18:30 2012 -0400

    Fixed incorrect comparison operator in Ipblock::get_roots

commit 71d6073cb36396e50894173afb86efe6e06485c6
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Aug 21 03:49:10 2012 -0400

    Allow insertion of new A/AAAA record from ip.html page, even if name already exists

commit 9c1ec8ebcc7b9bcb7ef259d456e4eb34390357de
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Aug 21 02:39:49 2012 -0400

    Fix for #1676 (DNS Name Problems with suspicious characters #2)

commit 333a7b88f4249ed9d6c6abfe27f7b970f83ca330
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Aug 21 02:30:59 2012 -0400

    Fix for #1678 (Latest OS warning false positive in Model/OS report)

commit e15ad561bb08b3fa480108dcc9504d0b1aa15555
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Aug 21 02:27:03 2012 -0400

    Fix for #1681 (Netmask for default IPv4 Link Local ipblock is wrong)

commit 8fe5a3e0928cf7ed63e0d4f1b19acc51f2c0bf9a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Aug 10 09:44:55 2012 -0400

    Fixed bug in DhcpScope. Moving a subnet within a shared-network complained about invalid IP version

commit 8344306be753d818734fe8db948075df49563aec
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Aug 9 14:36:48 2012 -0400

    Fixed syntax error in Netdot::LDAP

commit 47cb6a464ccd40a4ee660a478917707b23a20fd1
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Aug 9 12:40:52 2012 -0400

    Minor fix to the user manual

commit 271aa76afa511992846c1ce4ff18ef1f465d4b35
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Aug 9 12:39:09 2012 -0400

    Use apt-get --no-install-recommends to install the least possible amount of packages

commit 821c9c3e27d1fce80ad313dd6c1bf1b671b4d465
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Aug 9 09:32:36 2012 -0400

    A few minor improvements in cable plant UI

commit e4d661097d02c343bbe17c2e2f26f65de6af8ed1
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Aug 8 22:23:07 2012 -0400

    Correction

commit 27e74988a4b100229d5be0b1eb67d02e081aaafb
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Aug 7 15:52:33 2012 -0400

    Updates to the manual

commit 8471c5e29554fdd32d929961282e809ceb3305d9
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Aug 7 13:18:59 2012 -0400

    Corrections

commit 05a668f0e9a166869df432d83a3e83d7ae41abc1
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Aug 7 12:02:13 2012 -0400

    Corrections

commit e1a06c122596bca4182b593b4df373f10e55c7b3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Aug 7 11:37:20 2012 -0400

    Avoid duplicate subnets in list of blocks for user

commit dc9a90fe743a5cd908d19858cc72ce6802740fb1
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Aug 7 11:19:01 2012 -0400

    Corrections

commit e21b5df8316d89e797e902323c741a569d93f31f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Aug 7 11:16:48 2012 -0400

    Corrections

commit 8cfb81368f51d304e9195a1e34ef2e833714326c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Aug 7 10:24:00 2012 -0400

    Correction

commit 2af0949fe89a2efde748ddaa72f6bf4b04af079f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Aug 7 10:20:47 2012 -0400

    Allow user to specify installed, not installed, or all in Asset search

commit bb5a70db394e184775d0b73eaeb0e8a9f8028639
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Aug 7 09:45:53 2012 -0400

    Corrections

commit b8d116ff8532abfb3e09b737e549af0e88265834
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Aug 7 09:40:10 2012 -0400

    Correction

commit f051e1a39ad30d1ff4dc3983b4806e24fde0f982
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Aug 7 09:35:58 2012 -0400

    Updates to the manual

commit 96704b5a2326e3c57c6d6342cf1f82980368d3f5
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Aug 7 09:12:47 2012 -0400

    Remove obsolete delete warning from device.html. Assets must now be removed explicitely

commit fb83d6e4b785e63d9bddc73b9268fd75804c0723
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Aug 6 16:42:21 2012 -0400

    Corrections

commit c9223c6c5fb8a7d42afc580861533bcaed047152
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Aug 6 16:35:40 2012 -0400

    Warn user when deleting object which would cascade delete other objects

commit cc52c521834dd14b9be1ed1573f4dadb24f9d448
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Aug 6 15:41:04 2012 -0400

    Do not load reports automatically. Use button to submit

commit 647ae3ea5c876f9218ab0e51b0b8a817f3a6d8fb
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Aug 6 14:23:26 2012 -0400

    Make Site search simpler in cable plant section

commit 1154a0f25b5e37704510a30064c456599ef6212b
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Aug 6 13:55:07 2012 -0400

    VLANs were not being assigned to VLAN groups automatically

commit 18dde13d310f2542521801098e5ca2d194ce65ff
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Aug 6 12:58:29 2012 -0400

    Corrections

commit 68f69443e121ef96f2decb306d0a498a626c783d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Aug 6 12:11:30 2012 -0400

    New VLAN mismatch report

commit 2553db6227bc61e88a436c855ab06abc72f97102
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Aug 6 11:04:44 2012 -0400

    Fix for #1671: Warning on IP assignment without selecting any interface

commit 4b1488835fb7d520ba0a8a0134370a81e3c52aab
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Aug 3 14:38:48 2012 -0400

    Add specific-purpose page mappings in UI.pm

commit e527d5504b20497fb454f6cd503e8bd7568459c8
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Aug 3 14:30:06 2012 -0400

    Add small section about VLANs in manual

commit f39a31b1aa2bb5569804b3934709a5a11b036b46
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Aug 3 14:04:29 2012 -0400

    Show all sites if no search criteria given

commit 462317b7659db767215510ee1a54dd880be9e043
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Aug 3 13:44:46 2012 -0400

    Updates to the user manual

commit 3f5aea20c8ad22de0073e0fe4f9594ceadc470aa
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Aug 3 12:53:45 2012 -0400

    Fixed infinite loop in Ipblock::add_range() when last address is the subnet broadcast

commit 1531acb0e1e4ec34db760f9d406fe1004f2b4638
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Aug 2 11:08:34 2012 -0400

    Correction

commit 688e4d8bc95ce3ed24a3b93b863987eaaaf908cf
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Aug 1 15:21:02 2012 -0400

    Allow multiple edit on result set from DNS record search

commit 0dcfec40b232855715088f9d2d3503c7e9dcffb7
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Aug 1 14:59:13 2012 -0400

    Corrections

commit 37887dd329d399aac6a2e480e3a7bb0f2bbcedfe
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Aug 1 14:36:52 2012 -0400

    Fixed bug in backbone cable search. Simplified code in the process

commit dd214ac51210a52fe0285a7805bde39c35b62452
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Aug 1 13:40:32 2012 -0400

    Fix for Feature #1669 (Display circuit ID on the backbone cable strand page)

commit 7fe4d28978246101781e266f932d4b3fb48cec17
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Aug 1 12:42:55 2012 -0400

    Added config option to enable/disable automatic display of root blocks in Management -> Address Space

commit b5d979c5cbb2b8a3977a4ec1bc04067abce61dfc
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Aug 1 12:15:05 2012 -0400

    Rewrote several pieces of the cable plant code to use graph algorithms instead of series of SQL queries

commit 8ffe9ca84ba0e5a3aab981b22ad847cb409606e1
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Aug 1 10:48:19 2012 -0400

    Do not show [add] interfaces button in circuit page when already adding

commit 7507d28d2e04b21e2fc363a58697f109705a499e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Aug 1 10:47:00 2012 -0400

    Show all circuits if search string is empty in Circuits UI section

commit cfab8afc47723aaa997b6833f0b570c4012610d6
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jul 30 18:36:25 2012 -0400

    Fixed problem when adding IPv6 address in unpriv user interface

commit 6dc17e3308d5963494b212eaabd12d751206424f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jul 30 15:14:15 2012 -0400

    Added report for devices in snmp_down state

commit 6d6bcbabc666e1596db44c6a3123d93cdeabaf25
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jul 30 14:21:27 2012 -0400

    Add configuration item to limit number of root blocks to be shown in Management -> Address Space section

commit 499f78d48733748d33e37416130920d5459a8c57
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jul 30 12:21:31 2012 -0400

    Do not fail any delete operation because of a constraint in a history table. Just delete the history records that refer to the deleted object

commit 573fd34644250552f77ba4587d7679cb398278f5
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jul 30 11:23:58 2012 -0400

    Clarify debug message

commit febb3d5e7f2104d255041ea7833f97c19176041f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 27 17:10:06 2012 -0400

    Corrections

commit e219cd2fff036bba9baa2355109521baebeaa953
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 27 15:35:58 2012 -0400

    Default config should be to discover link local addresss, not ignore them

commit 7a8997e2c301915d414fcf51f0a22f193e8c78a0
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 27 15:27:38 2012 -0400

    Correction

commit 0bdb01b0f2a672e136488cfc82ba6337b81c960a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 27 15:13:53 2012 -0400

    Fixed broken global search

commit fea4587d5f0958318007bf46d703b98c135b6748
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 27 14:56:31 2012 -0400

    Link-local v6 addresses where being inserted even when configuration was set to ignore them

commit 0fe559dc9e1ed44f6bbd469e81518f0b2c7c513f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 27 14:54:51 2012 -0400

    A couple of fixes related to PTR records

commit 4ae8c6d68f070324a96011999bda2687b8c4c82a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 27 12:07:08 2012 -0400

    Factor out method that validates ARP entries from CLI/* classes

commit d0c5b1c652679002ecfa26beab1c47502b4db4b2
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 21:56:29 2012 -0400

    Fixed bug when adding access right to subnet

commit d7419ea6c261179b06f5947ab071922c159b35f2
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 15:18:10 2012 -0400

    Correction

commit 12494cd13bd12125ac2efd2294d0ed3542e7f4c4
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 14:40:29 2012 -0400

    Corrections

commit b08bff910f7cedd3b1a141bb33c4cf0dfec00d4d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 13:52:23 2012 -0400

    Revert "Do not use <pre> tags to display comments in <textarea> boxes. Instead, replace newlines with the HTML break tag"
    
    This reverts commit 43ceacb4cfcc22b633c54480e8fa55e6abd6c2b3.

commit 51e6476808a772be91c427a05b461a9a8f9beede
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 13:51:58 2012 -0400

    Revert "Correctin"
    
    This reverts commit 19be86294307870674b9a5c93ec981010e9816ba.

commit c57c7e9766c50fccd74e56a249a50fb8e9e1af26
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 13:17:07 2012 -0400

    If a base MAC is not provided by BRIDGE-MIB, use the first available MAC from interfaces. This helps creating a unique asset record for devices that do not provide serial number or base MAC

commit 49414860d8d5c24d6847a49647446b20d7131d5c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 12:47:59 2012 -0400

    More deterministic sorting for sub-records in exported zone

commit 9e4e0cd7e8619a32811267fb893f58dba38c52b8
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 12:09:36 2012 -0400

    Hopefully faster approach to previous commit

commit 40f8d5473506c7ddc4a5dbb4a1a564d92b7b611f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 12:02:22 2012 -0400

    Changes for feature #1668 (more columns in IP list)

commit 23432a5695e1e4fb18283979a71b43d816938898
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 11:34:00 2012 -0400

    Fix for #1667 (System error in IP Tree view)

commit fe02d28d7cda42223f2faf7d3e2f3f37ba6ba921
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 11:14:50 2012 -0400

    Fix for #194 (In Backbone cable page, make it easier to 'unsplice' a group of strands)

commit f55deea649ed5115f02024debae70f535e7198d3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 11:14:27 2012 -0400

    Correction

commit f73c9f72340d8ed9c1051be5be028ddb5d8601a6
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 10:26:29 2012 -0400

    Fixed problem adding strands to circuit when strands belonged to single backbone connecting start and end sites

commit 0850dfda1b7fdf3396cc381d98a13e5b7df2c2eb
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 10:24:29 2012 -0400

    Could not select circuit interfaces if list was under max list threshold

commit e26f8c4ae975697b5cfb94ab4ee68988eba6d65f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 26 10:23:23 2012 -0400

    Fix incorrect path for error component in circuit page

commit f63973b338656ff9c0f83a73e74e4a991392ff31
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jul 25 16:50:29 2012 -0400

    More corrections

commit 465954ad59d53fb75f21e11690d33c3d4d7675a7
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jul 25 16:24:14 2012 -0400

    More corrections

commit 4aae6888f49cbfe391a00084567b20e310b81d32
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jul 25 15:57:51 2012 -0400

    Corrections

commit 4c218539eaf13a707e6085bd45ea9e6026ed9035
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jul 25 15:57:14 2012 -0400

    Remove unnecessary carriage returns from transaction error message

commit 40c56b90b7c7b336ecd377122737bef74c3dbc72
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jul 25 15:32:45 2012 -0400

    Do not stop exporting other zones if one zone has errors

commit e3192b87e054360cce2f1177e592178989436210
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jul 25 14:56:46 2012 -0400

    Corrections

commit 3ab586b7af95345362dffe6516b6fa3550cd6e02
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jul 25 09:27:15 2012 -0400

    Correction in device report search for asset undefined

commit 19be86294307870674b9a5c93ec981010e9816ba
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Jul 24 15:07:32 2012 -0400

    Correctin

commit 43ceacb4cfcc22b633c54480e8fa55e6abd6c2b3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Jul 24 15:01:05 2012 -0400

    Do not use <pre> tags to display comments in <textarea> boxes. Instead, replace newlines with the HTML break tag

commit 481b0c53eb24ac12d705d4b3ebdbf437c80b02db
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Jul 24 14:44:58 2012 -0400

    ip.html was showing too much information to regular users

commit 4432b6b224567a0cb4972b8564646b7cf594d66a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Jul 24 10:29:07 2012 -0400

    Add check for ipblock parameter when adding a subnet dhcp scope

commit 29819393c52be598536dabdca509dd2395a758bb
Merge: 396ff47 7e9fd90
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jul 23 20:23:47 2012 -0700

    Merge branch 'netdot-1.0' of https://netdot.uoregon.edu/git/netdot into netdot-1.0

commit 7e9fd90c2d015cdd056194121f82f9c26e323253
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jul 23 23:23:00 2012 -0400

    Do not add interface ip addresses or subnets if admin status is down. Check was there but code was in the wrong order

commit 396ff47c87be71fa16e867b35f56dc3ee0fe4655
Merge: dddcc66 6209831
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jul 23 20:07:44 2012 -0700

    Merge branch 'netdot-1.0' of https://netdot.uoregon.edu/git/netdot into netdot-1.0

commit 6209831765524d1c665578b761fa013586a4868b
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jul 23 23:06:49 2012 -0400

    Deterministic order of NS records in .arpa zones

commit dddcc66af85c5af9d850c1d284cefc707694edbd
Merge: 91c37ba 00cd3bb
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jul 23 19:46:03 2012 -0700

    Merge branch 'netdot-1.0' of https://netdot.uoregon.edu/git/netdot into netdot-1.0

commit 00cd3bb5aab1561ab3ab0319499893b3374010e0
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jul 23 22:45:02 2012 -0400

    Avoid crash when updating one of the fields that composes an object's label

commit 91c37baf09bf15509c150be409f2919a20706abf
Merge: c9d892e 0277037
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jul 23 19:28:23 2012 -0700

    Merge branch 'netdot-1.0' of https://netdot.uoregon.edu/git/netdot into netdot-1.0

commit 0277037e8f3790f224f4fccca7d94b86c70e20e5
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jul 23 22:11:41 2012 -0400

    Correction to previous fix to #1642. Removed rotation option for Pg. Needs to be properly implemented later

commit c9d892e1d36ae29d9642e2fb68efc5c40a6d8e2c
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jul 23 07:41:27 2012 -0700

    Correction

commit 12cdebd260b5434e2075e468fd010824a06e32ec
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jul 23 10:17:54 2012 -0400

    Corrected regex in topology discovery code

commit 8e78f0e8038e44a2f08b28774d8b7ea5e53e6c65
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jul 23 06:55:20 2012 -0700

    Bug fix in REST throw exception method

commit c99b1b74d6abbd8cee378f5fef65d3ca9c1869ac
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sun Jul 22 18:18:48 2012 -0700

    In REST interface, make inclusion of linked_from objects optional and default to no

commit cfb18434df24ec0bcad6eaa03d430a28354f85c4
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sun Jul 22 17:51:04 2012 -0700

    Correction

commit 4d0746b7df150f137b6c2af26b199adf6c73bdaf
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sun Jul 22 05:53:03 2012 -0700

    Corrections

commit 7044bcf944be3c4a93717f1ca9b96c3dee41e3dd
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat Jul 21 22:28:24 2012 -0400

    Remove incorrect index addition in upgrade script

commit f11f8dc0ab44b01f324e8bcf017983689d4012b5
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 20 23:30:23 2012 -0400

    Avoid Perl warnings in Rancid export

commit 3cc9bf52e839543ffd178618acf45be37102fa6e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 20 22:40:04 2012 -0400

    Check for value length was too low level. Moved to UI code

commit a4ed7c216b1bf5a07bf22708a04c6c189d613590
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 20 16:36:46 2012 -0400

    Correction

commit 9f5fa4df247fc18f56a17dc071061f0b7089d9b9
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 20 16:35:30 2012 -0400

    Correction

commit 6636952a00affaaca48ea566d64e6e38481c5792
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 20 14:34:01 2012 -0400

    Correction in SQL query

commit 095e62f86d4faa156032d64ab231d1840fc3ab39
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 20 13:55:55 2012 -0400

    Fix for #1661 (Value for field 'name' (max 64) is too long during device import/update)

commit 6d3b2637f0cbf4bf17224373bc2bba0041a21e52
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 20 13:40:52 2012 -0400

    Fix for #1657 (Cannot manually set Device Product)

commit 076858e6d643213587d7f39409ac00e71e6929eb
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 20 13:25:23 2012 -0400

    Correction in on_delete actions

commit 78f29224640a29cb8685ff7ebf450d85024c0997
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 19 14:45:34 2012 -0400

    Fix for #1659 (Site and Used By choice not remembered when adding a new device)

commit 4fcd04499cbaec552b49e46c37406237c6d91c39
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 19 13:54:28 2012 -0400

    Fix for #1660 (Error deleting a site)

commit f3e68da7eb173be5f96521df8d0c40e31ccbf697
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Jul 17 05:35:27 2012 -0400

    Remove unnecessary variable assignment

commit dc9703ab6de48c40d125a412a24e24ca05612921
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Jul 17 05:31:46 2012 -0400

    Remove unnecessary carriage return

commit 0c5e9c08cf089bc7a4d19baad6a3c7a741848a16
Merge: 90f0d15 a4d2fb7
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Jul 17 02:56:22 2012 -0400

    Merge branch 'netdot-1.0' of https://netdot.uoregon.edu/git/netdot into netdot-1.0

commit 90f0d1528cb66945ccbaf6c6f37ab8f903337973
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Jul 17 02:50:46 2012 -0400

    Fix for #1658 (REST interface is broken)

commit f5a14527b893d877e76b34f4247e895dd19ef60d
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Jul 17 00:45:03 2012 -0400

    debug instead of warn about too long value

commit a4d2fb757791bb8d28ec7c880d50dad8f0db5708
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat Jul 14 21:45:51 2012 -0400

    Improved way to avoid dulpicate product inserts while upgrading DB

commit 2b18294e6a34f9e794c49a83ba0e53b553806188
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat Jul 14 11:41:03 2012 -0400

    Improved way to avoid dulpicate product inserts while upgrading DB

commit e807aee30fb9aa017f1d89cf270f56894b94dad0
Merge: a21e7b8 00fd9c3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 13 13:34:56 2012 -0400

    Merge branch 'netdot-1.0'

commit 00fd9c3e7fa92032a7b903be2d83b6bc9c54d28f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 13 13:34:36 2012 -0400

    Fix for #1620 (Juniper link detection)

commit d29cd6be4d4c78367394b35a1c0d56d00b1e38e7
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 13 13:34:08 2012 -0400

    Fix incorrect handling of module numbers in Device class

commit e2e530838140ae3353ac101504945693357bb56e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 13 11:08:26 2012 -0400

    Fix for #1654 (Cannot use 'use lib' in Apache configuration)

commit 742d7ed65c19923f63a97bf1b6015f301afe6e8c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 13 11:04:03 2012 -0400

    Fix for #1654 (Cannot use 'use lib' in Apache configuration)

commit 710375225f8a1c38e8c89fa5c6e329c5f8767c0d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jul 13 10:47:04 2012 -0400

    Fix for #1655 (First login after Apache restart fails)

commit 346446078be87630df6410d98d0d202bf35418e3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 12 16:10:23 2012 -0400

    Feature #1652 (Add support for LDAP over TLS)

commit c6db2539ba8426ac997d7ecdb48462ea80531215
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 12 13:45:22 2012 -0400

    Fix for #1653 (unable to enable dhcp on ip block)

commit c4542b39aeeb8fdb44d65282cf0b9b5bad47067a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 12 12:35:27 2012 -0400

    Fix for #1648 (Error when adding backbone cable strand)

commit ecd0081c15a2458538ef11f56bab9cb02c12d443
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 12 12:34:55 2012 -0400

    Remove unnecessary Mason section

commit 76ba068b58409e4ca9e9ddff8fa1abf6c19fd8b5
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 12 12:20:16 2012 -0400

    Fix for #1650 build_topo_graph.pl - missing default variable

commit ddd451824e9989e2b132db0fcdb0206cec5fe3f8
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 12 12:19:43 2012 -0400

    Avoid Perl warnings

commit 019ed86990e7e9c32654771d4b11f5b51a3e7b75
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 12 12:03:12 2012 -0400

    Avoid Perl warnings

commit 0891da61ec345f27c7fca68e9f12407c7e41358a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 12 11:59:19 2012 -0400

    Fix for #1647 (Database upgrade failure). Script needs to retrieve existing products before inserting new ones

commit a21e7b8322f8e1162461db03048bd8e98e4ac273
Merge: e155543 2c3377e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 12 11:21:56 2012 -0400

    Merge branch 'netdot-1.0'

commit 2c3377e7736f1c40d4a0d16837de5c85d25c8852
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 12 10:22:51 2012 -0400

    Correction in ARP/FWT collection logic

commit 11fb5d91ac97354724662aa3fbbe56a6075b209e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 12 10:22:24 2012 -0400

    Correction in SQL query

commit ae0888e6a4d96282b8cc89ff7232c8eb91712f0c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jul 12 10:11:15 2012 -0400

    Added Mysql commands to speed up upgrade

commit c5a6b685efa3ce50b2d1ee87245a610f446b659c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jul 11 17:33:49 2012 -0400

    Deal with interfaces without a name when generating DNS records

commit 986b1d3c6dd4c887216e45384419c600184daaca
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jul 11 17:05:02 2012 -0400

    Fixed typo in Topology.pm

commit 035dd5477c35ff5ace3be31b6ad239c90f86933a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jul 11 16:39:38 2012 -0400

    Disable RRMX validation when importing a zone

commit 2ff4893897eb96632cd2a3fa217f9fa7c94f3ddd
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jul 11 16:39:03 2012 -0400

    Allow underscore also after a dot in RR label

commit 88164501772a55b70547d9f0c26ed215d1c98e55
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jul 11 16:37:22 2012 -0400

    Deal with CIDR addresses properly when calling Ipblock->insert

commit 83ab739c76dce5c21668a4c1c032e841e7ddbdde
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jul 11 16:20:23 2012 -0400

    Added missing colons in host page

commit 5cb54250e0508a7d4d0c04e970087c140f6233f6
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat Jun 23 21:55:38 2012 -0400

    Ignore values with non-ascii characters when retrieving module info

commit 05bfd9c3f4a49a67f00a2638d59b3bd60d8453be
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat Jun 23 21:51:46 2012 -0400

    Ignore values with non-ascii characters when retrieving module info

commit e155543b549d2f0bfefd0fa71784b059b7685620
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 22 13:49:58 2012 -0400

    Minor changes to manual

commit 10a5d4c13eb5adb50934676fc6d8d1e16c5283f4
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 22 13:49:42 2012 -0400

    Improved installation a bit. Debian-based systems should not need to use snmp-mibs-downloader, since the netdisco-mibs should suffice. The only missing piece was pointing to the right place from snmp.conf

commit 5b29dd3f57041e2dd80d733f7c824b1520ff6f9d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 22 13:49:58 2012 -0400

    Minor changes to manual

commit cf066e261c8e9f504158343a523e67c863f9d84a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 22 13:49:42 2012 -0400

    Improved installation a bit. Debian-based systems should not need to use snmp-mibs-downloader, since the netdisco-mibs should suffice. The only missing piece was pointing to the right place from snmp.conf

commit c4e1b353af9071416a2dbf7e71037431e28a6829
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 21 21:48:43 2012 -0400

    Updates to the user manual

commit 7e5cfa12837cd50d12bc6901df98a5bc39eb9fcd
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 21 10:09:43 2012 -0400

    Fix for #1644. Changed Nagios notification command names to match names in Nagios package

commit e283da480824b958edae30646e96696293d55221
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jun 20 15:09:01 2012 -0400

    Fixed issues that affected Debian Squeeze installation

commit 055314ba08376eb9a4acf5bcec86b8c9af51bd9b
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 21 21:48:43 2012 -0400

    Updates to the user manual

commit acdd1fbc09becb64cd3e6fb596d6b9c9b8716ff1
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 21 10:09:43 2012 -0400

    Fix for #1644. Changed Nagios notification command names to match names in Nagios package

commit aa0a4a7c98ffecc13329966d5dc56e1db2fb148f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jun 20 15:09:01 2012 -0400

    Fixed issues that affected Debian Squeeze installation

commit d3786afe4583192f86db8135fe164d9f54eb5771
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 18 11:30:57 2012 -0400

    Bump version

commit 328fbc69b1c802620224755e7fb10da0dc9f398d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 18 11:30:42 2012 -0400

    Fix incorrect column type in schemainfo

commit f0b4048ee76bb614e0edb8772d2774750a97a070
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 18 11:05:51 2012 -0400

    Added IPv4 link local prefix (169.254/16) to default data

commit 1c8fdb77eb343e8504db6e9ba880375a874078e7
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 18 10:57:28 2012 -0400

    Minor POD change

commit b8d2f137c766099d4c6ad74f3bbd0235cf683af5
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 18 10:51:48 2012 -0400

    Updates to the user manual

commit 57ef10e02517316c07c7e8d9949f9e1d19157024
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 15 18:51:26 2012 -0400

    Minor corrections

commit fc949eeaa423961861396542b499d1bab4197b6c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 15 18:47:21 2012 -0400

    Add option to only update devices matching a given name pattern. This helps split the update load among several machines

commit b540960baa83a0951baa79b70c4a5cab0f1f0d59
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 15 15:20:52 2012 -0400

    Avoid retrieving all MACs and IPs when updating ARP and FWT

commit 843d8cfc008cf7ec091f29d92c0064260ecbc923
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 15 11:41:51 2012 -0400

    Small bug fix

commit 0f0778a1ab463e3ef2d205af400aa598ca86c6b4
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 15 11:31:18 2012 -0400

    Corrections

commit 4d272198aa512bd06648c0613078a39b430c3b67
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 15 09:34:30 2012 -0400

    Correction

commit bcb90f5d201be810518e307dbc5bc7094b0d2921
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 14 16:55:05 2012 -0400

    Added option to keep audit trail of user actions. DB operations are registered in a new table called 'audit'. The previous 'hostaudit' table is kept, but is now simplified to avoid duplication. Old audit records can be pruned periodically with prune_db script

commit d94ee14b390f00284d9da715147e32665922494c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 14 13:47:54 2012 -0400

    Make sure that user is set when prunning DB

commit ebd510467e6e56de21c3654208bc953f27971f90
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 14 13:42:19 2012 -0400

    Correction

commit bee1aaae2f9080361458d0feb75d1447b606a809
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 14 13:37:53 2012 -0400

    Avoid unnecessary DB searches when deleting objects not related to access rights

commit 0223090460120f71fcfe07daa5ef980e897a442b
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 14 13:03:33 2012 -0400

    Avoid additional DB operation when inserting new interfaces

commit 09e807b23c5d908fe3d22d39dedd40283029136e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 14 13:02:34 2012 -0400

    Correction

commit 75a39a6cbd18bdd5853522b2ab34fde041dbc636
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 14 11:27:04 2012 -0400

    Correction

commit a93c57efcd8401bb77fd0705aa656012aaf214d1
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 14 11:15:47 2012 -0400

    Fix for #762. Ignore non-ascii characters in CDP/LLDP iinfo

commit 7f66de4916a0fb3f0b32ea6f41f2384225a2f98c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 14 10:35:21 2012 -0400

    Correction

commit 00d3370f9a93426dfd0b2104624b78385e8e3f55
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 14 10:21:20 2012 -0400

    Remove logic in which a device link would be kept if one of the devices would be left out of topology. No information is better than bad information

commit 1d409fa199a557b4d113fdec22f25b6d357e7c7d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 14 09:44:53 2012 -0400

    Corrections

commit a9ba64fadf6c891a2cfe434615fd25b2092e3890
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jun 13 15:11:15 2012 -0400

    Various corrections

commit de4e4312ea0c26d54f97d10fbf0d75c752a00515
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jun 13 10:35:29 2012 -0400

    Try to find remote DP port by MAC address in topology discovery

commit 87738216e04e8aa03685c5c80f8ae92eb562c913
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jun 13 10:34:28 2012 -0400

    Avoid warnings

commit 306cbbc653e79d868d4e1b7ff51279b65c58cc58
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jun 13 10:31:27 2012 -0400

    Add fe80::/10 as default data

commit 002c1ec727609f2c9f760f82889228add068166a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jun 13 10:30:49 2012 -0400

    Avoid warnings

commit a637f4c94f83fada92612aed225d7b4ff8a1efa3
Author: Carlos Vicente <cvicente@uoregon.edu>
Date:   Tue Jun 12 12:50:40 2012 -0700

    Correction to Ipblock parent updates

commit beab01ddf6730b1021e0100d869977858149fa31
Author: Carlos Vicente <cvicente@uoregon.edu>
Date:   Tue Jun 12 12:49:40 2012 -0700

    Cisco ASAs do not yet provide interface ipv6 addresses, so remove the check that verifies ARP entries against connected subnets

commit 40aa9215812b71a1352c665c6a90044778d4db36
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Jun 12 14:08:33 2012 -0400

    Corrected handling of IPv6 addresses learned from IP-MIB

commit 5680af0ca751e1500779745a13fea29a146fd300
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 11 17:26:54 2012 -0400

    Correction

commit d8744f17830f35e0cad1c81958b7cd7ed829bc47
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 11 15:56:56 2012 -0400

    Collect IPv6 neighbor table from Cisco ASAs

commit efd99c204410926f2885aed184dc59284258db4f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 11 15:56:18 2012 -0400

    Add option to enable/disable collection of IPv6 neighbors

commit 48691d575245e22420022069625a69168a5e9797
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 11 11:31:17 2012 -0400

    Fix for #748 (Browse all devices)

commit a7afc255cf32204555ae31c0a648c35f6484876f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 11 11:02:36 2012 -0400

    Deleted obsolete directory

commit 90c55d0cfafd9cde8357b04868d3d146323b8e50
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 11 10:30:26 2012 -0400

    Corrections

commit 35ad4ec3e3b3d400d969b53f68e88a93435ff935
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 11 10:25:13 2012 -0400

    Site number unique index

commit 8ed1f7911bdb238584d3231fe479bab8a164a3e6
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 8 17:24:44 2012 -0400

    If subnet has sites assigned, only allow user to choose from that site list for a host location

commit e88d00cd33182067609674c3a25ca2567b90f39b
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 8 17:07:09 2012 -0400

    Added config option to let regular users enter host-specific part of IPv6 address

commit 7f765fbf759ab025d3177019246deb6e5d180119
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 8 14:29:19 2012 -0400

    Correction

commit a13d5b08cadc0f83193279a95d12f74420a17d17
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 8 12:39:02 2012 -0400

    Fix for #784. Users now have the option to change their passwords

commit c7cb2154237f6cd5caa074745524f89dcc260790
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 8 10:57:19 2012 -0400

    Fix for #1578 (Ability to specify a different prefix for <<Make:NAME>> replacements)

commit 6737b7e11ba3b2543e0f113eb85c08c963a1896d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Jun 8 10:43:16 2012 -0400

    Make product_id NOT NULL in asset, plus bug fixes in upgrade script

commit 48468f606067f5992003c65f92f96ce51e9975a5
Author: Carlos Vicente <cvicente@uoregon.edu>
Date:   Thu Jun 7 21:07:46 2012 -0700

    Small bug fix

commit 47faf9a24a3f8048a2700952553960fd5e817405
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 7 23:59:28 2012 -0400

    Small perf improvement in device topo graph

commit a72df48fc4ee67454d4ed9e07ef170abd6ea100e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 7 23:20:49 2012 -0400

    Do not establish SNMP sessions for every VLAN in a Cisco Catalyst with MST. Only onece per MST instance should be enough

commit e465e23b566361023dbe23ef58c74d79113bcb4f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 7 15:21:04 2012 -0400

    User with rights to choose IP can now select from available addresses in graphical window

commit 7dfdedac2fce38610c6a568a5a6a0fa167240482
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Jun 7 15:14:08 2012 -0400

    Manufacturer should be NOT NULL in product table

commit b24bbca8c5dd12886050a9d1847fefdb196c0cff
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jun 6 15:51:50 2012 -0400

    Manufacturer should be NOT NULL in product table

commit 13b319a9767cd5b15ea8c79be4a31ccd1be38a87
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Jun 6 14:38:47 2012 -0400

    Fix for #1642 (Bug in prune_db.pl while trying to rotate arp and forwarding tables)

commit f7bece7ecc40265c141764acd794b96c02a23eef
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Jun 5 14:48:41 2012 -0400

    Hopefully less confusing option to choose a specific IP for regular users

commit 0e14f19dd0852980b25d481efa0a725403730d53
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Jun 5 14:40:02 2012 -0400

    Small correction

commit d53afe9f30c0dcae78bf589db83eeb1dc00717af
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 4 15:29:00 2012 -0400

    Minor aesthetic changes

commit 740ed441ac8e7a8e23927f84646a38591f16d131
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 4 15:21:24 2012 -0400

    Corrections

commit e65d893ba6f08bdc96a36556c79b0c9dad355abe
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 4 14:16:39 2012 -0400

    Move cache method to the super class Netdot.pm. Use caching for some more repetitive tasks

commit db018fc16ff194ba924d4de6340b85cfb35deeae
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Jun 4 11:17:47 2012 -0400

    Added option to specify depth of topology graph in both directions using a reference root

commit fd313d76352e2071abe6cba8ee0363080242391a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 31 09:48:47 2012 -0400

    Remove invalid characters from interface-derived DNS names. Thanks to Moe Kraus.

commit b019747700a9eba37d0866c776eab7b7fe577e69
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 31 09:39:06 2012 -0400

    Added show all/hide all buttons to contact list page

commit fafe816b049328602aa082dc46fb04cf8f4be340
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 31 09:10:29 2012 -0400

    Correction

commit 3c60ec91a4ca2586c64b4e976db9ea15e4a9f62b
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 30 15:53:17 2012 -0400

    Corrections

commit f599857db633ac0e9586e171c8b293d69bff25be
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 30 15:42:33 2012 -0400

    Corrections

commit 4322eee02507d7d3b22c0675bcc4b547d4520140
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 30 14:53:25 2012 -0400

    Corrections to contact list searching and viewing

commit c9bcd7b8bc187ae0bdbde68de05f59e58549658d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue May 29 16:08:33 2012 -0400

    Minor fix in sortresults

commit af7a6764d75bcb4b600763961749dd27708254db
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue May 29 15:59:40 2012 -0400

    Correction

commit 60c2c460d0f544d71988636d644351e827cff260
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue May 29 15:54:18 2012 -0400

    Add buttons to expand/contract elements in a contact list

commit 8fe8f50ff58ee28892099104d364c312ddf62260
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue May 29 15:53:46 2012 -0400

    Corrections

commit 2e07ca4b47da12b8203dfc535d798f2fcd777b48
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue May 29 13:48:39 2012 -0400

    Added Contact list search in contacts menu

commit 6137bd1e2d0a637adc0e663a9e705a59d19f8e5d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue May 29 13:09:40 2012 -0400

    Corrections

commit d25adaae3536212bf836dfc3dcf69e411d92b10d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue May 29 12:34:51 2012 -0400

    Added a sub-menu to IP block page

commit cdeb53304ccbb43201ba837f2bcbf1036f8583b8
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue May 29 10:24:48 2012 -0400

    Small corrections to access rights form

commit c18ea7341a3cd6a4ad50acbbea9914a25e59c5e0
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat May 26 08:10:38 2012 -0400

    Minor fix

commit 8f4e2fd887c51babe32bfdf2350dad9e35dba384
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri May 25 14:56:41 2012 -0400

    Minor improvements to device discovery performance

commit db10f9b58edb7ce1c7744a93a3a2ba0e42d9f792
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 24 17:38:33 2012 -0400

    Forgot to add file

commit 30f44cdc8f082c1417f7c98873e3f45defc3d6c3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 24 17:34:13 2012 -0400

    Allow user to manipulate permissions for Ipblocks and Devices via their respective pages

commit 07a204d7a2fb704c6ad88862abfa2256e0b6c731
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 24 17:26:56 2012 -0400

    Correction to ip regex search

commit 99b0061401bae16413ead6baba9350a4a85787d6
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 24 17:26:10 2012 -0400

    Cosmetic

commit b944eb9ed16a8776776ac57da6dbae9e61c71ec3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 23 14:45:22 2012 -0400

    Added help information on DUID for DHCPv6

commit 006cdf39073e9b83b23b15697d5dfaf70234e4b3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 23 14:44:52 2012 -0400

    Make dhcpscope type field not nullable

commit fe553ec97efbce5a16f2ba14bfb112521005e048
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 23 12:22:39 2012 -0400

    Fix for #1600 (Multi-level hierarchical access rights)

commit bfcc7a172b6c782c39578d289f83496db63f52b1
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 23 12:20:16 2012 -0400

    Fixed incorrect return value in Ipblock method

commit 373e31bd3abd189fce3b4b87ea7cb23ef6d1a1a3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 23 12:19:43 2012 -0400

    Size of textarea too long

commit 804d032cc25b207963f17ee98697d09a3d9bd951
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue May 22 13:32:25 2012 -0400

    Correction in regex

commit 7cd5dcfdb9e288f92a9aa49212d7123c57a34cdb
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue May 22 08:21:00 2012 -0400

    Fixed bug in IP range operations

commit 353a3c721a500a4ea80f8d25f2e46aeab7b18326
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon May 21 16:26:29 2012 -0400

    Correction

commit ef40fa544ecc6db3489eabe15c73528fbb88cbcb
Author: Carlos Vicente <cvicente@uoregon.edu>
Date:   Mon May 21 07:55:19 2012 -0700

    Correction

commit ec89b55d00c0bae17c5b6678978c076bd6d3c252
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon May 21 10:24:25 2012 -0400

    Correction

commit 4c0f05b653ca84080b7f6ee6920557c7b92c0a2e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sun May 20 09:37:57 2012 -0400

    It appears that Pg support was previously not good enough, so Pg upgrade code was irrelevant and has been removed. In addition, the upgrade script will now continue even if SQL commands fail. Errors are logged to a file, so it will be easier to fix some errors without having to start over

commit 7121905339f136a6549526334b12574c831728f4
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat May 19 15:00:06 2012 -0400

    Added missing checks for admin-only actions

commit 528b0b0a2f8bde8d66e2a83f7674bab66acd1459
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri May 18 17:02:00 2012 -0400

    Enforce uniqueness of username and e-mail in person table

commit bf480654c54db3e2b3f5307734b798a2b1d9a856
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 17 17:19:39 2012 -0400

    Fixes related to adding new hosts

commit 2fb2c09c3aa0953a3571cef41d039527ca480ffc
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 17 14:10:54 2012 -0400

    Corrections

commit 6963c0caf09ba14995aa059396d278ef43f9af39
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 17 13:15:23 2012 -0400

    Fixed bugs related to DHCPv6 host scopes

commit 0d897a3d64c724f99cb2495c601f270045e9c66c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 17 11:20:34 2012 -0400

    Remove the requirement to have an IP associated with a host scope

commit 2d65c6aca5c9fc0d7824c4c78afdcd8dd57e9399
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 17 11:06:06 2012 -0400

    Improve DUID validation

commit 3e2fe76c350a59c0dda5bfa1e26ff9111637fee6
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 16 16:47:38 2012 -0400

    Much better handling of IP addresses in numeric form. Save a bunch of DB queries

commit 536e9c35680a8b9800faa6527e4d6d960740e541
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 16 16:46:23 2012 -0400

    Small correction

commit 7ac47defb901519df43905baf8f135204c653575
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 16 16:46:02 2012 -0400

    Small correction

commit d8073cdcd85bf894ee1b006d7d483b924e10f8fe
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 16 16:39:45 2012 -0400

    Improve IP sorting in lists

commit 2a2491c575b930c157efb40f44b3f65f1b2a40c4
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 16 15:17:45 2012 -0400

    Fixes in asset handling

commit 6830c891fd22da3cf8ece9fa8f9ec6ee4a7da253
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 16 12:29:12 2012 -0400

    Minor fixes in upgrade script

commit 6d8a4954e83579b09e2b292b826aa85a856330be
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 16 11:43:26 2012 -0400

    Small change in manual

commit 83f21926482ab9f6b9d481c01457b5cba018160c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 16 11:24:46 2012 -0400

    Added upgrade notes

commit 45528fdeb6b498c2ac181aea1c969f7f214f7905
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 16 10:51:16 2012 -0400

    Simplify MIBS path

commit c881d3c06ddb9669cba965b9acfe05cf675cefa2
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue May 15 12:02:24 2012 -0400

    Fix a previous fix

commit 5c6f5855b8241aab18f5dc5009def7d2ca6c93f8
Author: Carlos Vicente <cvicente@uoregon.edu>
Date:   Tue May 15 08:36:47 2012 -0700

    Fixes in perldeps related to RHEL

commit 5f4735e3057a8695297aa0e937071b2f1f548199
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon May 14 12:15:32 2012 -0400

    Updated manual

commit b386790e9be7006cd0aaaa22f2e0e52379bdb245
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon May 14 12:15:23 2012 -0400

    Fixed usage msg formatting

commit febd4247b94209ebf4a8119dfd719c80ca062d2d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon May 14 10:52:30 2012 -0400

    Fixed path problem

commit d1e26df50ef4fb28fea2549ed791e8d3ecb4529b
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon May 14 10:51:37 2012 -0400

    Remove junk

commit 76275939ff8228c99c99e0e00eb4270b72f5851a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri May 11 17:26:49 2012 -0400

    Updated Foundry CLI class

commit 93a333f4296b763576d70fbcb51a701614930f72
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri May 11 15:14:21 2012 -0400

    Increase size of interface name field. In particular, Windows machines have awfully long ifDescr values

commit 96654bbfd5bc8cca885c17bf29af6ca3bcb15fe3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri May 11 13:43:45 2012 -0400

    Explicitly enabled local_infile in mysql connection. Fixed invalid DB_TYPE condition

commit 66bcea9b9576c27996a30fbe7956b6cfa5945c0a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri May 11 13:18:11 2012 -0400

    Fixed bugs in upgrade script

commit 973e1a3a58a230671d54cbbeda9dd0d40768990c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri May 11 12:33:09 2012 -0400

    Do not check for layer3 in sysServices before collecting ARP. Only do so when discovering device the first time in order to set collect_arp flag appropriately. Clarified debugging messages

commit 98820050523ccfbdce26287441d857e992af2c2b
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sun May 6 16:36:48 2012 -0400

    Fixes to install script

commit e6694dceb0a25d71c9379e1ebdd72003d9055d15
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sun May 6 10:14:40 2012 -0400

    Fix unique index in device

commit 30dc654c5fc49df32cb7bd4fa691d6b6ebe41cf3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sun May 6 09:50:19 2012 -0400

    More fixes to upgrade script

commit bee8a5229de09099933a7c7d6abedfd7d278c442
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sun May 6 09:03:03 2012 -0400

    Correction to the previous changes

commit 56170250bd243af96fa6b03a884c16d994bfc5c8
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat May 5 09:40:12 2012 -0400

    Fixed some bugs in upgrade script

commit 856e705f22ecfcd01387c10a3e0deb3ce86fa47d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri May 4 14:20:25 2012 -0400

    Fix for #1604 (Dimensions for a site)

commit ac2d0ad50881dbc848845571b98f88d9ff3ec4dd
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri May 4 12:13:38 2012 -0400

    Remove custom reports menu item. Feature does not exist

commit 9d847da616df76378d5f2ee99ebe486e6a251214
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri May 4 09:20:37 2012 -0400

    Use apt-get --force-yes when installing from temporary apt repo

commit 4051ad8f6356b76457606048c42c4ed4e465db79
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 3 16:11:39 2012 -0400

    Fix for #1607 (Do not allow existence of RRs with only an MX record pointing to itself)

commit 535807bc23f4afed3e136234140e4d22eaa7a33f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 3 14:29:33 2012 -0400

    Fix for #1610 (Container objects shouldn't have unusable addresses)

commit 6232569b2fc1203203693d31aa4c9abecadfffe4
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 3 13:42:10 2012 -0400

    Fix for #1633 (Error while editing interfaces)

commit 8193cc29333f349d326a2fbc27f45530ad59c3b0
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 3 13:38:34 2012 -0400

    Fix for #1638 (Reserve first few IP addresses at subnet creation)

commit 9cd6fcab35c07041c787e473b7d0392c5e5a0b6d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 3 13:20:06 2012 -0400

    Remove asset from devicemodule if serialnumber and model not defined

commit 27b7e431b593fb3d6672f38a589678df44d9c7bd
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 3 12:40:08 2012 -0400

    Added extra debugging code for module updates

commit b592c40630c22c54565f3ff7fd692c8a82b18337
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 3 11:18:57 2012 -0400

    Rename method 'arecords' to 'a_records' for consistency with other method names

commit e0b510b310c0105d997df5c3b1b564c8f6da537c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 3 11:03:24 2012 -0400

    Fix for #1635 (Do not allow unprivileged users to delete NS records

commit 1915770a717879ec256709f5a5845ea5ad2a443a
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu May 3 09:56:16 2012 -0400

    Patches for CLI interaction with Froundry Ironware. Thanks to Vincent Magnin

commit a3f4aef7ad0231fb7214ba8aa11d1bad8f087662
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 2 16:34:38 2012 -0400

    Add or update PTR records when zones are added or renamed

commit 2179b827de2b512cd94d1a1422afb2c69ec2a6ef
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 2 14:11:37 2012 -0400

    Shorten insert code by using the objectify method in Zone.pm

commit 4ab7d00884c9a0814eedbe7e03e590da422c03ec
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 2 13:55:32 2012 -0400

    Update PTR records when forward zone name changes

commit 1e45405bcf6b7b0334f5177149785ba226772785
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 2 13:37:09 2012 -0400

    Fix queries incompatible with Pg

commit 58dff1155045060ec13edc7de1b677243221d92e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 2 13:34:42 2012 -0400

    Correction in query

commit 49faff0d18f027d6413bb93e5444c31dd1ce0e37
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 2 12:54:07 2012 -0400

    Fix SQL query incompatible with Pg

commit 4b5302e545e40270ab09befd5089032259f57d78
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 2 11:39:13 2012 -0400

    Added some information on setting the DBA account on Pg

commit 200e25ce97ae16ae42f9a0bdae0685aa513c5dd5
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 2 11:13:45 2012 -0400

    More flexible regex for IOS FWT parsing

commit 88f83ea7b628650b6e81bfae2f33024b753006dd
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed May 2 10:58:31 2012 -0400

    With Pg, use eval trick to detect duplicate MAC and IP addresses on insert, and update if they exist

commit 92464d994675fb9e04a333ea941e60461b6d15df
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue May 1 16:10:52 2012 -0400

    Fix asset/product creation from existing modules when upgrading

commit 661018f2d46847760faa2f6065102c55fde7c0ad
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue May 1 14:34:18 2012 -0400

    Schema upgrade fixes

commit b5e1ee802ae25e4bfc71b26a475b74467a9ca178
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue May 1 13:11:01 2012 -0400

    Missing word 'code' in DHCPD export (thanks to Vincent Magnin)

commit 986cc9d138a95573e62630dd629df171fb0a61c3
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Mar 29 11:36:22 2012 -0400

    Updated sample crontab file to: a)comment out prune_db script, which should be enabled with care and b) Use simpler schedule for discovery, while providing an alternative for large networks

commit 8c31a8c1c8341069681e1842dd95173dd3880a16
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Mar 7 09:28:05 2012 -0500

    Instruct user to install database first, then netdot

commit 77c2b9c5deafba1bf1057b96e25b27b0d45371fe
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Mar 6 13:49:29 2012 -0500

    Another attempt to factor out devicemodule information into assets. Upgrade script needs more testing/debugging

commit ab833926a1031270adc1b9e174904a2f057e0a35
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Fri Mar 2 10:51:14 2012 -0500

    Updates to the user manual

commit 10a0695e47b43f0d60918d1f42f37e24e30ee708
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Mar 1 14:23:13 2012 -0500

    Slightly better assets report

commit 6523458f568e2d0a82596bd687cea980ce7ab9fb
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Mar 1 14:22:54 2012 -0500

    More upgrade bugs

commit 36f758e0881751dd363cd27dd6132eaed035a8d9
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Mar 1 13:23:08 2012 -0500

    Fixed bug in upgrade script

commit 541003073b8c3614d10daa5ad03324ff0b5e205f
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Mar 1 12:56:09 2012 -0500

    While migrating data from a production server, it was clear that tying devicemodule
    records to assets was not going to work, despite it being a nice idea. The problem
    is that module serial numbers learned via SNMP are very unreliable. Vendors have
    been seen using the same serial number in two completely different hardware modules.
    Other vendors put stuff like "Fill in this information" as a serial number.
    
    The other problem we face is network device virtualization. Different virtual
    instances of the same hardware can share the same serial number.
    
    For those reasons we have made the following changes:
    
    a) Changed devicemodule table back to what it was in 0.9 (except for two new indexes)
    b) Removed NOT NULL constraint from device.asset_id.

commit a6c006ead7b138c0e39447ffccdb3891158bd826
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Mar 1 08:50:24 2012 -0500

    Remove new NOT NULL constraint from a few columns where it wasn't necessary

commit aed0e472c1ac5106a1d3b9d2769a98738d1b4bdb
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 29 21:49:33 2012 -0500

    Fixed more recent bugs in topology discovery

commit ec660f7f7a2d3a5e6666b907cde8271da0e933d2
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 29 16:05:34 2012 -0500

    Deal with duplicate devices and devicemodules while upgrading

commit 5e348531b9d9e49707c8276e05e6a72fb716dca2
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 29 13:48:53 2012 -0500

    Fix bad table headers in device page

commit 1a985ae6b6d8cf29352f3c6a8eaaa2fff107b03d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 29 13:48:13 2012 -0500

    Die if script cannot connect to DB

commit 27a8bbcf15057a29a66dcc47428924f70d800530
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 29 12:43:23 2012 -0500

    Check for empty string in addition to NULL in upgrade script

commit 84ad77f5b88b327b39d7bab26cdec1d5deb952ef
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 29 12:06:18 2012 -0500

    Many improvements in circuit page, including easier way to assign interfaces

commit 82aecfe921af1fa7c169c8551ee11d28f2df8674
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 29 12:05:23 2012 -0500

    Fix incorrect criteria for when a field is marked as required

commit ebd1fcf4528f3470d8ef838c5d950b6e65ef843c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 29 12:03:30 2012 -0500

    Made select_lookup method slightly more readable

commit 04af96e2f629ff556ab2a7dd380549e510b19b05
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 29 11:18:35 2012 -0500

    Added missing makefile

commit c40889c060a5e6e25dd0ef5f717976af622cdee3
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Tue Feb 28 00:18:12 2012 -0800

    Ok, now it actually works. Removed debugging and realized that the sql command is CAST, not TYPECAST

commit 46c2a6829bbf067e1d59fa1c26724d7bacf6d9fd
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Tue Feb 28 00:06:39 2012 -0800

    Fixed pg code, cleaned it up a bit

commit 094b53cbd8f99da1d028afb44dbadbc1f218e649
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Mon Feb 27 15:39:17 2012 -0800

    Working on a better fix for Pg code, not opertional at the moment

commit 6914ad5ebe1509c1fa60ba4ef837d02c3621c21d
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Thu Feb 23 00:48:53 2012 -0800

    Initial Pg fix for search like, untested

commit f8a84e469fca42124a39957d2a6d3ed863cc745e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Feb 28 13:31:11 2012 -0500

    Updates to the english manual

commit b6fbac5b6b03e8a370f1b6a5ebbfa38fbd6d9e66
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Feb 28 10:36:29 2012 -0500

    Added missing new field in upgrade script

commit a23696ab108ea4eb50cb960efe68e6675bf5ca4e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Feb 28 10:36:00 2012 -0500

    Make localhost the default NMS_DEVICE in configuration file

commit 2cbfc34946d4bb772cbdecd60df19445f87c1f71
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 27 17:22:21 2012 -0500

    Add default strand type

commit d86bb3ec2480531dcf56cee3c7842b2a8ae17c36
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 27 17:13:17 2012 -0500

    Add default strand status

commit c92d18dcebd7b620a68b37f56b634f5a524ec069
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 27 16:31:04 2012 -0500

    Hide stack trace from DB errors presented to user in the UI

commit a2e95f60a8c0dc1ddd334537c394be016aabd3ce
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 27 16:30:38 2012 -0500

    Fix previously introduced bug

commit 99b4f8aeeb25866b2987c79736eb0b41c59ad827
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 27 14:53:08 2012 -0500

    Changes to reflect new meaning of SOA minimum. It should be negative caching TTL per RFC 2308. Default value lowered to 10 min.

commit 69f410622317d1d072412e73bd9dc237d1ef0d4e
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 27 14:36:47 2012 -0500

    Do not show backbone cable graph by default, but provide a button to show it instead

commit a0b003b58d7c0a8a208ff91051371aca27060394
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 27 14:27:59 2012 -0500

    Avoid broken site nodes in GraphViz backbone graphs

commit 60b5d2d177aba303aeb457a889d4eae755555349
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 27 13:48:00 2012 -0500

    Move all upgrade stuff to its own dir

commit d832eae0cc56f63f1905bef5df2528e109479fda
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 27 12:29:37 2012 -0500

    Cosmetic changes

commit dd62c50f89c9327e920c5a4dabc16d2462f0e3e7
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 27 12:26:04 2012 -0500

    Reverse the order of lastname,firstname

commit 804bc274e3c9d561588c5cb119e72c3deacee547
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 27 12:11:08 2012 -0500

    Fix NOT NULL constraints

commit 0e0aa76f24db86e4e9df163e13007fd203db8b7d
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 27 10:45:19 2012 -0500

    Fix bug in upgrade script

commit 5bc863f7e47784961f9d17b83d6c4dfc5509db91
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 27 10:12:58 2012 -0500

    Added missing file

commit ca2f81076d3d3420bad018106e9485431c03b788
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 27 10:12:08 2012 -0500

    Added missing file

commit 33e89870fc763bc0a32a9a0ece4ee73e599e1342
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat Feb 25 15:02:24 2012 -0500

    Added missing items for Smokeping exports

commit cc5a268e5d1e9cc7ab3a9f2e22334cfc966a3c79
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat Feb 25 14:05:15 2012 -0500

    Document the use of new 'Choose IP' user right

commit 42cf1a85ad41d3b492ca537d592ff1d3e4857994
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Sat Feb 25 11:02:37 2012 -0500

    Made REST interface available to regular users with permissions. Created special-purpose REST resource '/rest/host' for simpler and controlled manipulation of DNS/DHCP records

commit 55469500e24e4db2240218b3048540cf54cfe7af
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 22 08:04:02 2012 -0800

    Fix validating hostnames

commit a72335ff9ffe7aceafee14e3899c4929967e928c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 22 06:32:44 2012 -0800

    remove old REST component

commit 53c2af14fab7f64f77904b38abb228d7e401472c
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 22 06:32:17 2012 -0800

    Rename REST component to better reflect its purpose

commit 6fb44f6b1792b40b563daa51cd1b201b30115c76
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 22 06:31:24 2012 -0800

    Provide full path for add_host page in subnet display

commit 0f8e8d02ba4824ebb288b9ab4f65dc22896c1853
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 22 06:01:34 2012 -0800

    Store DNS record contact info in RR's comments field instead of in TXT records

commit 1be30ca4056310ddf7e43e2ae6c0806ef84681fa
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Wed Feb 22 06:00:22 2012 -0800

    Include class name in error msg

commit 524ea568ef9938ec92d385a6f5b491e1b9a8fc96
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Tue Feb 21 07:13:55 2012 -0800

    Added 'active' flag in DhcpScope. Inactive scopes will not be exported in configurations

commit 6909b066070861c339d7681922369bc71a89e252
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 20 13:04:08 2012 -0800

    Fixed buggy get_next_free method in Ipblock

commit 09068b96dcc840dcd18ebeb410878afc299d79d0
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Mon Feb 20 09:59:12 2012 -0800

    Updated helper script for installing dependencies. Now uses our newly created debian packages

commit f7e318ca6f9b9c21ecc3e47f01ebabd7a65a10f6
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Feb 16 10:53:23 2012 -0800

    We will no longer include a set of MIBs with the Netdot package. Users are instructed to install the latest netdisco-mibs package

commit 23ab69b0c81d88f7dce06405f7c7d830c9019129
Author: Carlos Vicente <cvicente@cpan.org>
Date:   Thu Feb 16 10:42:02 2012 -0800

    Update the Spanish version of the manual

commit 40428d5e04f4f6f43787bf680aa54df2c3db6e86
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Feb 7 06:47:58 2012 -0800

    Unprivileged users should not be able to enable DHCP on a subnet

commit 80820f6945747b6ec6e05baa0d7dd09f10d03e37
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Feb 6 19:59:05 2012 -0800

    Unprivileged users can now be given permission to 'choose_ip' within a given subnet

commit 70e4dc02e3c59bcea0bd81f426fa0af39a0a9871
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Feb 6 12:01:43 2012 -0800

    Make cable strand operations slightly less confusing

commit 98fc09df26ca4f7b858cca7f5b4899550d92b904
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Feb 6 11:49:13 2012 -0800

    Assigning strand sequences to a circuit now works

commit 2837acfdf0181d5aa22424d990b422c94665af73
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Feb 6 08:20:53 2012 -0800

    Fixed error in device.html when assigning site

commit 7d05b69e8a44708c4b09665ed2b868f1a5a04ed5
Merge: c34aead 2fbc53a
Author: Carlos Vicente <cvicente@uoregon.edu>
Date:   Fri Feb 3 06:10:58 2012 -0800

    Merge pull request #5 from yeahwhatever/patch-1
    
    Sorry, I still don't think it was quite right. $ints[0] was still an int...

commit 2fbc53a947699e7fe5488f4eb43768678d33fd07
Author: Joe Pletcher <joepletcher@gmail.com>
Date:   Thu Feb 2 23:33:39 2012 -0800

    Sorry, I still don't think it was quite right. $ints[0] was still an int, not an interface...

commit c34aead916f5bd6610897f50b651523395580d3e
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Feb 2 18:50:26 2012 -0800

    Fixed bug introduced earlier

commit e53cdbf76bc5d39b6ebeeefabfe128f65139c980
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Feb 2 18:39:14 2012 -0800

    updatedevices.pl -T was not using given communities (-c)

commit 8e04f04ef6398df987bda647011b60a8ee0ab698
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Feb 2 08:46:50 2012 -0800

    Revert "Updated automatic topology discovery so it gets the communities out of Site.conf. This makes it much more usable"
    
    This reverts commit 90513537955aeb57c4ad904546cf77d038915ee2.

commit 4c13fab4f207eb8acce46eca57185074bb1db0b7
Merge: aa09369 9051353
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Feb 2 08:46:44 2012 -0800

    Merging changes

commit aa093699a010af6cd11d1669a62f4c279614f8e3
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Feb 2 08:38:22 2012 -0800

    Wrong search in Topology.pm and some performance improvements

commit 90513537955aeb57c4ad904546cf77d038915ee2
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Thu Feb 2 01:33:41 2012 -0800

    Updated automatic topology discovery so it gets the communities out of Site.conf. This makes it much more usable

commit 0cb1593b5b082dc135fcb7bb270c561e0127cf84
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Wed Feb 1 22:53:55 2012 -0800

    Fix to bug in topology discovering

commit ac6eeb3dac2f0355ebe3b9ce2e1f4298c3103cbe
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Feb 1 11:29:32 2012 -0800

    Change error message to omit reference to Person table

commit c87a58a4cca91ad019e156be096abb0be5ac9c14
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Feb 1 08:20:27 2012 -0800

    Discovering a router failed to insert subnets the first time. Also improved CLI command to allow user to enable/disable some flags, instead of just enabling them

commit fe324e5bea1887ba8566795513ba555593856170
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Feb 1 07:10:37 2012 -0800

    Correction to previous fix

commit 2bf98cf21c6e48835628f947500ae1d9225965bf
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Feb 1 06:33:26 2012 -0800

    Deal with duplicate serial numbers coming from device modules

commit 75463c8e7feb68b0f57c23a465eb0135f94d5d27
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sun Jan 29 19:47:04 2012 -0800

    Fix for #1630 (RANCID device type in database)

commit 103c7a47a54789f2a68f4b291618ea7dc437fa91
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sun Jan 29 19:46:03 2012 -0800

    Remove dicovery of neighbors from Device class. Unknown neighbors will still be inserted while discovering topology. This should improve speed a bit

commit 73e1f6b065afe066530dc376b9a7f6a91917bc55
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sun Jan 29 19:27:19 2012 -0800

    Fixed typoes in comments

commit fc226e7bb53baa84cc811dcc6d95e722b1aec297
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Jan 5 07:22:55 2012 -0800

    Temporary fix in Rancid.pm to detect different flavors of Cisco device types

commit 0d0b69bc8e517058730ef6b0a00eeac195a0672e
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 27 18:32:10 2012 -0800

    Better fix for backbone graph sizing problem

commit 9ae696384e402d91a026a655905e0f2de784c8f4
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 27 14:15:04 2012 -0800

    No need to set default communities when using snmpv3

commit 613cf2ceeff5a042f9936dc0b920479c4489af14
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 27 13:14:36 2012 -0800

    Make valid VLAN range a configuration option

commit 436b3d1332405209633973f69db14cda35e98d37
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 27 07:39:48 2012 -0800

    Improve how vlans are shown in interface list

commit 91d5e48d6171b1a78c9b078107b62dce89ca49d8
Merge: 5782ecd b41037a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 27 07:27:53 2012 -0800

    Merge branch 'master' of github.com:cvicente/Netdot

commit b41037aad4eec7f3c9a2fdce83d8b0d66e6f042d
Merge: 51e3016 ebb7599
Author: Carlos Vicente <cvicente@uoregon.edu>
Date:   Fri Jan 27 07:16:59 2012 -0800

    Merge pull request #4 from webgit/master
    
    bug fix for htdocs/generic/sortresults.mhtml

commit ebb75994ee9fe2a5d1166fba20745518abad6f92
Author: webgit <web@umich.edu>
Date:   Wed Jan 25 14:03:08 2012 -0500

    Update htdocs/generic/sortresults.mhtml

commit 5782ecdbe9f32818cd4d17476bd579829ad59d7d
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Jan 24 12:30:19 2012 -0500

    Make cable plant graph stay within window width

commit bb9bf0ea71836806074954f17e037574dc080d20
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jan 23 21:39:20 2012 -0500

    Fixes for #1615

commit e5964ca9ebfda978f69538e98e08d37484e80749
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jan 23 19:01:10 2012 -0500

    Fix query in Rancid.pm to reflect schema changes

commit 51e301683e171fbdbedc5b9f407ee5513f8ccdb1
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jan 23 18:42:53 2012 -0500

    Added Smokeping exporter

commit dfdc617842fc7cebefdfb98bb5666b9bc57aa30a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jan 23 14:00:57 2012 -0500

    Added simple command line script to list available IP space within a given block

commit f06c76de450cd975196ed57b6af413a905093246
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 20 20:20:56 2012 -0800

    Revert "Small fix to rev 067ba911"
    
    This reverts commit 1a6d4469af4598787e5b0e2e48f6444781d81294.

commit 9253b1a1f976a45452beacbf51acee2c80755cde
Merge: 234d3a2 9ad9a5b
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 20 20:09:57 2012 -0800

    Merge branch 'master' of https://netdot.uoregon.edu/git/netdot

commit 234d3a2fbd5246cd905937fc3b02f63d09fe8f9b
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 20 20:09:06 2012 -0800

    Allow user to select zone when creating an A record for a given IP address. If the subnet or its ancestors have a forward zone assigned, it will be selected by default

commit 9ad9a5b7f326c2cb330bae14092daf86eabf870c
Merge: 1a6d446 bda7531
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Fri Jan 20 16:08:13 2012 -0800

    Merge branch 'master' of https://netdot.uoregon.edu/git/netdot

commit 1a6d4469af4598787e5b0e2e48f6444781d81294
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Fri Jan 20 16:07:40 2012 -0800

    Small fix to rev 067ba911

commit bda753143a245b255a1c3c91b91b57bcc3c79c9c
Merge: ae67808 497881f
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 20 09:58:23 2012 -0800

    Merge branch 'master' of https://netdot.uoregon.edu/git/netdot

commit ae6780819a17ee08d2a40c03749c972adcd31778
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 20 09:57:30 2012 -0800

    Restoring a change

commit 49ee1e1505cfec0aaf82c83b8382a014fa4c23f3
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 20 09:49:52 2012 -0800

    Added parameter no_linked_from in REST.pm to avoid retrieving objects pointing to the main object. Fixed some other small bugs

commit a63e7b0417925557d15c8ef73d576adbaaf1bdc8
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 20 09:47:50 2012 -0800

    Revert "Added parameter no_linked_from in REST.pm to avoid retrieving objects pointing to the main object. Fixed some other small bugs"
    
    This reverts commit 2c76b205bd2fac6bb27c70fee3e2970d4685380f.

commit 2c76b205bd2fac6bb27c70fee3e2970d4685380f
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 20 09:43:02 2012 -0800

    Added parameter no_linked_from in REST.pm to avoid retrieving objects pointing to the main object. Fixed some other small bugs

commit b48ce6ddf4ce74e8ca37efe7beed009edf8e54bc
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 20 08:08:36 2012 -0800

    Create product object for assets created from device modules. Improve reports and other minor things

commit 497881f297eaf73aab5e822abcf2754968803f7a
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Thu Jan 19 17:27:47 2012 -0800

    Wups, actually fix #1608 for real.

commit 75e6471f67dcd6af7b71bb5fbb09fd6e05c0e3b4
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Thu Jan 19 17:20:10 2012 -0800

    Makes the favicon actually install. So it, you know, works.

commit 73de4269cba67a688d7b0d58a7284024b6f05d6a
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Thu Jan 19 17:12:57 2012 -0800

    Fix for #1608

commit e3ed610565adf92669174429f5038d794da4b422
Merge: c287098 560f9cf
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Thu Jan 19 13:47:02 2012 -0800

    Merge branch 'master' of https://netdot.uoregon.edu/git/netdot

commit c2870983b3e2dc32f4ed69d13f2c670a16373925
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Thu Jan 19 13:44:52 2012 -0800

    Small fix for pg compat.

commit 560f9cf0254ce4cea5dfa1c25c1ab1ae00562667
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Jan 18 08:09:36 2012 -0800

    Add more interface name patterns to be avoided

commit 91657a06a5468fe71ff6842a81e26d4772292a08
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Jan 18 07:22:29 2012 -0800

    On text input from browser, convert CRLF and CR into LF

commit e94ec396562fa9fd3f93fd490e51ff50fb478e35
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Jan 17 13:15:40 2012 -0800

    More work related to asset handling

commit e2698b32bc76f5688a144fe8eb4e370beb16a79d
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Jan 17 13:14:49 2012 -0800

    Fix UI listings with no link to object in first column

commit 0c931272062a3f2761bcd81980ade5689d96f807
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Jan 17 12:53:22 2012 -0800

    Fix incorrect test for IPv6 loopback

commit ccb3875c985ec4841152a01f3211649ca957a198
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jan 16 19:43:02 2012 -0800

    Improvements in UI for assets

commit ba35f892556582c8da4a627a282eac3f1b6e2b1c
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jan 13 13:15:20 2012 -0800

    Clear reservation info when asset gets installed. Correct asset indexes

commit 08fbad0c9b9c0d4168cfaed8d73b9df2fb523f71
Merge: 067ba91 7ff1282
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Jan 11 18:02:10 2012 -0800

    Merging

commit 067ba911358db8260ea3b158b5f973f1c9b6b56e
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Jan 11 17:30:28 2012 -0800

    More work towards v1.0. Changes mostly related to Assets

commit 7ff12820b21d63d64d0de5f870fbff527185dc52
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Jan 10 18:45:10 2012 -0800

    Typo in cacti export script caused devices to be added even if they had snmp_polling flag off

commit 52970e2705170a7cbb5c77788f083a624e6640c4
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Mon Jan 9 12:02:56 2012 -0800

    Fix for #1627, update cacti scripts

commit 5a686882b19ed1ee0824f4f3467ea320a971fd51
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Dec 13 10:24:11 2011 -0800

    Nagios exporter failed to set valid group from device entity if subnet info incomplete

commit c75217879738c86953dd67440b489c207db8e451
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Wed Dec 7 21:25:45 2011 -0500

    Fixed typo in prune_db.pl

commit 96c54e1ed999881612140b34fea99300d3bae5f1
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Wed Dec 7 03:21:34 2011 -0800

    Small fix for utf coverage

commit 2f6f85a39dbc176b5668e6178c76b6fee413dde8
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Nov 16 12:12:54 2011 -0500

    Improved add_range and remove_range methods

commit 0083ea18d26533f416103cce2f6f77bb13853f0c
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Nov 16 01:26:18 2011 -0800

    Added config option to choose shorter interface names from SNMP

commit b5ee1f4a1ed39268733faeda389733a00aa301f4
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Nov 16 01:25:19 2011 -0800

    Do not throw exception for exceeding field length when user is 'netdot', which is used for automatic updates

commit 8a1481838c98ef234f50f7dc0a5d622c6a0082c6
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Nov 15 10:47:30 2011 -0800

    Convert interface speed to bigint to properly show 10G and higher

commit a69133928ba67b497a8d954d46c20f4e4d866198
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Nov 15 09:08:28 2011 -0800

    Do not bother creating device in Cacti if snmp_polling flag is off

commit 16a00c6c37df324188942935e3c860890e7116c7
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Nov 15 01:30:52 2011 -0800

    Small bug fix in logging line

commit 7b10fbe9fff05ed419c467dba8423da30437b6ac
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Nov 11 09:25:32 2011 -0800

    Option to set overwrite interface descriptions flag incorrectly asked for confirmation when setting to NO

commit c90dfa79b8eaf10a4f452af7e9dd10442d41aa4e
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Nov 11 07:26:06 2011 -0800

    Fix incorrect counting of devices and models per site in report

commit 61925a7a4a597784ac54baabc86e673d1f05f4f1
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Nov 9 17:52:31 2011 -0800

    Fix for #1618 (DHCP shared-subnet scope management too simplistic)

commit f0ca85208fb4ef2591cc8fd11ab15a9b9cf0ef32
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Nov 9 07:48:26 2011 -0800

    Fixed query for shared-network subnets

commit 27eb741d333badc3ff18bdcaae90cfed85dae6a7
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Mon Nov 7 12:30:16 2011 -0800

    Small fix for #1617

commit 4deb471390e107a4e8983e79f47931c744b73c33
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Tue Nov 1 16:54:38 2011 -0700

    Better solution to #1606 and fix #1613

commit fcfc842e8f5f6878862e190b07fb446c99963a39
Merge: 624ba99 4948cb8
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Oct 28 18:09:16 2011 -0700

    Merge branch 'master' of https://netdot.uoregon.edu/git/netdot

commit 624ba996bfa882f51f8c6a180a440e866e4df38f
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Oct 28 18:07:48 2011 -0700

    Fix for #617 (Tree View for higl level container produces no graph)

commit 4948cb80b6b867aa526dbc1726b07a4a55b7a3eb
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Tue Oct 25 15:35:14 2011 -0700

    #1606 - fix duplicate tree bug by updating _tree_find and _update_tree, also a small update to the UI for prefixes

commit 1cee2439db6aafbc98f211c69cd4776924f7714b
Author: Joe Pletcher <pletcher@ns.uoregon.edu>
Date:   Wed Oct 5 14:43:58 2011 -0700

    Added DBD::Pg to install deps

commit 6c1ebe69e2e28043631fa54ffdbe6fadf7df3707
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 29 10:21:54 2011 -0700

    Do not alarm for BGP idle state (Nagios plugin)

commit 1b5595660500f662204a4d570d6064df25a36c6a
Merge: 351bc8b ff4e47a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 29 08:36:50 2011 -0700

    Merge branch 'master' of github.com:cvicente/Netdot

commit 351bc8ba15604be78181cd2d8ccd5bc9ade28f16
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 29 08:25:38 2011 -0700

    Fixed incorrect return values in Nagios plugins

commit ff4e47aff5b06e010571bdfb85bae36bfaec7b62
Merge: c62bfd2 07a921d
Author: Carlos Vicente <cvicente@gmail.com>
Date:   Thu Sep 29 08:12:34 2011 -0700

    Merge pull request #3 from abenea/search_fix
    
    Fixes for Zone::search and Zone::search_like.

commit c62bfd2fbaff04e1d11cc50a0b5d2053bec3a963
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Sep 28 11:25:27 2011 -0700

    Fix bad regex in RRPTR insert method

commit 29babddf4c45840df638f06e2a8bae40f4d676c1
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 27 19:42:25 2011 -0700

    #1609 (assume host address if no CIDR mask specified)

commit 07a921d6d2232b39dbd98796a7243b0a91f6e1fa
Author: Andrei Benea <andrei.benea@1and1.ro>
Date:   Wed Sep 28 18:28:57 2011 +0300

    Fixes for Zone::search and Zone::search_like.

commit 139c6c7d8f5296846093851461db2722a1641f25
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 27 08:46:18 2011 -0700

    Mapping of device names to device types with DEV_NAME2TYPE did work when sysname fallback method was triggered

commit 6f6f499064aa009572a391151fa6726e479bbcf7
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 27 08:46:55 2011 -0700

    Variable check to avoid Perl warnings in RR.pm

commit 7390f022130ff1862c18f57c004d5d3b564ba2a3
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Sep 26 09:19:15 2011 -0700

    Show recommended OS in device inventory report - OS Mismatches

commit 078a08b68b893b9de5addfe877871ae276373421
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Sep 26 09:09:59 2011 -0700

    Highlight devices with non-compliant OS in device inventory

commit 55f189e7e87ddf1a17af795a228dbf030018a12e
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Sep 26 07:35:46 2011 -0700

    Fixed incorrect query in device inventory report - Site/Type/Model

commit 5e08afb0cd17f7bb128515dfc3fc06735beecdf6
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Sep 26 07:21:51 2011 -0700

    Do not append zone name to CNAME RR if user adds a dot at the end of the alias label

commit 746edb9011176f43d0cf14430e53f8f0b552612a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Sep 23 07:55:53 2011 -0700

    Small cosmetic fix in Help section

commit fbe384d8651cc23ab44edfd8f97953d009b1028b
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Sep 23 07:39:22 2011 -0700

    Make graphs fit screen width

commit 9ba4d30642b936e4631a20b1528ff6b61b221a8d
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 22 08:06:12 2011 -0700

    Fix some bugs in IP handling

commit af0cbef738bcade519e4caf1a022e6bf006b079e
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 20 13:15:24 2011 -0700

    Make name foreign key field in device table NOT NULL

commit 33d5f7be2d9a2a2721eeaf42b7b6117b8f9d74e1
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 20 10:12:00 2011 -0700

    Fix and enhance the Site/Model device report to include product type and counts per site

commit c666ebe5f702eedeb47d762e7b330be56266755f
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Sep 19 10:57:16 2011 -0700

    Use DBI's bind_param attributes to specify type of value for address in Ipblock search

commit b3203f27632ae634f0e911344a267be8185d8784
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sat Sep 17 20:11:39 2011 -0700

    Fixing previous changes to error page

commit 7c11e2ccacb88e8743a528aeabab99a19d05c033
Merge: ef769ea bb86a18
Author: Carlos Vicente <cvicente@gmail.com>
Date:   Sat Sep 17 20:02:55 2011 -0700

    Merge pull request #2 from abenea/check-vlan
    
    Validate VLAN ids

commit ef769ea14114d5520cf91fae6ab818a4a59ff128
Merge: df0aeac 158d401
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sat Sep 17 19:57:47 2011 -0700

    Merge branch 'master' of github.com:cvicente/Netdot

commit df0aeacdc5e84246461d36c5d8d30bae5b4dc915
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sat Sep 17 18:49:55 2011 -0700

    Added variable checks to avoid warnings in Topology.pm

commit f0094c0f3f1af8d721f1524145e4ebf5f865d4ed
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sat Sep 17 18:21:25 2011 -0700

    Fix for #1602 (Undefined value as a HASH reference running updatedevices.pl when no IPv6)

commit 51220c60da46db149f5529288b89cf8e614a4b2a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 15 20:06:43 2011 -0700

    Fix for #1601 (Creating a new address block from Address Space tasks)

commit ef0978da36673b7ee51599aa6b2655c519b69fe9
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 15 19:53:13 2011 -0700

    Corrections to previous changes in device checks

commit cab7a88413d820ff045d153948858340b0aff575
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Sep 14 12:10:24 2011 -0700

    Bumping required version of Net::Appliance::Session

commit 636774c339fd8b711cc762028c7e5fcca8939d4c
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 15 12:46:58 2011 -0700

    Small fix

commit 45658c3dd6988d840ef3e33c9077642db3e81fb9
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 15 12:35:25 2011 -0700

    Add option to include newly discovered devices in device report

commit 2e2af5f1936c3657b42b47fb9f5119a0ee77003c
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Sep 15 08:26:53 2011 -0700

    Changes related to Device CLI subclassing

commit aba54d6d7ec34e691f62ce81bf841bdf8417e32e
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Sep 14 11:41:58 2011 -0700

    Refactoring methods and classes related to Device CLI interaction

commit d34c298fe1e719d6651d3252cbad58120bfcc63e
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 13 10:05:12 2011 -0700

    Ask for confirmation before creating new IP address or block when clicking on available item

commit cc4875fd31a101b3ccbd1abda8ff1208043b494e
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 13 08:57:11 2011 -0700

    Tell CPAN to install required modules by default

commit 025760d281a5791dc4d86ae25af55833250ff639
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 13 08:37:42 2011 -0700

    Fix for #1583 (Add confirmation question when changing overwrite description flag for all interfaces)

commit 07bc6c90e552352967268166afb2da9c4f0f96e7
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 13 05:53:17 2011 -0700

    Fix for #1586 (Override default apache mimetype for filetype .html)

commit e50359ef431fd66c546b3a8b2389b8651a0ca3a5
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Sep 13 05:42:43 2011 -0700

    Fixed typo that affected zone import from UI

commit 4cb680e21f01e4ba42dadbd694f44c5a62a3ef70
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Sep 12 13:09:39 2011 -0700

    Removing duplicate entry in default data

commit 236e3403094482e2ec9f1a7f8866a5b4949aeb8f
Merge: a5990b9 aa82022
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sat Sep 10 13:43:27 2011 -0700

    Merge branch 'master' of https://netdot.uoregon.edu/git/netdot

commit a5990b99976500f9e0bbb36f611819c54a209874
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sat Sep 10 13:39:56 2011 -0700

    Fix for bug #1593 (Creating a new group contact)

commit aa820225fa10cf2b03ebca6b5be0b5d583de42f2
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Thu Sep 1 13:48:58 2011 -0400

    Correct and add dhcp statements (#1597)

commit a52c15880842c4cb75fd658599811bfea1c70ff0
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Thu Sep 1 13:02:26 2011 -0400

    Set snmp_polling flag to 0 on new device if monitored flag is being set to 0

commit 655763db3619f9bd9b71f4b1e23d0e16872f0a24
Author: web <web@umich.edu>
Date:   Fri Aug 26 17:10:08 2011 -0400

    allow for more than three (3) VLANs per interface in Management->Devices->Interfaces screen

commit 8c46297a27e1211bb4277c8667780e5b2c3b934f
Merge: e990d84 158d401
Author: web <web@umich.edu>
Date:   Fri Aug 26 17:02:27 2011 -0400

    trying to get back to normal

commit bb68c22fed489fe488df307c9b321ccacfc675d4
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Aug 25 08:48:41 2011 -0700

    Ignore duplex status 'unknown' when finding duplex mismatches

commit 624aa407f4447e5fb4e11eae37ba0cbc703a4448
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Aug 25 08:46:59 2011 -0700

    Fix for Bug #1589 (uri_escape issue after CPAN update)

commit 592e2f438dc7acfe4d0b9620f43d2aa6a3805ae1
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Aug 22 13:19:22 2011 -0700

    Do not delete room when deleting person

commit bb86a18b1a7c3202cb00267d4e71edba193f5dbf
Author: Andrei Benea <andrei.benea@1and1.ro>
Date:   Fri Aug 19 16:37:20 2011 +0300

    Validate VLAN ids.

commit 158d40120fd65b7abf0a1e0c8cbd7415218cca2e
Merge: f34287c 98e0021
Author: Carlos Vicente <cvicente@gmail.com>
Date:   Thu Aug 18 14:42:43 2011 -0700

    Merge pull request #1 from abenea/check-length
    
    Check the length of the varchar fields

commit f34287ce99c76aacc7e5d63c14e9969b8b57e5d3
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Aug 18 14:27:02 2011 -0700

    More fixes to previous changes

commit 7f84c0835e18b2956deecc63223f9e6b8c31d0fb
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Aug 18 14:14:17 2011 -0700

    Correction to previous changes

commit 98e0021b648920fc97d23c843ba20ad9db52d067
Author: Andrei Benea <andrei.benea@1and1.ro>
Date:   Thu Aug 18 22:15:32 2011 +0300

    Check the length of the varchar fields.

commit 5a82d5aecf541d81ff7c2f6b112743cdbe8bd226
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Aug 16 12:03:29 2011 -0700

    Removed stale upgrade file

commit 4aea6dcf99eeb58963ff5af1ac571f005e558098
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Tue Aug 16 10:54:11 2011 -0400

    Fix for Bug #1596: Nagios host name includes the '@' sign if DNS name is zone apex

commit c83b0bd08583458346dc3bd3bedc780c0c95188d
Merge: e63ca3a 3816df0
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Aug 15 11:28:55 2011 -0700

    Merge branch 'master' of https://netdot.uoregon.edu/git/netdot

commit e63ca3a468ee90977951e4e2bd66ff60a6ef1bdd
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Aug 15 11:28:40 2011 -0700

    Move product and physaddr fields out of Device table

commit 76ccf8043b5bbd540b331e6992f47cb817d98737
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Aug 15 08:45:11 2011 -0700

    Fix for Bug #1594: Source URLs wrong

commit 3816df0532b19e2351c8ffe456449b0858b1d0b4
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Wed Jul 13 23:48:07 2011 -0700

    Some bug fixes related to accessrights

commit 20651681d5dceac95fdcc4ebff4bed52f1bd78e1
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Jun 23 11:38:15 2011 -0700

    Fix for Bug #1588 (Operator user without privileges can change status of IP address in subnet) and other related problems

commit 480be60989d0fbca44e06ed403f661f839a153cc
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Sat Jun 18 14:39:53 2011 -0700

    Changes to adapt to new Net::Appliance::Session API

commit 6adf34b4a3700247a13d45192822ad4f9b831169
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jun 17 13:20:58 2011 -0700

    Removing duplicate line

commit 8b026923db8f993af8fa704d5ac8e110fa26f1a4
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jun 17 11:56:36 2011 -0700

    Fix for Bug #1585 (make installdb does not work with certain mysql sql_mode settings)

commit 75b479d376a9b2cc43af0b0d613eec7018030925
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jun 17 11:35:28 2011 -0700

    Small fix in RRADDR.pm

commit a1f79a1fe426cb1d94abef09b36bfb6b2373ed12
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jun 17 11:35:06 2011 -0700

    Make generated DNS names shorter for IPv6 addresses in dynamic ranges

commit 19416cef38b87715ab379f4e1838664c0deae8bc
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jun 17 11:33:32 2011 -0700

    Small fix in DhcpScope.pm

commit c83cbe2ecead6c2bcde70fa1d8c44b7e6429574f
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Jun 17 11:25:18 2011 -0700

    Fixed bug in generation of DNS names for interfaces

commit 2c6b5bbdaaa91d0b4ab8df414cc8157a5ecc9bf7
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Jun 16 12:09:23 2011 -0700

    Remove incorrect link to header in IP list page

commit 8798ad918fa785b013ad8a050f079bb45ed76e43
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Jun 16 12:08:41 2011 -0700

    Fixed bug in IP page that showed comments edit field in wrong context

commit 631691c5f1dd9de233758d581596738e046eae3b
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Jun 16 12:07:52 2011 -0700

    Removed duplicate line from default data

commit c9081b8731f5085a4b4be8ca623d2e2928a0823f
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu Jun 16 12:07:29 2011 -0700

    Fixed recent bug in install library

commit 1dc357fee46d7e1f9657f85a96044d63f6bc9fa1
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Jun 14 17:37:17 2011 -0700

    More work towards support of DHCPv6

commit d33188c41b514582326a2f701b51bbdd1ab646aa
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jun 13 18:38:23 2011 -0700

    Backend changes to support DHCPv6

commit 6813a9cef73a8c011d5ab1ee0af846d89cb67ecf
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jun 6 16:16:41 2011 -0700

    Removing unnecessary reference to feet in cable length

commit 30aadc4c59dc4e309241f6d3361d42b87b46564d
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jun 6 14:51:37 2011 -0700

    Added configuration option for default DNS name prefix and suffix in IP ranges

commit c495c1ed4b749777e25b75e4824a8ac719081f85
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jun 6 14:02:18 2011 -0700

    Small fixes in BIND exporter

commit 44953ba84a6e56bb5c2d2b0fc450cadc999c0d73
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Jun 6 12:26:01 2011 -0700

    Added configuration option to decide whether Netdot should ignore IPv6 link-local addresses or not

commit 964921e2222e58872ff31169f303a3024132c2c2
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Jun 1 15:55:48 2011 -0700

    Include interface column in ARP entry listings

commit 2a6ad2874ac3c31cc27aead38dc065dfa9514bf2
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed Jun 1 15:53:14 2011 -0700

    Small fix in CiscoIOS.pm

commit 13070af801379666157fa30c9593aa8bdf443baa
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue May 31 17:02:22 2011 -0700

    Allow user to rebuild IP hiearchy from within UI

commit 84945c976419708e8b52e1b5eb2006c13fa9e509
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue May 31 16:10:49 2011 -0700

    Fix for Bug #1580 (IP hierarchy updates bug)

commit e722ce050edb6b12715f5c504f685977ba329dfb
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue May 31 10:19:11 2011 -0700

    Fix for Bug #1579 (Ipblocks are inserted even if an error occurs during _update_tree)

commit c9d2d082d8675060eb1feddb21141329d74fe74a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri May 27 14:47:42 2011 -0700

    Fixed asset report

commit 023d10f869c4c11d13ab33dd9218ba0115dc0c15
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri May 27 13:13:49 2011 -0700

    If IP is in 'Discovered' status, set to 'Static' when adding an A record

commit 70a04fb3a1d7f2a09d925d4a19e8db7516365a43
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu May 26 16:36:42 2011 -0700

    Fix dhcpscope fields incorrectly defined as NOT NULL

commit 01f2540b433f111c9801b05b513abdd66b8899f3
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu May 26 16:23:25 2011 -0700

    Fixed bug that prevented user from re-generating DNS names for IP range

commit 7ca0b0fa3486413368ff3d21df46122494ceee67
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu May 26 16:21:59 2011 -0700

    Added missing character in allowed list for DNS names

commit dff7755e1d9667bce04137185a5aecacd6728b0c
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu May 26 15:13:24 2011 -0700

    Fixed bug affecting detection of shared subnets for DHCP. Code was not distinguishing between IP versions

commit b976586b1132e2df5990372a6eaacd1ae61fd36d
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu May 26 15:05:56 2011 -0700

    Fixed bug affecting IP hierarchy updates

commit 78338b3642f896963b6224c0e21fd51acb15f592
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu May 26 15:04:13 2011 -0700

    Small fix in Interface.pm to avoid warnings

commit 9e957c357c25a07f175c6eaeb767d2b2721c5402
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu May 26 11:14:00 2011 -0700

    Fixed bug in handling of ipv6 addresses at device discovery

commit 8a58d2406070cbf89cfc34320b97286dc6eef98a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed May 25 16:46:30 2011 -0700

    Small fixes in CiscoIOS.pm

commit 2c157f7deb66484683bc88dc7c9889deb8de0b22
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed May 25 15:28:59 2011 -0700

    Enforce valid DNS names. Enforce that exchange of MX record has A/AAAA records

commit 08299c67267af72f50049efc3a85034d7fa69a1a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed May 25 15:22:52 2011 -0700

    Removing unnecessary use of int() function

commit e944788d696beda5bcb2b5b63659a4583a17f105
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon May 23 15:55:34 2011 -0700

    Fixed collate mode in updatedb script

commit d0e66f477dd2c42855e211e344c64ac1ea6efbf1
Merge: e7534aa d16abef
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Fri May 20 22:57:47 2011 -0700

    Merge branch 'master' of https://netdot.uoregon.edu/git/netdot

commit e7534aa9afd90e86b2c2c203db423c68b84ceb45
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Fri May 20 22:57:13 2011 -0700

    Require newest version of SNMP::Info

commit d16abef09e58bfa36cd9a5b5136a1c4bbe23196e
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri May 20 16:17:20 2011 -0700

    Remove unnecessary use of int() function

commit b31a8f1305c001bbed69fa5472a96e4ecedd5cca
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri May 20 15:06:55 2011 -0700

    Small fixes to manual source

commit f0785c7a82ab0655b9819251dfd1fc1414c64b74
Author: web <web@umich.edu>
Date:   Fri May 20 14:05:54 2011 -0400

    directory name is "doc" not "docs" plus capitalize RADIUS protocol

commit e990d84856c5cb166baff06233337305c5340de5
Author: web <web@umich.edu>
Date:   Fri May 20 14:05:54 2011 -0400

    directory name is "doc" not "docs" plus capitalize RADIUS protocol

commit 027e0f074bafbbc1ccb81a110f9441655db2c291
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu May 19 16:15:57 2011 -0700

    Improved html source of manual

commit 7b5ac175dcaf42e01eaa7585327c5a80553957aa
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed May 18 16:17:03 2011 -0700

    Do not allow unprivileged user to edit an IP address with Discovered status

commit 2b04686ee0a2ca9272d43ae1057f61bc533cd379
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed May 18 15:46:09 2011 -0700

    Made the manual in htdocs/ a synlink of the file in doc/manual/. Updated version number

commit 33c35f1374dcdccfab3d353e69b235d3b0a41d8d
Author: Brian Candler <b.candler@pobox.com>
Date:   Fri May 13 16:28:35 2011 +0100

    Convert manual from docbook to pandoc markdown

commit 7354bb797154ec514a6d4af9438148e0e6f64502
Author: pletcher <pletcher@ns.uoregon.edu>
Date:   Wed May 18 11:03:22 2011 -0700

    Finished removing dbix deps

commit f607a6c9fc7e70afd6b8dd7aa88590e391ad97bc
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue May 17 16:56:35 2011 -0700

    Correction to previous change

commit 8c2ef731a342b638a53e6bb15a77bcfd9b52b42a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue May 17 15:08:05 2011 -0700

    Fix inefficient get_roots method in Ipblock.pm

commit 0cb00331d6929559c39c9adf0674ae3b824a071d
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue May 17 12:05:43 2011 -0700

    Added a copy of the GPL license

commit d5804f22f9f001edd634941d12ce5ab6001600f3
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon May 16 10:33:28 2011 -0700

    Minor cosmetic code changes in device.html

commit 359f9e83b7946111dd101bda4d23304c74c40377
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon May 16 09:47:39 2011 -0700

    Removing unnecessary used of int() function

commit a1694c5a72ef9708056195e918990bd7202666a9
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri May 13 14:31:23 2011 -0700

    Small fix in code comment

commit 4594d1c784f95dce27093fa1462347f67ec2368e
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri May 13 13:49:08 2011 -0700

    Fixed typoes in error messages

commit 2c09df9afae7f4d8d948f4ae472c4fc7615d16c3
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri May 13 11:55:37 2011 -0700

    Fix to Nagios exporter code to include Container blocks for device grouping

commit 84442a5c2efc69d00ee4d2ef7a17d0f3011a5199
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri May 13 11:44:46 2011 -0700

    Fixed small typo in POD documentation

commit 44f0f3c0dabd63e994ab45b7d1abce50e8e54358
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri May 13 11:42:12 2011 -0700

    Merged small fix from 0.9

commit 91ec1c82c5425fdb686662e03db293c31488b0fa
Author: pletcher <pletcher@ns.uoregon.edu>
Date:   Thu May 12 20:00:04 2011 -0700

    Working on more UTF8 support

commit 607de85bb0e51eb71f926c2c7c8e81b988ef6125
Author: pletcher <pletcher@ns.uoregon.edu>
Date:   Thu May 12 19:16:36 2011 -0700

    add alter database

commit 265151f4ba468f4b9cf0f221dda305cb63092972
Author: pletcher <pletcher@ns.uoregon.edu>
Date:   Thu May 12 18:53:40 2011 -0700

    Oops, minor typo

commit 18bd0e4c5c48e1f3e703b69c2f2ab40a26edede0
Author: pletcher <pletcher@ns.uoregon.edu>
Date:   Thu May 12 18:33:11 2011 -0700

    Initial UTF8 support

commit 035b2812cff845af7d6262d6ac10e0d0549b3e50
Merge: a3ae78a 9b5fd8d
Author: pletcher <pletcher@ns.uoregon.edu>
Date:   Thu May 12 12:19:55 2011 -0700

    think this works, testing...

commit a3ae78af0f84a10c19f109ccf95306745b0edca8
Author: pletcher <pletcher@ns.uoregon.edu>
Date:   Thu May 12 12:06:04 2011 -0700

    Included origial mysql code. Could be done more cleanly, but it should only be run once

commit 9b5fd8d9719e2076548b7a46edc61cb4d3fbb50c
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed May 11 13:28:36 2011 -0700

    Do not allow export of zone file unless NS records exist

commit 929ef70f22fc20473d55cd6f1db447133e81f015
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed May 11 13:18:15 2011 -0700

    Try to use sysname when assigning device name, if main IP of device cannot be resolved

commit e05764f120cc93067b86d3426b4a2872cebee16d
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue May 10 11:37:37 2011 -0700

    Fix for #794 (errors on insert into HostAudit is not caught/handled). HostAudit object now uses name strings from Zone and DhcpScope, instead of foreign keys. Also included some fixes to previous commits

commit 72dee51643217b8db943c2640813b0bbd166e0e3
Author: pletcher <pletcher@ns.uoregon.edu>
Date:   Mon May 9 15:45:42 2011 -0700

    Update updatedb to make it better for postgres

commit 1bd85f8880d2e81595ff298bd42e819a1fdeeb8d
Author: pletcher <pletcher@ns.uoregon.edu>
Date:   Mon May 9 15:29:02 2011 -0700

    Updated pre_updatedb to make it postgres compat.

commit 2b1a055baafffd202ecc0027a8e645f73cc1068f
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu May 5 21:04:02 2011 -0700

    Fix for #753 (Allow selection of forward zone for subnet)

commit 52bddcb3ea3e9d3c19bc325fe36a6f52b0dcb1f9
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu May 5 18:45:35 2011 -0700

    Fixed small bug in device discovery

commit 3a670b902a483cb60b717e16dcf0cd79bad691cc
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Thu May 5 18:04:27 2011 -0700

    Fix for #775 (Add option for storing MD5 key for BGP peers). Also added integer fields for maximum allowed number of IPv4 and IPv6 prefixes

commit b39fbe9039865a9abfe6cce2be0902887021c65e
Author: pletcher <pletcher@ns.uoregon.edu>
Date:   Thu May 5 16:25:09 2011 -0700

    Another git test

commit a90151ec9812b3927dfeca8b76ffafe888691b87
Merge: 5c209a4 9bdb056
Author: pletcher <pletcher@ns.uoregon.edu>
Date:   Thu May 5 16:19:36 2011 -0700

    Merge branch 'master' of https://netdot.uoregon.edu/git/netdot

commit 5c209a4b0c433bdf75c7e24f6a16f66738094636
Author: pletcher <pletcher@ns.uoregon.edu>
Date:   Thu May 5 16:18:25 2011 -0700

    Fix pg outer join syntax. #796

commit fd60c75a5255a18cbaed7bdfb61eb87854649ae1
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Thu May 5 15:03:45 2011 -0700

    Updates to manual

commit bef27fa92299698f03c652807935d4facc17abd4
Author: Carlos Vicente <cvicente@nsrc.org>
Date:   Thu May 5 09:54:39 2011 -0700

    Fix for #805 (wrong syntax in examples)

commit 9bdb056a6e5f3461d8efaf9a98ca60bb29bb86fa
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed May 4 19:42:50 2011 -0700

    Update copy of manual in UI

commit a92e700d270bd3f40621a94b387c676d83b6a558
Merge: b5d2eee fd60c75
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed May 4 19:41:58 2011 -0700

    Merge branch 'master' of https://netdot.uoregon.edu/git/netdot

commit b5d2eeeadc7e612b7fb6e6740129314c3a742014
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Wed May 4 19:23:08 2011 -0700

    Give option to recursively discover unknown neighbors seen via discovery protocols. Previously, only directly connected neighbors were discovered

commit 510b1a275d09bb70655356ff04eb7f30b7e21f98
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue May 3 21:44:19 2011 -0700

    Partial fix for #515. Added extension field to device table in preparation for IP phone support

commit ce043cd8af1753de2b1ebd4ef3d0c065f016b77b
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue May 3 15:05:43 2011 -0700

    Fix for #785. User can now create new subnets or containers when partitioning a given container into smaller blocks of given size

commit e82fab7555f7f1378cc49959760e8557fa4273bc
Merge: 51c02ea 489521a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue May 3 11:12:56 2011 -0700

    Merge branch 'master' of https://netdot.uoregon.edu/git/netdot

commit 51c02ea4bed87f9fedaec368d08c229c68a5782e
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue May 3 11:11:51 2011 -0700

    Fix for #792 (Add owner and used by on single IP addresses)

commit 489521a4f370f16e022c90045ac65c423d216901
Author: a <a@hydrophobia.cs.uoregon.edu>
Date:   Sat Apr 30 01:09:52 2011 -0700

    Start updating updatedb script, still need to take care of user -> username changes

commit 360403097b1ffc5ed608cd35a6ccac2bf4f77d3f
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Fri Apr 29 16:01:02 2011 -0700

    #779 (Include IP addresses in global search)

commit 05e97110ff228ae44f5540dd2c3d7de14b96378a
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Apr 12 10:38:18 2011 -0700

    Added back line removed by mistake in previous commit

commit 82430447e9959bfb7b6b14c3debc31fa056f9eba
Author: pletcher <pletcher@ns.uoregon.edu>
Date:   Thu Apr 28 16:27:48 2011 -0700

    Fixes postgres schema issues, #786 and #806

commit 309f06a97023ee4dfff676f68e6158553ae85987
Author: pletcher <pletcher@ns.uoregon.edu>
Date:   Thu Apr 28 16:12:44 2011 -0700

    Quick test

commit e123803c1fcd45997f70b38049d545ee5eb30f30
Merge: 748325a 77ab2a3
Author: Joe Pletcher <joepletcher@gmail.com>
Date:   Thu Apr 28 15:56:42 2011 -0700

    Merge branch 'master' of https://netdot.uoregon.edu/git/netdot

commit 748325a06254f408886f5bd7db30143736f7d8cd
Author: Joe Pletcher <joepletcher@gmail.com>
Date:   Thu Apr 28 15:55:56 2011 -0700

    Finish code updates for #793

commit 3fd5a4bc3824a6de458846d60d6012f55300998d
Author: Joe Pletcher <joepletcher@gmail.com>
Date:   Thu Apr 28 14:12:28 2011 -0700

    Fixed up default data, #806

commit dc5953a70aa370ebc496b923fb2ed8a9903345b3
Author: Joe Pletcher <joepletcher@gmail.com>
Date:   Thu Apr 28 14:07:37 2011 -0700

    Fixes #795, change GROUP BY to ORDER BY

commit 77ab2a3f467c37e3622def9abb93a8a592c42eae
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Apr 12 07:25:43 2011 -0700

    Bug fixes related to asset handling

commit a6d2b1848784519ff5f00e7d77499337581c49bf
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Apr 12 06:22:10 2011 -0700

    Changes for #791 (Make rowsize configurable, preconfigure SNMPv3 options)

commit 1cbe33cb0f9b5ff0ef7bf4619b55c2129824c803
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Apr 12 04:59:13 2011 -0700

    Updated mibs to match netdisco-mibs version 0.8

commit b7b94df574051c5b8629e2b42b6769d1ecf34dfe
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Tue Apr 12 04:47:09 2011 -0700

    Fix for #809 (Unable to discover SNMPv3 devices from CLI (updatedevices.pl)

commit 6fd8f3d441a3f15419ac6b53a874f33ee94162c1
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Apr 11 08:31:44 2011 -0700

    Fix for #1569 (Netdot DB schema version mismatch message is wrong)

commit 36d860cc70522211ec51cffd480e47a90861b303
Author: Carlos Vicente <cvicente@ns.uoregon.edu>
Date:   Mon Apr 11 08:28:41 2011 -0700

    Fix for #1570 (make installdb regression)

commit 4c7effeba0cb2056fe95de1f851965e0f0b5ca39
Author: pletcher <pletcher@uoregon.edu>
Date:   Tue Apr 26 16:47:52 2011 -0500

    Testing commit hooks

commit 6af78a54bed2c39aecc85d0ebe25b5fc55b74ef2
Author: pletcher <pletcher@uoregon.edu>
Date:   Fri Apr 22 18:40:01 2011 -0500

    Revert the last change. Commit worked

commit ff899d4e93918ca627dad76c9256c964eed1451b
Author: pletcher <pletcher@uoregon.edu>
Date:   Fri Apr 22 18:39:20 2011 -0500

    Test commit to git

commit c9c106c64430d70a49132ffa222ea38586e4fb99
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 21 15:35:26 2011 +0000

    Fixed typo

commit 057e1a36de297d93dc8bb5b4f914f414e933f57e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 15 22:15:59 2011 +0000

    Added schemainfo table to improve upgrade procedures and also to detect mismatches between code and DB schema

commit f6314a3e927ba97452bbf38de3103a4b3beb0fbb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 15 22:14:10 2011 +0000

    Fixes in test cases for Netdot::Model

commit eef9fad7db2face0c95132724f73a5f0cb48a4f8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 15 17:05:58 2011 +0000

    Merging fix from 0.9

commit 9f7dbd5b8a27cd0e37364597ac623225e6a0de99
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 10 00:30:50 2011 +0000

    Slight improvement in Ipblock hierarchy updates. Added test case.

commit 98cff37fc94c610895ad312a49622393d77c73fc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 9 00:29:30 2011 +0000

    Merging fixes from 0.9

commit 334786f1733cf4de2a8593f3a05725bfa3d00874
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 8 17:32:13 2011 +0000

    Fail over to local auth if Radius server is not reachable

commit af30a386e0cedf59d158255680aa8005fde47fba
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 8 17:30:00 2011 +0000

    Fail over to local auth if LDAP server is not reachable

commit c37269ba233abbcb93e468103e24f571dc91919f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 3 17:44:07 2011 +0000

    Fixed bug in metadata

commit 8dbe468e986e6635aac927864c760480ac601ce2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 2 20:53:01 2011 +0000

    Fixed bug in generation of Class::DBI classes

commit cb3b0f40908dfc563c96c4c0459ed492c7736c84
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 2 20:22:58 2011 +0000

    Added ability to retrieve IPv6 neighbor discovery tables via SNMP and CLI

commit b4a630feca53753012a2fb60f6fa081d38e263c3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 23 17:43:47 2011 +0000

    More bug fixes

commit 977fceb116174ae79faab7ee27f0d84e59854390
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 23 05:49:34 2011 +0000

    Fixed bug in Netdot::Model introduced in recently

commit a85ad8b2809a5dea6165a21523e20e0ab6eb67f7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 23 05:05:13 2011 +0000

    Fetch IPv6 addresses and subnets from L3 devices

commit cdc495c332580eff4588a170f4051ad0ae7784ac
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 22 18:24:24 2011 +0000

    Fixed bugs in ipblock_list.mhtml

commit 51c34e257063994710652950626c0e985d11218d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 21 17:17:07 2011 +0000

    Merging fixes from 0.9

commit a89076df1f507854bd5ceaf1f2bd47ac25cfbccb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 18 20:23:38 2011 +0000

    Merging fixes from 0.9

commit d223a37e01f929ad4bd0c8dc3a2ea2d65f7c136b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 17 23:27:31 2011 +0000

    Keep list of derived classes in one place only

commit d8de17afbda941277925167b4f9ba30a26b56072
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 17 00:01:57 2011 +0000

    Fixed various bugs introduced earlier

commit b214cef96ed4dd798e84aab8f9c6a0c22d5e755b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 16 21:15:34 2011 +0000

    Improved display of DB schema graph

commit a65256eb83debec00aab2c83b3181aa20cd3259a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 16 19:22:28 2011 +0000

    Adopted the use of foreign key constraints at the DB level. Refactored some code in the process

commit 17f8353609fbe50cbb9c79f73dc67d8673d4c310
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 15 22:09:51 2011 +0000

    Merging missing changes from 0.9

commit 81d2a93d89e49ed7fbecdce75c135b8d360b12e9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 10 02:24:36 2011 +0000

    Merging missing change from 0.9

commit 8de32b05ce66375a04ad11f1f1246364b7c86377
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 9 00:51:04 2011 +0000

    Change display fields of IPblock listings based on status

commit cd79020fdb231c71ce992e33c178c3795bc0b250
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 8 21:01:21 2011 +0000

    Merging fixes from 0.9

commit a8c0d3aa85e42e055d72d0a9a8bcf185bfa22b1b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 8 20:37:33 2011 +0000

    Merging fixes from 0.9

commit 5a890d2b6d43493f3c3b84ed57eb4bf9ee1da20b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 8 19:19:40 2011 +0000

    Changes for #713 (description for DNS record and include text for zone exports)

commit db723d44fe0b7460838272b8ae9f464dcbb115c1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 7 23:50:57 2011 +0000

    Commiting property changes

commit 9cfd0e85e406dd40766737889e60a041893b74a8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 7 23:49:30 2011 +0000

    Merging changes from 0.9

commit 9b73e618e6759818b475a28579cecbb6c677023b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Feb 5 00:05:57 2011 +0000

    Ignore id field in global search

commit 436c2da200fc8d585cf05dbf08ae969811b00198
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 4 23:58:09 2011 +0000

    Fix for #778 - allow user to specify labels in global search

commit 6a7f76efe2515a3e09a2cff8652df74a6f2211e4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 4 20:11:13 2011 +0000

    Correction in regexp

commit 19bde1997ea54783521228c9944f90418d4d9855
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 4 19:58:59 2011 +0000

    Remove leading and trailing spaces from search strings

commit 9b25c04c3116a2de557b08732b6ad6116b1441d7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 3 21:11:34 2011 +0000

    Merging from 0.9

commit c7e4ff859fcfe1017c9240ffc7e59a01b0fdaffa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 3 18:48:02 2011 +0000

    Merging from 0.9

commit ac00773a4ad9aa6315fa2932556300fe7a393606
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 3 18:33:24 2011 +0000

    Merging bug fixes from 0.9

commit f8fb102510254f4b7b0785239bbdbf7df315ad6c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 3 00:08:03 2011 +0000

    Fix for #737 (Mark devices as down after retrying a number of times)

commit 5184190a27e035d59771bdfc2932f8fff325ec35
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 2 18:18:34 2011 +0000

    Fix for ticket #737 (Change all table IDs and foreign key fields to bigint)

commit 820b47a36da1deb11affc9e5e034cd7bb4fe156f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 2 17:02:45 2011 +0000

    Merging from 0.9

commit 0141520906de0e3bf88807a495488c5b38972742
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 1 22:29:19 2011 +0000

    Merging changes from 0.9

commit 56954caec5be08ced20b849d424e5e542c97341a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 1 00:14:36 2011 +0000

    Merging from 0.9

commit c54d0b76df7efc380fecf0a6345b218e4f4018d6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 1 00:06:09 2011 +0000

    Merging changes from 0.9

commit 16e7d563702c96816f3616ce41c8c4d9648e035a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 24 23:13:43 2011 +0000

    Use portable version of Storable's freeze function

commit abc044397b8d4f45f538fe3304cc48bee8686769
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 24 23:12:49 2011 +0000

    Correction to last commit

commit f15afcbbb5fa67361f3afbc950b5c4df96b0d8c5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 24 23:02:30 2011 +0000

    Fixed bug and improved zone listings in IP page

commit 47b1271abb24a072b54c97b8a28bde7d991edc3c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 19 19:39:32 2011 +0000

    Merging fixes from 0.9 branch

commit 36db280dd794ad48dc108297ac630af552474027
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 4 16:45:00 2011 +0000

    Merging fixes from 0.9

commit 5eb215f2a584253580cdc2ae4223d870cac89a37
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 3 16:21:39 2011 +0000

    Merging changes from 0.9

commit 08ae3f7116392ebe2e13b6102ffdb7eb763c3164
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 1 00:13:16 2010 +0000

    Merging changes from 0.9

commit fdd49d92ba9dc1a0d33f4ba78967f66b869e4a5a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 25 05:08:26 2010 +0000

    Merging fix from 0.9

commit 2d6c7809ca3e0007651eddecc8e03e8c7dd3ca6f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 24 22:06:22 2010 +0000

    Merging fixes from 0.9

commit 843fe259d2a06ecdb245fb73beed17e3c59a08b1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 18 19:42:53 2010 +0000

    Merging fixes from 0.9. Also improved automatic generation of zone names for existing IP blocks

commit 7407f4c2a89b3b5e5249a67d5e2cda642e2feadd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 10 22:54:07 2010 +0000

    Merging from 0.9

commit 5fdb0f4bb593d61c97d455dbaa706d4d126fb02c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 10 21:59:57 2010 +0000

    Merging from 0.9

commit 23da6c7edaa20d0d2ebd2a3042e6686b2429377a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 8 21:49:30 2010 +0000

    Merging fixes from 0.9

commit 39935427eb56cda98a1e399e7c9c2563556493cf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 8 17:24:01 2010 +0000

    Merging fixes from 0.9

commit 9616eba94565cba51d2918433008612dbf16004f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 8 15:11:32 2010 +0000

    Merging fixes from 0.9

commit 73c9b6aea9fb3a512ad2f51acd31f2f0f8355488
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 5 21:38:10 2010 +0000

    Minor typo

commit 0cb7252eb34da4834d5f22a11902d3227ace52bf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 3 23:42:01 2010 +0000

    Merging changes from 0.9

commit d3a1e0c686b589867d3690e859fd0016710f8c08
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 3 23:32:14 2010 +0000

    Merging changes from 0.9

commit 7e6d1b958d108e75b046be0fa8c00aee96d992ac
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 3 23:22:37 2010 +0000

    Merging changes from 0.9

commit 4b4a06b30f3d07c703eae1a5336afc498266f9c9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 3 22:26:53 2010 +0000

    Merging changes from 0.9

commit 3f2bfdf4c46005834a63958449b5116b5aa9e544
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 3 18:40:05 2010 +0000

    Merging changes from 0.9

commit afeb2e071dcddb92b516e325a19bbf96700bd583
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 3 16:27:43 2010 +0000

    Fix for ticket #276 (Checks for duplicate devices using S/N and base MAC should be configurable)

commit 5c757c6b4a40621a1cc247273e3c6c5d855acdea
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 3 00:00:33 2010 +0000

    Small correction

commit 3fbb5f87ab0b77fe615a65549c8fe16cf2b543e0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 2 23:44:39 2010 +0000

    Fix for ticket #733 (Ignore 127.0.0.1 in _get_main_ip)

commit 2b7a7158b42e81dd7c417b4f2b5964e591991575
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 2 23:43:17 2010 +0000

    Fix for ticket #733 (Ignore 127.0.0.1 in _get_main_ip)

commit 0b382276393aa607b30771218e749ef0882f8abe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 2 23:31:06 2010 +0000

    Fix for Ticket #734 (Live MAC address search fails unless entered in UPPERCASE)

commit 2929fbb896bd747106e81bfddf0718920d11be75
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 2 23:14:11 2010 +0000

    Fixed bug related to the IP tree. The datacache table used to store the Net::IPTree object had a wrong field type in its timestamp

commit 280399eddb19d7276e12ba303aa13fbd91182039
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 2 18:49:28 2010 +0000

    Updates to the user manual

commit 3fd7380182bb74c0909c959ba5d749d40033270b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 2 18:05:56 2010 +0000

    Merging changes from 0.9

commit 62ee823c4016ee77fbe5ae6a216ac210f14b6fe3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 2 16:20:47 2010 +0000

    Making import_bind_zones.pl executable

commit 8fcf4050eb780ca129dd957abdb3e8ff66dd99c1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 2 16:02:50 2010 +0000

    Added ability to create reverse DNS zone based on current IP block. Also, new zones can be created based on template zones

commit dd361642cba9fbccdc2b5195d77db2302e86c1b4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 1 16:47:53 2010 +0000

    Changed default order of Device naming methods to most expected behavior by users

commit f9fa15473dde8d4c142d89eb8c9de94385b125a1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 28 17:27:52 2010 +0000

    Do not stop cisco discovery when failing to establish SNMP session with one VLAN

commit c1b4591776f8839b4765770f4ddacfbc807053d3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 22 16:22:03 2010 +0000

    Improved asset listings

commit f575c1948045ca799c1a133322c884b2a68db4ae
Author: Joe Pletcher <pletcher@uoregon.edu>
Date:   Wed Oct 20 21:52:25 2010 +0000

    URL based adding of IPv6 blocks now works, also removed redundant permission check

commit 1988b0867eee9b40d6fb160370f2e7b03103dae6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 20 21:34:51 2010 +0000

    Asset objects related to DeviceModules now point to Product associated with Device. Asset unique index changed to serial_number+product_id to avoid potential problems with colliding serial numbers from different manufacturers

commit 13cba1adc3590f57a5ac8dc95deaf7ac1fedc242
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 7 16:34:25 2010 +0000

    Bug fixes in ipblock_list

commit f2455e9d0a8ce0735602e0547fc48954d4d7ffc9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 7 16:27:37 2010 +0000

    Small fix in ipblock_list to better handle invalid status value

commit 3a784d7f7a2a40efc9ab7e0fef601da727f538d2
Author: Joe Pletcher <pletcher@uoregon.edu>
Date:   Wed Oct 6 00:44:37 2010 +0000

    Added a favicon.

commit 0b5e1f5d10544446d67ef634332e44f82883d824
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 5 17:16:03 2010 +0000

    Remove trailing dots in RR names

commit f6f2579c08c9619f4fdc32dd094a29187c93d510
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 1 16:40:33 2010 +0000

    Show IPv6 addresses in lowercase, per RFC 5952

commit cd394daa9922c59bca416aa8a0f283a6fe6d1f5b
Author: Joe Pletcher <pletcher@uoregon.edu>
Date:   Tue Sep 28 23:32:12 2010 +0000

    Changed oui.txt import from INSERT to LOAD DATA and COPY FROM for mysql and postgres respectively. Postgres untested.

commit 677fad84bcfe1da885c5d3ac997877e4ba5626f6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 28 16:53:53 2010 +0000

    Better alignment in dependency test results

commit 725eb4da6d577e455aa0c175da3d224ba250d92d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Sep 27 21:33:49 2010 +0000

    Minor bug fix in check_ifstatus.pl (Nagios plugin script)

commit 77f13cad5e0718b7c4ed75470b53a454fe98a409
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Sep 27 16:03:26 2010 +0000

    Fix for #717 (Editing a CNAME record in host page can be confusing)

commit 668306ae4305977f068ff108726adc212ee9cf74
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Sep 25 18:19:47 2010 +0000

    Fix for #718 (make installdeps-rpm points to missing EPEL RPM)

commit 2ab46ebf89c6d486ba0054eb49de70ef9d3b8c84
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 23 23:05:44 2010 +0000

    Fixed bug in IP space hierarchy code. Changing the address portion of a prefix yielded incorrect results

commit cc4d5923fff273bd05f9915fd00b09f4367e6579
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 23 17:57:27 2010 +0000

    Fixed bug caused by merge in ipblock_list.mhtml

commit 8accb79e98430af8fd269577e4e53c905d2efbe0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 23 15:26:42 2010 +0000

    Corrected field type for asset.date_purchased

commit 4f70a8fd10964b3776d504c5f1705d79943beb64
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 22 18:10:33 2010 +0000

    Fixing bug in duplex mismatch query

commit b0d6c9cbb40a2760bfca04d8d3e2050274cd7ab6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Sep 20 20:45:01 2010 +0000

    Improvements in asset report

commit 44979ad0dde72b418867cdb8c3ed5f3633c025d3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Sep 18 00:04:35 2010 +0000

    More work on ticket #600. Simplified schema update. Fixed and improved asset UI section

commit cb000ad8e7ba85bc8cebd05088b04186f05dc650
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 15 21:23:40 2010 +0000

    Fixed incomplete merge

commit d589ff2fa8c27e8579f52ce8d0429e97af4bcd75
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 15 21:18:25 2010 +0000

    Fixes in asset metadata

commit 719b1134b3aa8c84c8d6ed037edb1a77ecd42f53
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 15 20:59:39 2010 +0000

    Modified makefile to fail over to default OUI database if IEEE site can't be reached. Also updated default OUI database.

commit 97599abd3aa74f6ea288cd3e6b5d841cdee66fa4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 15 20:58:50 2010 +0000

    Fixed merge conflict in meta file

commit 799db86c7f92f47df13f71a5c957b018c4878ec5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 15 18:44:43 2010 +0000

    Merging fixes from 0.9 branch

commit 91aa123cd153cd0621c553b015c7db2523fab9b1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 24 18:49:39 2010 +0000

    Merging changes from 0.9

commit 4126fe273aba92630b94006483175ba415be3248
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Aug 20 22:25:10 2010 +0000

    Changed the behavior of creating containers.  Now you click a button that creates the container.  If you click on freespace in the tree (green area) it will zoom in to that sector.

commit 6fce32ba7f09b5d3a6d07e4d5fa22b6d74db7168
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 18 22:34:20 2010 +0000

    Changing columns in the schema that should be unsigned integers

commit 4cc72d23557bb12e0fc963b21d34132ab7f12f78
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 18 22:22:03 2010 +0000

    Fixes for #711 and #712

commit 21148a28def16ae844146e66060e9f48a31c045c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 18 22:19:07 2010 +0000

    Merging changes from 0.9

commit a75810214d6e255d5067b6b43583660d5c9ddb71
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Jul 13 20:15:42 2010 +0000

    added more error checking.  If an entry in sub is less than or equal to zero, the system will hang until restart

commit 3be36df1d24eaa009588162c9a99240f917395f7
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Jul 13 19:52:03 2010 +0000

    Added some error handling

commit 7a44932867ea36a12a091dea68ee36d3f45cce4b
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Mon Jul 12 21:05:06 2010 +0000

    removed 127.0.0.1 from the "return link" argument.  It wasn't nessessary in the first place

commit 8dbdf1d2788b286070d8ce31bbb567245754b4ff
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Jul 9 22:08:41 2010 +0000

    Checking in the ipv6 visualization code.  I think its at a point where we can do some serious testing.  It currently skips ahead 16 bits at a time when zooming in, but this can be changed with little difficulty to have it zoom in to the Maximum Common Prefix of the input addresses

commit d56cc30b488d039061c076597bc0d3375978453b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 30 21:40:10 2010 +0000

    Merging changes from 0.9

commit cea0a3f9e510e67f2b871f01d1c43c197e8d9873
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 8 20:27:45 2010 +0000

    Merging from 0.9

commit 1a0acf3a7746da0db4758f9ff13dd55f069e6543
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 7 22:03:25 2010 +0000

    Merging changes from 0.9

commit 363dd2a984f428c4fb5e0defc932c0cda34efdd2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 3 20:43:24 2010 +0000

    Removing old file

commit 366f5dbd62a7f58b391012811caecb44b657449c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 3 20:32:38 2010 +0000

    Merging fixes from 0.9 branch

commit 5d4561e7212a90db29bf9436580eb4a1d727ea29
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 3 20:25:52 2010 +0000

    RESTful interface improvements

commit 1d1df2d313856cb42e51fa54c766be670402c099
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 26 16:35:38 2010 +0000

    Add oper status in interface list

commit ddd71f0530cd86bed860e720d63e7a31feee88ac
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 25 19:59:52 2010 +0000

    Fixed small bug in device page

commit db9e8253d50f531b449c280b1bdd5b9176d85b8d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 19 22:45:32 2010 +0000

    Make TXT record longer (255)

commit 96e7b9c2af7fb02ed3f5577f57ef8c1945bb79a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 7 22:39:26 2010 +0000

    Adding RPM name for XML::Simple

commit 868ca4849fddcb68a9f2484929ee1bc005511caf
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri May 7 21:53:07 2010 +0000

    added xml::simple, required for rest output

commit 08b093442452750ac84f3c29fe917c52da10f87d
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri May 7 21:44:06 2010 +0000

    removed hardcoded lib path

commit 3cf83457eee9802d63f5cbea4ec2ec6622a6d42d
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri May 7 21:36:45 2010 +0000

    And here are the actual pages... (sorry!)

commit 819a781a225942b669cf46a5c2b5109930d25ec3
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri May 7 21:33:57 2010 +0000

    Added a basic REST interface for basic viewing and searching, as well as a version of the host.html page
    that outputs XML and takes an ipadress as a url argument.

commit c7fd246c8b6272b5a0702bc72b9d9c4fd62cfd00
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 5 00:04:17 2010 +0000

    Merging changes from 0.9

commit b3f69eb0a42c0084c5b7a252e3b4593a78a6acb9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 27 20:34:28 2010 +0000

    Merging changes from 0.9

commit 35076b12d46cd026e9d75941929291f847d244c9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 22 23:59:03 2010 +0000

    Merging changes from 0.9

commit d3b9c65d2a256fd292966a031ab57209ca8b30a1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 1 20:41:02 2010 +0000

    Merging changes from 0.9

commit d7c286fd0c0b772e777714a058ede99131db473c
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Mar 2 22:34:03 2010 +0000

    cleaned up the appearence of the form a bit

commit 9b23158362cf24eba5f98f067fdec86196e7b889
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Mar 2 00:04:00 2010 +0000

    modified updatedb to convert the database from 0.9 -> 1.0

commit 7c1ae5c08134bee8c0efc8f7a0a2c075673be016
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Mon Mar 1 23:51:26 2010 +0000

    Big update.   This adds asset tracking as requested by ticket 600.  It has been tested, though I am positive
    there will be some issues.  A few things still need to be done:  Asset entry page still needs to be cleaned up,
    the css isnt there yet so it looks a bit ugly, and the date field has to be in xxxx/yy/zz format (identical
    to the mysql format).  Also, I would like to add real rollbacks to updatedb.pl, so if the process fails
    no changes are made (MAKE SURE YOU BACK UP YOUR DATABASE BEFORE RUNNING, IT MIGHT ERASE DEVICES AND DEVICEMODULES)
    
    Anyway, this code is in a working state now, so I figured I'd check it in so people can look at it while I continue
    cleaning things up a bit
    
    Parker Coleman

commit aec6f49cda24c28190fd84c42ce71a6d6a00d3b8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 1 23:17:49 2010 +0000

    Merging from 0.9

commit 447e5f4eaf7cfb642e3105f4bc78cbcd85be53de
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 19 21:45:23 2010 +0000

    Merging from 0.9

commit 177bb6c09f0e434dd1b855d6fce86ada7f2900b9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 19 19:36:20 2010 +0000

    Merging from 0.9

commit ac20d15f322b7cbff5cda2f0649619508d8f37e4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 19 17:36:03 2010 +0000

    Merging from 0.9

commit 4e7cc37a7ab55b3e62f54ef453fe7ea62190de14
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 17 17:13:12 2010 +0000

    Merging from 0.9

commit 70c74ecad8b9c9d5b3f8c71ad0baa17cbd93544c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 9 20:07:39 2010 +0000

    Merging from 0.9

commit f2461a73cedb96be64862b2a32f317a2e8e2805f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 9 19:03:30 2010 +0000

    Merging from 0.9

commit dbcb3b541e3477dea5a2865a388df2fb36514684
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 9 00:55:35 2010 +0000

    Merging from 0.9

commit 43f2c62d736b1247cee545e2c0a2f459d84e04ed
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Feb 6 00:00:24 2010 +0000

    Merging from 0.9

commit 83e301141362d6ca3c117821b3e16b5b2ee57135
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 5 18:56:18 2010 +0000

    Merging from 0.9

commit 6b980b90791978b42333cf530f20e35483749d7f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 5 00:29:30 2010 +0000

    Merging from 0.9

commit e1039a77742248b915fc40276a132e83e8786cc5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 3 15:46:10 2010 +0000

    Merging changes from 0.9

commit d878b35462354c530b8c19d85d894d47e9db50c5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 29 18:43:43 2010 +0000

    Merging from 0.9

commit 5843b7fae4c46c5e91a8b0ff1a598c0f9d0c02fc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 28 04:47:19 2010 +0000

    Merging from 0.9

commit 65ea054faf6dea8b290b7466cd308135e1bc6374
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 28 04:05:55 2010 +0000

    Merging from 0.9

commit 7c1515beb8f2e60eb10096922c166f7283632eaf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 28 00:59:28 2010 +0000

    Merging changes from 0.9

commit 7f5306063c610cabd6e334d742ef823f4769135a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 27 18:38:37 2010 +0000

    Merging changes from 0.9

commit f6a13edecbf86d4b5a026d7c03682190c854880d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 26 19:47:29 2010 +0000

    Merging missing changes from 0.9

commit 3af3f89e7aecaa3d80f87234ca5e287c81b86b73
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 26 19:44:41 2010 +0000

    Merging missing changes from 0.9

commit 20d68707a2dfca865cd4223028217692d4ba2283
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 26 19:30:44 2010 +0000

    Merging changes from 0.9

commit 26c21c68d511aa7cca984d5a60ced46181bb8b6a
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Jan 26 00:10:11 2010 +0000

    Merging changes from 0.9

commit 635d36d4620191aad253bf0df0b1f0dc4e540126
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Jan 21 16:11:22 2010 +0000

    Merging changes from 0.9

commit 0094b9d6077abb7d9eee4c801527a07cdbc2e1b3
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Jan 20 22:11:04 2010 +0000

    Merging changes from 0.9

commit 36761c5dd78c68f9d96d2cbdbf828b80a436a7d3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 19 21:44:34 2010 +0000

    Merging changes from 0.9

commit f74a5c7a71b8df3ee6c9c8214c8d1fb353b67569
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jan 15 02:02:16 2010 +0000

    Merging changes from 0.9

commit fdb900eaad47d8968e4925859b9009f152e4c385
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Jan 14 02:38:49 2010 +0000

    Merging changes from 0.9

commit 47977f62ba3f04cf65594aa56120099c38dddf0d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 13 21:55:28 2010 +0000

    Merging changes from 0.9

commit be51e49705713680266dfb6844087be89884443c
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Jan 9 00:53:46 2010 +0000

    Merging changes from 0.9

commit 704484c0fbf6cc87299b43e27a32b15946b910b7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 8 18:57:51 2010 +0000

    Merging from 0.9

commit c6133341290d47c75dc011d0088b2e5f25704fe3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 8 01:39:44 2010 +0000

    Merging changes from 0.9

commit 7b750597fbf9b6ce14b47bcace5cfa293dbbd72e
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jan 8 01:12:29 2010 +0000

    minor fix for #609

commit 6fca29e0319b2153024b7b2b271e251e9b00ae79
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Jan 7 01:42:49 2010 +0000

    fix for #609 csv now works in raw sql output

commit 5917a0c3cc5fc3e9ceaa39f3cfab8fd3edf8fe55
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Jan 7 00:06:13 2010 +0000

    Fixed #602 make csv output also sorted

commit 7d82315c6f68b51acbb0452cdc8a224b69eaca26
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 6 21:26:09 2010 +0000

    Fixed multiple bugs

commit c8aeae3ef8f0608d12751cabfdd0761fdf4c5cd7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 6 18:01:00 2010 +0000

    Merging changes from 0.9

commit e628737101a4a87e8e900346a51f1f47a0e91cc6
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Jan 6 00:38:02 2010 +0000

    Made variable names more consistent

commit 15d6c2ed52e4bfdb6a52622eafe1866ecdb2a402
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Jan 6 00:11:48 2010 +0000

    Improved search_like function in Ipblock, should be faster now

commit 6b3cd74f0e5bcf8c5c3685facde2d5aafd0172f5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 4 01:45:12 2010 +0000

    Merging changes from 0.9

commit 8ec84c3f3c60600cfb555e779905e437ad1afd9a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 23 23:29:45 2009 +0000

    Merging from 0.9

commit d1781f068695aefbd8cd704a6cc2a6e81bfc33b1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 22 01:04:47 2009 +0000

    Merging changes from 0.9

commit 5a86da87dc8e9c3eaa1c2f8116995f95bd82c3dd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 21 07:04:43 2009 +0000

    Merging changes from 0.9

commit b86e295a2b68790ee222112c60415f08ead93c9f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 18 23:53:40 2009 +0000

    Merging changes from 0.9

commit 3fb4fea273599d4694ae71de6b3ab50045535c9f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 18 19:20:30 2009 +0000

    Merging from 0.9

commit 8e32c84813b465beb645f88437d5e9d8dfea8201
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 17 22:46:11 2009 +0000

    Merging changes from 0.9

commit 763e315c4a85faa6b5fcd4bacbf8102375c1f7ab
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 15 22:23:18 2009 +0000

    Merging changes from 0.9

commit 737d360f823314a45526bd09a0e2b6a91c9a1600
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Dec 13 21:12:54 2009 +0000

    Merging changes from 0.9

commit 2fd970d6d6d8bd0c791092f824a0480354721604
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Dec 12 21:54:38 2009 +0000

    Merging fixes from 0.9

commit 3e293c11e75878c3d3b9b3fe642dd4aca26b85a1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Dec 12 00:06:47 2009 +0000

    Merging fixes from 0.9

commit 6bae2d167f4bc396294c78e5499e84715637374b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 10 18:53:36 2009 +0000

    Merging changes from 0.9

commit cfa7454db0daa92fe5c4e4b60704037b1c7b35c0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 9 22:48:50 2009 +0000

    Merging changes from 0.9

commit c5e643216b33d3b0899fa81064b4cea2f04e0978
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 9 00:56:58 2009 +0000

    Merging changes from 0.9

commit 5079b7446d7caba5512683ff8378ddb14a5c4621
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 8 21:31:25 2009 +0000

    Merging fixes from 0.9

commit 97cab7f1c993349c22f8190e344ab8e53ee2905b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 7 22:54:07 2009 +0000

    Merging fixes from 0.9

commit 1d4eb393703a4a52d2a8e2055d8d2ef30c51e235
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 7 21:29:02 2009 +0000

    Merging fix from 0.9

commit 94cd94b5fccd8edc9efaa1f4214ade6171a65ff3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 7 21:10:54 2009 +0000

    Merging fix from 0.9

commit 79d78100e3cec2e9a5ea2df7be90d5468dfdcf08
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Dec 5 00:26:56 2009 +0000

    Merging changes from 0.9

commit cb73596ca2711c68c6553cdd0de8574063c2793f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 2 19:24:27 2009 +0000

    Merginf fix from 0.9

commit 456cc82cf5086515e48df6fa3fe1f9b627586cac
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 2 17:56:15 2009 +0000

    Merging fixes from 0.9

commit bf0991f9ee32e60c81beadc674cd7c77434c460e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 2 17:29:01 2009 +0000

    Merging fix from 0.9

commit 2b6c561956b0a53c01d10efe91a6071da8cd40bc
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Mon Nov 30 23:28:05 2009 +0000

    fix in user side too for schema change of device/room/closet relationship

commit 71d3154280d20c568b303edb52be420bd0210147
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 30 23:13:09 2009 +0000

    Some more fixes related to js searches

commit 5242ab36f1fe52e18d3b482cd62d51a4060bb389
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 30 22:16:09 2009 +0000

    NOTE: ***SCHEMA CHANGE***.  Added finer control over the generation of DNS names for device IP addresses.  User can now enable/disable auto DNS per device and per interface.  Also, made sure that records are created in the right zone, based on SubnetZone relationships

commit 8d5c05ecae843899c5d5323277b73396b97086fa
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Mon Nov 30 22:10:04 2009 +0000

    fix for #592 add neighbor dialogue, also fixed searching for PhysAddr in Device, and a fix as a result of device/room/closet schema change

commit 79ab922e8acdfba09548aff581a1ad7976ed8942
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 30 17:12:43 2009 +0000

    Allow user to remove individual A/AAAA records

commit f22f6689f27c07284eeb5f529a491df6518f20c3
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Nov 26 01:01:07 2009 +0000

    updated makefile so you can use it to install the perl modules with apt-get

commit db031c9372efc20c398b5cb9d06f6d4af06a37e3
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Nov 26 01:00:37 2009 +0000

    Moved over the manual from 0.8, updated the install instructions

commit abbe26f0e33de650c7cddfa69fd0c1e0acd07a6f
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Nov 26 00:37:15 2009 +0000

    Added support for apt-get.  This option is invoked with perldeps.pl apt-get-install (I'll update the manual in a bit).  Also made it so after the install
    was finished, the testdeps code is run so the user can see what is installed and what's missing

commit be4d2e3ec6c9866a8726c611347589356c61e162
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 25 00:11:03 2009 +0000

    Minor bug fix

commit 85796fd298aa6d9bdd61b5ebca3a84e599f2759d
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Nov 24 01:47:04 2009 +0000

    Revert unindended commits just earlier

commit 1822ef9b7f870e584652951dbbf069c68cb68bd5
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Nov 24 01:43:18 2009 +0000

    minor edit: this line already exists elsewhere

commit f2ed28082723d8de9a3ec1ffb2f774562c678bc1
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Nov 24 01:16:52 2009 +0000

    fix for #598 top right search bar had two bugs

commit 0b660ffc0f4b31156777f1039f628d670872c1da
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Nov 13 23:52:14 2009 +0000

    Fixed a bug that caused some queries to be truncated.  made the sql form field a textarea to allow more room for editing.

commit db659946a3ddeb77a00b32a9f6275386f10aa133
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 13 22:58:11 2009 +0000

    When discovering device, make sure device is searched by name first, before attempting to do an SNMP fetch

commit 645770f488d75a45778312212c2dd254586eb4bc
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Wed Nov 11 19:18:35 2009 +0000

    Bugfix for issue 587 (sorting devices made bad links)

commit fd953cf5691bda363d839234a837ba530c8d82c3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 11 17:47:31 2009 +0000

    Merging fix from 0.8

commit bf841be9174c543b2451daa52baa93b1745f792c
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Nov 10 22:19:19 2009 +0000

    includes new savedqueries table

commit 463094d70135ae9be125f57af3fbef944a0e3d71
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Nov 10 22:07:44 2009 +0000

    updated meta file related to issue 590 (savable sql queries)

commit 1f8afd4e5cd03c67012c2ef0173ff51841e34710
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Nov 10 21:52:25 2009 +0000

    (see issue 590) Modified to allow users to save queries.  Saved queries will be displayed in a select box next to the "go" button, selecting a saved query will
    use javascript to populate the sql text input field, allowing the user to look through saved queries rapidly.  If the query executed sucessfully
    and the query isn't already in the database, the user will have the option to name the query and save it.
    
    The user can also add and remove saved queries via the database menus on the same page.

commit 617fa7b3e818eccf34eae9098331cb657d89b734
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Nov 5 00:13:43 2009 +0000

    Fix for ticket #591 missing interface_history:dlci column; added some other missing indices as well.

commit 1e77ff262e26344125022153d6992adfd82aa490
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Nov 3 23:37:14 2009 +0000

    modified info_update so that we take a before look at the interfaces on a device before the update, and an "after" look, so that for any
    interface that has changed, we can rebuild the topology graph for those interfaces

commit 4ff8db6af59ca1a3108f55dfa93d7ee646ec9585
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Nov 3 23:33:38 2009 +0000

    Modified discover and get_dp_links with extra (optional) arugments so that you can call those functions on specific interfaces and force them to use only some protocols

commit 97a01f0357ba040183053878b429d3b15e8c94d4
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Oct 31 00:20:36 2009 +0000

    users can add/edit IP attributes through host page; moved Ipblock attributes to the right place in UI; if an RR has a Device pointing to it make it unviewable to users

commit 616cf7d73c241ceaf2e897da88dba7688e2b4f67
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 30 20:01:26 2009 +0000

    Fixed a security hole where unprivileged users can grant themselves any access

commit 2cbeed0c42fc883fd9562d574f786d4b4c3e46e2
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 30 19:48:21 2009 +0000

    Fix for #586 UI bug when searching in UserRight assignment

commit 2aba6169443182202393da358e7f8c8b557505ba
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Oct 25 17:56:42 2009 +0000

    Merging fix from 0.8 branch

commit c332bb5f51350948f95ff6f7232c6bf6d071d5dd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Oct 24 19:53:14 2009 +0000

    Fixes to make sure that DHCP scope names are in sync with ipblocks.  All DhcpScope naming is done in its own class for consistency

commit 41eb0fd2d29bc8ca31a2172bd38b09581e57799f
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 23 22:12:53 2009 +0000

    rest of the fix for #573 device and ipblock attributes

commit 100c685d6f576aa4618f83df027b2d20313d90c4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 20 23:17:07 2009 +0000

    Fixes in DNS RR validation

commit ba600c19705f68e1f0a71aaf41a5e7b35729413e
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Oct 17 22:55:19 2009 +0000

    partial fix for ticket #573 device and ipblock attributes

commit 6d958b309ab17335f8f7f8eb9bc3199f0856f6bf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Oct 17 00:02:47 2009 +0000

    Small bug fix in subnet-to-zone assignment

commit b219c4126fcb20a8495d3e04beb7bb84b9908481
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Oct 17 00:02:27 2009 +0000

    Multiple PTR records can exist for the same owner

commit 0b413864952542bf4f1363195f02a1194e1fbe94
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 14 21:35:37 2009 +0000

    Fixed bug in ARP fetching from Cisco firewalls

commit 85b07d6824a570bd713ccb3dd2aed4637327135a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 14 21:10:59 2009 +0000

    Merging fixes from 0.8

commit c8015617f2c296051e3e5d2c7ab3c5474d2f63b2
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Oct 14 20:43:50 2009 +0000

    [text] version was not working, fixed

commit 5e48a304b1e393321117cd018dbcfd0abc9f3fa0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 14 17:51:11 2009 +0000

    Updating oui.txt file

commit 6127695cecf6603ad4cc9a21d2949c9c9825fa2f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 14 17:42:57 2009 +0000

    Merging bug fix from 0.8

commit 16eccb3692ee0a7f92889e2b3298c8c367d21d93
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Mon Oct 12 18:38:15 2009 +0000

    better performance in finding unique pairs in find_duplex_mismatches

commit 66887a0313f81a2e9740f3974ae4db49358e7112
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 9 23:51:29 2009 +0000

    fix for ticket #577 (if an NS record and a zone have the same name then go up one level in zone's name

commit 7efd4c7690c5b3a807d244b6004ff2ae1a1b69f7
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 9 20:13:43 2009 +0000

    fixing javascript that IE does not like

commit 1e151ae464c545772e28d44a80a14037817f7d40
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 8 22:20:01 2009 +0000

    Correction

commit ea959d16cdffdcf47c78bc1827779401db65f719
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 8 22:17:36 2009 +0000

    Fix for #582 (Link to device from host.html)

commit 0699589d53640749afcb12a4760061abe21ce7a6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 8 22:16:14 2009 +0000

    very minor fixes

commit c73588631955b7d8446f0013f2d100faeaabfa22
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 8 21:15:35 2009 +0000

    NOTE: **** SCHEMA CHANGE ****
    
    Multiple fixes and improvements mostly related to DNS records.

commit 3678b287775a4a8d4c6b45131e91f1004c08f7bb
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Wed Oct 7 22:33:44 2009 +0000

    Fixed a problem where links were not appearning correctly when hosts spilled over into more than 1 page.  This might
    also fix other pages that use sortresults.mhtml as their display.

commit 890072bb18119129af4e1331737579fed9bdf296
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 7 21:21:30 2009 +0000

    Bug fixes in Model class

commit 96c28f05912616ead7ddea8e4e345c775bd78930
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Oct 7 21:21:19 2009 +0000

    minor: capitalization

commit 83465fcdd381863668844beefe413296e3527408
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 7 21:07:08 2009 +0000

    Bug fix in host page

commit 32417f9befd5f7a1089ad884582f32e90e608dc8
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Wed Oct 7 20:16:31 2009 +0000

    Fixed problem with bug 579

commit e0ec75aa9599c6af32fc6d260da5c24c5aee280d
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Wed Oct 7 20:15:00 2009 +0000

    Changes related to bug 579

commit 75fcb07b6f7bed354023b4f930a73a58a078b4f1
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Oct 7 18:36:44 2009 +0000

    minor fix for csv display in raw sql results

commit df3f09dd18d859643ee64bd08e9eceafb2971092
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 6 23:09:18 2009 +0000

    Bug fixes related to closets

commit a85aa7f5c4eef365f40c9bb017c1706555f670ac
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 6 22:54:31 2009 +0000

    Fix for #564 (Add support for DS records).  Also improved host.html page and added some input validation for most resource record types.  Reverted to using Net::DNS::ZoneFile::Fast since the HINFO bug has been fixed

commit 60e401689bbb99c0283e0b6e3156823c0db8efd2
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Mon Oct 5 23:18:42 2009 +0000

    fix for #574

commit 9e726b14c4d4b766a88f52d91d07c19fd0a96421
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 2 23:22:34 2009 +0000

    Merging fix from 0.8 branch

commit a507e9ff5f7b7553468f9bf1bffb15ab004c6ed1
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 2 21:56:06 2009 +0000

    partial fix for #574

commit 5bb8c95882fc256cebe45ef54bd1d6a84ecaab56
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Oct 2 18:09:07 2009 +0000

    whoops left DEBUG on!

commit 9322dd369ec195a319a3ae675dc9bbf56f9a402e
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Oct 2 18:07:08 2009 +0000

    Bug fix that allows users to edit chidren addresses/blocks under list view
    (see issue 575)

commit 8e7489b5f2db065a0b76d4683250c76e939ba531
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 30 05:24:56 2009 +0000

    Fixed bug in Device module related to BGP peering info updates

commit b52088f6fbfcf74d1727a43ce00d9fdbc4e744b6
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Mon Sep 14 22:38:18 2009 +0000

    Fixed a small bug where scope.html would throw an ugly error if the page was loaded with an id field
    This happens sometimes if you log out accidently while on the scope.html page.

commit d5ec63ea42907fe25bd8ff37601345983bef05a2
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Mon Sep 14 20:20:06 2009 +0000

    Fixed a minor bug in device.  When you added a device by entering in a hostname, the $id variable wasn't set
    on the first run through.  Because it wasn't set, when you are taken to the newly created device's management
    page, the links to different sections of the page were malformed (i.e management/device.html?id=&view=CIRCUITS)
    If the user clicked on these links they'd be given the confusing error "Device undefined or no name set".

commit 919b175989828dba98f709e6b7d93c8817637b36
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Mon Sep 14 19:20:53 2009 +0000

    Added a list of devices.  Each device name (fully qulified domain name)
    is a link to the management page.  I added a [new] link to the right
    to fit with the standard form of the website, but all it does is take
    you to the new device page.

commit 4ca6e4445b01494226f8fc5d4a5269b529572731
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Sep 11 20:42:07 2009 +0000

    Fix for ticket #570

commit fe9e757a2b0ff0c3fd4c5973c393103e0d5fce10
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Sep 11 18:14:38 2009 +0000

    Some correction on Cable Plant->Closets which is related to ticket #451

commit 78d951ee44363e905de4582dd90ba7dde2d8f520
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Sep 11 17:31:37 2009 +0000

    Fix for ticket #569

commit 3403f73051116db38984885d30e93eb7e5de138f
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Sep 8 17:27:36 2009 +0000

    Minor change to insert allows users to insert devices again
    (the new database change made it impossible to insert devices
    until the default argument for closets was removed)

commit 861a4ff7a8e75a20d51247bdfff4684e06d6e9e4
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Sep 4 21:47:26 2009 +0000

    Fix for ticket #451. Correct the updatedb, remove the column site from closet and change the corresponding code.

commit de096c639a2059892c1c6799deef9859432b103a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 3 22:46:09 2009 +0000

    Fixing bug in management section of UI

commit 74e6fd5dbebc0371331e444a42ee08cf94429408
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 3 21:26:47 2009 +0000

    Fix for #566 (Out of band host name too short)

commit 2049f8a6c9a1e998bd29a0469d220acfaa7c6ac7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 3 20:47:20 2009 +0000

    Fixing indentation

commit 465d839e4f918ddf25d585b6bc131b306533f6e8
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Sep 3 20:43:34 2009 +0000

    reverted one line of the last checkin

commit 3403fc46e5fe4fc0f60c4f32398bd20bc0dd4196
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Sep 3 20:40:08 2009 +0000

    Added a check in the graph generation function build_ip_tree_graph
    that would prevent a method being called on an undefined object,
    which was the cause of the bug in ticket 568.  I'm closing that as
    "can't replicate" since the only ipblock it errored on is not in the
    test database

commit 0c8c634523dbda223ec98365664de7dd34c0b6d9
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Sep 3 16:45:20 2009 +0000

    Update to speed up searching. Search for a specific value first then assume the keywords as regular expression.

commit 21bb6be8c7922744e34c4bc464367504845aa44c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 3 00:25:37 2009 +0000

    Small cosmetic change in dhcp scope page

commit 24551ceaa50bbad786646c50193f035f287f3b66
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 3 00:22:09 2009 +0000

    Small fix in management autohandler

commit 16697ff08665d17560ee630ced4f6085f398786c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 3 00:16:52 2009 +0000

    Do not show option to add NS records if name has A records)

commit 00fac79a5c6ec35bd1e40a5fd171d51f3219ebad
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 3 00:15:16 2009 +0000

    Removing device closet from metadata (leftover from #451)

commit 1c42894bcbe69e2a99e603848621eab891899be8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 2 23:51:57 2009 +0000

    Host page now includes MX records for unprivileged users, which can also work on all kinds of records if they have permissions on the zone

commit 42534972dca11add09ea56e08c518135397bbbc3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 2 23:15:20 2009 +0000

    A few corrections to #562 for simplicity

commit 7e83f14b6b05fb1e29b25c1fb99e53c9b960f98f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 2 22:36:08 2009 +0000

    Adding script to import zone-to-subnet relationships

commit 668342ec2e6b3b7e751c7310012d1aa40445cf62
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 2 20:29:29 2009 +0000

    Small change in field description

commit cf8c16dbcc3aef8c15209fe5746ecc1abc4abfe8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 2 20:28:53 2009 +0000

    Small bug fix

commit ca754cc607211a8f3b3f4785a2eccf86a672d964
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 2 20:28:25 2009 +0000

    Small fix to avoid perl warnings

commit 01b62d992d08f42c76e74969d42a0e14d22a13ea
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 2 17:41:43 2009 +0000

    Small fix to avoid perl warnings

commit ab5601ffe38a083444e4b4f1c265b79d21d4154c
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Wed Sep 2 17:28:55 2009 +0000

    made it so only global scopes see [audit records], made it so the user
    must click a button if they want to see audit records.

commit 05522422a5398ddec094e82b7ab2246c706738c6
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Sep 1 23:21:51 2009 +0000

    Added error checking when retrieveing a list of templates

commit a183a7225db9404a3d0e64051e4135c3498071de
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Sep 1 22:30:55 2009 +0000

    obtain list of templates using the name "template" rather than the number 9

commit b1f051e616d6876691f842b793c4271a7b90673c
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Sep 1 21:40:09 2009 +0000

    Removed debugging lines, made it easier to go back when editing templates,
    fixed some problems with sorting.

commit aab76b4214487d01a825aed093dfece6fe1b67dc
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Sep 1 17:10:52 2009 +0000

    For searching with keywords, first search as a particular value. If there is no result, then regard the input as regular expression.

commit 5db00685bdcc67a9e0ef89147c1ea5d9c2751b72
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Mon Aug 31 21:17:09 2009 +0000

    Fix for ticket #567, it is because there are two wrong restrictions in the sql query.

commit e3c4fbfbb18c7692fd2be033df55f6855715270b
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Mon Aug 31 21:16:51 2009 +0000

    Made changes to form.html to allow it greater flexability
    for displaying information.  You can now exclude items from a form
    and provide aliases for forms, documentation is provided for this
    in the file.  Made changes to scope.html so that only certian fields
    are displayed depending on the type of scope we're viewing.  Created
    a new file called template_edit.html, so now you can only add scopes
    as a template if they are of type template.  See issue 562 for details

commit c7c8b3e08adead3c2fd12c64deb0d0cb3392cc6d
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Mon Aug 31 16:23:05 2009 +0000

    Have some corrections on the last submit. Add some code in updatedb to update the device room field and remove the closet field.

commit 208e92d4a065dde89146dcca485a7e21261196aa
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Aug 28 22:21:29 2009 +0000

    Fix for ticket #451. Correct updatedb and remove site from the closet table.

commit 24d3f9b7f3b75dc0cb63fb586c6e2877d84cc9a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 28 18:40:45 2009 +0000

    Moving dhcp enable button in subnet page

commit bd61e15407968ec8dc5f81e7a953e22d974f38c7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 28 17:37:12 2009 +0000

    Fix for ticket #565 (Adding a range of dynamic addresses sets status to Static if Auto-generate PTR records is checked)

commit f6f83f31bc8ff32e13e716b7753bbb518af53ed0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 25 21:16:57 2009 +0000

    Some corrections and code reorg

commit f2e1adbc4ac5b2c4f15a6b4b92e7d526f9e4e662
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 25 20:24:03 2009 +0000

    Reorganizing some code in the discover method

commit ce2b8dffcf98db3cc0b9a0365ce656a2ca46d31d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 25 18:13:26 2009 +0000

    Fix for ticket #563 (Add ignore_ip flag in Interface table)

commit 90a88082371c0481ddc25979ebe0f572d576f50f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 25 18:12:23 2009 +0000

    Fixed somebugs in interface page

commit 677a094a474df513912beb03e2459a72b72f4eee
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 25 17:39:31 2009 +0000

    Minor modification to log message, since update devices filters messages based on if they
    have the fully qualified hostname of the device its currently modifying.

commit 43913e86f79bf232e05de8fdeabc0f9870604c65
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 25 17:38:36 2009 +0000

    Modified update device to allow users to "add" devices that
    already exist on the network, but have a different host name.
    This is useful if a device has moved.  See ticket 516 for details

commit b1ce854073c20aa794928f43f10cddcf413c5492
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 25 15:46:43 2009 +0000

    Style modifications, simplified the snmp query.

commit b6a704df4ec8f87977584d4a6ae6589dda082877
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 24 23:54:06 2009 +0000

    Small correction in library documentation

commit 7370f6321ba430c2d1a957ecd1c2d35bef436455
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Mon Aug 24 22:45:41 2009 +0000

    discover now takes into account that devices on the network may have moved, so it checks the serial numeber and mac
    address of the device provided by the user to see if it already exists on the network.  If it does, it modifies
    that existing device rather than throwing an error (like it used to).  See ticket 516 for more details.

commit 457c5554090905658a133327afadc7d280be9ee0
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Mon Aug 24 20:33:45 2009 +0000

    Remove site column from closet table and fix updatedb

commit 5cb25307340d644d231842bab92eef0df866953a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 24 19:54:32 2009 +0000

    Change abbreviation for Ten Gig interfaces

commit aa0c09cb4a2d3a174d72347351b2eeb3b63e39d2
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Mon Aug 24 16:20:11 2009 +0000

    Fix for ticket #451

commit 0b6712e97c45a472750502b77fe225b2861a76d5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 22 21:55:29 2009 +0000

    Bug fixes

commit 7d267d19bb8e859dd257c2af21fb167e5b40e4a1
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 20 17:57:29 2009 +0000

    Finish ticket #560: add the username field.

commit da559dcfb364f69d6abe2d2f2964cbd674ecc78d
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 20 17:51:24 2009 +0000

    Change 'Hints' to 'WARNINGS'.

commit 766cd49653ada56b8877535c666049c654781556
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 20 17:43:31 2009 +0000

    Add username as one of search criteria

commit b726851452a2ce434137d4607b104f69e529c1f9
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 20 17:32:23 2009 +0000

    Finish ticket #559. Pass the special warning to delete.html if neccessary, and set add the default value in /etc/.conf. In this case, you will get a warning to  delete a device under inventory.

commit 7b8b02c5921819ac3f1351ca5181c5273096cdf2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 19 23:19:13 2009 +0000

    Fix for #556 (Multiple problems manipulating ip and ethernet addresses in the host page)

commit a62f47eea2a0d3028fc474b95d3af22571e2d8ce
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 19 22:34:20 2009 +0000

    Do not allow unprivileged users to edit DNS records for Device IPs

commit 142b9fa8c574c52c7ea0970d6f77192d5e08f2e0
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Aug 19 17:41:12 2009 +0000

    delete two unnecessary modifications

commit 5171eb869f9064c1ddab39d4cbf0c68fb8c64672
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Aug 19 17:38:11 2009 +0000

    Fix for ticket #557

commit 84df1c40f8c5aaa5d6ffb66354af8662a1ab0018
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 18 22:36:27 2009 +0000

    Fixed the database calls in the RR section to ignore entries with an expiration date set to the epoch or 0000:00:00, since
    those are both probably unintentional and should be treated as null

commit 83089e7af3deb28ae5f562240438c512e572303e
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 18 22:16:08 2009 +0000

    added a command line option to remove expired
    DNS Resource Records (-R or --rr) see ticket 558

commit 8c671e4818952cfdc3ee869587c7c6454fe2d0c8
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Aug 18 21:30:32 2009 +0000

    Fix ticket #553: only when  = Search or Find, it has a chance to trigger the no_search_criteria component.

commit 80ed93fc9b6345e7ead32453b82b1d466cb93628
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 18 21:02:01 2009 +0000

    Added a circuits tab to the device page.  It removes all null circuits (circuits without id numbers, those came up a lot for some reason) see ticket 520

commit 82847bb3154e3b83dfae02ab64c482158105649f
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Aug 18 20:55:21 2009 +0000

    Fix for ticket #545

commit 83306432670b36ce2947e6efa0bfed9d4f2b66a1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 18 17:39:29 2009 +0000

    Remove debugging line

commit cf4099d1fcdf35ea52a2a30a368163c136157282
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 18 17:20:29 2009 +0000

    Fix for ticket #554 (Add expiration date field in add_host.html)

commit fb6556d764d8bee956e75df40f64ed0320b1b1ab
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 14 23:40:57 2009 +0000

    Extending the audit functionality to include dhcp changes. Audit records are used as stack of pending changes, which are checked by the export libraries to decide if it is necessary to build zone files and dhcp configs.  This is especially helpful when the export routines are run as cron jobs

commit 1d23904864378ca196288d6d2a32221330a32336
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 14 23:37:32 2009 +0000

    Sort subnet addresses numerically

commit 86c9086314ca908127bb0d98eb4d695da7154fa7
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Aug 14 22:07:48 2009 +0000

    spelling errors :p

commit 00a169d7e8e8e634da403b07e833f53f45790223
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Aug 14 22:03:50 2009 +0000

    Added support for Postgres by modifying the rotate_table function and adding a function
    "optomize_table".  Tested it with my own database for the rotate and optomize functions
    and since I didn't touch any of the other sections of the code it should be fine
    though you might want to back up the database if anything important is in there.
    (see ticket 538 for origional information)

commit 859b138da8c55332e6b7e6158dd42fb3708aaac8
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Aug 14 21:54:23 2009 +0000

    Fixed a problem with adding aliases (see issue 552) and cleaned up the error message displayed when a user tries to add an alias that is already in the database

commit 77d407a5bd627cd83460b78a64a1e9c9c54ad075
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Aug 14 16:50:16 2009 +0000

    Cancel one pop out windows for debugging and Refine some comments and naming for csv2. It is more comprehensible now.

commit 15f9febadb472994bfac67d1f0469d4939475d6a
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Aug 14 16:24:40 2009 +0000

    One correction

commit 695171441a74cdd3aa07d55f0fe2c049b9d66a6a
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Aug 14 16:23:47 2009 +0000

    Edit the search component and some relative components a little bit. Use regular expression in perl for searching now.

commit b85797e55b3956a6ef6a4cffa52a15bf6c5cc5a3
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Aug 14 00:06:28 2009 +0000

    Combine jsrs_netdot with  jsrs_retrieve_all_bykw. Now we use jsrs_netdot to do searching by keywords. Extend the function so that jsrs_netdot can do partial matching now. I will add wildcards, regex expression into this component for ticket #549.

commit 45b29d371d28ca1d43edd527c0fb8aaf940dcc7e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 23:16:57 2009 +0000

    Updating field name in query

commit fd75a7a9bb0724153e034b7e980fd1a9dbe7a616
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 23:15:22 2009 +0000

    Adding missing contact field in contactlist page

commit e9508360655881493a487db0e6c1e17cd716ea2a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 23:09:07 2009 +0000

    Adding cancel button and unchecking check box for overwriting records in zone.html, bulk import

commit 0a5c6ca5db5e56da1778eb2595328fc1155e204a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 23:02:09 2009 +0000

    Adding error for invalid zone id

commit c7a02e05e534db6835a6418f06b60c0a518979e1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 22:43:43 2009 +0000

    Bug fixes and enhancements.  Users can now maintain zones even if the address space is not controlled by Netdot

commit 6327749934797198762b6f8852c09782633cd04f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 22:05:49 2009 +0000

    Fixed bug in method that loads user permissions

commit dab228fd89619cc7cbd59de40650099c5c1ad808
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 16:05:33 2009 +0000

    Fix bug in updatedb script

commit 8f71d114852de42cbe3a20b7dc104f80f96c53bc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 13 00:21:57 2009 +0000

    Fix incorrect recommended OS message in device page when editing values

commit 7df028d9f7b008f6c201d62cc26813f323992186
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 12 23:37:13 2009 +0000

    Adding method in Device class to retrieve circuits in all interfaces

commit a9c563d01046a1772607563063324125d96fbb87
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 12 23:23:53 2009 +0000

    Fix for ticket #527 (Change schema to better represent circuits)

commit e411bfb4d1586fd888b7b7ea7d584b346aa4e8c6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 12 22:29:53 2009 +0000

    Avoid going to a different section when viewing list next page

commit 43d6d34fb7bbd837cda2ad69810a82f040826d0d
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Aug 12 21:45:16 2009 +0000

    find one error about creating new access right, and fix it

commit 0620dfb435c8841e1f520f926b1a715e9563b257
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Aug 12 21:28:29 2009 +0000

    Fix for Ticket#547. Some methods are used to set the mid component from visable to invisable. Change them from js to html in order to speed up loading time. Leave two extra toggle parts in contacts/entities unrevised.

commit 2a8af31a81c8198f55524830058cf584f578de80
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Wed Aug 12 21:27:04 2009 +0000

    edit-multiple.html now dosn't require a table argument, but will immediatly throw an error
    if one isn't provided.  I think this error looks better than the one we got in ticket 551

commit ac79fc24a5a619bff16b600b7ab6d9f61f40a970
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Wed Aug 12 21:20:28 2009 +0000

    There was an error when trying to edit DNS Resource Records (see ticket 551 for details)
    the table name wasn't being passed to edit-multiple.html
    
    So now the form contains a hidden value called "table", initially set to nothing
    When the edit button is clicked, a javascript function is called that sets the form action
    and sets the table value to "RR" (the database table we're modifying)
    
    
    -This line, and those below, will be ignored--
    
    M    hostlist.mhtml

commit dd958deeac6b18c472622795b060ecccb5e3fb23
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 12 17:35:48 2009 +0000

    Adding Nagios plugin

commit 3757116ee7d462227e686f64635f3306a60ff45b
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 11 22:36:17 2009 +0000

    added a script that sets the focus to the login field

commit dcb3f508623700f184cbf687c73f5e4961b1aa04
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Aug 11 22:14:14 2009 +0000

    fix for ticket #540

commit 57ec4d57b87b2ff9a1ded939aa7a720a833c3248
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 11 21:52:11 2009 +0000

    Switched  $response .= "1=".$ui->url_encode("Refine search."); to = "0"
    1 is a valid value for some forms, so if the user has "refine search" selected
    when they submit a form, data might be entered into the database unintentionally.

commit ba217ba4fbce255c63116a18d682d95e58823074
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Aug 11 20:38:43 2009 +0000

    one fix for ticket #540

commit 737dc001a62726783db25ed20cd7ab094eb2aad0
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 11 19:21:23 2009 +0000

    Accidently removed "none" from the list of selectable permissions, didn't mean to!

commit fb432710cac31bc329c8340e0294300a602ee06d
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Aug 11 19:03:34 2009 +0000

    fix for Ticket #546

commit cc62176a34c989e1b37b81d96e73183fce5dca29
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 11 18:44:02 2009 +0000

    Merging fix from 0.8

commit fd62daff90354376f471fab07248bec52708a51f
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Tue Aug 11 18:33:06 2009 +0000

    Noticed some weirdness when doing a search for devices.  It turns out I was hitting "Enter" when I wanted to search
    for devices.  However, hitting enter submits the form, which resulted in the cryptic error message "Permissions are null"
    it took me awhile to even notice I was hitting enter sometimes and clicking others, so I tried to change the default
    behavior of enter when the search button is displayed, but this turned out to be pretty difficult.  So, for now, I have
    changed the error messages depending on what the user forgot to submit.
    
    Also, there was a bug with checking if @object_id was defined, for some reason this would return true even if there
    were no entries in the list.  I have fixed it so that the program checks to see if the first element is defined.
    
    Related to @object_id bug, sometimes submitting with no objects selected will grant the user permissions on volcanology-hub1.uoregon.edu
    I have not been able to reporduce this since improving the error correction at the begenning of the submit section.

commit e588ddfa1cc3cab0503c1d560ae7b65b58e29da7
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Aug 11 17:04:55 2009 +0000

    some modifications on Ticket #540

commit edab41f6b015fcf6a6886f2aeb2d5c14de89eae3
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Tue Aug 11 16:46:03 2009 +0000

    fix for ticket #540--button in edit device window not functional. Now the cancel button works

commit b6370f3c926b43a097f368a52ea4f7bc2239c5b8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 10 23:02:46 2009 +0000

    Cleaning up.  Removing links to other resources

commit b912c1edd06569235ac2180e35f5abedb487d685
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 10 22:36:01 2009 +0000

    Added validation in user and group rights assignment.  Added 'none' access right so that a person can be denied access to an object for which his/her group has rights

commit 26f872228b023e2a7289599222fe5f46a5302c65
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Mon Aug 10 21:45:03 2009 +0000

    Moving user_device to user_management folder.

commit 55ca39975786b6b30f0f1630be7053f754bb91f0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 10 20:39:08 2009 +0000

    Small fix in conditional

commit a105345bcf7337c59b2f211c2e5705412f8667c3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 10 20:35:51 2009 +0000

    Fixes and updates in UI access

commit ed3fad82637b3f9b1400d95ae1b7a0c5525a7a36
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 9 02:18:32 2009 +0000

    Delete associated CNAME records when deleting hostname

commit 2ed2889d5f2525fc593e4195951173b24e5ffd5a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 9 02:02:03 2009 +0000

    Remove room number from extra contact info when adding host

commit 2a28c256e4c023a2c172018535c1e6e37322eaa7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 9 01:44:52 2009 +0000

    Removing class and method description from user error messages

commit e3a5363928ea7f7ede5eba8f48b938651158da10
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 9 01:41:50 2009 +0000

    Fixed bug in host creation code (wrong scope container passed to library)

commit 08e271a5f246c952d9e500c7f301b9c967e7c9c3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 9 01:41:20 2009 +0000

    Minor changes in conditionals

commit 9aefc94d8c5cb30ae28c0d523d9c38b66b4ac07d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 9 01:00:58 2009 +0000

    Avoid loading unnecessary objects in management section, host tasks.  If user is searching, the interface for adding hosts is not necessary.  This also speeds up loading time

commit 6630ed682e62a70b03e773f91e6f7b800b64e5f8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 7 23:05:21 2009 +0000

    Merging fix from 0.8

commit 123959602ca169af400066756ae22ef12df76475
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 7 22:47:54 2009 +0000

    Merging Nagios/Sysmon fixes from 0.8 branch

commit 283013dfcc4f1610f1f77bad9865b10bcdb496f0
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Aug 7 20:39:10 2009 +0000

    Adds new user_device page, which is where all users will be directed when they want to view device information.  It only allows them to modify the jack name and description.

commit 0348f4afc93b45edab4e3ee319aeecef19860f1a
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Aug 7 20:37:17 2009 +0000

    Updated to provide for new user_device.html, a special page for users that displays less information
    see ticket 543 for details

commit 336ad863a7a74b168821e14a2ba8791eebfb5b55
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 7 20:04:42 2009 +0000

    Bug fixes in user hostinfo section

commit 271c1601f7e36604e1c307729d9b8a9eaf33dea9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 7 17:33:11 2009 +0000

    Fix for ticket #539 (ugly error if device added with short name)

commit d859d7ef414a11b278bb36b26d7bd0d31efc1e88
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 6 22:28:29 2009 +0000

    solve ticket #510

commit 23c5d41ca1ece87e6ef31b9ea4dc08d9a72e605f
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 6 21:46:20 2009 +0000

    Some comments for ticket #494

commit 67e6d446613e6592a1c174ac69a3b0ecb34ebc91
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 6 21:33:43 2009 +0000

    fix one bug about subnet percentage for ticket#494

commit 0f892fc9c012efc493776e8f1d3185b134c39799
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Aug 6 21:11:01 2009 +0000

    Add csv option for Subnet Listings

commit 9dba6b8c227a6c55aa2d72a1752c61d48e8eaa3f
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Aug 6 20:55:45 2009 +0000

    edited a query on grouprights so it no longer tries to access the "view" column (which does not exist)
    see ticket 542 for details

commit 5fbfbd9acb29d66424fe3f706b124fd7f3f17f6f
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Aug 5 15:50:07 2009 +0000

    fix one bug for ticket #494

commit 544cc37b87039f6aebabaf711d4a2dc6bae21e38
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Mon Aug 3 18:01:52 2009 +0000

    Add csv option for Subnet listings

commit ee8a3f670e7dd6c50e46d1f73a4ba488e45a4eb9
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Jul 31 21:30:15 2009 +0000

    Two revisions on Ticket #537

commit 4ec0bb3059892baf766980c254755430f3959e6f
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Jul 31 20:00:14 2009 +0000

    Fixed it so that if the user trys to use LDAP or RADIUS authorization they will get
    an error message notifying them that this is currently unsupported rather than
    failing silently

commit ef1b2fe6ab6b2a450d695a491f5115f95055f9e4
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Jul 31 19:58:29 2009 +0000

    fixed my previous fix so that not ALL error messages will display "We could not retrieve
    permissions", just the ones that look like "we could not find blah in the person table"

commit 000f6a036d98df13fc806cc91ec1526c1dd1eed9
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Fri Jul 31 18:36:58 2009 +0000

    For ticket #537, add 'Other' option in the drop-down selectbox and change it into a text box

commit 50a28e778eb9a6122df67d544b448e026b554a32
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Fri Jul 31 16:23:04 2009 +0000

    Changed the error message for when a user cannot log in due to permission errors
    now it dosn't tell you the table name in the database.  Also log the user
    out immediatly after we discover they dont have a permission entry, so
    they don't have to clear their cookies to try and log back in

commit e39b1cf52d8c4a59937f0a47658c9a4b8a5c6316
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Jul 30 16:28:59 2009 +0000

    Removed reference to snmp_info since it is no longer part of the program

commit 86b4bbfef1dd0090209486ca1f21d3a22270e843
Author: Clayton (Parker) Coleman <claytonc@network-services.uoregon.edu>
Date:   Thu Jul 30 16:28:17 2009 +0000

    Removed old reference to snmp_info, which is no longer part of the program

commit 1da3edabe582b4fecf24d03260e01c37efc716a4
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Jul 30 15:44:05 2009 +0000

    one change is not included in the previous version, forgot to use svn diff first

commit 9be386af1994eecca63546e044585e5bb458d5ef
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Thu Jul 30 15:39:35 2009 +0000

    send a message to user when the permission is null and avoid user to see the stack trace

commit 8ec44205a40ff624cbb50878d9a9e8450bb03b42
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Jul 29 22:19:59 2009 +0000

    send a short message when users press submit with a null value of permission in the access right webpages

commit 471c60a1dfa80d686706d5d0229a22e2d6ad7495
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Jul 29 20:48:28 2009 +0000

    add a new file for Ticket #528

commit 3426020cbd549668346a57811a3071ead11843f4
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Jul 29 18:25:56 2009 +0000

    Revision on jsrs_retrieve_all for Ticket #528

commit 3c899c9f03897bf2042ae9c482b6624ddc83bc36
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Jul 29 18:20:27 2009 +0000

     Revision on Ticket #528

commit 71ee8a10d274561f05130aee7679f76ff842a43e
Author: Tao Qin <tqin@network-services.uoregon.edu>
Date:   Wed Jul 29 18:05:11 2009 +0000

    Ticket #528, add search box for access right

commit 3b587a225476835047c81a4f153f0075d4ceb897
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 29 15:58:02 2009 +0000

    Removing merged conditional which did not apply in newer Ipblock class

commit 931bd5c7a80dc8840864105f216a5f7c7677cf22
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 28 22:45:02 2009 +0000

    Merging fixes from 0.8

commit 22550ec72f79159f2607f86b57b53f268eed6afc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 28 19:10:10 2009 +0000

    Merging fixes from 0.8

commit 07c473b78fcb4eb772e09efa933e293fe7b504e1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 28 01:50:50 2009 +0000

    Merging fixes from 0.8 branch

commit d12be6923625cca5e54f13627809ae882a5f971d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 27 16:36:48 2009 +0000

    Removing end user field from Device

commit c1c3ba38171c9d4cc3befbd57e484cce1908661a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jul 26 23:06:29 2009 +0000

    Fixes in UI

commit 8f08076c968e3bfbbc81dd1a0875b814658b8f39
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jul 26 22:04:52 2009 +0000

    Separating functions in Contacts section

commit f870ef321d25d738eb5182394c96c6a8cd2eac1a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jul 26 21:12:28 2009 +0000

    Change order of options in Contacts section

commit 6d379be33501847546a296d63193212a5f681836
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jul 26 19:35:49 2009 +0000

    Corrections in BGP peer hyperlinks

commit c23573bfb099409d01a1883d0992db0ddaa2d00a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jul 26 19:28:39 2009 +0000

    Standardize calls to Netdot::Util::DNS object

commit a936ce602fa492d2d96501d91b86f4cac1c8f151
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jul 26 19:27:53 2009 +0000

    Provide select list of configured communities for device discovery

commit dc436862d5cb18e6c2bd8d420e8ac093372b2430
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jul 26 18:59:02 2009 +0000

    Bumping up version in trunk

commit ece641e310e2be6b06de0ff9bbc1fea91acd3bc0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 24 22:57:07 2009 +0000

    Merging fixes from 0.8 branch

commit 6ffdfdf24e0a6093298a3209fea4992c06ecbc39
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 20 23:18:16 2009 +0000

    Merging fixes from 0.8

commit fbe01e85fdcdfb34b031b042fba87434baedacce
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 16 20:48:47 2009 +0000

    Merging fixes from 0.8 branch

commit 979d3cc1605d52d580fe0f41c2a7853440349c7e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 16 20:30:33 2009 +0000

    Merging fixes from 0.8 branch

commit 487b378ed14436477c6773e46890551e9e587281
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 16 20:20:14 2009 +0000

    Merging fixes from 0.8 branch

commit bff87e3a2ba79ddbaf4feae535979773f267bda1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 14 23:32:57 2009 +0000

    Separate search and add functions in section headers

commit 5595225d02ef4f65a65502859bacbc66b91f6941
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 14 20:50:43 2009 +0000

    SRV record import bug fix.  BIND export default TTL fix.  Host page bug fix

commit 39b0d860d68748b05cfb06e87d0c31ad6949d61c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 13 23:26:41 2009 +0000

    Do not assume that an IP can have only one PTR record.  Remove PTR records when removing associated A record

commit a04d53260266bc823a709450eeadb8e62c4eb2f7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 13 23:02:03 2009 +0000

    Adding some validation for DHCP scopes

commit 3fbf0ca8fe39ef722b8c43deeced8c66091f1d23
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 9 22:55:02 2009 +0000

    Simplifying permissions by removing Zone permissions.  Users will have access to records only based on the IP block

commit 741afd25a5ea712da88d504982fb21fdb34d062d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 2 16:48:34 2009 +0000

    updating upgrade script

commit d581f84a86c25cbc64bab6a02b4f3b37d09578c6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 2 16:46:37 2009 +0000

    Adding custom attributes for MAC addresses

commit b628a58d1e05e22423e071dd75120c6fc36e5177
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 1 18:37:23 2009 +0000

    Small correction

commit 72a018c59f5ce4f8107e827a67a8ed8702976ad5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 1 18:34:50 2009 +0000

    Adding help item for aliases (cnames)

commit 6c541cb3caa9c3956b48fa0893af99d5ea65357b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 1 18:20:44 2009 +0000

    Making CNAMEs easier to add

commit 7a4f0d74883c6697eac423f6800c01b805e98132
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 1 16:54:51 2009 +0000

    Updating upgrade script

commit 5313b2f76bcd98552813807b1749570205e73709
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 1 16:34:44 2009 +0000

    Making host page a little bit more user friendly

commit 91d9dbbbb1057e1e5492d069f6d2b04d94e1d71f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 30 23:54:16 2009 +0000

    Adding RFC-1918 blocks in default data

commit d2f8903b664a751f46bf3d8a8f0bf8d0c60c7f3b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 30 23:48:56 2009 +0000

    Fix for ticket #508 (Add SiteSubnet join table)

commit fdb55af1fe22d54c6ebcafe0bfb1b9d3832b37cf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 30 22:38:59 2009 +0000

    Remove all decoration from CSV output

commit e25f5c7436eb59a8ec435040a84e1968bd6c7f3f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 30 22:33:25 2009 +0000

    Adding resource decription for AccessSection rules

commit 15357c667b7a9418240ea9085c1a6d6d0a0b4c68
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 30 22:17:30 2009 +0000

    Adding missing file

commit 24d40c0a1e792d100ae2894fa7ab0472a23c1c1b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 30 22:16:03 2009 +0000

    Improve host listings from zone page

commit dcb17f9332b085b6c3642c26343ce6e959891de4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 29 23:59:44 2009 +0000

    Corrections

commit d89a841aa078047ad2319b01b514a708a5e550c4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 29 23:53:41 2009 +0000

    Corrections

commit 4eaa104424b0ef6a6ed5bdff40b859cd126f568a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 29 23:38:10 2009 +0000

    Zone page now shows only allowed records for unprivileged users

commit b4ffe4995f05b4af46c1381b347f940e67077aab
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 29 23:12:08 2009 +0000

    Another fix in host page

commit 4f2c0641e6953ce0db9aae3af244220b7a33fc63
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 29 22:58:22 2009 +0000

    Fixing multiple issues with DNS host page

commit 1d63244d3adcf402ee6acdcd5726403935be643c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 25 22:32:16 2009 +0000

    Fixing vlan name update bug

commit 38817f254133377ec80e29b93f163a540c0fe247
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 25 20:06:18 2009 +0000

    Fixing multiple issues with DNS UI

commit 4600dcbfdc2a6c7fbffe4961f9ce54b864c8b302
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 24 22:01:43 2009 +0000

    Some bug fixes in ip page

commit e6ec53d58f07a8808406cf6a349b931b361d4a6b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 24 21:36:29 2009 +0000

    Fix searching for zone aliases

commit 854b1c19a3bef0206d82997de3d4c09c5737c08a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 24 21:21:51 2009 +0000

    Minor improvements

commit b8f2f1158df78942fb50af96c3e1a26ad2584ce4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 24 16:09:29 2009 +0000

    Small fix

commit 630d12f87153e0fdb70c41ec733c24ceaa4b5367
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 23:43:43 2009 +0000

    Fix in zone page

commit aa54311d50737cb58944f2d5fcf879e7c533c729
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 23:38:54 2009 +0000

    Adding some extra checks in Model.pm

commit fd5c98f6d53f65009239ac37c71492228dac1b95
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 23:00:40 2009 +0000

    Fix incorrect call to sortresults for device listings

commit 66968e0828bf62c8c60f46eefd7ebd565d64b8b4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 22:27:32 2009 +0000

    Adding some argument checks in RRADDR module

commit 4168de36cf5f8f2a4085a67ac7bbb2cd2d0ec905
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 22:19:10 2009 +0000

    Fix for ticket #526 (Add Radius Timeout parameter in Netdot::Radius)

commit 384b40f163ed654fd20cd499894ff343d6775996
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 22:08:58 2009 +0000

    Allow user to search hosts using IP and MAC as well as hostname

commit d22c192726fe68672e4e31d9997997ac5783ccf1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 21:39:11 2009 +0000

    More UI improvements

commit 09aa2bed80c7c8376d4bf0006558e1d57686eaf1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 20:32:57 2009 +0000

    Use 2 columns in host page data tables

commit a59d0ca5f617e75c93165aafa5880b3c1aabe42a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 23 20:28:57 2009 +0000

    Improvements in UI for DNS hosts

commit 425ebec417d96b024950140abcdf7843922ed60e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 22 23:43:40 2009 +0000

    Fixes in ip and host pages

commit 74e0fd1b95a72dad9fe2d90030c9d37e55b6e2f4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 22 23:11:41 2009 +0000

    More fixes

commit ee195ea30cc1c7ce5bd1fe8e64b07145f39db792
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 22 21:54:16 2009 +0000

    More fixes

commit bceef89edcf915107e32eca49d095df7b9663079
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 22 21:41:04 2009 +0000

    More corrections

commit 5f3fa58a02302a04dd5bbbb1a0c0387c69ae4317
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 22 21:34:39 2009 +0000

    More corrections

commit cc036199f28cb2d66cf05f89d61bb493387ca681
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 22 21:28:19 2009 +0000

    More corrections

commit 4b9fdfe9333a1675ce691c825ca62ab5f3dee801
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 22 21:20:20 2009 +0000

    A few corrections

commit ecb339dec83238ebfdd480f6196b323b5ef88b5c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 19 00:26:09 2009 +0000

    Small fix

commit 87c094876aa4b306d4b112a0ac3a9ca9a412feda
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 19 00:03:46 2009 +0000

    Adding missing stuff in upgrade script

commit 077c118f75d81f59cdae895d3c6e860bcb700ec5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 23:44:57 2009 +0000

    Give unpriv users ability to search hosts

commit 8bb1f166dd0303ee8634ecb4c7d12f6af63de505
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 22:58:37 2009 +0000

    More fixes

commit 48c6ea3943bc98480c0e8d7d94d90f654da69f37
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 22:53:39 2009 +0000

    More fixes

commit c7fc672d2183b4fc5d9e62643709e865ba09390f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 22:49:18 2009 +0000

    More fixes

commit fb525612ba600fe16f7529380d78040ad556cda2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 22:46:07 2009 +0000

    Make sure ipblock status is static when importing a A/PTR records for it

commit 83c83d54792a7abab89db160b6ab2a49b5611bd5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 22:38:27 2009 +0000

    More fixes

commit d9af3e46ebbd87ced95755363302b4fecf23075c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 22:15:10 2009 +0000

    Various small fixes

commit 52ba760da06115db50edaba1828b3419951a48bd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 18:03:40 2009 +0000

    More small fixes

commit a1a283b8dc4d0941629033dc3d605fd4f64751bd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 17:32:05 2009 +0000

    Fix debugging in Zone import

commit 3a3cf9bf670ef7a0cff3274589edaabe4d05dd27
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 17:27:37 2009 +0000

    Some small fixes

commit 3f5de8ef23ca5533f101f626eb3bd8684e89968c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 16:01:04 2009 +0000

    Adding upgrade documentation

commit 5c8fb813184f05f08a39b93b340881f41c5910b4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 18 00:18:41 2009 +0000

    Adding UPGRADE file

commit 6d2ceb364a9154ce2f8a665b1e6564273178cb3a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 23:44:12 2009 +0000

    Fix in device discovery to prevent ip adress space hierarchy to be rebuilt with every new ip or subnet

commit e883ec9d97c9f7066d60e34f0c4c4163c0e2617c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 23:27:22 2009 +0000

    Updating perl dependency list

commit 4fa6789be7c3b81364637f1c1a3a4a4e3d40d22e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 23:25:36 2009 +0000

    Updating mibs

commit 3a5b660a7c24b3d696802293606b6c1d5d0288f0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 22:20:58 2009 +0000

    Removing old mibs directory

commit f15c03383772b5d26bd54ef2b28656880eee50fc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 22:04:33 2009 +0000

    Fixes in user help

commit 4ddd4842bbe05c179b5a8ba61b99091bfeb06023
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 22:04:23 2009 +0000

    Removing local copy of SNMP::Info

commit 81fbf1abe4479183722970ae7a76c2994fa6b701
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 21:49:06 2009 +0000

    Creating help section for unprivileged users

commit 7f276707feca41b6170968f23268dd9839573b6a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 17 21:21:49 2009 +0000

    Adding bulk DNS import, bulk DHCP host import and other UI fixes and enhancements

commit fbd842770d006fb1cf48b9f7a95357476ad17c29
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 16 23:06:40 2009 +0000

    Some fixes in DNS UI

commit db15168aab31784fa3189c7233714382beed6be9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 16 21:33:08 2009 +0000

    Add RR label restrictions

commit 10f55dca6e9c84623eb2173bd80357336f9fc61b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 16 18:39:26 2009 +0000

    Adding UI sections for DNS/DHCP

commit 34592a4ee97889dd1d3faabded8ec3da1f97aad0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 16 16:29:56 2009 +0000

    Fixes in IP page

commit 96ac8ae771f9b83587465c1bc26d64bb003a571e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 16 16:17:37 2009 +0000

    Improving zone page

commit b9cdd39f8317ceda284a5eafc45d4a8fdb0bce42
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 15 22:01:55 2009 +0000

    A few UI improvements and bug fixes

commit c57a35d3e9f264473c989a0ad10c444d7519eded
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 15 20:27:52 2009 +0000

    Adding argument validation for inserts and updates in DhcpScope class

commit c2da9c9388a03bbfd1517cd04320d790aa60b887
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jun 12 22:59:37 2009 +0000

    Dhcp Host section

commit 8cfb8bbf7b3bc96b8f2e43fe7e1b5c631b2812e8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 12 20:34:20 2009 +0000

    Adding rules for Contact/Person objects

commit fa8638d7b858ae885e4116f8b77e911832266874
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jun 12 20:24:53 2009 +0000

    Add new host section, fwd+rev RRPTRs, show/hide more in host page

commit 27e774bd1072936de943df24380116013f964a4d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 12 20:14:12 2009 +0000

    SNMP::Info updates

commit 4a71915bcbd47d7930a7e612b4a9c08dd932a2b7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 12 16:21:27 2009 +0000

    Some bug fixes in Device discovery

commit 35c37b6108f3b3b3c4e7aaa0d238906ed2f5bfbf
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Jun 12 00:33:22 2009 +0000

    revert an earlier erroneous change

commit eb27c0f63c23a404ef3af5e14579acbc9adac6a3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 12 00:32:06 2009 +0000

    Show available contact lists for unpriv users

commit dc2e0e4aa42af813bbba5732cd0596c62b13b06c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 11 20:37:10 2009 +0000

    Remove size limit from a particular dynamic list

commit 439092015570b12dd5813a18b11c41b7e2c49774
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Jun 11 17:35:09 2009 +0000

    Fix interaction between host.html and hostinfo_tasks.html

commit bf208cf37c9bd17980768dadcbb68c33fd76e6fe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 11 17:17:34 2009 +0000

    Separating BIND-specific export code from Zone class

commit 1d8813c5c2e4f3100b97c14b4ace7e0d0c3a2774
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 11 16:30:19 2009 +0000

    Moving some methods around

commit a8dfd8a99127660ebf016b94fb5c52d4a8d66cb9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 11 00:52:31 2009 +0000

    Some missing tables

commit 117f7adc3a906cb79105878fa5fcf8e0c6f9a7a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 10 21:06:24 2009 +0000

    By default, update PTR record when inserting/updating record name or IP

commit 4c0ac048aa55c9b087f6c2d717013169e5e11526
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 10 18:09:56 2009 +0000

    Adding option to fail back to local auth when using radius or ldap

commit 80de4fe8c3d7cc8966cf316c068a08867cb95c51
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 10 00:16:14 2009 +0000

    Updating upgrade script with new person fields

commit ff4f265900433412354ebe29633733fa8e6df2d2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 10 00:07:18 2009 +0000

    Big push towards multi-level authorization (ticket #12)

commit ad34a936b7082bc33548cae164e983c0c73ea136
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 4 21:27:11 2009 +0000

    Merging script from 0.8 branch

commit d7781bccfc3b530d8908e31ac93e10d6b3134833
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 2 00:09:26 2009 +0000

    A few fixes

commit 7d708e5237126d95a4f1d8ded0e215040258f96e
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Mon Jun 1 22:38:51 2009 +0000

    added two way CNAME; \n still need to add delete button and note for FQDN

commit c7a4ba3662ad51470527c868b58d86a286852777
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat May 30 01:02:36 2009 +0000

    new Host section

commit 0480d02981b49c105d1579941e809e5cfb397877
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat May 23 00:11:40 2009 +0000

    Correcting some naming problems

commit 7cb6c0536d7ac1920707b3d1e4f0001e4a365efc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 22 23:53:54 2009 +0000

    Adding new tables for authorization

commit e519112eea08936196a0adbd8e4076bc2873f4fa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 22 22:19:57 2009 +0000

    Adding UserType table in preparation for authorization features

commit 35dcd1293da12ac4907b17512d10b1c88a4b9a27
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 22 21:52:30 2009 +0000

    Fixes in dhcpd config export

commit e1867f17ff0c3f788ba0b49e17ac4ca6c3266df4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 22 17:27:34 2009 +0000

    Fixes in dhcpd config export

commit 4ee8f0060467cd7b75ae00e380002c9bb4b694e0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 21 22:13:21 2009 +0000

    Merging fixes from 0.8 branch

commit 9a1989a8bce072125c2d8be96fb0aa0afb635290
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 21 22:12:14 2009 +0000

    Bug fixes in updatedb script

commit 8b2fe3951d6070e6bae9471e8ca39320bf842fdc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 20 17:42:26 2009 +0000

    Correct calls to File::Spec functions that produce warnings

commit dfc2c5216f8a86537ba2436a89e70a7a67ec8e0c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 19 22:44:22 2009 +0000

    Finishing/Improving DHCPD config export

commit 76798412519ef2f59d7e55b70511e2f1284fdfe6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat May 16 01:58:22 2009 +0000

    updatedb changes to reflect schema changes

commit d245ec298d7786fcf132126551d604ad5b68e86e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat May 16 01:53:23 2009 +0000

    Fix for ticket #190 (When creating a Backbone cable, allow user to enter number of strands to be created)

commit 4e20e4d16aaabd9279a65662ad0e9695c13304e2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 15 23:04:14 2009 +0000

    Merging fixes from 0.8 branch

commit c72b10c6ebd8b4d11dd4595ed8f7df1cbb094658
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 15 23:03:39 2009 +0000

    Make automatic PTR record updates optional

commit 8ba11968e8a43fade0a24e7a9a9bd60d75e4553e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 8 22:20:09 2009 +0000

    Adding method to get next free address in given subnet

commit 595cfb486c0720095e311c262ee4cd86141c775e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 7 21:38:16 2009 +0000

    Adding custom Zone UI

commit e5cb76951311f2b22afbd26568ae9ae33142f79e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 7 18:11:09 2009 +0000

    Get a record count on a given zone

commit a0696801902fef8d569050a6aedd2a43cdcd90d5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 6 22:38:15 2009 +0000

    Auto update DHCP scope name for subnets too

commit eaa9f44f2a7962c5bd19f7832fb261acfa95817b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 6 22:37:46 2009 +0000

    Small correction in regex

commit 6ddded6ad4efe2e501dee3d7874f932d4232dd38
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed May 6 21:37:58 2009 +0000

    some reorg of code and minor changes

commit fcc0f1201fda571e8d91256422a97dfc12bfc970
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 5 23:40:10 2009 +0000

    Added missing options in custom Interface page

commit b8cdd99c398d36e5c328dcb70fae02c20fd18efa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 5 23:28:55 2009 +0000

    Increasing field size for username in history records

commit 847d392741626123051bab8337271a8b9e0efed7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 5 22:55:58 2009 +0000

    Increasing field size for username in history records

commit 6b42a2fe0ac8d1bd23da9bbb062eaade90fa1f72
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 5 22:44:18 2009 +0000

    Adding option for Zone serial format

commit fe56e63c47eabb049fc9695978ea2867704b251e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 5 22:28:37 2009 +0000

    Small correction

commit 31cb02905e48d305b02babc51dc28c98a2ac9f72
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 5 22:25:40 2009 +0000

    Improvements in BIND/DHCP exports

commit f50130ce43847e1bccca4f8e5bfc6a7d479afc9d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 5 18:03:37 2009 +0000

    Fix bugs in device topology graphs.  Improving web interface.

commit 839b95b3c9de0d3bf2367e35496c405c14d6e6a4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 4 23:00:05 2009 +0000

    Bug fixes merged from 0.8

commit 282d85f8962f8f74cc7ea81a59fabb84a389a006
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat May 2 00:28:14 2009 +0000

    Work on DNS/DHCP integration and merged fixes from 0.8

commit a5473ea6d4446a8fdc390b103a65e3f243d753b2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 28 23:24:40 2009 +0000

    Fixes and enhancements merged from 0.8

commit 35dbdcdbb99d05bcf68c1d8a6c3a371aa6d630da
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 24 21:50:50 2009 +0000

    Fix for ticket #511

commit 5504083a84a706d5e7fa6a313c9551725ac11cce
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 24 21:47:50 2009 +0000

    Fix for ticket #511

commit af16298e200f810510394bbc648b48f9e6bd261b
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Apr 24 19:58:04 2009 +0000

    missed one field in updatedb script

commit 52c9131a4dcd0ba983eb13e3cc41d7e6cc2c4ae1
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Apr 24 18:33:25 2009 +0000

    changing internal variable names when creating a new IP

commit 1ea9519bfd2920a299aeea3239a87951ab2b08b4
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Apr 23 20:39:23 2009 +0000

    update updatedb with updated schema and fix for #509 default timestamp

commit c727bf6102f6b15c14ed389a8cb169587ed48dce
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 21 23:32:38 2009 +0000

    Added plugin for auto-generating DNS records when creating IP ranges (dynamic or static).  Fixed a number of bugs

commit bbafd9f59c84caf0f1298244036e71bffbe09ada
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 21 00:28:29 2009 +0000

    More work on dhcp integration plus some small bug fixes

commit e6d1bcc274dd5699cae9173f502339612073a3d7
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Apr 17 19:02:26 2009 +0000

    support double quotes in exact searches too

commit e1cd6a3ce38eea687a3fd8b14fcf83f5f2b340d2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 17 00:18:33 2009 +0000

    Work on DHCP integration and bug fix merges from 0.8

commit 1209449d571c10d79d5c4fc895b92b79368cbdc8
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Apr 16 20:32:26 2009 +0000

    updatedb script

commit 87d6ce40d1d13c351bee4695faa9f089f4db8e09
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Apr 6 19:28:32 2009 +0000

    Work on DNS/BIND integration and merges from 0.8

commit db734a7042a5b9169c0df0eec4bb9681d983f0b3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 24 17:04:44 2009 +0000

    Merging fixes from 0.8

commit f98bccd70b6a1daaaad2e30db08b77176ae7adea
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 23 01:38:47 2009 +0000

    Work on DNS, plus fixes from 0.8

commit 598d74e79f6d34fc607f6aa3f9b44c4a3912a52a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 20 17:34:14 2009 +0000

    Updating copyright

commit 4ffedb36832b077978b338807a3c7aa687e1710b
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Mar 18 22:06:23 2009 +0000

    fix #502

commit 18e571e31b31f507af56a0e05b26032ca1e2ceaa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 17 21:36:23 2009 +0000

    Merging fixes from 0.8 branch

commit 77513439f277eef79d374c1c049d3fada0cb3c57
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Mar 13 19:43:12 2009 +0000

    multiple keyword support for Person search

commit 69f2fbc283e9fe87675e2d3bb66ccb60f2450c1b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 13 17:42:50 2009 +0000

    Merging changes from 0.8

commit 97bcb36a798b4e0513f814ae74ab7ccc194f5951
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Mar 13 17:24:19 2009 +0000

    add People page

commit 456654c63925209ebcf9721c5b84fcc056b435ed
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 13 00:08:14 2009 +0000

    Merging fixes from 0.8

commit 052113f83c831b6aa1b824fb6d614dfddcf3ab14
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 12 19:59:30 2009 +0000

    Include IP block description in graph node

commit b0adb75ea399c32411d03768b3513c2b5884913f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 11 23:35:59 2009 +0000

    IP address space tree view (ticket #429)

commit 517c2bce6adb0406ba9115fd46ace4a0cdb2d032
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 11 20:43:17 2009 +0000

    Do not show parenthesis if ipblock description is null

commit 0cf93c41ba3610027c9ba7dd5316a863bd6ec834
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 11 18:11:03 2009 +0000

    Changed to ignore IP addresses from 'admin down' interfaces

commit 7b80bc5c7e1ec525315bdd687d703dfe36e4048c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 11 17:58:16 2009 +0000

    Fixing false assumption that sysname is unique

commit 144c6e7535b53b9c0b2bc1edea66feff5bd75e21
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 11 00:13:38 2009 +0000

    Small addition to device reports

commit 64c945d90c54d2e976b9a71a9df9877b28e00f71
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 10 21:49:02 2009 +0000

    Avoid showing end-node addresses in the root block listings

commit 33b020db5f579ed77c0a22c92cc6415ed634c968
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 10 21:12:50 2009 +0000

    Changing method name to avoid ambiguity

commit 82a6916247f7ff63a2175dc5915ced37523b3a81
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 10 21:12:28 2009 +0000

    Fix detection of Catalyst 6500 with sup32 pisa

commit 26be62834ad791df82b3febf3bb81beff8758474
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 10 17:17:44 2009 +0000

    Trivial updates to snmp-info

commit f5d8ad3e21669be8728ee3658fd4abc9aad821f9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 10 16:26:52 2009 +0000

    Updates to snmp-info

commit f90cc1d4aeb8c9f489872a2f53c9c34d91dee394
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 9 21:30:14 2009 +0000

    Updates to snmp-info module

commit 7872810ffbf9b9b0399066e54c2cd7a5fe66658a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Mar 7 00:15:46 2009 +0000

    Merging changes from 0.8 into trunk

commit ca54b37fa24ec555ca172af70493111a658ac323
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Mar 4 18:55:10 2009 +0000

    Contacts->Entities tab

commit 47e88b6b36f9ada2ab669eb734bd0d7486fcdd22
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 11 01:01:50 2009 +0000

    Merging fixes from 0.8

commit 94d1886ba77b1bf1d52a7faa5831ddf9ed30758c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 23 23:37:13 2009 +0000

    Merging fixes from 0.8

commit 8faba394dabfac7878830b293cd47423ecb6f4c2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 23 22:26:37 2009 +0000

    Merging fixes from 0.8

commit 10990d21dbfc0ebfc710b929f8eeb38df7f067f2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 14 23:43:00 2009 +0000

    Merging fixes from 0.8 branch

commit a9268387ba67ebb2c233f259fb83417735b86201
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 13 18:07:14 2009 +0000

    Merging fixes from 0.8

commit e76161e8e2badb40dfbdc7c62ff92afb9159722d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 6 21:15:34 2009 +0000

    Merging fixes from 0.8 branch

commit bd76e8017b00bfa8aaf1b0b733e09f708c084058
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 6 17:50:36 2009 +0000

    Merging fixes from 0.8 branch

commit 0da11efc18e4e24cca9c0391d238cb29dba1a714
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 15 19:48:18 2008 +0000

    Merging fixes from 0.8

commit ab4e7a7835469b037d1982d8f82d4019329813a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 15 19:40:44 2008 +0000

    Merging fixes from 0.8

commit 3012c3e14959376a7b57c0a0fbdfadb22d5af3fd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 12 21:52:06 2008 +0000

    Merging fix from 0.8

commit 17b212654e35014e773d18fe41bf44e5f0b5448a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 12 18:55:21 2008 +0000

    Merging fix from 0.8

commit 8054090bcbc91c583a7588f4f8f97e47af403bc0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 11 18:58:34 2008 +0000

    Merging fixes from 0.8 branch

commit 57abfe1d2b9507245761d3ed549439b6b0ea8f3c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 11 00:41:01 2008 +0000

    Merging fixes from 0.8

commit 7b1f6c1f804e64ba8944e650dea7d72675fb85c7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 10 05:28:58 2008 +0000

    Merging fixes from 0.8

commit 031a7d3fd9ba3f2bc06c63a10260a39057f6a2fe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 9 22:22:59 2008 +0000

    Merging changes from 0.8

commit a980070f6170c3a14a3ea75f97589fad7f189606
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 9 01:18:28 2008 +0000

    Merging changes from 0.8 branch

commit d3dd984a9f5eef6dd9e2a7ddf9df59b7e405a27a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Dec 7 18:54:40 2008 +0000

    Merging fixes and enhancements from 0.8 branch

commit 83a6596d262772bf4b70c9769568f80193261f77
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 4 23:08:58 2008 +0000

    Merging fixes and additions from 0.8

commit 553f7bb41cf7390f10f9dbbcafc2f9e6863071a8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 3 06:45:15 2008 +0000

    Bug fix

commit 5add78d4a37634ee28385be0a50bfdfa94978ead
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Dec 3 01:04:48 2008 +0000

    fix #478

commit 3e83fd2a459783f8d9bcb25f52e31920a84ba818
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 3 00:02:39 2008 +0000

    Fixing IPv6 regular expression

commit a458b55ba400b80cad44cfef807d41ae062f480c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 3 00:01:00 2008 +0000

    Adding ip import script

commit f2f3a73a64e626e38d44285b7b66e45eb7262dc2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 2 23:15:43 2008 +0000

    Fixed incorrect IPv6 address space hierarchy

commit 5c3699c20cf6b7cf910b3c0131da292a2b6f5a61
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Dec 2 19:11:47 2008 +0000

    fix ticket #479

commit 50c23684bc0302fad9b520f5ea0301a617dc7343
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 1 17:14:20 2008 +0000

    Merging fixes from 0.8

commit dd7856d08ee7190aeaf84a17803419ceb710bf6d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 27 01:11:57 2008 +0000

    Merging bug fixes from 0.8

commit 46a3124f697f0728fd7a8f2fd54a6a9ca61fca69
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 27 00:02:25 2008 +0000

    Removing local info

commit a3f0020f839e8aca0e6930dda6eefb2e8807e930
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 26 22:56:40 2008 +0000

    Merging fixes from 0.8 branch

commit 37b20ba5d65acdeb6b07792990fc136681872f17
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Nov 22 00:55:47 2008 +0000

    fix #485

commit 0684e8f4a72a2b56306b6940cf381cd1db0635cd
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Nov 22 00:50:10 2008 +0000

    first fix for #479

commit 84859bb772ee7705c7501f8d8d2615dc42c6e56d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 21 00:38:16 2008 +0000

    Merging cacti script fixes into trunk

commit 496d9315f3b915602e029a266e97029296469a10
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 14 15:29:45 2008 +0000

    Small improvements in Device Product assignment

commit 9849da6479bf3c0cdc24ff16bd2f953a93688ecd
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Nov 14 05:45:01 2008 +0000

    fix #482

commit c268ad4a287c55c2a476d913c0e855b6d3599091
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 13 19:54:05 2008 +0000

    Bug fix related to #484

commit 1ebcffd0b093741bd4559074657617dfbe31adfa
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Nov 13 01:52:20 2008 +0000

    fix #473

commit 9b105c9616d7bbce2f6f6554b905d2bb89ac96eb
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Nov 13 01:44:57 2008 +0000

    fix #473

commit f2982f0d0bf985d1717313fdf79b15ce6e8a57f7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 6 21:23:30 2008 +0000

    Adding support for Cisco 2800/3800 wireless controller module.  Will report to SNMP::Info maintainers too

commit 1af00760ad7ef9de06a74108bc252a91bbad82df
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 6 00:24:42 2008 +0000

    Adding more options to the cacti script

commit c6d8a8e1a13a6b14ba8128c005b8e80263cbc5f4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 5 00:30:25 2008 +0000

    Corrections

commit 59938f3d28f886b2a3a6456aaa7723cd09aa3985
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 3 15:57:51 2008 +0000

    Improvements in Cacti script

commit 6f1c998270c93dc80a17691c9db37c034b4827b8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 31 17:09:23 2008 +0000

    Small wording change

commit 4ae0a23d4d54dd417a83bbb2b941860b8f53ec37
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 31 16:37:14 2008 +0000

    Small fixes

commit d779de3aa3811386dc905716b94ccac5a55e82ef
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 28 01:06:33 2008 +0000

    Some fixes in cacti script

commit eed67c08899221b1486d068b7af7110ecb6b8e02
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 27 17:13:53 2008 +0000

    Small change

commit 1065c3a41e79a927a338ba0b5d6bac1e35b9f785
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Sat Oct 25 00:00:46 2008 +0000

    minor fix

commit 864475f5d4f560c4072f99fec43ea53aa527d6f4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 24 23:29:56 2008 +0000

    Small fix in etc/Makefile

commit c95ee0e8980dea6c46bcaf303be8753c0fbde1a0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 24 22:00:26 2008 +0000

    A few small changes

commit 59eccb09224bbe579905ee3cec05d40ec910c342
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 24 17:50:56 2008 +0000

    Small change

commit 890c152d8f9643e33449c552a5fb940ab0f4e2fb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 24 17:42:35 2008 +0000

    Small fix

commit c0e80c48d36428746662d9bc61d92c916e9b9023
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 24 05:28:53 2008 +0000

    fixed ticket #475

commit cdffdb45bd441a78c313674c41c4011e9e362fbe
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Oct 23 22:03:00 2008 +0000

    updated INSTALL file

commit aa75049099b6c54c09b50839f30836147e686e66
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Oct 23 01:54:52 2008 +0000

    ticket #468

commit 120acb224bc37d03bdb92aec79411b8a3e3ca4f9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 16 21:18:56 2008 +0000

    Adding Cacti config scripts

commit 74d516caaefbcf64a8469270cc3ee8fab2555b02
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 13 22:28:54 2008 +0000

    Adding missing files

commit d24d923dbd5ab932e3c31f40439eb3d3c1a59ec3
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Mon Oct 13 21:47:24 2008 +0000

    some small changes

commit 4b8f7889ceb108130f6b9fd2965a38b3e4c7691e
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Oct 9 23:08:28 2008 +0000

    ticket #468

commit 5fd8c88765041908592799298f9a4ed2dbfbee86
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 6 15:45:08 2008 +0000

    Show actual table names in Advanced table operations

commit cb0194a0f73b0d54b7d8b2d908959dc25c55d4ba
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Oct 3 00:15:27 2008 +0000

    fix for ticket #469 and minorly improved ticket #467

commit 15ac5ba37b3298eea98c5b0ea0e672a9f270f6de
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Oct 2 23:51:32 2008 +0000

    fix bug about 'name' conflict between js and column name

commit 63f156a2ec2a624eceb03db605651f63177be010
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 2 16:55:07 2008 +0000

    Bug fix in error component

commit 80d8d97611804f6593c700238e15c9f42d3404a4
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Thu Oct 2 02:00:12 2008 +0000

    fix for ticket 455

commit ea458d8a5b9e62e5043163f66985946889ee36a1
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Oct 1 02:53:14 2008 +0000

    logout redirects to index.html

commit 00023673e77254029f3f7e8d8a70642feefe5bdc
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Sep 30 00:19:00 2008 +0000

    fix for ticket 467 and removed logout link when not logged in

commit 7e065ea5d1595fea9c5d878d0497ea20b66351a4
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Fri Sep 26 22:02:47 2008 +0000

    fix for ticket 422 cable plant js selections

commit cc4550dbfff43da206514f593d6e25e8d024c999
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 25 20:11:10 2008 +0000

    Adding all snmp-info-supported manufacturers

commit 5a30f02b244610cf72259ad36e4b1987332c476f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 25 13:51:38 2008 +0000

    Small bug fix

commit 1c1f31d3ed85dd18fac4de2b311f798289270588
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 24 23:49:09 2008 +0000

    Fix for ticket #465

commit f0e27114ce74f40dcab8c5f1aeace0caf315ed1c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 24 22:43:13 2008 +0000

    Fix for ticket #463

commit e07e20188093c5ee274f56deac314cf801299c1d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 24 21:50:58 2008 +0000

    Fix for ticket #466

commit f3b03eb05a4515d0b23e6a8f89e650279c4afdac
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 24 18:48:50 2008 +0000

    Small fix in mac.html

commit 397fdb4d7d92e8eb127ca92ae47bb4a6add112d5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 24 18:45:18 2008 +0000

    Improving find_edge_port

commit f4f1931d5e6122bf519a93e7f775cf7cc6585d93
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Wed Sep 24 00:12:40 2008 +0000

    Fix for ticket 462

commit 662459d1c8b5227c14563a6578ff983d0f7055f0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 24 00:00:23 2008 +0000

    Adding live search option to web user interface

commit 6a2d50a9cb4cec660c2926cd27512368f572feff
Author: Dongting Yu <dongting@network-services.uoregon.edu>
Date:   Tue Sep 23 17:21:23 2008 +0000

    Sort linksfrom list

commit 5888964bd25f5ee1de3a9a4b2d3a06557c8bc2f0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Sep 22 17:05:01 2008 +0000

    Small bug fix

commit 545c6b441b5f789c7a2e3262a67f5c7a765ae317
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Sep 20 23:08:22 2008 +0000

    Making sure different Cisco Airespace products are created correctly

commit 61f3f0cf4b488e850ab855dfb35d794831122e1f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Sep 20 22:06:15 2008 +0000

    small fixes

commit 0ea159a8efc98fa0c950368762ab1fb2e6c143cf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 19 20:45:58 2008 +0000

    Simplifying duplex mismatch query

commit 7d03067c5314db37633a77adb0e2d0c05e12d609
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 19 18:32:15 2008 +0000

    Sort object in multiple update

commit 631abda23c5ed1cf620eb4c322e1fb4a012574a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 19 16:46:40 2008 +0000

    Updating the dump-db script

commit efb0fbb668afa6b0e529eba0f0df8a05e27bfc4b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 23:00:08 2008 +0000

    Some improvements

commit f4b17ef0066b1d90f399ba7ba055550624543809
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 21:27:12 2008 +0000

    Bug fixes

commit 596f2562a2791ce3b8be5ea1fab5213a7278db3a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 21:05:07 2008 +0000

    Small fix

commit 965911e3979910acb9097d1f84b8230c9e640b5c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 20:54:51 2008 +0000

    Small fix

commit 363a6af5e40a80acef96cd5167dac3e3c8c7a601
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 20:51:28 2008 +0000

    Small fix

commit a54ac2cf440c99985c9a84544a7752129e963b91
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 20:46:13 2008 +0000

    Small fix

commit c98903badf243692675b35ab25f9a2bc8f64988e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 17:59:27 2008 +0000

    Changing default value

commit 85d0ad5c9f57759e4b727738ce86ede4d1711741
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 16:52:47 2008 +0000

    Bug fixes

commit f0450b31af6e1553282d38e94d05039a69e14f25
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 00:30:21 2008 +0000

    Subnet-Vlan assignments

commit 915af8f3cb0296ae9fc08552338dbc6598f1c545
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 17 18:16:18 2008 +0000

    Some bug fixes

commit a0e18f43832819e0ec30c085e374739c3becf021
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 17 17:30:46 2008 +0000

    Setting executable bit

commit 10ee7dcc00fa7e66749c4f23e7a552c4865306ae
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 17 17:22:34 2008 +0000

    Fix for ticket #339: Allow user to look up a MAC or IP address 'live'

commit 325388ef9bbe9f58fb954666b3f0027beb52bda2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 17 17:15:31 2008 +0000

    Small fix

commit a3bb694458278e90f9b084cfdd897938bcf0cfdd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Sep 13 00:09:34 2008 +0000

    Small bug fix

commit b3e3a3728f9020b7b8a75a059f53f48c2106000c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 12 23:11:50 2008 +0000

    Fix for ticket #457 (path_cost)

commit 94f2673572b46159083c605ab56677034d93c1e1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 12 21:03:58 2008 +0000

    Small bug fix

commit 561fe271d47d26f3b28197033f146d9160d3a354
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 11 21:58:57 2008 +0000

    Bug fix

commit 089b0bf2068a6ad903c419c0e4a62a2acb220bcc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 11 18:04:44 2008 +0000

    Lower debug level for vlan removals

commit e08d380c94a256f7ef4e54108cd2fca8f06505d1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 10 20:39:41 2008 +0000

    Lower debug level for vlan assignments

commit 5f5b6d2cee7896682716c971c4f8fb618c5aebb2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 9 23:21:19 2008 +0000

    Small improvement in Topology class

commit 35d6457c7a860c709b8e3562035f7cd90504bcd9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 9 18:07:16 2008 +0000

    Fix for ticket #456

commit 4c8fffabc9af650a2dfd180c1d32abe0e94df9f5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 9 17:11:49 2008 +0000

    Order multiple edit field choices alphabetically

commit 194a086e738deedcfc3f5d2de452ee7c46f2e658
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Sep 8 21:02:09 2008 +0000

    Fixes and improvements in Exporter classes

commit f78a4a4087c9495773d2a15fe8a09fbee40b9a5b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 23:33:21 2008 +0000

    Fixing bugs

commit 78331a4b178f307a4e94414ea20bf128e0cf9c01
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 22:50:01 2008 +0000

    Fix for ticket #448

commit cc45a1e258484293ddf2d6a1fc44c3bea07b82d5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 21:51:45 2008 +0000

    Adding output from Exporter classes

commit 0f5101f856c03b6fd0573d2fe7d14f374dc594cc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 17:40:33 2008 +0000

    Fix for ticket #454

commit 4cc5d86873cf78f487d94ac6798c2a7ea0cd7069
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 17:23:47 2008 +0000

    Removing unnecessary files

commit 65696bb8eea081812e9a3acbdffe809b5e926659
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 17:20:09 2008 +0000

    Fixes

commit 7229b94cb46e16e8d4b3b2df8225e11428105b5e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 16:33:09 2008 +0000

    Fixes

commit f562577aad78dc178640f2e271d324fd70cbc219
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 16:24:19 2008 +0000

    Fixes

commit a14550e21a7c0fa96bde593d4bd29f1f06fb07bc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 16:15:31 2008 +0000

    More fixes

commit 079cd7d1a57760f45c56602324d30ba07bda6cdc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 4 00:00:20 2008 +0000

    More fixes

commit 1a118f9996156d14102f88cf1bc188a98f4a8316
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 3 23:52:40 2008 +0000

    Correcting typo

commit 1393fe646247822391248a3b34ba9e3b6e193a3d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 3 23:51:38 2008 +0000

    Some small fixes

commit a22a7f8afb31dd6a998670fb4c2320bf13f45dcb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 2 23:02:27 2008 +0000

    Minor fixes

commit a8bf354d5e4a17a8b15cb64e4991914bddad46ba
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 2 22:22:20 2008 +0000

    Bug fixes

commit c85413be5979c8228ae9b80fc85364f4f47aad85
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 29 18:01:38 2008 +0000

    Include manufacturer in product name

commit b24e192439d3e6f1b82ebbd567d941ebcdba946b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 29 16:26:34 2008 +0000

    Small fix

commit 70eda905de6ce22a12ea90a1ae0779002354a260
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 29 16:20:24 2008 +0000

    Small fix

commit 6f7df2a15b88b984e81c32da3792dcdb01d1fe5b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 28 20:54:51 2008 +0000

    Fix for ticket #452

commit ec70e90aea71ee968a036513b470e1d68155f67c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 28 20:29:36 2008 +0000

    Small fix

commit 75b6da951e7d56ce14bd523e8339c9d2e0ed004e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 28 20:24:23 2008 +0000

    Resizing some text fields

commit 3f1ba6a49352700ec32911bb094ed516ecb76881
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 28 18:49:27 2008 +0000

    Small bug fix

commit 2616f274a14e562d46156a4bb1edc29737ad3bc2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 28 16:10:46 2008 +0000

    Bug fix

commit 728e4860b7dddef62825052af1949f369f00a186
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 28 00:18:32 2008 +0000

    Bug fix

commit 0e9e0dbba7c4c645a4cde47bbedafb9c64705716
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 23:43:05 2008 +0000

    Bug fix

commit 735e5a33bcb4ad8059d3e1f61a1cba64b576a8b1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 23:07:59 2008 +0000

    Bug fix

commit 94fe72e34b4c27da670121aa519635fef2cfc9c1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 22:56:48 2008 +0000

    Bug fixes

commit 836ff2d015bc6912320c2a439ae7ee946bb08ea4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 22:55:31 2008 +0000

    Bug fix

commit 53669fca17bc5815b06963bc5a868d0ed61faab5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 22:52:50 2008 +0000

    Bug fix

commit 3220a96c868a7ef98e95ec9a27a9a28541627cdb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 22:39:02 2008 +0000

    Bug fix

commit 81bdf3c8c33fb5360e273df69978f26ada9de924
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 21:53:41 2008 +0000

    Bug fix

commit d4c50461af3bf966b7a7f07d168985b83b2c1f18
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 21:01:42 2008 +0000

    Bug fix

commit d9299ee89989943807a298c51ed42edc1b355764
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 20:37:01 2008 +0000

    Adding more info in devices listings

commit 52be5cbe4f541b7caf5afb33b36cddf05b6f0a05
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 18:54:41 2008 +0000

    Bug fixes

commit 4f332bc5763def7a1ccfad1131db8ac0664cd99e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 17:43:23 2008 +0000

    Bug fix

commit 63f3b45f6971c6b3ca40b1c15ac929025a1f5519
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 17:04:38 2008 +0000

    Removing Apache::DBI module since it is not needed any more

commit 32b1718cb93866d9a0fe405986788f0143bc9222
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 16:58:48 2008 +0000

    Moving a few fields in device page

commit d4d877a8566815e67de21d16a46a70db25cb8a71
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 16:35:21 2008 +0000

    Adding File::Spec to perl deps

commit 612667d69994ff6563e075dc2e4676e50a12e428
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 27 16:33:27 2008 +0000

    Add number to closet label

commit 3d5b0c6a2aa8fb96d95414a84247058b693464e2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 26 20:54:40 2008 +0000

    Small fix

commit 6c3a0426a0a7336e1fc74cdd9b54c0c24c7966ce
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 26 20:51:46 2008 +0000

    Small path fix

commit 936c06408b12ab84db9cdcb05d772e6aacf85c2e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 26 18:04:17 2008 +0000

    Increasing size of port number and name form fields

commit f51d33e0f6ccf2722eeb63c239e57382612f4e0c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 26 00:09:28 2008 +0000

    Small change

commit 7cdf25aadcc5dffd8aa35232414c333546dd6353
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 25 17:11:46 2008 +0000

    Fix for ticket #436

commit 309a71a7a87d3f93762a9288467adf3e05787c78
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 24 21:53:23 2008 +0000

    More bug fixes

commit 03a64db687edc873a001b3ec717ee7e339298b28
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 24 20:21:02 2008 +0000

    Bug fix

commit 133804c0a149ab08e447143fd9bf55437a69281e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 22 18:31:25 2008 +0000

    Auto clear traps after 24 hours

commit 0e1670446f94cbdca1252d662efd7f870cdc09a4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 22 00:29:51 2008 +0000

    Bug fix

commit e3b575af93abf28e840ef891b214b3dcc12f697f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 22 00:10:22 2008 +0000

    Sort VLAN groups by start_vid

commit 27e841405674675030c29b905deb8329b41325bd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 22 00:09:57 2008 +0000

    Fixing bug

commit 7cb8c9bbdbf1131ece1bea4633401fe185b91ee2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 21 22:22:56 2008 +0000

    Bug fix

commit e458c42a1e4e732b335ab3abde632b25ebc5804d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 21 21:36:15 2008 +0000

    Allow VlanGroups of only one VLAN

commit 3228399d43a0386321217aab539fae04dfe3429f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 21 00:00:53 2008 +0000

    More fixes

commit dc460d0b5614a3a48e5845d9cf3d932a3d486f1a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 20 23:34:38 2008 +0000

    Enhancements and fixes related to exports

commit 0dec66a888b67a317b39cebacc29133e1e93a413
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 20 23:34:14 2008 +0000

    Fixes for ticket #435

commit 9e9d05aa09d9e781adaf35d02c14bcc126fa899c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 20 22:35:55 2008 +0000

    Adding number of usable addresses

commit 6df4b5de16b648bdbc706eda35e69395f4bc038b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 20 22:02:52 2008 +0000

    Fix for ticket #438

commit b712bcb0b36060dfb14bbcb69e4a39aece932ff5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 20 18:15:10 2008 +0000

    Bug fixes and improvements

commit bcbbd95bfeac68368812b0dae2c1dae885f8378b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 19 23:59:13 2008 +0000

    Adding custom_serial field in Device

commit cd4d484523b4f0399a9d958999edc0d411f312ed
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 19 16:10:36 2008 +0000

    Bug Fix

commit a2c0a24bc6b82e8388946160a5e224254b85ea79
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 18 23:48:24 2008 +0000

    Bug fixes

commit 9ff56ceb128463f0cd57869ac73bf01cdbc973c1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 18 23:48:14 2008 +0000

    Bug fixes

commit 59981c144ed61426b140745aa7162f28dfceab68
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 16 00:21:50 2008 +0000

    Added configuration option to list IP blocks from which unknown devices discovered by CDP/LLDP should be ignored.  Also fixed a small bug

commit 59bdc633ff58c2f91901ee96d65d2c0ce64d5905
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 16 00:19:45 2008 +0000

    Small fix

commit 0f4659ae78c8a5ef71a132286bb42d9a34623462
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 15 21:06:56 2008 +0000

    Do not query RADB for IANA-reserved ASNs

commit 6090f9f278374befa8fbe9d994321e290d6982cd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 15 20:52:35 2008 +0000

    Bug fix

commit 8e82ed582f81a69639e8ac76f487eb035c661f85
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 12 20:18:00 2008 +0000

    Minor fixes

commit 0b2418bc5de76303278b2ab39f8c7823ab2393f7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 12 17:12:55 2008 +0000

    Lowering debug level on a couple of messages

commit d4ef19c802a65acee3f1937348952730ca9ca361
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 12 16:25:11 2008 +0000

    Fixing regex

commit 38b789819ed7bf96d4a375b57a88c37c020428d3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 12 02:34:37 2008 +0000

    Fixes in the Exporter modules

commit 55aaa5ebe10f0446560b870d6e5d12872a52af72
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 12 01:34:24 2008 +0000

    Actually update (not just insert) APs from Airespace controllers

commit 2e4030fee2016551277a5ddc700debce26b182fb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 11 18:38:31 2008 +0000

    Do not overwrite monitor_config_group if it is set

commit f51391ac8a8548070e49aff12c9b7c9959875371
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 10 23:52:13 2008 +0000

    Small fix

commit ed38b8eb2d90acd550b9954641ac80591108eb87
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 10 23:12:42 2008 +0000

    Small fix

commit c9d7b7fefba15ba76cbaa97bd6decf268fe8e64b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 10 23:04:35 2008 +0000

    Small fix

commit 726cea92efb4680ea50126a6b855a513f19e1f94
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 10 22:58:16 2008 +0000

    Small fix

commit c16e01f61e9dd9197781b82960158bc8c2ab5033
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 10 22:35:32 2008 +0000

    Small fixes

commit b9f78e3c5e1df8b07632f1a26bcc73a85f42eec8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 10 18:45:24 2008 +0000

    Fixing incorrect Ipblock update behavior

commit 7dfa58b53c9cee7229b736ab8c27fcb631d7a2a7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 10 18:00:40 2008 +0000

    Improved error messages in IP validation

commit 7df1f9497e19a107e7bb294ce0da057815967c9f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 9 00:38:11 2008 +0000

    Major changes in third-party configuration export, including web interface for generating configurations from Netdot

commit 449b6d79f6edd37193de18f7aa2d2f43bb727b58
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 8 20:15:09 2008 +0000

    Fixing bug

commit e42f138896c469db2059d809a06f6f53eb48d193
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 22:52:33 2008 +0000

    Prefer name from DNS

commit d043e8e0690eeefe2d8a21ad8beed39a5f69c007
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 22:41:11 2008 +0000

    Improving in error messages

commit 24477bbee8511249ab023da2124139df61bb914f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 22:26:17 2008 +0000

    Small fixes

commit 3a87430cfd2ef0571c66dec752b4d955ce8c942d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 21:56:26 2008 +0000

    Make DBI insert NULL instead of the empty string

commit 14ce8479a192aa6bba8de16cbc307ec8aa91575e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 20:28:24 2008 +0000

    Small fixes

commit 7fb9073d3e9012fb5da8cdc1ff72f4e506981a83
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 20:28:05 2008 +0000

    Updates to rancid script

commit 25b71dfbaa4194b3c9976d6b191da67dc84ab0b2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 16:09:18 2008 +0000

    Fixes

commit 6311c1920b7e89ef28c297e84f033501be9e782e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 7 16:03:51 2008 +0000

    Fixes

commit 2075b27b3f4e8f1b75577511712898971ef9033a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 6 23:42:32 2008 +0000

    Fixing updatedb

commit 2f56032ddb7c2b25f93b0cb85134783a986d397c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 6 22:56:12 2008 +0000

    Improving device monitor_config settings

commit 96da384017d42812f48beb4ac2577817e6289437
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 6 19:26:33 2008 +0000

    Reducing device_tasks

commit 965a6fbcca61ff19fbd2d314383997b6e6e1413c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 6 19:12:57 2008 +0000

    Adding config group field for rancid configuration

commit 35f3ff9dd3ec90f1687fc403e97b608c1c25bc48
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 6 18:52:28 2008 +0000

    Removing unnecessary file

commit 5bc0ce4c9e3f51ccadb5fca3892d0bc6f70e9b64
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 5 21:14:30 2008 +0000

    Adding missing file

commit 20e59f3ae5f1ad7c73259f02ae286b20343e0cfd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 5 21:13:04 2008 +0000

    Adding sample crontab file

commit c284e10c95b0788c201c63e330567d448c2336ae
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 5 21:12:47 2008 +0000

    Updates to snmp-info

commit 534bf4f2e409193f32cbdd2f69578bfe4185d968
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 5 21:07:13 2008 +0000

    Fix for Net::IRR problem with mod_perl

commit dfb11e3a751a89aa69bb6e419e7445b222abf39b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 5 16:54:50 2008 +0000

    Moving Netdot::Model::Topology to Netdot::Topology

commit 6dc291c3e96df986727a432e4960ee2ee535eb97
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 3 23:58:47 2008 +0000

    Adding script to help test and install missing Perl modules

commit af2e2d6c97ec3e8d4d7ff6b61de8cc4f15265a96
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 3 19:46:43 2008 +0000

    Improvements in WHOIS queries

commit 160e0d1a50b6da9a3fba3c3d7350c457e3e31376
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Aug 3 01:13:13 2008 +0000

    More minor fixes and improvements

commit 333433a093197d0089d195e8cd80382e4a887e25
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 2 23:46:31 2008 +0000

    Small fix

commit 6320206888fe048ec93253f53fe7ba16f9e48f93
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 2 22:28:46 2008 +0000

    Small fixes

commit aaeef54d79a409b8216c4ea6f9ebdc1c1187edeb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 2 00:19:49 2008 +0000

    Small fix

commit c9da58fb4bf15c964e86301413e906f3f5b4a723
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 2 00:11:30 2008 +0000

    Small fix

commit 70f743b04340118fa3ca84fefcbb0bcadf63a14e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 2 00:04:33 2008 +0000

    Upgrade script and some related fixes and enhancements

commit fc1496a65f99a5ef298dc2c5987b6a537d326949
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 1 22:51:45 2008 +0000

    Fix for ticket #432

commit 8d4c20143d26a736e1155ae724b23691ee6e8280
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 1 21:09:42 2008 +0000

    Corrections

commit b592dec85d0ab555818bfa0265c8da20bc4e29d0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 1 20:50:17 2008 +0000

    Improvements in container graphical view

commit 061ed9d15c662944dda44c82d7168cd7368a01a3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 1 18:21:12 2008 +0000

    Fix for ticket #428

commit f3ae574d3e8b9a88189e0b2d9b45e63e9b788d19
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 1 17:12:59 2008 +0000

    Bug fix

commit 6b949f4e9c4ec5c3e90afffd6758b6804a05a349
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 31 23:32:08 2008 +0000

    Updates in snmp-info

commit 3f19dca35672ccac2c88d0f7d599532c45ef9814
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 28 22:19:36 2008 +0000

    bug fix

commit 42696f9e6f99030e495d94454a8ccc5be1c01f3d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 23 16:01:11 2008 +0000

    Moving duplex stuff to reports section

commit fb5a617dc5f009043d21dbce4857b9f85182f839
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 18 21:06:55 2008 +0000

    Adding missing parameter

commit 4cfe7d378b671f4fc8c2c84d57975dc8a8182ef6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 17 20:58:42 2008 +0000

    Minor changes in view page

commit 6ca13bfda5ee902f1aad97b08d6d2c2c9c4064ab
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 17 20:50:55 2008 +0000

    Changes for ticket #427: Add fields to devicemodule

commit 314fa14c883cfd86cf603e88d5e63a5c0681da01
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 17 01:00:02 2008 +0000

    Updating default data

commit 8374da0e0790dce31946cb3eafda1b9c9e723169
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 16 23:18:30 2008 +0000

    Updating some device defaults

commit ca418a034d5a2cc9472d6e5fa765962d6c0dff28
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 16 21:53:19 2008 +0000

    Bug fixes in topology code

commit 60df0169c3c00c45916f1cafd958315989db14ec
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 16 19:06:45 2008 +0000

    Updating export scripts

commit 331cf5ee3a195056995b3726b9b311a86dea77b9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 16 19:05:31 2008 +0000

    Adding some more debugging

commit 333f72142317be9e4d84b8e14ad2b8007924b8a5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 11 18:32:09 2008 +0000

    Reset neighbor_missed counter when removing neighbor

commit 6403a4ae7f3d321b0c5133c1cf00627d8f1e121f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 11 00:44:13 2008 +0000

    Fix for ticket #424

commit 1f8804071c435fa4bf73ebdbf8d5d76b7648450a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 10 00:04:47 2008 +0000

    Changed to deal with broken IE

commit 223fd147b1d65619d28a43076698231fdb1b7569
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 9 23:57:47 2008 +0000

    Adding netmask field

commit 2dc6dfd256f59a3a0bbf12e9348140f731103be8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 8 21:33:25 2008 +0000

    Small fix

commit 48ee27d7735a53791249069ef3ab105154851a94
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 8 21:24:33 2008 +0000

    Ignore buggy devices (config option) from duplex mismatch results

commit f8f68cfac53e8eaa451acb3d22bd44e414e3c840
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 8 17:19:49 2008 +0000

    Fixes in Interface module

commit b49f18cca042e53f073bf342d5ba6312e6a0d0d0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 7 22:06:18 2008 +0000

    Minor bug fix

commit 68598fabf451d11972d1c2247b54c216fa8449ac
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 7 21:20:31 2008 +0000

    Fix for ticket #278 and minor improvements

commit fa1110999a9796f18655836ab30a202cf2653c65
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 7 18:15:25 2008 +0000

    Removed L2 traceroute form fields for now

commit 652616f4eedd25f87f76e6df98448bc858587dbd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 7 18:12:37 2008 +0000

    Device can be added manually with only a name

commit 19e22da231fdc17cf7c50b6c729057ce7b626206
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 7 17:14:41 2008 +0000

    When updating all devices, make sure we don't launch a child process unless necessary

commit 6078eeb056dc22015f31213707d429ee6021f20f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jul 5 22:46:36 2008 +0000

    Reset neighbor_missed counter when link is found

commit d1bbb21a6ab7bf08cd8e4c2430a6ca512d3dc4aa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jul 5 22:32:21 2008 +0000

    Trying to make neighbor relationships more stable

commit ff26b2932039e5f64eaeb0f05a33b06efa37103b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 4 22:00:56 2008 +0000

commit ec7357e1939746d4732562d8454cbeaa775f9f6b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 4 22:00:23 2008 +0000

    Adding option to rotate tables

commit d2a73b2e3846976513703f0d78719db6230a36be
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 3 21:05:40 2008 +0000

    More minor fixes

commit cdc823e910ddba94ac3470020c56ed40d7bbf56a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 3 20:46:07 2008 +0000

    Trying to make transactions smaller when deleting entries from very large tables

commit 17ef4ab0f15712124f62684d49ed173b79c1618d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 1 16:31:34 2008 +0000

    Bug in Device.pm was causing old IPs not to be removed

commit ada3d83be1fa3569576117efcaba9bda09d230ba
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 30 18:13:11 2008 +0000

    Vertical alignment for form values

commit 6478e86c96f5b526694b81d49c6bd53f46fb139f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 27 01:05:28 2008 +0000

    Fix for ticket #423

commit 5ea6c9860e067a59ea620f171d1adc3a82e8d947
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 26 02:55:05 2008 +0000

    Minor fixes

commit e62e819b36c1435785272e98d090b5361916a715
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 25 07:52:45 2008 +0000

    Some small fixes in graphin functions

commit 0b3ee4d2521ebf6bb7131572ca2d89cb43161261
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 25 07:07:31 2008 +0000

    Small fix

commit 361c48b092a4ea3a051626239a16f14fb5e35751
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 25 06:35:45 2008 +0000

    Adding missing file

commit d42bdd2319cbba423a2a125948491d8946279312
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 25 01:26:30 2008 +0000

    Small correction

commit d0844793437e1f9f919fb1d1a30fcc7b875ff2ec
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 25 00:49:04 2008 +0000

    Tools to build whole network graph both from command line and web UI

commit 1de0af248562bfd856fff22e2538a082ffe187fb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 23 23:44:36 2008 +0000

    Some changes in device page

commit 4824e74b8902b4b77ea46c3bfe98345248965653
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 23 02:49:25 2008 +0000

    Added code for discovering switch-hub links

commit 6653392e125e8d4855a41de9d772915d90df99b0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 23 02:48:57 2008 +0000

    Small fixes

commit 2b309842831d5205a4cf66474ec2b5a6c33fd0a1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jun 22 02:23:58 2008 +0000

    Improved get_fdb_links: including single-entry links

commit 669b3fd3b140844fdb722aced5b46120eb4bf36b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Jun 22 01:07:03 2008 +0000

    Small changes in default data

commit 9fe76ac832bce6b5c5dea2a2145c5448dfee328f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 21 23:55:01 2008 +0000

    Nagios and Sysmon export scripts using new dependency setup

commit bcd370bb907f8af2dab3dfb7421d66574e89f517
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 21 23:16:15 2008 +0000

    More bug fixes

commit 2ff12a3a70fa86d454b6fbf761d65fd887a43ee0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 21 23:15:30 2008 +0000

    A few bug fixes

commit e669303399edfcfb4a1b8ed8ba1fea226119c248
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 21 21:24:29 2008 +0000

    Do not use wildcards with foreign key fields when using search_like

commit cf08a26c496808a2c32007531564b4be0d13795e
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu Jun 19 22:38:39 2008 +0000

    broken export.pm

commit df83b6d9bdeb37a13655a193322d552c7cbc438b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 19 18:49:44 2008 +0000

    Modify matching RR's when creating zone

commit 6b94c86f174cd52bfb02c6e7389c282ef922a5d4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 19 18:13:20 2008 +0000

    More bug fixes in device discovery

commit cb1f88e542b7ca6496de8e3299d5788d863163d2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 19 16:18:59 2008 +0000

    More bug fixes in device discovery

commit d819b8da8f343de2254280a2b9e6560366383b3f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 18 23:35:26 2008 +0000

    More bug fixes.  Removing e-mail crap from device update script

commit 483526b575f02dfe4419f6ed5d296bc52dc251e0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 18 21:16:04 2008 +0000

    More bug fixes in devices discovery

commit 2e320c6d9f725415343f19e6e8806339de95dc8e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 18 18:29:42 2008 +0000

    Bug fixes in device discovery

commit 459918e0d8bef86ae847b5a395fc314e94bbb3c4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 18 00:26:48 2008 +0000

    Improved graph search for grouping devices from separate segments in get_fdb_links

commit 05fb53fad3ba0d8fbe0a2dc5d1bcf2a83d263027
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 17 21:53:32 2008 +0000

    Fixed device insert bug

commit 7a4f354262e3a21c7e024e0a2fd976f67d489db4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 17 21:28:38 2008 +0000

    IP blocks and ranges can now be created or edited from the address_tasks section

commit fa5e9d5933e27a8dfc99c5113d6d1a015f5d2fe6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 17 20:22:27 2008 +0000

    Adding missing headers

commit 4190c6bc9f85e680b3f6de88390605783fa1d712
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 17 19:04:11 2008 +0000

    We now have working code for topology discovery based on forwarding table analysis

commit 8f222ef056153cb4cbe5c6b5629343c0ffb817e3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 16 19:05:42 2008 +0000

    Bug fixes

commit d6d330fbb3db322b9f108cd90a0daa83c680f1e3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 13 21:50:15 2008 +0000

    Small fixes in prune_db

commit b6732049bbe1a332c80836c640201a230417a95d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 13 17:02:31 2008 +0000

    Improving db prunning script

commit 717271dc5b2cadd0be0e9af71ebd590a0180d857
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 13 00:58:23 2008 +0000

    Added Maintenance Contract for Devices.  Reorganized device page a bit

commit 028c4b08f018d8e031cc15d8aeccdb0e6f328a3d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 12 23:36:21 2008 +0000

    Removing natted_to field from Ipblock table

commit 9c289b9311d013ff62af404e7d492e7358cad478
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 12 23:18:20 2008 +0000

    Small display fix

commit 907c8f56e40aaff089389dce84946e0ee1ef8278
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 12 21:30:50 2008 +0000

    Add a note to install the customized SNMP::Info package

commit 195b78ecc0cb4f54f4c7a03b1c1fdaa9cd339cb1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 12 21:26:31 2008 +0000

    Updates to SNMP::Info

commit 744f38d92ae82f88558da18984bd466ad0ccd130
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 12 21:24:12 2008 +0000

    Fixed wrong RRD variable positon

commit 2eadcbd0818ab2b548d6f89c61e2bc8fd291ce9c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 12 21:01:09 2008 +0000

    Fixes related to Javascript

commit 828a9ab5aef139c24bc6594c0b6f4a653b543222
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 12 18:24:01 2008 +0000

    Improving device name assignment

commit 5f3d914696915b603a05aa4721a687f3cc4863de
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 23:49:56 2008 +0000

    Refresh rrd pages every hour

commit 5f85ec87d1c64362d77ed6812002c4ee651ef068
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 23:46:26 2008 +0000

    Refresh rrd pages every hour

commit 2f9b453f7015ee01fe63bcdb282652073c556b02
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 23:02:26 2008 +0000

    Adding current values to RRD graph display

commit 974bb19a9c0cb9f95558d1ccbf56923e79931ecc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 22:18:32 2008 +0000

    Bug fix for manually-added devices

commit 46ba88a45e8de33e2a90306a4e7afc61c77ff6fb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 21:51:10 2008 +0000

    Better display of modified records in multiple-edit

commit f5217d1bba6bb6eb0b281bf87a1aaa33b5813d4b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 21:50:50 2008 +0000

    Better ordering in advanced actions: Browse, Search, Add

commit 568164c22be16524aad1673f97b4a69859ef0a14
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 21:40:26 2008 +0000

    Change ordering of edit fields to up-down instead of left-right

commit e1a24e47313214c4844bde612c3ff88d65f828de
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 21:21:51 2008 +0000

    Only collect ARP if device has layer3 AND it is routing packets

commit 6f4b900ce14d15a300c870fb12aa08421f4cd986
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 21:09:20 2008 +0000

    Set overwrite_description flag to true on router interfaces

commit 85f8512edeb5a5d71ef7bfdb447c90df0fe0008a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 20:28:34 2008 +0000

    Changes in find_duplex_mismatches() to avoid reporting on non-ethernet links

commit df15093075d76b57bc674bef25fa02b19d4c6f5a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 18:38:51 2008 +0000

    Typo fix

commit 8d7d17669df651c264e1a0a13019f972f1e1450e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 18:17:36 2008 +0000

    Fixing incorrect count of interface MACs

commit c3e553a256868d73b6693ce97387ad17867f8456
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 18:03:53 2008 +0000

    Typo fix

commit 3ccae2eb9ab0bc7938cae14089a51d74cc3bd5a3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 11 00:26:43 2008 +0000

    I believe this yields more accurate results, but it takes too long.  We need to find a more efficient grouping method

commit 0e38b09d79c5719132937d7214e64e5bf7c8344e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 10 19:03:39 2008 +0000

    Mostly code cleanup.  get_fdb_links still finds too many connections between devices

commit 669ed46628f1082fe7583e401616a1fbeffe869e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 10 16:30:14 2008 +0000

    Improvements in IP operations

commit f07972b48b3f6059db2b77ce6bdaa0c7b545cc03
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Tue Jun 10 02:25:25 2008 +0000

    I think this one works - it has some issues, and there's one hard-coded MAC, but I think it generally works.

commit cff39c804742894828f616aa6a61f66a260b2123
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 6 15:53:15 2008 +0000

    Improvements in subnet display

commit 8a943cee4eff3e730a11ef2fb350001fd419eeaf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 5 22:07:16 2008 +0000

    Fix for ticket #381

commit 5ccddab3a98221f58d615ff1b13825953d6bb275
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 5 22:05:42 2008 +0000

    Validate Device and Interface MAC before inserting

commit 964ce55194c3e30fb1726fdb000ea01394b388dc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 5 21:15:25 2008 +0000

    Small bug fix

commit 07aaeacc8f34d0931c4be0efec6f0b019e37b21a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 5 16:44:02 2008 +0000

    Small fix in edit option

commit d25c9e50da6546930a0989afb5e978c0dc8cabb5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 4 22:37:56 2008 +0000

    Show mac page directly when mac search returns 1 item

commit 54bf9928d747163db1cf7f9b23bb08bf62c9dc28
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 4 22:13:02 2008 +0000

    Honor fixed_neighbor setting in interfaces

commit 214e72da0ad2cc42503b62afe21611818ae42127
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 3 17:52:00 2008 +0000

    Small change in logging

commit 89217098d4ed2d484a2b744e85d88d37fb15331e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 3 00:14:46 2008 +0000

    Adding datechooser javascript

commit a842e5a78150b84f48ca6f1d3772521ad9a78983
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 30 19:38:27 2008 +0000

    Trying to improve reports from device updates

commit 55058b97dab2e3650c5c0b7d77a876f85da9b47f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 30 00:06:16 2008 +0000

    Adding config option to ignore unwanted VLANs

commit a2a6aae5ca0a5659500ad8f9a965cc8df1c5fbc2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 29 22:38:42 2008 +0000

    Adding p2p links to topology discovery

commit a7ef06c20ca60805d28829a69074b8ed1ce7699b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 29 21:01:26 2008 +0000

    Some performance improventes related to IP pages

commit a42e7f1b4caac3b0e4b267f1193a5c1447e8a0b8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 29 20:43:49 2008 +0000

    use bigint/Math:BigInt only once

commit 81fc6e891fcf84ef4f54c255d19b8fae283510c2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 28 21:31:05 2008 +0000

    Improving detection of routing devices.  Added ipforwarding field to Device

commit 5ca4fa424d408e57a83311c2de55d97818015cba
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 28 20:53:43 2008 +0000

    Fix for ticket 421

commit 05ec5d3963ac67d0a0df5fb7188021b4092a788d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 22:23:57 2008 +0000

    More cosmetic changes

commit ac694f4ba368b78793ece149a310f7cfe4a8ec93
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 22:09:28 2008 +0000

    Minor cosmetics

commit fb720ee5f9e0f1cdc0c804bc2e6c980915cbe718
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 21:50:45 2008 +0000

    Improving vlan page

commit e89df115f7457ba079f9b6f24b2c9a5fa7b53789
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 21:19:37 2008 +0000

    Small fixes

commit f87d6898e1c13572a1f5ee60027aaf3314f31a7a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 21:09:31 2008 +0000

    Adding perl module requirement

commit 79f31407edc10d406a297c570ab2b930073e99f1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 21:09:04 2008 +0000

    Small fix

commit 9d9a42dcf841d89255e19949feb1ebc70d65afe5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 20:05:11 2008 +0000

    Changing separator character for discovery protocol related fields

commit af32bf06e9a18900e1b4e597d849db1b2636b61d
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Tue May 27 19:32:03 2008 +0000

    Missed a few typo fixes and changes from the previous commit.  Note the radical reduction in code size. :)

commit e2e9de3f86b6678a2ed32449c09e02e9cdfbff2f
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Tue May 27 19:19:06 2008 +0000

    Finally, a decent fix for all the javascript poop and the denial of service
    problems and really the whole ugly page.

commit 36d96c3a284037a662bc9f771ab4466ed3907794
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 18:40:52 2008 +0000

    Adding date fields for specifying downtime. (Ticket #243)

commit 15e022c35b176f28768ce6b627e70050b770c983
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 18:07:16 2008 +0000

    Improving DB prunning script

commit 5ab3af45fe754cb5f5dae477262b9c2a931537ee
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 27 18:06:39 2008 +0000

    Improvements in schema

commit d04277febd617e39cb68a8bb7052dc1858f20558
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Fri May 16 01:48:35 2008 +0000

    Ironed out the bugs.  It now works all the way.

commit bcae453a688d28b9d2321c80f397e6ff1d0aa5d9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 15 23:56:29 2008 +0000

    Adding extra check

commit 01eaac6ed1063ac915b899d9c08cb14f2b86810c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 15 23:42:09 2008 +0000

    Avoid DBI errors related to prepare_cached

commit 20a81fbba7535eb0435ba61f2da379266e646ea5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 15 23:41:35 2008 +0000

    Catch exception of history object inserts

commit 07c4f1e87a295d1e7b75316e9b741b3d820b35cc
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu May 15 18:27:37 2008 +0000

    free space finding works now.

commit 6ef5659154d8114424cfb2e06d156c37f80a541d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 14 23:26:03 2008 +0000

    Changes in Airespace code to better reflect interface names in standalone Aironet devices

commit ffcc806eb414d16697ad663d79caaf7cba599773
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat May 10 19:58:54 2008 +0000

    Small fix in Topology code

commit 61cfbe887f5e4cf323e71dc45b87b8ecee938cdb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 25 20:02:20 2008 +0000

    Some corrections in rrd_graph

commit 697cd48cc7bba1d33a6033492498371c9da8f7a4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 25 19:40:53 2008 +0000

    Adding missing files

commit 366b1cadd9bceb1f2e041753b632a1cd75966b04
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 25 18:00:04 2008 +0000

    Adding missing file

commit 327e1e5ced2ab95a4be865197916fdf232c461be
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 25 17:59:07 2008 +0000

    Adding Poll statistics with graphs

commit f2a0e9702dfdd72542934ced8e7334b9010fea25
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 25 15:35:55 2008 +0000

    Fix to avoid error:
    
    Can't use an undefined value as a HASH reference at /usr/lib/perl5/site_perl/5.8.8/SNMP/Info/MAU.pm
    line 167.

commit 1d13945f4997a5a437ad6917a08e0d4a817cac5c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Apr 20 21:39:57 2008 +0000

    Fix to deal with devices that use old atPhysAddress.  Thanks to Peter Patterson.

commit eb848ee27d6e53832cbf0aba8e6706e28ee54f16
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 18 21:55:39 2008 +0000

    A few minor bug fixes

commit 1bb2798a9278ead4e559db3a732a8e175aa4b23d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 18 21:45:46 2008 +0000

    Make sure that ignored interfaces are not included in discovery

commit 73ab26d273295d6a937e7e96b863cb0ad1635490
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu Apr 17 21:09:30 2008 +0000

    Fixed the problem with $logger.

commit 701b59fe91350e2215476ab1b81fbf9433873cbd
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu Apr 17 21:05:49 2008 +0000

    Added guards against neighbors that have no device.  I think that the bug
    should never occur, however, so I would really like to know how and why it is
    happening.

commit 03aebdcda9a241ca7d8fc28ba1b03b3e089a5661
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 17 17:21:33 2008 +0000

    Minor change to make sure we get the IP right in ARP caches

commit 8a2ac7e43017d7f087e4ce52135d66987cb069ec
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 17 02:50:59 2008 +0000

    More minor fixes

commit 17c288ba21b74c3ea487bcd03ee22eded01144f3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 17 01:58:06 2008 +0000

    More fixes

commit 1dd8077c50d83490a24dc004c9901c7f8ffef8c5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 22:52:30 2008 +0000

    search_all_tables now only searches text fields

commit 18cdba9d2303c9cea172b78a47c15bef79272383
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 22:35:21 2008 +0000

    Improvements in Topology code

commit 895ea1059a84c894769316e87e31156297534640
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 22:34:38 2008 +0000

    Fixing typo in Device module

commit ea8c3ad26bd0eab5e42132255c7d837187c08cad
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 21:24:50 2008 +0000

    Adding index for description on interface table

commit e94708aec5851ec7e5b03e01b676c842e6e26696
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 19:01:39 2008 +0000

    A few more fixes in Device code

commit 47dca894d506f1550584a6e1ee16e733b5e0cf9d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 19:00:58 2008 +0000

    Removing restriction of adding neighbors of type propVirtual

commit ef52267f186049c8f1c37fec2efeb1112105a2aa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 17:44:05 2008 +0000

    A couple of fixes in Topology class

commit 239c393fe0788f242df6fd2aade9a4b0a284a78c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 17:09:54 2008 +0000

    Moving snmp system.* values to the SNMP section of the device page

commit 29643087ff93832cbccda04c2c499ca189742cd4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 16:47:05 2008 +0000

    Do not print / if Ipblock is null

commit 080b26e0e8bbbdbfa478282a7565e7a08e354242
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 05:40:21 2008 +0000

    More fixes in Device code

commit a56c13242f5f17100f626ba0c3ba119c68ab4086
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 05:31:17 2008 +0000

    A few fixes in Device code

commit ec7f4ed6adcccfc400cc9261445a24b499e7ba6e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 05:16:57 2008 +0000

    A few fixes in Device code

commit 8c4ee441bd1fc5d8cac72e4a88957ff922d0a7bd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 03:02:23 2008 +0000

    Corrections

commit e04eb0eef2743d041b0719a71d68f8d192a459b6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 02:59:44 2008 +0000

    Unknown DP neighbors can now be inserted automatically when discovering topology

commit 738624d7b234e0c99716a8acf88cd2dceb2b2523
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 16 00:40:38 2008 +0000

    Fixing bug that prevented device id to be used in looking for neighbor links

commit 9d596f6b930274c8af02ab4eb366eba1b8f88788
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Apr 13 20:08:51 2008 +0000

    Performance improvements and minor bug fixes in Topology code

commit 340a09e8378b817abaeb8760386e4a50086a1949
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Apr 12 18:12:28 2008 +0000

    Adding check for undefined hash value

commit ed30999483bbcbce22ab63c1e6fc28f075d730f3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Apr 12 17:05:10 2008 +0000

    A couple of minor fixes

commit a9a33098e739638bffff068c5f57e43124b5839b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Apr 12 02:41:12 2008 +0000

    One more bug fix

commit 44c1e0cdb3be593d9f342266880fb7011cbe5ccb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Apr 12 00:32:15 2008 +0000

    Fixing more bugs in Device discovery

commit a645ccf26660fe96bb31b8854395c652265cfe00
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 11 18:04:57 2008 +0000

    Missing change

commit 6f38e81149cdd240c2023d50437f4362c2f7bf13
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 11 17:46:24 2008 +0000

    Improved runtime format.  Removed unnecessary class.  Some bug fixes.

commit af17afa98d76fdab9d53217a14f812e6d9d261b2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 11 16:23:06 2008 +0000

    More bug fixes

commit 0ab7b3ba7ec4fe56129e8fcfba35e8e63dc32e0e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 11 00:13:55 2008 +0000

    Bug fix in Makefile

commit 5f69498861db7e534a916849e8e38cdf00fd76c3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 10 17:16:13 2008 +0000

    Bug fixes and schema updates

commit 08d21e8927fa7ff6ca5e48aad08cb68e3c4bc631
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 10 17:14:54 2008 +0000

    Show server name again

commit ff85924c209db3cc5504a521bf91ed773a6c79d4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 9 20:20:13 2008 +0000

    More bug fixes

commit 4ae2009d46ba0ffc1e53df4c600c8e6b5aa7657a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 9 16:05:43 2008 +0000

    Slightly improved interface logging

commit 84d47d4a73719836966823b08d6d2c850ed4824c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 9 04:53:36 2008 +0000

    Minor changes

commit b60b0075dbdbb48b112e3bf268f7c9fc2b453a64
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 9 04:42:26 2008 +0000

    More bug fixes

commit 1420480fc4bb70551f7b80ca4f510b1a433b548f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 8 19:33:19 2008 +0000

    Bug fix

commit 0ca59891292a35dd4593e8b092fa422d2a86fbd1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 8 18:56:23 2008 +0000

    Reducing logging

commit 06108774c1cb0dafbe1488a310f2165b71e70fc5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 8 17:04:14 2008 +0000

    Bug fix

commit d66444fcabc20e4af8566201eecbcc84c4aebe54
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 8 00:17:50 2008 +0000

    More bug fixes

commit 69d9482bdbc68471ddc22d57177e3ad180e3ef63
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Apr 7 23:25:18 2008 +0000

    More bug fixes

commit bf41dcfee4d61c45c2fe09f5cf2c0c64393adcd7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Apr 7 22:21:00 2008 +0000

    Fixing some bugs and adding the option to do atomic updates or not

commit 6be5aef04aecbea4af257d42722d5654709d2070
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 4 22:50:12 2008 +0000

    More bug fixes

commit d49bc3407866f4888008854072f5f5389656c0ec
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 4 22:29:15 2008 +0000

    Minor fix

commit 190f071b07e2846a98b3c19dc414f891b57d6e62
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 4 21:37:36 2008 +0000

    Minor fix

commit 5d4db769ec8520b1eda57bdaaf71193371ea43b4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 4 00:54:59 2008 +0000

    Minor fix

commit 1f745af38ae5ab09dddac304aaa76b369059149a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 4 00:45:01 2008 +0000

    Minor fix

commit 76091151c8daf2e4fb6a3ce78f60daf3bef97876
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 4 00:19:44 2008 +0000

    Merging Device update methods into one for simplicity and speed

commit 8bf447d473aa4a57ef9afa3d47badbbd92721833
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 2 00:36:25 2008 +0000

    Correction

commit fe357c5ff4705c4d908e14893ef2d730a677b626
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 2 00:04:06 2008 +0000

    Fixes and optimizations

commit 16575c853f67d9f7dd8a494c238f2640d1dcec73
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 28 00:25:28 2008 +0000

    Improving performance in device discovery

commit e06a92444a9c948d43287a9b5e02c7a26735668d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 28 00:24:22 2008 +0000

    Commenting out offending line in Topology.pm

commit 62f43303bded84885f74d07280830d5f0ab64720
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu Mar 27 00:47:56 2008 +0000

    Using the full agorithm finds two more links that were themselves also found by FDB stuff.  It would appear that dividing things up into their respective subnets is a totally crucial thing.

commit e38c78afc444c624cd77a842cc5f77133b9e536c
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Sat Mar 22 00:52:35 2008 +0000

    FDB topology stuff works on the UO network.  It's not the full algorithm, but I
    don't have any data on which to test the full algorithm, and it works for all
    the cases I have seen in the wild.

commit 1016fff86c23b6d5f5aa77fd84962fbe4f931e20
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 19 21:18:00 2008 +0000

    Some minor fixes

commit d3674689c394fe1bdc450a782a5b045afc023d29
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 18 16:05:47 2008 +0000

    Make sure to update snmp community in DB when device is discovered with new one

commit e5d31cc1c5daa6538bd9cc2b59ed80a514e6a29d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 17 21:32:36 2008 +0000

    Minor improvements

commit 9b6c4b9af4e72ff441a3ebc9a58d756e790c7f69
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 17 21:32:20 2008 +0000

    Fix for ticket #378

commit 803551da512245fc55506a6b739b854629bb347e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 17 20:36:21 2008 +0000

    Small fix

commit b7d1de81b920b7a6abce58dd0496f4e6178383a5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 17 18:59:54 2008 +0000

    Do not sort elements in select box if passed explicitly

commit 3a630eac2d23f25a2884a22b8d672541c7871ca0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Mar 15 01:41:53 2008 +0000

    Trying to avoid logging penalties (based on suggestions from Log::Log4perl documentation)

commit 2fa4511b54673aa1a43c3e8ea9523e1594bece4a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 14 20:58:39 2008 +0000

    Always show edge port if we get one

commit c1c2c53220e594e776fa8afef39e91c4b3f10400
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 14 18:00:38 2008 +0000

    Removing unnecessary debug message

commit 22aa187cbf0a9f4ab1bcfd1f74546c702cb9a831
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 14 00:00:15 2008 +0000

    Some improvements related to handling of IPv6 addresses

commit 8eafe314c86b56c1234331bf2fa23936d26cf3e1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 13 18:05:08 2008 +0000

    Fixes and improvements in add_neighbor code

commit c640f7af5bb2d0a692ca505d3673985ff623a66a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 12 18:45:49 2008 +0000

    Do not overwrite target Site.conf when running make install

commit b01ff98246b84ee8c35d8a09370bc6732c7049ca
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 12 17:50:33 2008 +0000

    Small correction

commit e7926db3e210cb1d486be5827916b4399c4b379e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 12 16:59:48 2008 +0000

    Small fix

commit 2b58ce79d31fb6b75c2634adcc6332619c00754b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 12 00:02:54 2008 +0000

    Finishing MAC address presentation page

commit 25d7ddc81c354aafec70bd547fbd6fa6112cfe4a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 11 16:48:21 2008 +0000

    Make sure MySQL tables are created as InnoDB

commit 8b22c2c38c0e4b27e182efa647e97fbc059a6538
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 11 16:47:50 2008 +0000

    Make sure we can install even if oui file cannot be downloaded from ieee

commit 435ecf1dc33d9fea393cf7ef2f1fd2719efc143d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 10 23:40:25 2008 +0000

    Missing some important indexes

commit cb0f58dcd061c5316ab8ccc9fa7adb126200c090
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 10 22:43:41 2008 +0000

    More small fixes

commit d429c7b38db6eab7ff8c7c6062adf404b2367ff0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 10 21:43:29 2008 +0000

    Allow user to disable detection of buggy SNMP perl module via config file

commit 6dd8eb40ffd0647c3f593b853b9aaffeb823a135
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 10 21:26:10 2008 +0000

    Some corrections

commit 14e2981570d73113fce1ae56d7fb1eae32550813
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 10 17:33:53 2008 +0000

    Make sure old values are erased from interface fields

commit 098c9139f0f7513fa095c8500756e5f360698d97
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 7 18:57:02 2008 +0000

    Making view.html show less stuff by default to avoid long waits when lots of foreign objects

commit b216909f7589309a2f504836e2517096588248c0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 7 18:56:26 2008 +0000

    More improvements in prune_db.pl

commit 123d315b10d278f5674366479be1ff5897c0151b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 7 17:31:48 2008 +0000

    Improvements in prune_db script

commit e921fe5c58233da3429ff17d318840a10426c4fa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 6 23:05:25 2008 +0000

    Improvements in SNMP::Info for dealing with different binary formats in CDP/LLDP results

commit 30fb54c4e622684edb4a168e5fcb33915528c8c7
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu Mar 6 04:53:20 2008 +0000

    Now, every measurement taking during the same run opf the script will have the same timestamp.  This makes my life considerably easier.

commit 0ab4e3e72293c1698a9a6a476b50dc941721df5d
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu Mar 6 04:52:11 2008 +0000

    Check for all the missing libraries, and do it right this time.  I got screwed by this.

commit 6f2cca989907ee5c48281414d8f9decb05c56aaf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 5 21:39:33 2008 +0000

    Minor fix

commit d6f0f7cf780a30941b846808a9a6f6c9b1ca820f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 5 19:10:09 2008 +0000

    Adding product_type method in Device class to get product type name more easily

commit dab7f26166dbe15bf6b809c9d9a15a68dc289351
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 5 18:47:58 2008 +0000

    Minor fix

commit 6faff5ed55bb97b9b85281657d7467d248702b25
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 5 18:46:53 2008 +0000

    Minor fix

commit c1d856af27de4d896873e40fad45ef3b67cfe231
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 5 18:37:15 2008 +0000

    Some better debug messages and minor improvements

commit 726c039af816c875e80ccecdb2aa444c3623c8f2
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Wed Mar 5 00:06:26 2008 +0000

    40-fold speedup in topology discovery

commit cebf69e371ab08fbce47fe18cd87ac919e7953a4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 4 19:21:30 2008 +0000

    Extending prune_db.pl script to handle phyaddr, arpcache and fwtable tables in addition to history tables

commit f56a6bcba709d38df3f376b56c94fa0f2ad55bd9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 29 20:00:05 2008 +0000

    More fixes

commit 48ab49e387b08e14f467ad454d5c2808c15de207
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 29 19:55:00 2008 +0000

    Some fixes

commit da006be4aa264564913f4ba0d9b0d6611dde8df0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 29 19:49:32 2008 +0000

    Missing file

commit 236d05dc0f9c979b9e7c39925fd18e021176f3ff
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 29 19:47:42 2008 +0000

    Fix for ticket #376

commit 3e0ac90cd663ba5c6affe65b72e7997af4862da2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 29 17:40:13 2008 +0000

commit b4de1dc502041199a1211cdc13b4a7bc2d3d5a0f
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Fri Feb 29 02:35:11 2008 +0000

    topology viewing now works.  People can kill the server's CPU and database with it if they feel so inclined.

commit 951578d66c7505f5b16f13f3f49988e3e362beed
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 29 00:17:04 2008 +0000

    Fix for ticket #249

commit a14a2cb8ba4c51d5e49cfe4acad477412d87b750
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 28 21:25:03 2008 +0000

    Small fix

commit 7b243db8950284f4ecf04482e9c4e27d2c1facdc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 28 21:21:33 2008 +0000

    The current operations section needs a major code revision and it's not high in the priority list.  Hiding the section from the menu for now

commit 4caeef84c70335c8cd8c085e39ec8ce1305fef36
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 28 21:17:30 2008 +0000

    Fix for ticket #377

commit 4736224d21cc05bf6347318c48f98a4f2245f159
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 28 20:59:40 2008 +0000

    Fix for ticket #375

commit 6782318ea8a127f78ba99c191918c323120abefd
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Thu Feb 28 02:00:49 2008 +0000

    some bugfixes, as well as a warning for future edits about what is and is not possible to add to the graph

commit 2395968b7d32571f4c001bf3aaad4cd28ec946b4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 26 18:45:16 2008 +0000

    Paths were not working in virtualhost install

commit 615429eb398e84dda1621905906cb273d7dfbc7e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 26 17:40:33 2008 +0000

    A few minor touches

commit 5977bbbd21c97dffca93592de18417c34e3d05d2
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Tue Feb 26 02:25:25 2008 +0000

    Now the device topology is shown for one layer down.  This is compute intensive sometimes, so if you want more layers, tough.

commit 6dc5d4be743e87c7da98a4cba8e9d14e9dbd7f8b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 22 23:44:22 2008 +0000

    A few fixes in arguments

commit 8b5ca0388727fe5b7bafb354f25ed86d86e551f3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 22 19:49:10 2008 +0000

    Some fixes related to device naming

commit df5ae24eaccf0682701bd8a228abb8e91c3f3246
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 14 19:31:50 2008 +0000

    Small fixes

commit 179445f88a6f469adccbe29a16ccb70c1c0cd867
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Wed Feb 13 22:57:28 2008 +0000

    Fixes for ease of installation.

commit 553feed8e357afe506de4db9148052f6ec754342
Author: Peter Boothe <peter@network-services.uoregon.edu>
Date:   Wed Feb 13 22:56:41 2008 +0000

    Lower cased everything, as the "parser" is only used for producing docs and
    schemas, and never need the upper and lower case distinction that perl
    classes need.

commit 0e50fd2edb11246ba512f3b6340ab70f872c8ea1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 13 19:16:53 2008 +0000

    A few small fixes

commit 4359341ed0826982092ccbe35b4fb2fa52a13a44
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 12 23:34:02 2008 +0000

    Minor improvement in OS report

commit bb5f58835568c598af8393cc331ad9d5e03eb61b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 12 22:44:43 2008 +0000

    Multiple fixes and improvements

commit efba08f0c38419b26a8f876db040bbf1fd0ef88a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 23:52:26 2008 +0000

    Improving mac report

commit 3dd0bcc6d01945b3d8c190f9e2fa865152db325e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 23:27:49 2008 +0000

    Improving mac report

commit d12652b2960b25ee405f6443c29119d0cb68e1c2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 20:05:56 2008 +0000

    Small fix

commit 0d90383a7fcee1b23c0e71e3dd622bec93db5bdd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 19:50:46 2008 +0000

    Take advantage of MySQL's 'ON DUPLICATE KEY UPDATE'

commit cd61f23b66cc2d28e467bfd8e6b0aa969e738564
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 19:49:55 2008 +0000

    Making sure that Mysql does not CURRENT_TIMESTAMP as the default value for timestamp fields.  We want to control that ourselves

commit cbab88a4e9d5054f93515fd48da03a201b2a09d5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 17:56:22 2008 +0000

    More fixes

commit 9a709fde47adfa1e695857bffaba2f1b64cf9484
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 16:57:21 2008 +0000

    Make sure device name has an associated IP and A record

commit c3014f2f521659d6bccda12be2e9892787823148
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 11 03:04:12 2008 +0000

    Small fix

commit 6b29237283212a53b9ce6e11cfe676a6b24ef96d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Feb 9 00:58:55 2008 +0000

    Fixes related to working with Pg

commit 3e513ce79715f49f5a90ff41b49c85788f1f7ece
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 8 18:15:19 2008 +0000

    Adding missing files

commit 1c05d89c6921ec654ac9d3001cc78b9e11b15925
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 8 06:59:22 2008 +0000

    Adding duplex script and some improvements

commit 311cc4fe65917d222d21906f0e088c873841fcdc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 8 06:10:39 2008 +0000

    Adding duplex mismatch finder, fixing other stuff

commit 2fdfb04ac002450d4931e78cea1e9bd1994444db
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 6 23:59:34 2008 +0000

    More fixes

commit a62bee934c2aa3cfab694dcd49df456ba68c7649
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 6 23:20:12 2008 +0000

    Improving OS report

commit 60f96165ad0d9723978e48057d13f9c7cd05d7c0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 6 23:19:44 2008 +0000

    Small fix

commit 81dbaabecc6a06f9b4726bb4803f008578b527c7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 6 21:37:10 2008 +0000

    A few fixes

commit 99009e065c0272c06de6f0450305e11ece1a38f8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 6 18:49:06 2008 +0000

    Some fixes

commit abe9607df3fa9ce8530f529e0703082cdabbbde7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 6 01:03:45 2008 +0000

    Renaming variable

commit a9e0bd110aac7d41d653354b44db6fd0b8b5060c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 6 00:49:54 2008 +0000

    Adding device module information

commit 2b451c8a1caef140811f3c05537b7fd2af7fbb87
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 4 22:37:26 2008 +0000

    Minor fix

commit 84453a8414ef0a0af44ae2693ac6369b10443a3e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 1 23:49:36 2008 +0000

    Small fix

commit bb0d442be932e09260518c01940910214a470d95
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 1 23:40:42 2008 +0000

    Small fix

commit 815e76b3396336a2a100a26c15df268aa124aa58
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 1 23:39:37 2008 +0000

    Small fix

commit 08f539666b73e95a9ef7650808315e59a6e55d05
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 1 23:25:23 2008 +0000

    Correction

commit 18e08b584229d3697f497f2af4ae96afa6494118
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 1 23:10:16 2008 +0000

    Adding feature to select correct name when discovering device with multiple IPs

commit c979d4585f8fa61e892a37a92ff3df05155b9d57
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 31 23:32:35 2008 +0000

    Improvements in Device code

commit eab29656132a12dbd076e2993013476342a66e32
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 31 21:24:06 2008 +0000

    Improvements in topology code

commit 24bdabe2e7116978b738d287c3375699ee22c1ee
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 31 01:44:46 2008 +0000

    Corrections

commit 84de3da4396aec3a4f3e0a9a9959340c16c95dd0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 31 00:58:36 2008 +0000

    Adding CDP/LLDP to the topology discovery mix

commit 7ee3569437fb63bec0e401aa14339e7dafc6f954
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 28 19:31:22 2008 +0000

    Removing unnecessary field

commit 1bf23f19fa89de5707de9a2631a01d6a9d293841
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 18 01:16:28 2008 +0000

    Minor corrections

commit d85a09a09a0d34fa4e71871cc05c03af0b0fde75
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 18 01:16:05 2008 +0000

    Updates to mibs

commit ce831b74c1f2bd1717a76c0e916f1aee01ce364b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 18 01:02:04 2008 +0000

    Correction

commit cccf489e5c6457b0c833def7b4eccc30808e9e88
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 22:41:48 2008 +0000

    Adding Netdot::Model::Topology class with limited functionality (STP only)

commit 66f2bc571d43d8b0e4735fe0a61cd26f8802b224
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 22:40:49 2008 +0000

    Making sure that all foreign-key fields are non null

commit c23e426136625ade0d30a154acf886d7d6a7b1cc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 22:26:33 2008 +0000

    Correction

commit 26b7f6ae1d1180d3a3d56c1b02e8219d2451cc7d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 22:12:05 2008 +0000

    Correction

commit efc8beafeb507d2311e28289355b14af79b77c6d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 22:11:42 2008 +0000

    Improving Interface display name

commit 8cd2cbb2f5f116ef8ee28c99ace6b543c1a479be
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 22:11:01 2008 +0000

    Correction

commit 7d306201474dbd1b613bf850de55d29686381275
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 20:21:26 2008 +0000

    Small change in metadata

commit d1348f7a2f86482ae080b00a1d517951f9a331aa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 18:49:32 2008 +0000

    Small fix

commit 444bdd4a270caeac3469cac6bd5c4858406e9b83
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 18:37:46 2008 +0000

    Subnet to VLAN assignments

commit 95af94c8702000317eff3d2c9ad50b7cffefa748
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 17:55:47 2008 +0000

    Some bug fixes and corrections

commit 8e2da9ec4376f031554b972a5e71fad216b2ef07
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 04:54:38 2008 +0000

    Simplifying some code

commit 0d34f7ef4d0e8a786b2d7ed5d64eb84ed590625e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 01:27:09 2008 +0000

    Removed the dns_delegated field from Ipblock and fixed other things

commit 17edd0cd5d7a90d898618e7516e8969dc6b77941
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 16 00:09:54 2008 +0000

    More on STP data collection and topology discovery based on STP

commit a62defb7dd334f0f7e911425c8a4e12e7a26e82c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 15 23:14:43 2008 +0000

    Updates to snmp-info libraries

commit 10480e6de82a81f23acc1484458e866c2dd504a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 29 17:25:32 2007 +0000

    Updates to snmp_info

commit bb142bd92a81b9e21164ada9773e4761969c9e9b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 29 00:02:05 2007 +0000

    Fixing setting of snmp_bulk

commit 0d18ead9703058c2f4809c73044f29c0bfb1641d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 28 23:51:38 2007 +0000

    Added basic STP instance stuff

commit b8083a753262faf4e27aa55274691a0c19093c5b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 28 23:07:00 2007 +0000

    Updates to SNMP::Info

commit a95db2909cb082caa0eac8a2fddb127a04657c00
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 22:00:34 2007 +0000

    More human-friendly presentation of the layers field

commit 39911f09a59b1555ae35f1cf24764802d8fcf294
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 21:39:21 2007 +0000

    Removing unwanted debug messages

commit ad3f0e53b737811fbfdf070567483d2680a85d4c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 20:59:28 2007 +0000

    More improvents in Device discovery

commit ec5ac8226c59f44c05d269f6ae05d4cfaad0aa09
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 20:48:45 2007 +0000

    Do not send data to the DB unless values have changed

commit f763724690efc6172c2d9fce8d26729398d331ff
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 18:57:35 2007 +0000

    More improvements in Device code

commit b0b60e3364513dfa010546d91f5d706f72aba4e4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 16:24:06 2007 +0000

    More small fixes in Device code

commit 4b320edf91b6b2faecf34eba5d160d9c509361e7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 00:47:29 2007 +0000

    Checking for required parameters in _get_snmp_session

commit b4516ed03e8ccd70d273915bdf42c08cfabef9e7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 00:41:53 2007 +0000

    Adding check in conditional

commit f459e73d7f8d4dac633a5204f052a8699e753334
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 00:30:09 2007 +0000

    Updating list of required Perl modules

commit d967795fb3d14a7f5e4fbb13fd3ab091049bf168
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 00:19:48 2007 +0000

    Updating list of required Perl modules

commit 08aa92035ad8e8cff4ed83137de39981b359f0b6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 27 00:19:08 2007 +0000

    Slightly better error message when device does not exist

commit 478cfe60c8424df9e54f573d010bfe52175bea65
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 26 23:59:13 2007 +0000

    Small fix in search device for names that happen to be 0

commit 2eeab8934dc032e3865fc1f46035852dcbdbf8b7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 26 23:56:31 2007 +0000

    Small fix for names that happen to be 0

commit ec761ce5c8cdf9ddd2014cc82644610d27f61443
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 26 23:56:02 2007 +0000

    Remove sysdescription from Product name option

commit a25db756b23156ccb236536b4228c5d4c0cf83c5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 26 23:50:24 2007 +0000

    Updating mibs

commit b745c6050e3d23d9774e50c24ea0150ff6c285dd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 26 22:47:03 2007 +0000

    Product field was not a link

commit 6fe8bcbb716e601ec7a2048fa27b968472e1da20
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 26 21:27:11 2007 +0000

    A few more fixes related to Device discovery

commit b358122b6e933c259a79e9c007aed303a4317c11
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 24 02:22:35 2007 +0000

    Minor bug fix

commit ab60d667704d5929643d8d6d063f63da58d89ee6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 24 01:46:50 2007 +0000

    Adding missing i_duplex_admin to list of methods for querying

commit 4167f0edf1f11836d4add1213467c259e5ea4152
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 24 01:21:12 2007 +0000

    Updating snmp-info with latest CVS changes

commit 121dd9393ee26acd7ee08bfb55e121ef24b7d033
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 24 01:20:07 2007 +0000

    Adding checks for missing sysobjectid

commit 3b63eb57f026c19075ad0b8a3c2b7b0275dec526
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 24 00:58:35 2007 +0000

    Display number of has_many entries in view.html

commit 37556e709668a31e626d39cdc557f06c402df6af
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 24 00:50:34 2007 +0000

    Adding Forwarding table section in device page

commit 6d3cc8dd0fea2413658c7abb5f79f49dc68d5cee
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 24 00:30:51 2007 +0000

    Various important changes to device update code:
     - Changed collect-all-then-update methodology to overcome some limitations:
    	- Machine could potentially run out of memory if device number is high
            - A lot of information might be lost if process dies without writing to DB
     - Methodology is now to let each child query device and update DB itself
     - Simplified code by using Parallel::ForkManager module from CPAN
     - Dropped transactions when doing parallel processing in favor of speed and simplicity
     - Implemented timeout for very slow queries (as opposed to slow snmp session establishment)
     - Fixed minor bugs here and there

commit 034545d35d3ce5831df136cca48c0b0aedd1f9b4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 22 19:23:00 2007 +0000

    Adding option for passing a file with list of Devices to update

commit 87b20b38be444405c2b14569320d203fa96e6414
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 20 03:53:49 2007 +0000

    Removing unnecessary columns from brief list

commit b950a1ac3f83c38d184a5879040d4111753d84af
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 20 03:51:12 2007 +0000

    Documenting new metadata parameter

commit b8a9f530b161e7eeb3fa7d0c9890eb93fd512a12
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 20 03:50:02 2007 +0000

    If data came ordered from the db, tell sortresults not to bother sorting

commit e74edd7957404fa27eb8e2ec371d9e056e623f4d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 20 01:59:35 2007 +0000

    Fixing bugs and improving code related to history tables

commit 8847e73e37a05244ebf5c721c2ab36285e98ee01
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 20 01:52:34 2007 +0000

    Adding IP sorting capability in sortresults component

commit ba7325d78aeb9143e6bbb39fdf9d330cae70ca1e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 20 01:01:12 2007 +0000

    Adding option for specifying order_by parameter in CDBI's has_many definitions via metadata file

commit 998594f8db5c7918ed5227de0496f41039faef82
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 19 22:50:22 2007 +0000

    Adding section for viewing list of ARP caches

commit cb2023f2b0a1bcb12f072a15cc1ff5e7e08a4702
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 19 22:30:28 2007 +0000

    Changes related to IP/MAC address tracking

commit 3e869509b36e5e373538f1c5005f2f821a6bd2a6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 19 19:15:33 2007 +0000

    Added checks to determine when to rebuild the IP space trees

commit d37de767884b1883e60d3b1019ca8530b1e12ba1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Nov 18 03:01:55 2007 +0000

    Some more fixes and speed improvements

commit 3a98c1bf23fd0528cedeb97c5785681a6c84615c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 17 21:25:57 2007 +0000

    Fix for ticket #361 (IP space tree not correct).  Also added some performance improvements

commit c7964d6271bb782121b5a9660db42853b1d97967
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 16 22:09:12 2007 +0000

    Fix for ticket #362 (Device discover through web interface seems to do snmp_update twice)

commit 5e6f9731e4682fee7f64d04f3d514f64236c973f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 15 22:12:28 2007 +0000

    Removing unused method

commit be82c6b18105c96de0470d0a1053510eda667de4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 15 20:21:53 2007 +0000

    Fixing bug that was causing incorrect DNS names created for IPs associated with interfaces.  Behavior varied between first discovery and subsequent updates

commit fcee47eb44aed61decd9abd5c10c65d87c169ca3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 15 19:48:31 2007 +0000

    Wrong field tag

commit a14eef749657b98e01582bfd409e78283d5d9f93
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 15 19:47:13 2007 +0000

    Missing field tag

commit 535adc7855f0b7834cee6f07135675f9f871af17
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 15 19:38:51 2007 +0000

    Adding table to brief list of FWTableEntry fields

commit 696ef1ebd00c1329f367e1387280c4848b8b878d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 15 19:31:07 2007 +0000

    Fixing errors in metadata

commit a4dba9f02b712d3dd2e39a42c9a7ea7c7a106694
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 15 19:26:11 2007 +0000

    Fixing problem with forwarding table fetching from airespace controllers

commit 43ad65dca2806bccc47c1d7e1b274929c34f0e70
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 14 19:38:52 2007 +0000

    Adding initial unit tests

commit bb03d2d5bbccff4d407c3cf35bcda5c0dbe7a0c0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 14 19:36:51 2007 +0000

    Slight code improvement

commit 97337a670913fc7284a6d8fb3da83c16395e7345
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 14 19:24:56 2007 +0000

    Updating mibs from netdisco-mibs-0.5

commit b4b253cc237ac510ce9a3ff9dfa34190c257cf07
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 14 19:13:00 2007 +0000

    Adding snmp-info

commit 1b7be841ce5b99877541a1711d1e1c75db97034c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 13 01:07:40 2007 +0000

    Modified schema to include STP info and added some discovery and web interface code to show some basic attributes

commit 3b111b58077f956e7333f4f2fdd7fc699b487f7a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 13 00:25:11 2007 +0000

    Fixing small bug in IPblock code

commit 7e725f4472f578c5df0bf1142efb6ab0c860c2b3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 15 02:02:36 2007 +0000

    Cleaning up and improving Makefiles

commit 802bfbbc48ed9e37fb452468c436b7d7e8a1e28d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 15 01:36:38 2007 +0000

    Including mibs in package

commit 31de7caf3d849149f93c39c758284adc598750e9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 12 18:46:15 2007 +0000

    Fix for ticket #357

commit 1e825dee207e4564eb91065f69d3f48c9f00bfe1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 11 23:40:37 2007 +0000

    Changing logic a bit

commit e54b20c599f6ae0c2e09cd67f552e50c8c602b3e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 11 23:39:52 2007 +0000

    Small bug fix

commit 12e89786cc48fc765b84351a401975420cb7a98a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 10 20:32:41 2007 +0000

    Added items-per-page option and fixed some bugs

commit 77987dea0140280176eb7863955642e76d318f58
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 9 23:16:12 2007 +0000

    Bug fix.  Device interfce DNS names were generated differently via the web vs the CLI

commit cc02d759b312f9df4b31e39b814db5e64426f65d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 8 18:18:18 2007 +0000

    Reflecting changes in Net::IPTrie module

commit 6eae79705b80ad9cd80c77e343df90c4fd070ed1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sun Oct 7 04:31:47 2007 +0000

    Moved code that builds IP space hierarchy to its own generic module, which I'll submit to the CPAN soon

commit 4ef8877b8de8c6b64b7265394c161b96d8587eed
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 26 23:16:00 2007 +0000

    Bug fixes

commit 3947275532648d2f55ffceda7673b5d11c903abe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 16 20:53:27 2007 +0000

    Bug fixes

commit 680e6ed7dc1b8c0bfd6b9b76931cc8c9c9ba2b9c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 16 20:16:31 2007 +0000

    Adding OS report (Ticket #348)

commit 6a993fbbcb7b7d53322f4a174a1507d25fc83567
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 14 19:53:12 2007 +0000

    Improvements in arp cache fetching

commit f12d69cdede27be353c0064d96e5fe2161788246
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 10 18:39:51 2007 +0000

    Updating container and subnet graphical components to reflect changes in library code

commit e1493d728b1bd535c66ed88d1a7cdc1087e571d1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 10 01:26:01 2007 +0000

    Improving how arp entries are retrieved and sorted in ip page

commit 51fd19bb00cb351f952c4b77342d8800a1aad852
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 9 16:01:18 2007 +0000

    Changes to deal with incomplete tables when retrieving larg ARP caches from devices

commit 340be9b4a145c5c3e906ab15766be5f0e5cbacd0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 8 18:53:27 2007 +0000

    Minor improvements in error reporting

commit 9d8431d1a88b39ef608a90f161ef89aab67e368d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 8 16:55:39 2007 +0000

    Bug fixes

commit aa91cf25622f479aef4c71a6314205e656f3e502
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 8 16:22:23 2007 +0000

    Adjusting logging levels for various things in Device code

commit 9966ae546b46716b6a138ab4fba42bbdaf2524e4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 7 18:32:37 2007 +0000

    Changes in Device code to make use of new methods in snmp-info regarding vlan membership

commit cf9530b82b974520b1e98ef9eec1bf8eee9a0450
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 6 20:44:46 2007 +0000

    Renaming Generic section as 'Advanced'

commit 7129c518f5db5db0f020c9b3886f4a01fbf31598
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 6 20:38:46 2007 +0000

    More fixes in sortresults

commit 95cef834529b2ba74dc7123e1afff5b1be58aaf5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 6 20:23:18 2007 +0000

    Adding missing information in log statement

commit 16601769669672c21535008ac2ff7393565cddb9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 6 20:22:57 2007 +0000

    Fix in sortresults

commit 9ada8e9237c19f3db0bc553b34fae7501d2db5e1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 6 18:24:52 2007 +0000

    Fixing bug in Model.pm

commit cc6397ebfc9f8d15c2cf415536afd7679f2a4637
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 6 18:09:18 2007 +0000

    Fixed bug in Device code related to Entity roles

commit 1f26f442108e9a8b4a046d89f046cfae679157aa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 6 17:54:22 2007 +0000

    Fixed outdated form action

commit 42261649742e71a5957a40bbfa64f4dda9e3ed1d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 4 01:07:26 2007 +0000

    Allow user to add a range of IP addresses with certain common attributes.  Improved ip.html component in several ways

commit c522f5e810e1b3cd8a9f431fd8d75bd864e5e438
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 4 01:05:11 2007 +0000

    Change to reflect renamed component

commit 2b6605c3b80982be6ea3ce88c83a6196abd5fc08
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 4 01:04:30 2007 +0000

    Renaming addlink component

commit 6b58fc51daa04a554caaa9d7c6796168d83e0eb5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 4 01:03:18 2007 +0000

    Adding longer text input properties

commit dc2de402589a39fb848a51467339c59f4201b2c8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 4 01:02:35 2007 +0000

    Adding necessary rule to Ipblock validation

commit 32e773c84023fe0b5f4246a16e5c8084f2ae4726
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 18:06:01 2007 +0000

    Simplifying the removal of headers in edit.html

commit 1698b8872d0143e0568a7710113cfdcd49fd6e8b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 17:41:22 2007 +0000

    Removing old edit.mhtml component

commit 3f5c3055688d771bb04b820de6c2b483c20d4555
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 17:39:46 2007 +0000

    Adding sql type to column description interface

commit c13f896093bfb1e984db6ba3d9f94e6c87d2112f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 17:38:06 2007 +0000

    Fixes in Table/Column description interface

commit 118f4e193c6c666069ca31da9fb4839dcc3bdcf4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 17:32:39 2007 +0000

    Adding short_name field in Entity table.  Adding join table EntityRole. Tickets #340, #341.

commit a436ceb4b83462cd49c45fdf7dc8513bde50234d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 01:41:17 2007 +0000

    Adding some restrictions on Interface neighbors

commit 004a68b7a7a04a344f6dbe6945591045b9f1e123
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 01:23:12 2007 +0000

    Adding UI and library code for setting up Interface neighbor relationships

commit bbc86f276277e2f160b62f6b0832d0538f12d5b1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 01:16:00 2007 +0000

    Fixing links

commit 5b6c25d0d6c4d635bc60f2b5d1e9f1778ac00e83
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 2 00:27:25 2007 +0000

    Fixing broken asynchronous javascript stuff

commit 57e55e9779728fbb03258269e6cb5eb161ce6101
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 1 00:11:44 2007 +0000

    Fix links

commit 15a01cb32978737a69a358c111387bd47b150c14
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 1 00:04:44 2007 +0000

    Creating individual tables for SitePicture, ClosetPicture and FloorPicture with common abstract class.  This saves a lot of stupid user interface code

commit dd6d258eafd52c8195269bfd0496b41333a2e130
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 31 00:48:11 2007 +0000

    Fixes in picture stuff

commit b162699774396a63392f7a75cfd7fca24d859464
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jul 28 18:59:27 2007 +0000

    More work for ticket #342

commit 804311a6be7e3e819c073027a1cf6433f256aff1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jul 28 02:10:48 2007 +0000

    Fixed bug in Ipblock code and schema

commit f39e25f892e017a1650f89ff10fb3f23b4d8e0b1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jul 28 02:06:20 2007 +0000

    More work for ticket #342

commit 07053511631f2ecc8afda8e96b9fe517d0dc8f1b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 27 01:54:13 2007 +0000

    Changes related to tickets #342 #344 and #345

commit 175fa0bca0b91aa765de26772ce0ab6cb2a64cef
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 27 01:51:28 2007 +0000

    Consolidating ClosetPicture into Picture

commit fbd1988a0e105aa46e669cf9978ae4bbb748713e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 26 23:29:00 2007 +0000

    Changing order of Picture table fields

commit c1e83f497e1b241900ea0f53ff3bcbf1418fd10e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 26 22:01:42 2007 +0000

    Consolidating ClosetPicture, SitePicture and FloorPlan into a single Picture table

commit 0de5a53c0d5c6d6d3a6d8a15752659a4b7fc8371
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 26 17:01:39 2007 +0000

    Make forked children disconnect their DB handle

commit 57f78ada3ab286544483fd889816fc1f4a297cb1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 26 16:40:11 2007 +0000

    Fixed table layout (ticket #347)

commit 20bbe9167ca30de72a6c9c3141edb507a496617d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 26 04:45:11 2007 +0000

    Fixed bug in view.html

commit 2a02ebf563844b19697a6f1bc785b6b749b4344c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 25 22:14:01 2007 +0000

    Adding SitePicture table to schema

commit f1138937f968570364bc6d775c347d88c9103272
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 25 22:13:14 2007 +0000

    Factoring out how to determine view page for a given table

commit e99176870286a04b4f2b6b2121c747900ef36d0e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 13 18:00:49 2007 +0000

    Improving speed for Device updates

commit 52e9c6a61ce48f1a92912092d187eec468e2bfbb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 13 17:51:24 2007 +0000

    Fixing bug in Device code that broke FWT fetch from Cisco Catalists

commit 8be4a6559aa3dbe33341cdd2c06349f94d0b5b9f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 12 18:50:13 2007 +0000

    Making vendor_count method faster

commit d126b9eefc9bd5a034d01e645aa252e657afb25a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 11 01:33:27 2007 +0000

    Adding basic MAC address view and report pages

commit 6c831a4db7bdf0af90dc675b958707fafff2444a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 11 01:32:58 2007 +0000

    Correcting typo and bug in Device code

commit c753c0f74ec9f412f8b8477d71d9b5a0d38104b5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 10 21:40:33 2007 +0000

    Small fix in Device SQL code

commit f2ea80607411bae7f6d30a4c393c748cba0a9cb6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 10 21:18:05 2007 +0000

    Making use of get_label method in IP page

commit d278ee1ac7d10ada3a51b0ee608f15f2167845d0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 10 21:10:17 2007 +0000

    Adding OUI vendor info for MAC addresses

commit 3b628ab6c4d04fff02559ef9e0bce16610aa1fa6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 9 20:20:37 2007 +0000

    Small fix in MAC address handling

commit c86ef38b9fb2a5657937ec5e4bd11ae0767060b9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 9 20:20:02 2007 +0000

    Rewriting search_all_tables method for polymorphism

commit a7c80fbd94aaddbf2ae0b1decf03bce7cd09ebf2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 22:49:02 2007 +0000

    Small fix in device update page

commit bb38b31f39ebe6b7959c6878425fec65faacc171
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 22:48:41 2007 +0000

    Fix incorrect setting of collect_fwt for layer1 devices

commit 3898d5f908c17ccba392ca19e754a183bef8db90
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 21:38:52 2007 +0000

    Adding snmp_polling flag to disambiguate meaning of snmp_managed flag

commit 592e7efec81d5d61e176621e75992fd975dbf213
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 21:22:59 2007 +0000

    Fix in PhysAddr Class

commit 4aeb74b7a2bb8fe9ab88edca436bbaec9af8003c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 21:17:44 2007 +0000

    Fix in do_transaction method

commit 0e01b180a49d36aef9bf979dc5e380dceb25cb94
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 20:53:18 2007 +0000

    Fixing field duplication in device page

commit e7031722aff54a3b89b56021acf00662804e5349
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 20:47:21 2007 +0000

    Fixing typo

commit 00f309031108247fe12b1d85833d002a9e363831
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 20:38:39 2007 +0000

    Separating tests from install in main Makefile

commit 2c181eb357f42828f7d62523e1c52be2a79a61d1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 20:34:00 2007 +0000

    Improvements in bin/ and export/ scripts, documentation

commit c9d6bb1bed59d6ca98484e08fcb2e1a8179d5abe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 00:46:07 2007 +0000

    Fixing wrong exception type in Device code

commit fcc07c2a9d2e37f3e7d03f0f3b854c3844d7a464
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 00:35:02 2007 +0000

    Small fix in UI.pm related to new bigint data type

commit bdbe682367a70b54f30e465affa5c4da6ab4b66b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 6 00:34:33 2007 +0000

    Fix for ticket #316

commit 128d3648c2cb70a5bd676e6ce1925ce8e8d81217
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 5 23:56:38 2007 +0000

    Fix for ticket #305.  Removing auto_allocate method

commit f8f60d8e0a39aae71b1c3328f4ce78d536d95a0d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 5 23:47:10 2007 +0000

    Fixes in PhysAddr code

commit 41c7002c4f6c9d60aec8dde18e395ce5065b1260
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 5 22:54:35 2007 +0000

    Fixes in Ipblock code

commit 7c1509473d65b6fffa12328496bb7087ecf1e561
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 5 22:26:24 2007 +0000

    Fix for ticket #188

commit 55197bd78f1ca72fa6a118b2f35c1eb74af0b607
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 5 21:11:03 2007 +0000

    Modified schema and libraries to better deal with binary data

commit d5c53cd33153c6774187b3080c0c53cc7511b742
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 2 22:42:13 2007 +0000

    Changes required to run on PostgreSQL.  See ticket #329

commit 4cea8b044a2a3e55ffef3ac29a33a2260e542c6f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 28 00:23:33 2007 +0000

    Adding missing parameters in DB connection string

commit 972d8dc66c3272b17dc6ee73ecb6283802bd9742
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 26 22:46:26 2007 +0000

    Added catch for referential integrity exception.  This completes ticket #300

commit 660171c0abb1698de85b1d8518d33a32e6d5f68b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 13 23:33:48 2007 +0000

    Finishing up MAC/IP tracking library code

commit 7c68663536189399cc7051d345d078e25dcd52ac
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 13 18:31:33 2007 +0000

    Finishing up the VLAN pages

commit 6c0bfeff091039ff119964a8377005706e670e34
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 13 17:42:57 2007 +0000

    Minor changes in metadata

commit d538060a1937016199cf93cb271676a4f33505c9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 13 17:05:06 2007 +0000

    Removing old file

commit 6405fa071ffb5c9bb42c2bec1a99613118cbf4e3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 13 06:21:38 2007 +0000

    Fixes in device discovery

commit 69da47eb7bf213979e259c994abc258238bc4952
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 12 21:58:40 2007 +0000

    Fixes in device discovery

commit b589f97bf8e089a3e93a541ee443db6ecc417435
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 12 21:28:16 2007 +0000

    Make view.html link to the right view page for certain objects

commit f3b6951e6dd29492ae77edb871a7832e5123cf3b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 12 21:16:14 2007 +0000

    Add more links to foreign objects when listing objects

commit 8726c1f4ad2b357ce1671df8eed5834ff4041b1a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 12 20:57:42 2007 +0000

    Fixes in Vlan discovery code

commit c172b75c38c8a485ab9ebb6085429bdf482b0c30
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 12 20:34:19 2007 +0000

    Updates to edit-multiple.html to reflect changes in libraries

commit ae13deb910194b0566a917ccb8ae3cce395f5b18
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 12 18:50:55 2007 +0000

    Fixes in VLAN discovery

commit 9b9adc65d8f8bf33e8a60d0905ffad6722ab9b23
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 11 18:06:48 2007 +0000

    Changes in VLAN metadata

commit fa03b1516016c883ad40da41f7e5bafc0f06ccfa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 11 18:05:56 2007 +0000

    Adding VLAN page

commit 9a1e410b950d4bc672fe1885b59576fe1d75c8a2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 11 17:52:59 2007 +0000

    Some library fixes

commit 6d71608954b2ec5741ab3ffe179571e329ebbe5f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 11 17:52:38 2007 +0000

    Some library fixes

commit 2e21b9fe682c926b0bc5fe5170181aee848f1b49
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 21:47:22 2007 +0000

    Making sorting a little smarter in sortresults component

commit 435621229f0d7a5db48e535f19e7dadb14d6c676
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 20:56:03 2007 +0000

    More minor fixes

commit b3c153dcde5065b2ded0d0f20b66eedb9ca172d9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 19:34:40 2007 +0000

    Various fixes in Device code

commit 878654c76c99485a3a20874641ea14953d438873
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 16:36:39 2007 +0000

    Various fixes in library code

commit 50acbe7f85be9a295bdbeae2f54702ce6ee6e53b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 16:35:17 2007 +0000

    Changing how we deal with temporary log appender to avoid intermittent behavior

commit 34284a9c57110ae3dbd0e6c6b19a09bd9062cef2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 00:39:29 2007 +0000

    Erasing old script and updating default_data

commit 05219b6fc9d3f35e5ab2ac145f225c2c03c98366
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 00:36:24 2007 +0000

    updating files in htdocs/generic

commit d855575373b56c219c672a1c7fc1ec8fb9880e77
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 00:27:18 2007 +0000

    Fixing sorting in display of history objects

commit abd965b886f01892e639665d520d323c824e041e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 00:20:17 2007 +0000

    Some bug fixes and improvements in Device code

commit c7fd6edbf902331b619ad3e69d614e604fbe9284
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 8 00:19:18 2007 +0000

    Adding missing files in export/ dir

commit c387392ed18220f48f554ed29f8151529ea5fcb3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 7 17:23:33 2007 +0000

    Changes in bin/ directory

commit 85ee7957837d178ebea861ea7026937bbd87a1c8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 7 17:17:39 2007 +0000

    Changes in export/ dir

commit 3bd2be45db8c07193d3264fdbf8090bac108096e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 7 16:46:39 2007 +0000

    Changes in etc/ directory

commit 820cad431042f3bc39b95762bb7b49de47234384
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 2 20:32:22 2007 +0000

    Modifications in user interface to reflect changes in library code

commit 73c8ed7e2eadccdb15a727971528eaf1b7478751
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 2 20:04:42 2007 +0000

    Adding missing files

commit 9e73c3b87a7208c62fd5910f85367874388a6160
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 2 20:01:28 2007 +0000

    Library rewrite

commit ffbbee5ed3a24f2f562dcf55f5a8d4c1fdbdb057
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 4 00:08:02 2006 +0000

    Added VlanGroup table and modified Subnet-to-Vlan relationship

commit f1524e05426ce4873eb5b8b436fbec3dd276612d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 3 18:06:06 2006 +0000

    More small fixes

commit 2e3e562e928947ff933f58f797c615275822ce82
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 2 23:54:27 2006 +0000

    Fix for ticket #309 (Bug in multiple delete). Hopefully much simpler and cleaner now!

commit 5332429641d04da037b37779dcd96d878d7c8006
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 1 22:56:42 2006 +0000

    Finished moving components into their own subdirectories.  Also fixed numerous bugs

commit fe80ab65a7b12818fe0324bd7cfe6289aae112f8
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Apr 28 01:17:24 2006 +0000

    I manually added Carlos' lost changes.  I don't understand why I
    wasn't notified of a merge when I updated.  I couldn't figure out how
    to refer to style.css in its old location in a way that subversion
    would understand me.  I thought you could check out any revision, so
    subversion does know about style.css at revision #1414 (the one with
    the lost changes) somewhere.  Not sure how to refer to it though.

commit 94af43c8e6978285a6f2d57666f9543ea9e90711
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Apr 28 00:45:34 2006 +0000

    There are bound to be some bad paths still hanging around.  Hopefully
    not too many though.  In fixing path problems keep in mind that there
    are two kinds of paths: mason paths (resolved relative the mason
    component root, as specified in Netdot::Mason) and html paths
    (resolved relative the Apache configuration).
    
    I moved the .css into css/.  Fixed a few .css links that were broken
    by this.  Mostly restricted to header.mhtml, though.
    
    I moved the .js into java_script/.  (Then why didn't I call css/
    cascading_style_sheets/?)  Fixed some .js links.
    
    I moved all the pages that seemed like they belonged in cable_plant/
    into cable_plant/.  Might be kind of subjective, but I think the ones
    I moved were pretty obvious.  One of the few paths that I had to
    change for this was in select.js, in the function used by the
    cable_plant pages.  It still doesn't work.  Not sure if it is a path
    problem though...

commit a0b8504cbfab5e6cfbbce558b26fb569a743a67a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 27 23:01:00 2006 +0000

    Improved layout of cable plant section.  Removed Strads subsection because it really does not add any value

commit 38ffcf00feb647fd7827b68a68c0a131ca282e43
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 27 20:27:25 2006 +0000

    Minor fix

commit 56c2dc6714da758b88b1331282546b5eda4131a8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 27 18:46:27 2006 +0000

    Minor esthetic changes for better readability

commit 846b99177b6e2ca4c4e87e74014f93eb6c5bc96d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 26 22:57:46 2006 +0000

    Improving the script for making backups

commit f0da0e08db01cc8cd8fde2b5d241792fb94c923a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 26 21:41:41 2006 +0000

    Merging latest set of bug fixes from 0.7 branch

commit c75ac28b46825f4b6731a46707e8ac17d348d140
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Apr 25 23:23:52 2006 +0000

    Moved section_help.html into help/.  Cleaned up section1.mhtml a little and updated the comments to reflect the movement of all section meta data into the respective sections

commit b467ed4916671d9eb065af404259b90e1d31f10e
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Apr 25 23:16:08 2006 +0000

    Moved section_reports.mhtml into reports/.  section_reports.mhtml called various reports_* modules that didn't seem to be called from anywhere else, so I moved them into reports/

commit fc241775d22922c2313eda9a24836dc5c6478bfe
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Apr 25 23:02:04 2006 +0000

    Moved section_generic.mhtml into generic/.  There was a file (raw_sql.html) that called section_generic.mhtml directly, so the link had to be updated.  There are still many inherit links pointing to no longer existing section_* pages, but those inherit links shouldn't be relevant because those inherit links are in utility type pages that are no longer called directly.

commit ffa05b5b60dabc45ae495477948710419ecd2017
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Apr 25 22:43:09 2006 +0000

    Moved section_cable.mhtml into cable_plant/

commit dd0c370859cdc6f2c4cb77c25579523986f815d1
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Apr 25 22:26:51 2006 +0000

    Moved section_operations.html into operations/, in the style of
    management/.  htdocs/index.html was inheriting from
    section_management.html, which doesn't exist anymore, so I updated it
    to point to management/autohandler.
    
    Since all the section specific dhandlers
    (e.g. {management,operations}/dhandler) are going to be the same, I
    put the actual dhandler code in htdocs/autohandler.  I made one-line
    section specific dhandlers that just call the actual dhandling code in
    htdocs/autohandler.
    
    There is a function called print_showtaskslink that is defined in
    multiple places (but not always exactly the same way, although I
    believe that is a mistake).  I would like to factor the definition
    out, and just have multiple calls.  I did something hackish and moved
    it into htdocs/autohandler, since $m is visible there.  It should
    probably go in a module/package.

commit 26378e29b027b2d30780d4c0da0befa83264f556
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Mon Apr 24 22:52:24 2006 +0000

    Removed section_management.html and the low calorie version official.

commit 5bf2f1a577ac267f90fdf4d56e6c07c640f7a1f8
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Mon Apr 24 22:37:07 2006 +0000

    A working factored out management section.  I will eliminate the old
    section_management.html now, but I thought it would be good to have
    this stage, where both management sections exist side by side,
    committed.  management/autohandler is a modified copy of
    section_management.html.  management/index.html is an empty index that
    triggers management/autohandler on requests for management/.
    management/dhandler is a simple dhandler that catches requests for
    generic/utility type pages (e.g. view.html or device.html) and calls
    the appropriate page.  The dhandler is rapped by the autohandler,
    which allows netdot to stay in the management section.

commit bc5264c3e267d5e2cb1d0a530568ff1eba97fa5c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 21 22:05:26 2006 +0000

    Merging bug fix from 0.7 - sorting of VLANs in drop-down menu

commit a71f1b17af61c782d5d5ec3a3e4bd9710eb83151
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 21 21:16:28 2006 +0000

    Reverting some unfinished changes from the last commit

commit 37816cb9be8714bbd0feb3868e9bdba02db6dd9c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 21 21:04:18 2006 +0000

    Fixed search_all_netdot method

commit 630fb1f86ee2868bb33d3e4d8175eb0637dfc315
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Apr 20 22:18:35 2006 +0000

    I was getting syntax errors from unbalanced curly braces when I did
    searches from the device section of the management page.  I couldn't
    really wrap my head around all the braces in the file and figure out
    which one was the culprit in any sort of intelligent way, but
    changeset:1377 (
    
    https://netdot.uoregon.edu/cgi-bin/trac.cgi/changeset/1377
    
    ) seems to indicate it is was the one on line 510.  Removed it and
    sortresults.mhtml seems to work fine now. ???

commit ffee61b5f5f8d440d33b69cbb82af4fbdf03ea59
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 20 20:11:43 2006 +0000

    Fixing incomplete merge of changes for ticket #293

commit ce2c1ef991d45de544c40290361bed18ce5ab41b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 14 23:38:50 2006 +0000

    Merging fix for ticket #291 into trunk

commit f93e9d8ad1faf49978a721be54a8647002d0dbcd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 14 22:27:12 2006 +0000

    Merging fix for ticket #293 into trunk

commit 3ed09b1cf8d566e5976d71aed661960e4d34ff6e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 14 00:25:52 2006 +0000

    merging some bug fixes from 0.7 branch

commit aa20c1bce2c75e5d88b32408941b94265312db4f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 13 22:21:01 2006 +0000

    - Applying fix for ticket #297 in trunk (partial merge from 0.7)

commit b748a6c90a1fa660f2d0ef153576bb8769b33749
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 13 21:33:24 2006 +0000

    - Merging some fixes from the 0.7 branch into trunk

commit 39d7004f2e2a3af956502224a62c4611c5c5395e
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Apr 12 22:44:59 2006 +0000

    ticket #290, toggle button to switch between "Graphical View" and "List View" for IP blocks

commit c4a8f6f5e8e0b08d58f94d20c9a138e96d48b106
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Apr 11 19:43:22 2006 +0000

    fix for ticket #299.
    
    sorry, couldn't resist :)

commit 78b0e23d4c5d614d07a52a195088682f487f66c4
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Mar 23 00:51:07 2006 +0000

    fixed section_reports.html section links

commit 68e4b72bc6810625dc83f1bb4e9cfc09248ebf81
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Mar 23 00:49:45 2006 +0000

    added "Unknown" entity, used as default manufacturer for the 3 initial products in the database

commit 1062b88ea562ef4117a1e745230c88b397731618
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Mar 22 23:34:43 2006 +0000

    fixed bug in schema. Column nsdname in RRNS should be an integer, not a varchar.

commit ca1fca7c8330feb45a13403137c8acc171ee17c5
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Mar 14 18:19:16 2006 +0000

    fixed multiple edit function, ticket #262

commit 2cb3ce3ae68fca5046c765afaa6c1fee29ae8155
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Mar 14 00:51:30 2006 +0000

    graphical ip view highlights blocks on mouseover. try it out!

commit bd98116c1abbb9b1d822af32027af339285b20f2
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Mar 10 23:56:29 2006 +0000

    Bugfix for ticket #285

commit aa065ce9bdc363859b862b0eb6bc79ae80509578
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Mar 10 04:32:00 2006 +0000

    I will probably make each section its own subdir as part of the
    hierarchy reorganization (ticket #269).  I started looking at how the
    nav bar was generated and it seemed that it was pretty serious
    copy-paste code, so I factored out the stuff that varies (the meta
    data) and made a mason subroutine to generate the nav bar based on the
    meta data.  It doesn't actually make the code any shorter (in fact it
    is a few lines longer now), but this will make it much easier to move
    the meta data into the section pages themselves, which would make the
    whole thing a little more modular (if you want a new section ``foo''
    you just make the section_foo.html which includes the appropriate meta
    data as mason attributes or methods.  I don't actually claim that
    anybody wants a new section though).

commit c44926033d0435daa87a7617ffaddd45efcd0c1e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 8 00:37:01 2006 +0000

    * Fixed various bugs

commit 0943d34a7e3f05a0837a16dc43d0b295a6869ada
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Mar 4 01:22:05 2006 +0000

    * Fixed a bug that caused default-data to not be inserted

commit ffb607f84c228674e34f646b7c285ac7101c5b9e
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Mar 3 23:37:25 2006 +0000

    ticket #284. ip-ws.html shows more info about IP blocks.

commit d819e6e36ba061b98a13abc5a61e7047ff0185e9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 1 01:33:52 2006 +0000

    * Changed the way metadata is stored and manipulated.
      - Removed the Meta table from the database schema
      - Created a file containing metadata in the form of a Perl hash
      - Created a Netdot::Meta class that abstracts the manipulation of this data.
        Some methods were moved out of Netdot.pm and into this Class.
        New methods were added to extend functionality.
      - Factored out the Netdot::Meta class from the general Class hierarchy.
        Netdot::UI now 'uses' Netdot::Meta
    * Simplified the scripts that initialize the database when installing
      - Removed references to MySQL (we should be closer to being able to run Postgresql as well)
      - Created a DBUTIL module under bin/ to handle initialization and upgrades
    * Added descriptions for the many of the fields
    * Other fixes that I might not remember.  Look at the diffs.  ;-p

commit d9f1ae9c6077b814d28c25fa797073b2132b0f6a
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Feb 24 18:46:28 2006 +0000

    Fix for ticket #270.  Now all children of the parent block are skipped
    over while searching for a free block in auto_allocate.  This also
    fixes the speed issue which existed before (e.g., allocating a /17 and
    then a /31 using the same strategy used to result in auto_allocate
    trying all 2**(31-17) /31s which the /17 conflicted with.  This could
    really get out of hand with IPv6) since the time the search takes is
    now bounded by the number of preexisting children, not the number of
    subnets of the requesting size which would fit in the parent.

commit a55b0f7bb2b561842af337e1541075ca132a0cdf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 16 23:21:53 2006 +0000

    * Got BGP changes accepted in SNMP::Info but they want you to do the
      conversion in the application.

commit 8d264ba475ae334e49a938d929f381de194f017b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 14 22:20:20 2006 +0000

    * Merged bug fixes from 0.7

commit 9091e895dda050dfeb83821dab73787e20c9b455
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 14 18:11:53 2006 +0000

    * Merged bug fix (ticket #279) from 0.7 branch

commit bca730c2d6766ae6875351ecc76a5d69685f114a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Feb 14 02:07:48 2006 +0000

    (ticket #135)
     * Started using SNMP::Info instead of Netviewer.  It just makes a lot more
       sense to get away from the job of digging into private mibs to get the
       appropiate values in each particular case.
       SNMP::Info needs to be patched to allow getting BGP information.  I will
       send those to the maintainer shortly.

commit 705be7af1196e33d0469aa389c2f3e546f067c9b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 9 18:07:26 2006 +0000

    * Removed check for broadcast addresses while validating new addresses before insertion.
      A router's looback interface is a valid possibility.

commit 47628d9348de59e4df60487bbb760a6189143649
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 8 23:55:46 2006 +0000

    * Changed old filename

commit a014bf3fa19eb843cd8a957dffa1e7661b7f7bf5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 8 23:48:26 2006 +0000

    * Moved NetdotExport.pm into lib/Netdot/Export.pm

commit 8aee7cb0665d2eb3da97999da826801be1011170
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 8 23:47:37 2006 +0000

    * Moving this here

commit 50aa52ae6145a78890e6b9c2ecde9f087ec8841f
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Feb 7 22:08:44 2006 +0000

    fix for ticket #271. owner not editable when adding a new IP block

commit 068b9683f1d2ed4472a7e489cc8f6dea9e49a84a
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Feb 7 21:53:09 2006 +0000

    Ticket #267. Factored out sections of cable_plant.html into new separate modules. Removed all references to cable_horizontal.html and replaced with links to the generic view.html and edit.html.

commit 7aa5eb77df59c9c16005f4f699be3b8b746a7ba0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Feb 6 23:13:33 2006 +0000

    * Removed unnecessary carriage returns in error buffer

commit 84a03e144fdc617ccea6bc1b018b2ba44598773c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Feb 4 01:39:12 2006 +0000

    * Added links to some fields

commit aab3c4075b6d795d4fb46af555cf320a8b00359d
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Sat Feb 4 00:24:34 2006 +0000

    Changed sub-navigation bar to make the currently selected page a link instead of static text. It was really bothering me that I couldn't get back to the root of the "Address Space" section after poking around the addresses for example. The code in section1.mhtml is also a lot cleaner now.

commit fcf8c8bda3c704f0182e041e698157b81a3d8c3c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Feb 3 00:10:16 2006 +0000

    * I wanted delete.html to return the user to the main page when finished.  Now it does that.
    * Now the NETDOTNAME key in the configuration points to the FQDN of the server where netdot runs.

commit 20cf0ae23b4a99773cb2f482c7bf9a3534680c20
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 2 23:34:58 2006 +0000

    * Undoing changes to this file.  This particular use of transactions won't work.

commit d58f0bd46c1e23c55880e086cbc89dfeec0b8331
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 2 17:52:44 2006 +0000

    * Documented new methods related to transactions
    * Organized some methods within Netdot.pm by category
    * Moved a couple of methods to other sub-classes

commit d202223112a7370e289bb71993585da379b85dad
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Feb 2 00:08:42 2006 +0000

    * Introduced transaction features
      - YOU WILL NEED TO MIGRATE THE DB by running 'make upgrade'.
        This is needed for MySQL to support transactions.
        Note: That might take a while.
    
      - Right now transactions are used in two cases:
      	- When running the updatedevices.pl script, now there's a 'pretend' option
    	  which will cause the script to roll back changes after each device
    	  is updated
    	- When (re)discovering a device via the web, the user is now presented
    	  with a Accept/Undo choice, which will either commit or roll back
    	  changes
    
      - We will probably extend the use of transactions to other parts of the code.

commit 935a46ec9b50fd85fa59965adfc6e936d48367d6
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Feb 1 23:06:05 2006 +0000

    completed ticket #208. checkbox instead of radio buttons for boolean fields

commit 527483b9e405040db6f297ce8734d31e96e4db26
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jan 31 22:18:47 2006 +0000

    Fixed ticket #255.

commit b1f52c97d2d6516088c4a5a576506d52badc4135
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon Jan 30 23:28:49 2006 +0000

    Clicking [new] next to a select box no longer makes the main window jump back to the top of the page. Removed the "href=#" from the <a> tag.

commit 9c1061d17630bce17a58debe4bd4d6117976eb5b
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Sat Jan 28 00:04:40 2006 +0000

    Modified view.html so that it no longer inherits from section_generic.html. This way, you don't see all the Generic section's stuff at the top when what you're really interested in is the thing you want to view. This is probably a temporary hack until we figure out a way to do dynamic inheritance or not.

commit 601b7e2d6bb47ed269fe4b10effcfc7e7d116922
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Sat Jan 28 00:02:55 2006 +0000

    fixed the popup window- closes automatically when done now. I also changed it so that a new window is opened if you click an "add" link in the popup window. In order to accomplish all this, I added an argument to autohandler, which allows you to insert code into the "onload=" attribute of the body tag in the header. This might be useful elsewhere.

commit d598d2fc168e4aa43404ff88442345a031d0dd02
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 27 23:43:25 2006 +0000

    * Fixed minor typo

commit 8f78d67da182893f67167b8652f2687ccd980672
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Jan 27 20:38:56 2006 +0000

    ticket #264. Containers show up in yellow, only unallocated space is green.

commit 185f1565c3bb69217cc100e61db8872a089d224c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 27 19:08:18 2006 +0000

    * Fixed wrong field name

commit 3879506dd2be38de4dec38a42102bdae9a76f2d7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 27 01:02:38 2006 +0000

    * Modified attribute_table.html so that the order of fields goes by column, instead of by row
    * Tried to improve ip-ws.html a bit

commit 26e3228db0d9d26c314260118ff820d3fd7e81b1
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Jan 27 00:22:05 2006 +0000

     i) Made a macro called substitute which does the PREFIX, use lib .*,
    and the like substitutions.  The macro is in a new makefile called
    utility-Makefile in etc/.  The replacement was hardcoded into 6
    makefiles before, now they use the macro.  For this to work they need
    to import the utility-Makefile.  To know where to import it from I
    added a ROOT variable to the toplevel makefile which is set to the cwd
    when the the top level makefile is run.  There is probably a built in
    way to do that, but I didn't come across it.  If anyone knows how,
    consider changing it.
    
    ii) The macro replaces occurances of <<Make:NAME>> with $(NAME), where
    NAME represents an arbitrary string, if NAME is one of the strings in
    the list the REPLACABLES defined in utility-Makefile.  So, if you want
    a new name to be replaced, just add it to the list in
    utility-Makefile.  Because many files contained PREFIX and friends, I
    had to replace them with /usr/local/www/netdot.  That is why so many none
    makefiles were changed.

commit b6954dc6b869453105e46b8b28ebc45acc4bd28a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 26 19:36:47 2006 +0000

    * Making use of the new feature in attribute_table.html to display two columns of attributes.
      No need to use HTML tables any more

commit 9e34e7b296cef17e25d8df0c679bce832d7f49cf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 26 19:05:12 2006 +0000

    * Renamed tag of 'site' field in Device table from 'Building' to 'Site' for consistency

commit 68a6455ae9e547157bc55913b938aa55ae1fff9f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 26 18:52:41 2006 +0000

    * Fix for ticket #265 (Make view.html show two columns for 'local' fields)

commit cbb812fccfb8592cde0a37994ad978d7e7edf183
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Jan 26 00:45:05 2006 +0000

    Changed the way insertentry.html hides the header for the popup windows: Added an attribute that can be set in any child component to hide the header. autohandler reads this attribute and sends it down to header.mhtml and section1.mhtml which in turn hide the div layers for the header and navigation bar if appropriate. This allows the popup windows to automatically have all the header html code which calls the stylesheet and javascript includes. In other words, edit.mhtml no longer needs to create its own <html><head><body> headers, since that is inherited now. I also deleted edit-nh.html because I can't find any references to it anywhere. I'm pretty sure the reason I created insertentry.html was to replace it a while back.

commit 36fd39b1e2b4ed2c73fe878304c0d99a08a9c769
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Jan 26 00:35:55 2006 +0000

    Moved Operations.pm to the lib/ directory, and updated the Makefile.

commit 033c98b4c183f51fa344ec2c3bc68ce4aaaa7fab
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 26 00:17:34 2006 +0000

    * Changed inconsistent and confusing column tag (Closet.ID => Closet.name)

commit 94d85a3b19e4b0163425de9699b309e096cb2fa6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 25 23:38:25 2006 +0000

    * Removed floor.html.  Didn't do much.
      I'd like to start simplifying the code in the CablePlant section.

commit 613d4bd76c3bb42f268c67e293d9f7f282c17c43
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Jan 25 23:12:02 2006 +0000

    fix for ticket #263

commit 6bf1acd45084dd543ad0650d8d7766de31caae26
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Jan 25 22:19:56 2006 +0000

    fix for ticket #259

commit f525d3eee27c5c10cb7ad564bed45ab0f8d63ee2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 24 18:58:28 2006 +0000

    * Nagios notification_interval should be 0

commit 22d076703e2d15bee3b5610b13c50da0e9ec01e7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 23 20:59:59 2006 +0000

    * Added a missing line in export makefile

commit 7452535c029919e74629127fed45e4ed6872a126
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 20 22:27:09 2006 +0000

    * Updated the script that imports jack data.

commit e4dffd718031f701f227b8b1456eedcfcb7e2a20
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Jan 20 01:24:17 2006 +0000

    Fixed problem where all my links read "No rule for:" (due my idiotic
    code in view_link) which was triggered by changes in how
    UI::getcolumntypes worked (not sure what happened).
    
    Cleaned up the code in Operations.pm

commit ffb33d6848dfbbce375f3aa6410f9229ba0da22c
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Jan 19 23:40:28 2006 +0000

    svn merge -r 1244:1272 https://ns.uoregon.edu/svn/netdot/branches/netdot-operations-page-in-progress ../trunk.
    The operations stuff doesn't conflict with anything and the 0.7 release has already been branched so I am moving the operations stuff back into the trunk.

commit 3a8f9356b1167a19cad86d91e9df6abc2d359a90
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 19 00:58:49 2006 +0000

    * Trying to figure out a reason for the MySQL connection being lost,
      I found this entry in the Class::DBI Wiki:
      http://wiki.class-dbi.com/wiki/Using_with_mod_perl
      So I went ahead and added the override for the db_Main method
      in Netdot::DBI.
    
      Even if this change does not solve the problem above, it looks like
      something we should be doing anyway (until Ima::DBI gets patched,
      as suggested in the wiki).

commit 62f3b41d0da217a4e8be5de14fd0ebf517e4d786
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 22:58:40 2006 +0000

    * A more explicit description of a configuration item

commit 090f2580c736ee8967513cbb8478c2c762228a74
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 19:16:05 2006 +0000

    * Send prune_db messages to the Netdot admin e-mail, not the NOC

commit 1df2fd4ca72eb5b91f45be78cd0980c02d5c18da
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 18:17:14 2006 +0000

    * Changed export Makefile to reflect changes in file names

commit 2dbfcaf24a888369009c268f0727fbb382f8acb3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 17:43:18 2006 +0000

    * Minor fixes for last commit
    * Getting rid of all hard-coded references to the default path

commit 480ce5c872a0b2cc202ecbc523b40fef2ea6ce11
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 17:30:47 2006 +0000

    * Fix for ticket #256 (Change script that generates files about devices)
      - Filenames are now derived from Product Names

commit 20fa0c6900fc1f57d806a25a7748db7867baff3c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 00:58:08 2006 +0000

    * More minor fixes

commit 39faa0ff76e1942adfe871640256fcb818ee5322
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 00:43:36 2006 +0000

    * Minor bug fixes and clean ups

commit 6bd45e8d95836ac7b413590bfe612cd2deca54b2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 18 00:02:25 2006 +0000

    * Fix for ticket #254 (Device history shows list without any content)
      - The recent changes on how we read metadata affected the display
        of history tables.

commit 07aac2cb878df17b20a75c6a3c39526141374d4f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 17 20:27:01 2006 +0000

    * Fixed documentation for raw_sql method.
    * Cleaned up a bit

commit b353c06e777b80c9936eab969e2b5b688477417f
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jan 17 20:07:36 2006 +0000

    oops, minor fix for the change i just submitted.

commit 076078ad6f8164bcd3e35d3ff94832dcdf7cc02b
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jan 17 19:56:09 2006 +0000

    generic SQL query section now returns proper column headers

commit dbae209b6da3baa9113d7ebdd7254de67f637c18
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jan 17 19:51:42 2006 +0000

    * Changed how some Netdot modules are loaded in the Apache configuration. This may or may
    not help with the errors encountered recently about the apache handler object being undefined
    (ticket #253)

commit c077097d3d9c62216c4f3844e469355761ba564d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jan 14 01:48:47 2006 +0000

    * Fixed more cases of $shortFieldName being declared twice in the same block
    * Tried to standardize and clean up POD documentation for the UI Class.

commit 3b77d2149586b55393f4125e382d34d388aaceb1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jan 14 00:48:13 2006 +0000

    * Fixed some typos in device.html

commit 31027c0737bc69a0ca7af54c41696019357f32c1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jan 14 00:42:14 2006 +0000

    * variable $shortfieldname was declared twice within the radio_group_boolean method.

commit ef9d28416ee5eb5155cc4aef1b607cb1226b3fce
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Sat Jan 14 00:10:16 2006 +0000

    Modified raw_sql.html to return SELECT results in a table instead of as plain text.
    Also, when there is an SQL error, just the SQL error is returned instead of the perl
    error as well. This looks much better to the user, since they don't really care what
    line of the program the SQL error happened on.

commit df5851600e6144f4e652585a6854d95de1e58f27
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 13 22:15:15 2006 +0000

    * Minor fixes to the raw_sql method

commit d2934be9cb9b443a154d501b58f5d64c4c11a4a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 13 20:13:04 2006 +0000

    * Forgot to add file

commit bc2d717209a44ce146f4712415a4c76cb0e6d212
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 13 20:07:50 2006 +0000

    * Fix for ticket #250 (Direct SQL Access)
      - User now has the option of issuing direct SQL commands
        through Netdot's web interface (generic section)

commit c129cf2f78809046eb57b0e4cd3584420e4768ed
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 13 01:10:34 2006 +0000

    * Fix for ticket #247 (Modify the script that generates contacts file)
     - Now all contacts are included, whether they are associated with a
       Site and/or an Entity

commit c5ca16333bf91682f52cb9d0fd10a84bb334a187
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 13 00:23:13 2006 +0000

    * Fixed errors related to indexes in the Device table

commit 9fa373a4945f9927d746952a12885774e1b21d5d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 13 00:06:12 2006 +0000

    * Fix for ticket #248 (Allow subnet ownership to be inherited from device when creating)
     - Added 'owner' field to the Device table
     - Updated migration script to add the field above
     - Device page now displays FQDN
     - Discovery page now asks whether subnets should be added (if discovering
       a router) and whether those new subnets should inherit owner/user
       values from the Device
     - Added defaults in the configuration file for the above options
     - Organized the configuration file a bit

commit dea64cd12965224c49e8f68ebb45c3def746df5c
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Jan 11 20:45:11 2006 +0000

    Finished ticket #241

commit 615ff4411ec7e2b2ac39d6cc136601069855960b
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jan 10 22:59:51 2006 +0000

    Updated more pages to use the generic form_field method. Only a few more to go.
    The big change in this revision is form.mhtml. I had to add a new argument to
    form_field() to allow for the way form.mhtml and the "Generic" section works.

commit 69303652cb0a03b662d825cf339675e55baabd06
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jan 10 00:00:50 2006 +0000

    Small changes for pod2html formatting. See the "Developers" wiki page for a link to the generated documentation.

commit 8593dc2aeeb8cc78ca6a0b403fb10b331a197871
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 9 23:56:31 2006 +0000

    * Fix for ticket #242 (Find a way to cache metadata)
      Now metadata is read once from the database and kept in memory.
      All the methods that provided that data now read from memory, which is (or should be)
      faster.

commit 57cac6583ad8cb929cb3fa20506481ac26a31199
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 19 18:48:24 2005 +0000

    * Device discovery/update now uses Fully Qualified Domain Name
    * Added missing Makefile
    * Added missing method in DeviceManager
    * Other minor fixes

commit b1428d0c46f024e814e8ea1e0ad58e4e5b95762a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 19 17:47:55 2005 +0000

    * Using improved version of addlink here (from 0.6 branch) since we won't get rid of L3 dependencies for now

commit fe973038b9ed9af97d1bdc0251470980105ef7bd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 16 23:43:43 2005 +0000

    * Minor correction in Netdot.pm

commit ba7d87a4d3deee7a84996a48590a1ffdcacd9790
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Dec 16 21:57:34 2005 +0000

    Changed device.html, ip-ws.html, cable_backbone.html, cable_horizontal.html, cable_plant.html to use the new UI->form_field method where appropriate. Also touched up the documentation inf some perl modules so that it formats nicer with pod2html.

commit 7c4931ee25400ca0b7173e21665b337df3c9fbdc
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Dec 16 00:12:08 2005 +0000

    reports_tablestats.html now shows the sum of the "Data Free" column, to see how much space is allocated but not used.

commit e13bd7256437648b3c0a0309f87f2f6a353c2282
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Dec 16 00:10:29 2005 +0000

    Added OPTIMIZE TABLE sql command to free up the space after deleting records.

commit 7a412b638e5712b653fb4932fd5a5b11b5467054
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Dec 15 22:31:48 2005 +0000

    Fix for date calculation in prune_db.pl. We will use 30 days/month to calculate the date NUM_MONTHS ago. Note that "months" are an inherently inaccurate measure of time. If the user specifies to delete items older than 12 months, this will actually delete items older than 360 days (12*30).

commit 5ce54e77a9e86ad92023f9b46162673846a062c1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 14 22:08:15 2005 +0000

    * Modified prune-db.pl to make it more flexible. Cleaned up a bit.
    * Moved stuff away from contrib and into import/ and export/
    * Removed all hard-coded references to our default prefix (/usr/local/netdot)
    * Deleted cruft/

commit f79745a2ba699ba00acc93441ce032ba22617c16
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 13 22:46:30 2005 +0000

    * A few minor changes in the Makefiles

commit b76fda0e807dac1fe7a469842004b5f1d603018c
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Dec 13 19:32:33 2005 +0000

    #149: No boxes are checked by default for editing in sortresults.mhtml.
    #238: The "hide" function for the tasks panel across all the pages now works by hiding the div layer. Some Javascript code also sends the value either "hide" or "show" to the server which saves it in the user preferences. This way, the panel stays hidden across multiple page views.

commit a06020797d1742af8c66fe0a5b28861cde2c449a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 13 00:40:37 2005 +0000

    * As always, forgot to set DEBUG to 0

commit 0947685a584318bacba0866b24658bd7c41fce7c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 13 00:40:07 2005 +0000

    * Fixed function that finds grandparents for interfaces whose parents are not valid (used when building Nagios and SYSysmon configs).  The function was actually returning great-grandparents.  ;-)

commit 3ac5c578a6f7fc193333b2207db30e098888a453
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon Dec 12 19:47:32 2005 +0000

    Changes for ticket #149. Added a column which always shows the name of the object (returned by $ui->getobjlabel). Added a row to the bottom of the form for the "Apply to All" feature. Added "Select All" checkboxes to the sortresults.mhtml page.

commit 73d46df688d95252fb2c34b48585263470c5572f
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Dec 9 23:06:02 2005 +0000

    Added a filter to remove empty fields.  I was seeing weird labels with
    extra delimiters.  Seems this was caused by blank fields.

commit 0f7afbd519d6f49dff11a6c3d9d66f20dd20e43f
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Dec 8 22:13:52 2005 +0000

    Ticket #149. Finished code that actually does the database edit. The only thing I'm not sure how to do is send the user back to a logical place after completing the edit. Currently, a message prints out with the names of the objects just edited.

commit c100afbd321d597203bf0b1660896030e180584f
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Dec 6 22:53:54 2005 +0000

    Working on #149. Fixed the link to the delete.html page which I (intentionally) broke. The problem was I needed two different "form action=" lines but the form elements had to overlap in the code. Solved with a hidden form below the first form, and the "delete" checkboxes set the values of the hidden boxes.
    
    Delete works now, still no actual editing code.

commit 8d0cacc77b4477fa881fb09382d7c23d37a6cbe7
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Dec 6 00:17:23 2005 +0000

    making progress on #149. Wrote the code that displays the edit form. Currently does not have code to process the edit, so the submit buttons are disabled.

commit c1add70e1447a6af885af9bf3c66a052f8ff6a95
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Dec 1 01:43:02 2005 +0000

    Created a new subroutine in UI.pm for displaying a single field from the database as either text or a form element. It calls the appropriate sub in UI.pm, either select_lookup, radio_group_boolean, text_field or text_area depending on how it is defined in the Meta table. This can be used to further abstract the code in pages like device.html and ip-ws.html.
    
    I started converting device.html to use this new function, but it still needs some work. The primary purpose of writing this function now was to work on the new multiple-edit page, so I probably won't get to the rest of device.html for a while, since it works fine right now anyway.
    
    I shortened "Serial Number" to "S/N" and "Physical (MAC) Address" to "MAC" defined in the Meta table, since device.html now gets its field header tags from the meta table, and "Physical (MAC) Address" was way too long to fit in such a small space.
    
    In sortresults.mhtml, I added checkboxes to select which records to edit.

commit b4fa17d17f149c3443e55e22a913427f636422d2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 29 22:24:58 2005 +0000

    * Removed a piece of code that tried to maintain L3 dependencies based on
      the IP addresses of the interfaces.  This will no longer make sense
      as we move down the path of L2-only dependencies

commit 8931250281d1ee58ee066972d570248590c400c1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 29 21:44:30 2005 +0000

    * Some minor fixes

commit 6d04822ceae3f8ae92c1472fb017347673d71d94
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 29 19:42:04 2005 +0000

    oops, I had an extra $ in the parameters to sortresults.mhtml

commit 27b8242dc0e5192b3f06a88d97243f589ff3ace5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 29 19:22:36 2005 +0000

    * Fix for ticket #222 (Sorting by Monitoring status in Device page)

commit f652b14e9cb7cfe697d304ba24274d7720b6f49d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 29 19:05:12 2005 +0000

    * Made the uplink/downlink information visible when editing interfaces

commit b10d901d974c33dc4d1c9990dc324af1d4545f67
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 29 01:30:48 2005 +0000

    * Fix for #237 (Mon? & SNMP? flags not updated correctly)

commit 9c6ef77977f253cc9e3c8c97b82811dd679625db
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 29 01:22:14 2005 +0000

    forgot to add a file for my last changeset

commit 32dc733602b82f8bf3d95c6e3572e63529b9a941
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 29 01:21:41 2005 +0000

    started working on #149. I added a little link to sortresults.mhtml that says "edit." When you click it, a div layer appears which has checkboxes for every column in that table. At this point, it doesn't do any more than that, I just wanted to see what you think of the way that works. I also went through all the pages and added the "$withedit=>1" line to the code that calls the sortresults.mhtml component. (except for when it shows history items.) If you think it's not appropriate in some places, feel free to take it out.

commit 8a43c336a9f1fd383c9a845547734fa3c7edf14c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 29 01:04:11 2005 +0000

    * Fix for ticket #218 (Maintenance scripts should be able to e-mail output to the configured noc e-mail address)
      - Added a generic method in Netdot.pm to send e-mail

commit 729e67c3f0a1efb329ae6e0ef5af26ba1daab14c
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon Nov 28 23:04:39 2005 +0000

    moved the constant 65536 used in ip-ws.html to the config file.

commit df9eb2a265aac196950250843900a39ed026538d
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Nov 24 00:32:33 2005 +0000

    Ticket #227. Wrote script to remove old entries from the history tables.

commit ff9eae58ba6fcd70e93f63f1dea31e626b192c38
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 23 23:30:57 2005 +0000

    * Fix for ticket #234 (Fix Nagios build script to reflect changes in device contacts)

commit 19cf0a3d067daa601e5fc3ee6d9f2a1552ec0962
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 23 22:01:15 2005 +0000

    * Fix for ticket #235 (Error when adding IP service in device.html)

commit b8284488bf1a4c5d4b6a79667fa5fcd90cbe6d0a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 23 19:54:05 2005 +0000

    * Fixed bugs related to editing jacks in device interfaces

commit 41dc6e2bf148311f8ef5e76d34944efe2b4b51af
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 23 01:03:32 2005 +0000

    * Fix for ticket #226 (Changes to the device inventory report)

commit 99f8fc56b536441871f2fc18904551d3d75c8eb0
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 22 22:37:15 2005 +0000

    Created a new page reports_tablestats.html which displays detailed information about each table in the database, most importantly, the size of the table. Added a link to the "Reports" submenu for "Database Reports", which links to my new page and Nathan's database schema page.

commit 530e9f6fd069069e36829df016711b7e2261bc62
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 22 22:33:17 2005 +0000

    * Improved performance in script that builds the Class::DBI structures

commit 3a96fe680a4366eae4f45ef8c4491064e539992d
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 22 19:25:39 2005 +0000

    Various fixes for address/subnet utilization displays. Supports IPv6 addresses.

commit 458e74774045c00cd9624e1640018cb5b11b5ae8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 22 19:12:46 2005 +0000

    * Merging latest changes from 0.6

commit 189c9a37c6adeae982796269d8df474180f1b553
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 22 01:36:01 2005 +0000

    * Merged latest bug fix from 0.6 branch into trunk

commit 61a194f5963de1d1584e4719bd8aa515bf1bc411
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Sat Nov 19 00:27:29 2005 +0000

    Added the page htdocs/database-graph.html which displays the schema
    graph and has a button for regeneration.  It isn't linked to from
    anywhere in netdot, but regular users probably don't care about it
    anyway.
    
    htdocs/database-graph.html creates its graph in htdocs/img/graphs.  It
    needs write permission to do this.  I updated Makefile accordingly.
    
    lib/GraphVizClassDBI.pm is graph generating script turned into a
    package (docs and some subs, and a little generality, instead of no
    subs and netdot stuff hard coded).
    
    lib/Makefile now knows to install lib/GraphVizClassDBI.pm
    
    Moved a misplaced =cut in lib/Netdot/CablePlantManager.pm.  Has
    nothing to do with this other stuff, but is so minor that it would be
    weird to give it its own revision.  Will do it that way in the future
    though, if that is preferred.

commit a5dc2bb38167fe1a5e5294f3ceaeb851cd7b7b50
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Sat Nov 19 00:19:50 2005 +0000

    Changed the PREFIX string which gets replaced by the makefile to
    /usr/local/www/netdot to make it more obvious (and prevent accidental
    replacements) and added a NETDOT_PATH (I would call this something
    better, like PREFIX, but right now that gets replaced) key to the hash
    in Default.conf so that I can use that instead of the PREFIX
    replacement trick in database-graph.html (also, I use my repositories
    htdocs for my netdot htdocs so that I don't have to reinstall netdot
    everytime I change an html file, and having the PREFIX replacement in
    an html file prevents this).  Could have added another PerlSetVar to
    netdot_apache2_radius.conf which pointed to PREFIX and got replaced
    during install, and then used to apache request object to get at the
    value within the html file (as login.html does to get the value of
    `NetdotPath' (which points at the html, not filesystem path.  This is
    potentially confusing, since the other variable is NETDOT_PATH), but
    the Default.conf seems like it is supposed to be for this sort of
    thing.
    
    I would like to replace all the PREFIX replacement magic with the more
    obvious and less error prone (but essentially the same)
    /usr/local/www/netdot magic if no one objects.  If this is a bad idea I can
    change this etc/* stuff back and add another PerlSetVar to the apache
    conf.

commit 9ea288e7b605264262446f3f793f722ddf9c020a
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Nov 17 22:00:51 2005 +0000

    accidently added an empty method to Netdot.pm before I moved it to IPManager.pm

commit 005424aacf50568ee3d59897bc327d8f70a9acfb
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Nov 17 21:56:36 2005 +0000

    Ticket #228. ip-ws.html calculates utilization for container blocks. Shows a split percent bar, the top half shows utilization of address space, bottom half shows utilization of subnet space. Also works for IPv6 blocks. Tidied up the displaying of numbers for IPv6 blocks.

commit 1982c94b8c32386bd8f94aee0b19def5c0f2ae7c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Nov 16 17:55:01 2005 +0000

    * Merging a fix from 0.6 branch into trunk

commit 41c62c4b1fcb210e56a13bccfd557108010ab0d3
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 15 22:57:45 2005 +0000

    forgot to show chart for a completely empty container.

commit 6939c1087d346d3c15191f709a3f7965a27d7923
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 15 22:38:08 2005 +0000

    addlink.html: no longer necessary to enter names of all form fields in perl code

commit 20ddeab4eed5f0f2cb5ed9df84217b3f8c574ca4
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 15 22:15:34 2005 +0000

    fix for ticket #224

commit c82f70c6fd7ab51b7da417cc2ec28ad29ddded41
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 15 21:27:39 2005 +0000

    minor changes to the legend of the graphical container block viewer

commit cdce25037e9614e1400ac24c62e7660fcc88433e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 14 18:33:45 2005 +0000

    * Removed all entry from Meta table (reference to MonitorStatus from Ipblock)

commit 0dd16532abec3bbec0f23af73b2b12232d578fc7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 12 01:08:59 2005 +0000

    * Correction

commit b2e22c5ab290561467356813e8a0e4bcb0f74ad4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 12 01:06:06 2005 +0000

    * Merging latest change into trunk

commit 8ab3f60e6bfeb7bc558602424e588b3ab03b08b9
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Sat Nov 12 00:48:38 2005 +0000

    Fixes for graphical view of container. Added some possibly-useful functions to Netdot.pm and IPManager.pm.

commit 99fc45d493d2f1df4f36950aec1bfa5b8e8c3100
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 11 00:53:56 2005 +0000

    * Fixed another typo

commit cc0cb931231a931aa9051cfc519ed5bf03d42562
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Nov 11 00:41:04 2005 +0000

    * Fixed typo

commit a54429bea8d5fe74e41b3c833c3f823a227c91cf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 10 23:14:02 2005 +0000

    * Changes in the schema:
      * Renamed 'entity' to 'used_by' in Device table
      * Removed 'contact' and 'contactlist' fields from Device table
      * Created 'DeviceContacts' (join) table to allow many-to-many
        relationships between devices and Contact Lists
    * Created select_multiple() method in UI.pm to deal better with
      join tables
    * Modified form_to_db in UI.pm to support the use of select_multiple() and changed
      the format of the returned hash
    * Modified components in the CablePlant section to reflect changes in the
      format of the hash returned by form_to_db
    * Modified device.html, updatedevice.html and DeviceManager.pm to support the
      new DeviceContacts stuff
    * #### WROTE UPGRADE SCRIPT ######
      In order to make life easier for everyone, upgrading now is done by running
         % make upgrade
      when installing.  This will perform all the schema and data changes needed
      to run the newest release.  This is run instead of 'make install'
    * Documented the new procedures for upgrading

commit 2c096b9413173047f1b61fb1db63dfee063926b1
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 8 22:21:44 2005 +0000

    Fixed bug in creating NetAddr::IP objects that only appeared in some versions of perl.

commit 414068801e8ba95207948b5df50f48390aff1d25
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Nov 8 01:31:19 2005 +0000

    #7. Created graphical view for containers.

commit bc642533138b8c9cc2c3ead741ec193a625df79d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 7 21:52:58 2005 +0000

    - Merged latest fix from 0.6 branch into trunk

commit e85a8396d2aae4f443fe56a04e60fd8597cc6a7b
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Nov 1 01:08:18 2005 +0000

    Fixed and added to pod.  Just fixed a misplace =cut and corrected and
    made more verbose the getlinksto and getlinksfrom methods.  I was very
    confused by the names and descriptions at first (and there were
    mistakes) so I made a little picture.
    
    The diff shows that I changed half the file.  I didn't.  Assume emacs
    did something to some whitespace, although I have never had that
    happen before.
    
    svn diff --diff-cmd diff -x '-b' -rHEAD Netdot.pm
    
    gives:
    
    Index: Netdot.pm
    ===================================================================
    21a22
    >
    171a173,186
    > =head2 understanding get links methods
    >
    > The following two methods, getlinksto and getlinksfrom, have names corresponding to the following diagram:
    >
    >  +------+   ``this has linksto that'' +------+
    >  |      | ``that has linksfrom this'' |      |
    >  | this |---------------------------->| that |
    >  |      |                             |      |
    >  +------+ Many                    One +------+
    >
    > Keep the arrow head (-->) in mind, otherwise the names would be ambiguous.  The actual data are specified in bin/insert-metadata, which is well commented.
    >
    > =cut
    >
    176,177c191,192
    < When passed a table name, returns a hash containing the tables one-to-many relationships,
    < being this table the "one" side (has_a definitions in Class::DBI).
    ---
    > When passed a table name, returns a hash containing the tables one-to-many relationships
    > s.t. this table is on the "many" side (has_a definitions in Class::DBI).
    201,203c216,218
    < When passwd a table name, returns a hash of hashes containing the tables one-to-many relationships,
    < being this table the "many" side (equivalent to has_many definitions in Class::DBI).
    < The keys of the main hash are identifiers for the relationship.  The next hashs keys are names of
    ---
    > When passed a table name, returns a hash of hashes containing the tables one-to-many relationships
    > s.t. this table is on the "one" side (equivalent to has_many definitions in Class::DBI).
    > The keys of the main hash are identifiers for the relationship.  The nested hashs keys are names of
    
    which is a little more realistic.

commit 9fda49403d16e7114d50488b3369e9713c6b8b2c
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Oct 27 19:08:53 2005 +0000

    Minor changes - tooltips in ip-ws.html and for the progress bar.

commit d0b0edc8c6b7d4dd130d84b1654705e529406e31
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 27 00:22:23 2005 +0000

    * Fix for ticket #197 (Show jacks from the Device's closet when editing Interfaces)
    * Added 'defaults' parameter to select_lookup method to be able to pass a default
      list

commit 6e12f39491b9da04c2d55745d67cae182191aac5
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Oct 27 00:14:30 2005 +0000

    After a user clicks on an ip address and it is added to the database, if they click "cancel" the address is removed from the database, making it appear their changes aren't actually saved until they click "save".

commit 3f0331cb4dd13dea5ba5c3b79c348a61494a1127
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Oct 26 23:09:24 2005 +0000

    Added a legend to subnet.mhtml

commit aabaa593cf2768a4202a5587cd3e308d515ec0cd
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Oct 26 22:49:53 2005 +0000

    Changed containers to be the same color as empty addresses.

commit 3bab9c9df2d786235175466dfeb1ca4e88c263c1
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Oct 26 22:41:32 2005 +0000

    sorry, one more time.

commit b6e82dc4cc6e3646c18e8ed7ab2482df06a7d0e0
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Oct 26 22:39:11 2005 +0000

    Changeset 1171 was not enough apparently. I reverted ip-ws.html back to rev 1165 and made all my modifications to it again. It really SHOULD be all back to normal now.

commit e6daa7fd06da1897162d5a4b68724223ef4f5a5c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 26 21:28:33 2005 +0000

    * Fix for ticket #168 (only display interface columns when needed)

commit f247c62adb6522e717589300b13c807131424a09
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Oct 26 21:19:43 2005 +0000

    Somehow committing the last change erased carlos' modifications from revision 1165. They should all be back now.

commit 0684e7366784a71118ea3bc53eac79a7f82499c4
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Oct 26 20:57:54 2005 +0000

    Fixes for ticket #7, in subnet.mhtml. Container block's links link to detail page for that container. New blocks created (that have no RR) are no longer skipped over.

commit a899fea990959c5b3e31e8bff03946f77c6d6dba
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Oct 25 23:25:57 2005 +0000

    Added different coloring for dynamic and reserved addresses.

commit 715de06b48ecb64901019651b28d6d34b01cf8fd
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Oct 25 22:54:15 2005 +0000

    Completed ticket #7. ip-ws.html shows a list of all possible addresses for a subnet and lets you click on an address to add a new device.

commit 0c4bd258e909d03d7c89bceb6bdf13e20fab6127
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 25 22:14:11 2005 +0000

    * Fix for ticket #217 (general search returns empty error message when no results found)

commit 030af90c98f4d10364333abee2438f3f680a4056
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 25 22:12:06 2005 +0000

    * Fix for ticket #215 (When search operations don't return matches, show a new search box with the same criteria)

commit 4c204f8820e787f503153307c5cfda72f7b1e6c0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 25 20:27:50 2005 +0000

    * Added features requested in ticket #171 (Add "overwrite_descr" flag to Interface table)
      * Added flag to Interface and Interface_history tables
      * Added IF_OVERWRITE_DESCR variable in etc/Default.conf to allow user to specify
        default value when inserting Interfaces
      * Added logic in device discovery/update methods to reflect changes

commit f194b48742cffb891b60ab6dd3b2cb9e515438e7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 25 18:12:11 2005 +0000

    - Fixed Nagios config builder to reflect changes in the Ipblock 'entity' field (now 'used_by)

commit 112a7c94a81d4e6f957f08cef007f40de4133478
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 25 00:05:48 2005 +0000

    * Worked on ticket #177 (Distiguish between ibgp and ebgp peers)
      * Added bgplocalas and bgpid fields to Device table
      * Modified methods in DeviceManager retrieve and sort peers
      * Device page now separates the eBGP and iBGP peers
      * Device page allows user to change Local AS and BGP ID for the device
      * Documented the necessary steps to modify the schema when upgrading
    
    * Fixed a bug in Netdot.pm related to comparisons of blessed objects

commit 53fac36ebb67d0888de62747d51b8969de01906c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Oct 22 00:58:37 2005 +0000

    - Fixed obsolete call to entity field in Ipblock table

commit 15eb55550278613f778ce37ac6436f49a66b5b42
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Oct 22 00:54:40 2005 +0000

    * Fix for #160 (Make use of new features in Class::DBI)
      Class::DBI now provides a more elaborate cascading delete behavior,
      making the previous solution (overriding the HasMany Class) obsolete.
      Added a 'Class::DBI::Cascade::Nullify' plugin that sets the foreign
      key values of the orphaned tables to 'NULL'.
    
    * Documented the syntax of Meta table's fields in insert-metadata.pl
      reflecting the changes.

commit b48d2adbe034d6697aea95189195524bf4d8afc1
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Oct 21 21:58:22 2005 +0000

    Permanent fix for changeset 1153. Instead of having the makefile replace instances of "my $TMP;" with "my $TMP = /usr/local/netdot/tmp" from the PREFIX variable, the html files now access a TMP variable defined in Default.conf. The makefile sets the correct PREFIX in Default.conf, as well as in netdot_apache2_radius.conf.

commit b9d38219e64ccf719749cac123c2352f8d5436be
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 21 00:35:48 2005 +0000

    - Fixed link to root blocks that was missing when viewing an address

commit 3089d1bbe021864a299e12964f826dae2385e86d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 20 22:09:53 2005 +0000

    * Added a [*] link at beginning of block hierarchical sequence to allow viewing all root blocks
      without having to leave and go back to the Address Space section

commit 14dd692199d3a7b49877b0f4fabdb527c09cf982
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Oct 20 21:48:34 2005 +0000

    Added support for shading the progress bar darker as it gets closer to 100%. Originally I had planned on making it go from green to red, but the intermediate colors don't look so great. Right now it goes from light green to dark green.

commit b855c9e152efc3be0e38c3c18c7fad125f85248e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 20 20:46:34 2005 +0000

    - Added 'Owner' column
    - Added conditional to only show utilization bar if block has the "subnet" status

commit bbdff75b4816814488cb3a9737c807a18b8d7750
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Oct 20 20:25:13 2005 +0000

    Added a percent bar to graphically show usage of subnet or container.

commit 6f9ec02fcd81fd65da94cf27b1aeaf13da9e5681
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Oct 20 20:23:32 2005 +0000

    Temporary directory variable was not getting set after initialization before being used, and my netdot died every time on this page because it was trying to access directory "". Manually set this temporary directory to "/tmp" to fix the error.

commit 743d325ea9b034f9791bc7fa60f83053aef05422
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 20 18:02:31 2005 +0000

    - Missed this change when merging into trunk from branch 0.6

commit 0a739423ddaf0f8d8a114a5079ee18c74fcb1c4f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 20 17:16:29 2005 +0000

    ############################################################################
    #
    # IMPORTANT: THESE CHANGES REQUIRE MODIFYING THE DB SCHEMA
    # Follow the steps in the doc/README file when installing
    #
    ############################################################################
    
    * Fix for ticket #169 (Ability to specify contact/owner of root block)
    
    * In the Ipblock table, renamed the 'entity' field to 'used_by' and added an 'owner' field.
    * Modified all code that referenced the 'entity' field
    * Created a new component 'ip-rec.html' whose purpose is to recursively update a certain field
      in a block and all its descendants.  This makes sense for some fields like 'owner'
    * Added a method in the IPManager library to recursively update certain fields in the Ipblock table
    * Added a missing 'use Netdot::IPManager' line in Netdot::UI
    * Modified the getparents method in IPManager to avoid an error when parent doesn't exist

commit 722958fc4ff1d14e93f77970cf2591960666cb07
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Oct 20 00:27:10 2005 +0000

    Found an instance of the Dynamic list popup code in device.html and replaced with the dynamic javascript function.

commit 59220ae301e25f4e06cc911b864e2cb72dcfab92
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Oct 18 21:17:31 2005 +0000

    Finished replacing Javascript popup-window code for dynamically populating form fields with data from the database. This was ticket #6. All of the changes were in the Cable Plant section. I think I tracked down all the instances of code using the popup window, but if you see one that I missed, make a ticket for it.

commit 10fb95bd02bd6d4178e98b9d1961595377cea1a7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 18 16:47:46 2005 +0000

    - Merging latest changes into trunk

commit caf3cff5220f9cd20d536f826c7a2d292c16da07
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Oct 15 00:03:38 2005 +0000

    - Merging latest changes from 0.6 into trunk

commit 1c2fc77d0b45a909deaa2536f3d9691049cc77a9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 11 23:57:29 2005 +0000

    - Merging latest fixes from 0.6 into trunk

commit 6312edaa5941ade55d1d175204c1219c3c197da4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 10 23:37:42 2005 +0000

    - Merging latest fixes from the 0.6 branch into trunk

commit 8c103f2fd259ebb32d5cfd642f83354c968e1280
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 6 23:25:27 2005 +0000

    - Merged latest fixes from 0.6 branch into trunk

commit 04707bd90d6f6da0438c1fae10038401bb8f2309
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Oct 6 23:14:19 2005 +0000

    Removed the part in INSTALL telling the user to tweak paths and
    Apache2 vars in lib/Netdot/Mason.pm since the doesn't appear to be
    anything in there which is Apache2 specific anymore.  I reverted
    Mason.pm to using the PREFIX for paths again so users won't get
    confused (even though it was mentioned in the INSTALL).
    
    I removed the loading of CGI::Cookie and CGI from Mason.pm because
    they don't appear to actually be used (doesn't affect my setup).
    
    Added a note to the readme about Apache config changes since the last
    release.

commit a2a9e62f48e3f2c1ed4cbb7b509219882bd8f823
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 30 23:16:47 2005 +0000

    - Merging fix from 0.6 branch

commit 7d1b7be4588aeb2ea9015512e3526cbef19bfa21
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 30 19:00:34 2005 +0000

    - Merged latest changes into trunk

commit 2c7fd037f5bb59cc527b966c2668c33c80274908
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 30 17:11:13 2005 +0000

    - Merged latest bug fix into trunk

commit 93000d6ccca460c3d74ed3d6eaa16b3ddf9832f0
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Sep 30 01:16:24 2005 +0000

    Made the '/' in the netdot path the responsibility of the NetdotPath
    variable and removed the '/' in the code which uses NetdotPath in
    header.mhtml and login.html.
    
    Strangely if the you made the NetdotPath ' ' (mod_perl won't let you
    do a blank PerlSetVar) it would work sometimes, but sometimes the ' '
    would get turned into a '+'.  Double slashes ('//'), which resulted if
    you tried to set NetdotPath to '/' before, wouldn't work, but it isn't
    clear why.  If you type a request with extra slashes into your browser
    address bar there is no problem, and checking the apache access log
    indicates they are preserved in the request.  But, if they appear in the
    the html as an img or href target, the browser fails to retrieve them.
    Very confusing.

commit 1381ae7a9c3da7d46f93e6ef99c48f92e2c59ad5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 29 19:03:24 2005 +0000

    - Merging latest fixes into trunk

commit c6d2d61982fefd84c5518c7cdffe7af6fd5a43b9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 29 00:05:18 2005 +0000

    - Merging latest changes into trunk

commit 87821852396a8e59670cf5450fd357997521ce50
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 28 19:28:50 2005 +0000

    - Merged last changes into trunk

commit 3da551fbdc5ee75ca912a78b38d19a0ee3ef808b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 27 21:58:55 2005 +0000

    - Improved Nagios config builder some more.
      Removed the restriction to have a Site defined, since that actually
      does not affect Nagios, only the Entity
    - DBI.pm needs to load NetAddr::IP for the manual scripts to work.
      (for the rest of Netdot, it gets loaded with Apache)

commit 34cdae3a4824bb90a1bc7c66cd8ad7d91d8ce8e5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 27 02:20:15 2005 +0000

    - Fixed script that builds Nagios configs to ignore devices
      without Entity and/or Site defined (breaks Nagios).
      Also, script now takes into account secondary contact lists
      defined for Devices

commit 81110410ad89994056331af726f1a579416e9fbe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Sep 26 22:57:24 2005 +0000

    - Fixing some issues due to the recent addition of an override for SiteControl's login method.
      In summary, our new method needs Apache2::Request, which might give some errors depending
      on how it is invoked in different systems.  Also, since we're going to use that module anyways,
      let's go ahead and use it as Mason's default args_method, instead of CGI

commit 463c97db8bf8b3874ee892156b54680c448d9166
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Sep 22 23:15:22 2005 +0000

    Found a bug while reading the source: The if statement (catch)
    corresponding to the first eval (try) was included in the eval's block.

commit 895f23b820faaa59db12a7ae34af331cf3ce6cde
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Sep 21 22:01:59 2005 +0000

    Added a checkbox to the login form which allows the user to request a
    ``permanent'' cookie (ten years).
    
    SiteControl let AuthCookie set the cookie time and AuthCookie does it
    by looking at the value of an apache config variable so I created a
    SiteControl subclass with a login wrapper method which sets the cookie
    life time variable dynamically and then calls the original SiteControl
    login method.

commit df221b4215b1ba95025a75214ed50079d7d661c7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 7 00:46:58 2005 +0000

    - Fix bug in last update
    - Make sure that RRs are deleted when related IP and or Interface objects are deleted

commit 590ccce9377475ccb1567365dd664d4495eb1b97
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Sep 7 00:14:51 2005 +0000

    Removed no longer used table helper data
    Fixed problem where mime type and comment for pictures was ignored.

commit c9bb9f5e833b6810c5fce89997c7bd80ad1f5b5a
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Sep 6 21:52:17 2005 +0000

    Removed radio buttons and fixed/added to the special casing which redirects the user to the index if they request a page they don't really want to go to

commit 74cf4f0f3679f4395b9822592b5d169be0aad78b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 6 16:56:56 2005 +0000

    - Undo changes that forced IP address in DB to be used when updating a device.
      Undesired result was that devices whose addresses had changed could not be contacted

commit d98d1c9899474b14332bc70977a8137b38ed9bc0
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Sat Sep 3 00:32:30 2005 +0000

    I didn't consider the case of an intentional login

commit 5ecc09684135c7a13f2b2d11014350e254251cca
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Sat Sep 3 00:28:46 2005 +0000

    Pretty lame, but I really have no clue what the problem could be, or
    even where to look.

commit 5a5e0f025573aa243a879764bef6670ce4100075
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Sep 2 20:54:37 2005 +0000

    Arbitrary splitting now happens quickly as long as there isn't a huge
    amount of iteration that needs to be done (this case was slow before).
    The only way to really force a huge amount of iteration is to break
    out a large chunk of a container and then ask for a small chunk with
    the same strategy, since in this case all the possible small chunks
    that fall in the large chunk and get disqualified are tried.
    
    Sometimes it seems like the something is incorrectly disqualifying
    addresses (I see a "Block allocations only allowed under Container
    blocks" in the logs).  Shouldn't have any thing to due with the new
    code though as this is an issue with the parents type and the new code
    doesn't effect the parents type.

commit 7cefb644249700695fd067bf4c588b02e4707037
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 2 20:41:12 2005 +0000

    - Merging last change into trunk

commit dd5be2bdfd30b5a0ccd91787cdb6d1e83cecac34
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 1 22:45:22 2005 +0000

    - Comments look better on the bottom

commit feb081f1b8fa26331a2225563f4987479be3441d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 1 22:35:57 2005 +0000

    - Re-arranged the sections in the 'Basics' tab to avoid the confusion created
      when editing in a two-column layout (looks much cleaner, IMO)

commit 90e978505a2d0a975c07d83be40848755f261ef0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 1 22:29:40 2005 +0000

    - Improve handling of the secondary contactlist for devices

commit 6e901161296823712a817dbe606f63c72c63643c
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Sep 1 22:10:52 2005 +0000

    Fixed ignored =cut perldoc directive

commit 890d095806d7a1bd2e0c2b937713ff6188f6f83e
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Sep 1 21:52:46 2005 +0000

    Login that lets the user continue what they were doing.  Uses the apache request objects knowledge of previous requests to reconstruct the request which authcookie intercepted.
    
    Added some radio buttons so the user could decide to just go to the
    main page if they want.  Don't think they would, but if this is broken
    for some reason it will allow them to do what they wanted to do.
    
    Probably a good idea to make the timeout (NetdotExpires variable in
    httpd.conf) short while this is being tested so that it will happen
    often enough that any problems will be revealed.

commit 4d12700b2cd6a7c52fab71bc6c6e6a976d29e52a
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Aug 31 23:47:35 2005 +0000

    Now uses fieldset style login form.  Looks pretty much exactly the
    same as the table version and uses about as much html, but hey, it's
    more html 4.0 compliant :)

commit 2c8a26ce5732517dfe1ba349a3b016575ace3cff
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Aug 31 23:16:18 2005 +0000

    Removed all the tables.  They weren't really doing much.  It is
    arguably a little uglier now (well the horizontal cables subsection
    looks a little squished) but that could fixed up with some css, or the
    more fancy (and nicer looking) <fieldset> stuff aaron did on the
    management page.

commit ddc66227e8c0a6f3e45aaed00989599c89d0b041
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Aug 31 21:57:35 2005 +0000

    Removed all embedded tables.  There were a bunch of helpful messages
    explaining what the fields were for which I also removed as none of
    the other forms have such messages and so my guess was that this is a
    very old interface.  Let me know if that was a bad idea.
    
    Also fixed a minor bug where an error would occur when a devices ip
    address was looked up but didn't exist.  I just added a check that it
    was defined and so the fancy error handling jumps in if it fails (vs
    the stack trace).  To see the original error go to netdot-test and try
    to click the [update] link for the HRIS-private device (on the
    management->devices page).

commit 0c752f2a371fa413c6d8a6ab0cabcf043ccf9be2
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Aug 31 21:01:15 2005 +0000

    Moved a null valued option out of a conditional so that it will always be inserted

commit 2a45f14c331836433517fedcf6572a8e7702017f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 31 17:52:08 2005 +0000

    - Modified to let user continue in the event of an error

commit df04b82a9ecb778d67ba71a15c8dcb7fce5ff5fa
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Aug 31 00:26:49 2005 +0000

    Various changes related to making the drop down lists more consistent.
    Mostly changing the "do something queue" to "-- Select --" and making
    the value of that option 0 so that the [null] option isn't needed.
    Didn't change it everywhere.
    
    Hackishly fixed the bug in device.html where you couldn't update the
    closet and room list if you searched only only got one result when
    there were more than 100 sites by making it so that there is always a
    "-- Select --" default option, and hence a choice.  This works because
    the the list updating is triggered when someone changes the selected
    site.  Also good for consistency since everything should have the
    default option, but hackish because I couldn't figure out how to
    actually make the search update the dependent lists.
    
    In device.html I couldn't figure out how to make the room and closet
    list items consistent.  The initial ones are generated via a
    combination of UI.pm and in line code, and the subsequent results by
    dynamic_list_query.html using custom code.  Not sure why they don't
    all use UI.pm as it looks like a pretty general tool, but I couldn't
    really understand how things worked enough to make them all use UI.pm.
    
    Also made the group/location form/table only use one column in
    device.html as requested.

commit 849e35614209c0250d21b0b5ae077dd6e4c7fe48
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Aug 30 01:23:05 2005 +0000

    There are now no default values selected (even with list of length 1)
    and no items with value -1 in dynamic lists.

commit f1280a9ec53c719295d2ab654f8c62a9ab854378
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Aug 26 18:48:41 2005 +0000

    It worked so I did it too all the mhtml files (changed svn:mime-type)

commit bcfa53dd4345922e549fc5bbb6da29e36761fc13
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Aug 26 18:43:20 2005 +0000

    Trying to get trac browser to display mhtml files as html.  Ignore this

commit eb6865968f02386d18876932cc3633c61a628c4e
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Aug 26 17:53:36 2005 +0000

    This is the newer version of the schema where both support_contactlist
    and sec_contactlist have been replaced with contactlist2 in the
    Device_{,history} tables.
    
    Changes due to Carlos.
     --This line, and those below, will be ignored--
    
    M    netdot.schema

commit 426367ca10830ba7f503e57081f881efc780f815
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Aug 26 01:57:52 2005 +0000

    Made it use mason components for table generation and moved the total
    to the top because I thought it looked better that way.  The
    appearance improved generally I think (all automatic due to the css
    the table generating component uses).

commit 3055e867ce3caa9d99f5c4b6cdc706dd0552022b
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Aug 26 01:32:57 2005 +0000

    Changed to use mason components for table generation.  Went from about
    100 lines to about 60 :)

commit 4288bcdf3225f853fa650d2927ea680d00ac5990
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Aug 26 01:02:11 2005 +0000

    Converted to div layout and made table use mason component call for
    generation.

commit 466b855dd34a0d9d4dd64a74b72ad71493a6dac6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 25 22:54:24 2005 +0000

    - Change in field name was missing

commit 8165cb9068e3d59ad3a61e180a78d2e30f45c31a
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Aug 25 03:09:40 2005 +0000

    Reorganized the config file so that it would be hard to introduce
    weird errors (and finally understood some weird errors int the
    process).  Added more comments.
    
    Made login aware of the new location of the login target.

commit f771a2dbee9952e6df8132230390c919366954ae
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 24 18:10:17 2005 +0000

    - Removed duplicate code

commit f81e4de22059a2574ba2317a34c26bc5867a332a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 23 21:50:44 2005 +0000

    - Improved instructions a bit.

commit 6d72f01e0f4fa1ab6c9bf81ea29a067f97ad392b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Aug 19 22:06:26 2005 +0000

    - Requiring version 1.30 of HTML::Mason

commit 83f455ca95313ba4cada594b2db39f451dee67a1
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri Aug 19 19:16:40 2005 +0000

    Now only one table, again for two column layout.
    
    Also fixed a bug where error.mhtml was being called with an unnamed
    argument (leads to failure and mason error).

commit 125c101ae8296cc4d9e2e5eb6ed661342ea10828
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Aug 18 22:38:14 2005 +0000

    Closet now only has two tables, both for two column layout.
    
    The backbone and horizontal cable tables were not shown if there was
    nothing to put in them, but the boxes have "new" buttons, and so
    presumably someone might like to add one if there weren't any so I
    made the buttons always appear.  Let me know if this was a stupid
    idea.
    
    
    Fixed a bug in cable_horizontal which I caused when I was removing
    tables.

commit 1a64d8fef42df4f5bd66c522f4d5ad295e203767
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Aug 18 02:33:15 2005 +0000

    A better way (I think) to deal with larger code blocks which need
    their output passed into the table building components.  I got carried
    away and added some formatted perldoc so check that out.  Basically,
    it allows for mason HERE documents.  Looks a lot nicer than the $ac .=
    on every line and convert mason back into plain perl approach I was taking before.
    
    Note the content passing.  I assume people already know about this and
    just never found a place to use it.  I just found it in the mason book
    a few days ago.  Wish I would have read about it earlier.

commit 22798d1d66051b2fbde8020cf40039d8fb0ecd03
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Aug 18 00:37:27 2005 +0000

    Added auto scroll bars for wide pre blocks.

commit f116767298e9a53e370cd4c3a2f6cbbaaabf9d77
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Aug 18 00:17:55 2005 +0000

    Stopped mason from handling css.

commit 01ec066cb87df52d02688bec721d5335809d1289
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Aug 17 23:49:51 2005 +0000

    Now only one table in circuit.html (a two column layout table).
    
    Made some simple css classes which allow for two column layout without
    tables in simple cases (able to get rid of table that was laying out
    an input form, but currently doesn't work for the main two column
    layout which I left in.  When I tried the "width: 100%" on the nested
    tables (generated by the table generation component(s)) messed
    everything up)

commit c671485f61dade3388063fb1d3200f14597a2dbc
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Aug 17 01:01:40 2005 +0000

    A bunch of changes related to making netdot self contained (i.e. it doesn't
    take over the whole apache environment) and easily relocatable (i.e. you can
    put it in /n/e/t/d/o/t if that makes you happy).
    
    htdocs/login.html:
    Made the path to the index page absolute so that people who type
    example.com/netdot (which now works) end up in the right place.  The absolute
    path is determined by the NetdotPath var in the apache conf though so the
    person setting up netdot doesn't have to much with the code.
    
    Also added a message to say why the authen failed.  Not very helpful to user,
    but very helpful if you are trying to debug Apache::AuthCookie
    
    htdocs/header.mhtml:
    Absolute paths.
    
    A    lib/Netdot/Mason.pm
    D    bin/mason.pl
    M    lib/Makefile:
    Don't understand why, but in apache conf when modules are specified in a
    <Directory> block (as opposed to a <Location> block) they must exist in the
    @INC.  So, since mason.pl just declared itself as Netdot::Mason putting it in
    the netdot lib dir doesn't seem unreasonable.  The path gets added to @INC when
    Netdot/Mason.pm is manually required.
    
    Updated the makefile to install the "new" library.
    
    Makefile:
    Added a fix for another mason permissions hack (remember obj permisssions?).
    The problem is related to my work I think, although I hadn't reinstalled netdot
    in a long time so it might have been old.
    
    etc/netdot_apache2_radius.conf:
    
    Changed to <Directory> based setup.  This allows for finer grained config (you
    can nest directives with more freedom) and is more secure (although that wasn't
    a concern).
    
    Netdot::Mason now handles all files in the netdot dir (used to be all m?html
    files in the server, regardless of path).  Changed from m?html to all files so
    that the dhandler works properly.  Messes up css requests (i.e. specifying just
    file.css as the address) a little by wrapping them in the autohandler, but I
    think this is minor (doesn't affect page appearance and a person actually
    wanting just the css can copy and paste).  The problem didn't exist with the
    "same" setup under mod_perl 2 pre api change.  Could be fixed by overriding
    handling of css in apache conf or adding inherit => undef flags in css files I
    think.
    
    All files in netdot are protected by default and then exceptions are made for
    css and the title image.  Again more security where no one asked for it.
    
    Finally, made the netdot name prefix Netdot so I would sleep better at night.
    Hope it works.
    
    
    htdocs/table-td-to-data-table.pl
    htdocs/table-th-to-data-table.pl:
    Didn't mean (did svn ci .) to commit these as I am the only one who uses them
    (to convert table code automagically).  Oh well, I fear typing this commit
    message again if the tmp file gets stomped so there going in.

commit d85dbb0047ea5ff16b56a920386e10cbbdf59e69
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 17 00:24:06 2005 +0000

    - Fixed bug that broke IP searches from section_management

commit 1453aa42594a4c8c1219d0f7209f3236f08df6cf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 17 00:16:22 2005 +0000

    - When discovering a device from the web interface, netdot should give priority to the
      community string being passed, not the one stored in the db if the device happens to
      exist.

commit 486f8d31442a2604aa816aebcb72d4b9c36f3dd4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Aug 11 23:00:22 2005 +0000

    - Fixed bugs in duplicate device detection

commit 62dd8c4f8fcca6061156231ed7d897d5abaf3262
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 10 22:43:26 2005 +0000

    - Modified to have user select start and end closets first

commit c39d95baad4bb691bec052fd4bbdca4a7a50b9d5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 10 22:37:56 2005 +0000

    - Included a check for the CGI and URI::Escape modules in main Makefile
      (required by the jsrs stuff)

commit 25411e7a1e2d6bf74753ebe91c375497eba0da72
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 10 21:40:58 2005 +0000

    - Removed some unnecessary commented-out lines

commit a460261a5e02967a47c746a0bc1b3a2bac5a079e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 10 21:11:23 2005 +0000

    - Removed unnecessary copy of jsrsServer.pl from htdocs/
    - Removed ugly CR/LF chars from lib/jsrsServer.pl

commit 99b5e1c59ba1b62d715e9b3a464c3e8ee876825c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Aug 10 19:06:42 2005 +0000

    - Improved "Circuits" subsection by removing some unnecessary code, adding a more powerful search and fixing some bugs
    - Modified addlink.html to force the selection of a device, to trigger the javascript function

commit 7b7e5f2a659e998bca1f396c579af43e0ff58c80
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Aug 9 23:43:49 2005 +0000

    Set mime type explicitly so that requests for non existent pages with extensions other
    than html also get the nice error message.

commit 2b13582d50fc2cc2550de69eafefac3e4a492648
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Aug 9 23:32:03 2005 +0000

    Created a cruft directory for stuff that is apparently not in use (this was true of some
    java scripts in the past, haven't looked recently).  I noticed spacer because I was
    poking around and mason doesn't handle it correctly (assumed the mime type to be
    text/plain I think) and grep says it isn't used anyway.
    
    The Makefile doesn't know about any cruft dir so it shouldn't affect anything.

commit f4543e8c35635e43a054253fb80ebed0edad3fc1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Aug 9 23:04:26 2005 +0000

    - Renamed field in Device and Device_history tables
    	from support_contaclist to contaclist2
      to remove limiting semantics from it.

commit 7b628046cc1a02da26071efd62c0d4a89546eba9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Aug 8 18:39:32 2005 +0000

    - I decided that having a "Sites" subsection would not add any value.  The easiest way to add a Site and all its related objects is via the generic Add section.

commit fa5b73252c6d13d86c88a7de56988a25d5d296e5
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Jul 26 02:20:22 2005 +0000

    Moved *all* table formatting to module calls.
    
    Fixed a number of markup bugs where the divs weren't balanced if over
    MAX_SELECTION results were returned (repeated in each section).
    
    Fixed a bug where the case exactly MAX_SELECTION results were returned
    would result in only the number of results being displayed (repeated
    in each section).  Only < and > MAX_SELECTION were being checked.

commit c25183142f5aa7b32d600af3f569c8b2d5768b5e
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Jul 26 02:16:37 2005 +0000

    Removed some iterator variables that aren't used anymore (forgot to
    remove them when switching to module calls for tables)

commit 0dfe6a42af0567557a0c97dbdd5057ddb58a0706
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Jul 19 21:42:46 2005 +0000

    Moved all tables to table generation modules.  Except of course for two column layout table.

commit 1c32f32a0192d27ca97e434f78a94436acdade88
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 14 17:20:30 2005 +0000

    - Fix to prevent has_many relationships to be defined for history tables

commit 43d706b4ac54c9b767c6632d5f792d5341690657
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 14 02:48:31 2005 +0000

    - Got rid of Meta definitions for history tables.
      Up to now, changing anything in the schema required a lot of duplicated editing
      for the history tables.  This was very error-prone.  Should have done this long ago.

commit 8a2205ebdb1921da4d69d366d2c5eb2557cb4268
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 13 23:06:52 2005 +0000

    - Modified Device update code to always try to use existing IP address first, and then
      hostname

commit 48e32afd284d0cdacec2afeb9f8a55470932c9f0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 13 20:01:24 2005 +0000

    - Removed interface.html because it doesn't really add any value
    - Fixed bugs in Vlan insertion/update code in DeviceManager.pm

commit 779b740ce4c57f4599028fe62c84755352cd7d37
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 12 00:08:40 2005 +0000

    - Added support_contactlist field to Device table to allow user to assign a second Contact Group
    - Other minor fixes

commit 872a06573ec36747202f89474da008e909645ab9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 11 22:26:32 2005 +0000

    - Changes in apache config to reflect changes in SiteControl
    - Allow user to change zone when editing address in ip-ws.html

commit 299c059ffb563baecd409e932aa4da927a31526e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 11 20:06:08 2005 +0000

    - Changing references to Apache2::SiteControl to reflect changes in naming

commit 2baf0a6a8260411d60ca23a5f9f90690223a4dd4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 8 22:04:02 2005 +0000

    - Removed ugly CR/LF chars from jsrsServer.pl
    - Fixed bug in config for SiteControl

commit 5eb6304f67532b22a6c9f2d601716808ae4379df
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 8 19:12:35 2005 +0000

    - A few bug fixes

commit 518033baa581c956fc6d32229cbf60e1184c6acf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 8 17:33:21 2005 +0000

    - Fixed incorrect metadata

commit b83044394739aa0f8dbb6aedcced2e38d85dbea9
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Jul 7 01:58:33 2005 +0000

    Removed all tables except one used to impose a two column layout.
    
    This was by far the most confusing file I've worked on.  There was an
    if statement with more than 300 lines of contents and in one place
    there are more than 100 lines of code devoted to calculating a single
    entry in a table.
    
    IIRC one of the reasons we are moving to css based layout is because
    it is more maintainable (don't have to worry about all those </?t.>
    tags.  This is probably obvious, but I think much more could be gained
    (in the short run) by factoring the code into many smaller
    method/component calls.  Aaron has already done this with the table
    generation which is a good start.  There are probably a lot of other
    ways, maybe less obvious, that similar bits of code are being written
    explicitly over and over again which would be much better factored out
    to calls.
    
    So what is the point of my rambling?  I think refactoring the code
    should be considered at the same or a higher priority than eliminating
    all the tables (in the process the tables would probably disappear
    anyway).  Just my $0.2.

commit c4c7d8a6a7b0051406ccb953ece7e2d685de39c6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jul 6 22:19:14 2005 +0000

    - Scripts now set environment REMOTE_USER to "netdot" so that history table entries
      don't show 'unknown' in the modifier field

commit d02c7b156d5141fa5c319eb00e031db770b75281
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Jul 5 20:57:54 2005 +0000

    device.html now only uses tables to layout the autogenerated tables,
    which is supposed to be acceptable :P
    
    Added a div subclass to style.css for vertically partitioning
    containerbody divs (used to remove use of table for comment field)

commit 701adcd25f641500828ad2fba1fcdf1e0d7114f8
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Tue Jul 5 19:30:41 2005 +0000

    Eliminated the only table in operations which was being used to set
    the display width of div by setting the width in the css.  Didn't seem
    to change the appearance of the rest of the site.

commit fbc8d08ca6b3ce31a971a6a9942d28a532aeaca6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 5 18:44:48 2005 +0000

    - Modifications to run on newer mod_perl (2.0.1),  HTML::Mason (1.29) and Apache2::SiteControl::AccessController (0.48)

commit 74257db3d53aa0c7c58f1bb1e077c0fce36f1c38
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Jun 30 20:17:47 2005 +0000

    bin/setup-class-dbi:
    
    Removed the need for Net::IP by rewriting the int2ip subroutine.  I
    adapted this code from Net::IP:
    
    # Subroutine ip_inttobin
    # Purpose           : Transform a BigInt into a bit string
    # Comments          : sets warnings (-w) off.
    #                     This is necessary because Math::BigInt is not compliant
    # Params            : BigInt, IP version
    # Returns           : bit string
    sub ip_inttobin
    {
    	require Math::BigInt;
    
    	my $dec = Math::BigInt->new (shift);
    
    	# Find IP version
    	my $ip_version = shift;
    
    	unless ($ip_version)
    	{
    		$ERROR = "Cannot determine IP version for $dec";
    		$ERRNO = 101;
    		return;
    	};
    
    	# Number of bits depends on IP version
    	my $maxn = ip_iplengths($ip_version);
    
    	my ($n, $binip);
    
    	# Set warnings off, use integers only (loathe Math::BigInt)
    	local $^W = 0;
    	use integer;
    
    	for ($n=0;$n < $maxn;$n++)
    	{
    		# Bit is 1 if $dec cannot be divided by 2
    		$binip .= $dec%2;
    		# Divide by 2, without fractional part
    		$dec/= 2;
    	};
    
    	no integer;
    
    	# Strip + signs
    	$binip =~ s/\+//g;
    
    	# Reverse bit string
    	return scalar reverse $binip;
    };
    
    The changes to the other files is the removal of any use or require or
    check for Net::IP

commit d4911de4cc7a702b561cebaba1eb8aa387cef136
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 29 21:25:01 2005 +0000

    - Added checks in updateblock() to avoid unnecessary work if nothing has changed

commit 79380adc00485529ec93b12db71d525a2e1928e0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 29 17:51:03 2005 +0000

    - Nagios complains if a group name contains '&'

commit 12415f4c5d4bdab316bbf77d3cc02badee422929
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 29 17:37:36 2005 +0000

    - Fixed so that circuits are deleted when deleting their Connection

commit 14e37f8b7fc9e0dea1dc36c4bf5a51b4f93eac54
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 29 17:27:50 2005 +0000

    - Modified so that user can delete instances of join tables from view.html

commit df5e05237945c05f25c4a6adcde4e438576fa500
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 28 21:51:42 2005 +0000

    - Forgot to add list.html

commit f5ac79013b4eb6992c3858750d620a9c2f8e27b4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 28 21:41:06 2005 +0000

    - Modified sortresults.mhtml to include paging functionality

commit 774c6465c0ea0631e6da32b5e96c5dd42d392445
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 27 18:21:16 2005 +0000

    - Removed unnecessary <br> tag in select_lookup() method

commit 00a00dc9f3315f51dc0b7fa2f04a4a167ce85398
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 27 18:09:37 2005 +0000

    - God rid of button to select Root Blocks in Address Space section

commit 7be1365e4c45a4baf02a9b59b43515804ea833a7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 27 17:46:17 2005 +0000

    - Added config option to ignore certain devices, based on sysObjectId

commit 310c2e66cab9de6be0222d507c586879124ef8b3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 27 17:25:39 2005 +0000

    - Fixed bug.
      (Actually I think the bug is in Class::DBI because it creates an empty blessed object if the
      foreign key is 0).

commit dfdbaa2cc353e4e3f88e662fae3e5236fec98699
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 25 00:18:42 2005 +0000

    - Rewrote most of view.html to get rid of HTML tables and use CSS as much
      as possible.

commit bfa3e9ec7b8fc69c0e0582d55be81f0baf59ab44
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 24 19:14:59 2005 +0000

    - When deleting an IP block, user now has the option to delete children blocks
      recursively

commit df9c663955c2d6ec42070e56ea8533f049a2d150
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 24 17:49:16 2005 +0000

    - Small change to get rid of unnecessary variable

commit 15a07add08ec11e52646105e68f0be8ca8856f92
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 24 01:16:04 2005 +0000

    - Fixed stupid typos

commit 8ade1013206d5f2035253abe53c43ca290ebba08
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 24 01:04:58 2005 +0000

    - Added script to check for devices with no name, entity, site or dependencies

commit 163db0798855cea6f29840f02070c4eed80e0121
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 23 23:19:13 2005 +0000

    - Converted circuit.html to use attribute.html
    - Added links to view relevant foreign records
    - Added extra checks in UI::select_lookup() to catch missing parameters

commit b004983afe4b72fea31ef6ca7344cdfc15ca0b99
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 23 21:55:50 2005 +0000

    - Rolling back some changes that shouldn't have been committed.

commit 2db01fd52b33ea3fdbf7badee2a990f25afa99fb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 22 23:43:27 2005 +0000

    - Merged last fix from branch 0.5 into trunk

commit 2a1dede276b7d1baef2e4aca36493a9456a3fc27
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 22 23:09:22 2005 +0000

    - Merged latest bug fix from 0.5 branch

commit 8284f17b4f069279b7251f485965e490e4053036
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 21 00:27:28 2005 +0000

    - Added check to make sure that parent and child attributes exist
      when trying to create the layer-3 dependency

commit 471676f6d884b86b7fc416b8d79e40a418110c24
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 18 00:12:32 2005 +0000

    - Avoid creation and display of invalid interface dependencies

commit 3788b02b08a7cb355e32fbb91dc4b351c9b7689c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 17 23:52:02 2005 +0000

    - Link to uplink or downlink device now shows Interfaces in that device

commit f2911e1e92649219858b23c34db414094fcc3bb9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 17 21:00:59 2005 +0000

    - Wrapped calls to DBI methods within 'eval' blocks to be able to
      catch and report errors more gracefully
    - Fixed bug that caused Container blocks to not be deleted properly
      when contiguous blocks grow to contain them

commit 1016bc92aeef22093395cc51fd25e52853d644d4
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu Jun 16 22:05:55 2005 +0000

    removed the use of the popup window when populating drop-down lists after searching. This covers fields that have a "Look up" button and such. Still todo: the cable section, with drop-downs looking up cables that connect to different buildings.

commit 06b80dc60029de0450a6d9640e8fddbcb49741dc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 15 23:52:07 2005 +0000

    - Improved addservice.html to better handle duplicate inserts and
      to select the Device's contactlist by default.
    
    - Rewrote the general search function.  Created new method for it
      in Netdot.pm -- search_all_netdot()
      and changed the way it worked by searching only 'local' fields
      in each table, instead of searching all foreign key fields in
      all related tables.  This is based on the assumption that viewing
      a particular instance of a table will somehow link to the other tables
      that reference it.
      Also, the search is now done directly by SQL statements, overriding
      Class:DBI.
      So far, tests show a significant performance increase.
    
    - The DBI handle is now generally accessible via $self->{dbh}

commit b9825c2e1676549371a529ff700c6de1d04fc600
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 15 20:27:26 2005 +0000

    - Make the "Connect via HTTP" link open in a new window

commit 5dcca9e3a62e8d5949fa4be21902beaece291dea
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jun 14 23:54:29 2005 +0000

    converted addservice.html and addlink.html to CSS block structure

commit 54d3828558d063e2346646d6e9f2ab1dd6090397
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jun 14 20:54:19 2005 +0000

    fixed small inconsistency with [edit] links

commit 5acfadb88565d89c376ad6ad6616f025c19b2bcc
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jun 14 19:27:38 2005 +0000

    operations.html now uses CSS block layout

commit 7f06c8e7952c3a532c442630a4072d9be0d87609
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue Jun 14 19:01:53 2005 +0000

    cable_plant.html now uses CSS block layout

commit 52b6135ec1e681c8f037208eef4319510c052eec
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 13 23:55:32 2005 +0000

    - Added history to interface page

commit 8d5a1ec3ff0c3a5ed6ab2913b748b1d88f89335b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 13 23:29:15 2005 +0000

    - Added code to allow user to search IP blocks by
      Entity, Site, Description and Comments
    - Renamed some methods in the IPManager.pm

commit 4a39edc25e1912f3bcde8f51595dae43a38c7c9c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 13 21:47:40 2005 +0000

    - Moved Sites link to end of sub-section since it will likely be
      the least-visited link.  This also solves a UI bug.

commit b5e191825bde53d7959e6f0073de36fa6fa228a4
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon Jun 13 19:08:59 2005 +0000

    closet.html now uses CSS block layout

commit 504ccb42eb3cbcb70823fae6ff2ce892669a604a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 11 00:41:57 2005 +0000

    - Merging latest fixes into trunk

commit 589b1d3085b805c158a5cfe9dc2d51804d28301b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 10 18:17:31 2005 +0000

    - Merging last change from 0.5 branch

commit 90f586c84daacb445dfa6ad85bec7f9f329dadc6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 9 00:13:04 2005 +0000

commit f6b0654fe98d9fe3e6ae4ce1652abb10060a50aa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 8 18:21:56 2005 +0000

    - Merged last changes from 0.5

commit 592cb14553d4734d160ab50af80eb692bafb5def
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 7 22:59:44 2005 +0000

    Merged last change into trunk

commit 1a24497a5bfc188329a52c2828dc043ba86f4820
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jun 7 22:42:25 2005 +0000

    - Merging latest fixes into trunk

commit 2ddf13f5d972e544e4ba14c08c8ccca1bfb0095a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 6 23:51:33 2005 +0000

    - Merged last changes into trunk

commit 5cc9b7071c83b4da547b15aa83af18d04b53f551
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 6 20:55:47 2005 +0000

    - Merged las changes into trunk

commit b8cf41b498157edaba1657a2bf52dc82715e2c8d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jun 6 16:07:01 2005 +0000

    - Merging bug fix into trunk

commit 95e4ce827132f9e2687347de32323bec5a0d23e0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jun 4 00:20:44 2005 +0000

    - Merged last change into trunk

commit d1a4083362bdd62f4204b83d75160a63832c2958
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Jun 3 23:57:58 2005 +0000

    converted circuit.html to CSS block structure

commit 68f6d73c11a2cabe56fde27abf1c421a7ce9476d
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Jun 3 23:27:54 2005 +0000

    fixed wrong color in containeroutsidehead

commit f0e8bf2957660b01df958215c61095724af186b7
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Jun 3 23:19:35 2005 +0000

    merged changes to deldevice.html to the trunk

commit f8778b045a3d7477e2c12ca3d1ce4069a7862ae3
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Jun 3 22:50:18 2005 +0000

    interface.html now uses CSS block structure

commit bd49d6e2e011943d45fa6ab0256d7a5f8431a6d0
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Jun 3 22:21:35 2005 +0000

    Merged my 0.5 branch changes 929:930 into the trunk

commit 1984cc2c20e4b531107f5dc0275806dd35c7fce8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 3 17:17:37 2005 +0000

    - Merged latest netdot-0.5 fixes into trunk

commit 9eb755773a4f5afff6b5e2ec358cffc083c7b159
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 2 18:16:25 2005 +0000

    - Removing 0.5-specific stuff from trunk

commit 187ccc97c5af53fbdb65c5aa7d48844e402b9ef2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 2 17:43:32 2005 +0000

    - Improved documentation for select_lookup method

commit d742e1ddafcfc96d5cd4f6538ec5eb20f701d457
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 2 17:22:44 2005 +0000

    - Fixed confusing layout of "Room or Closet" options

commit 3044a1424363579139e8a9e38e4e4ac567f614ba
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 2 16:50:17 2005 +0000

    - Fixed the function that build the Jack ID to always use three
      digits in the building portion

commit e9f0fbc49e61d05b2ea117b602e8ee07226cfd83
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 2 16:04:02 2005 +0000

    - Added "save" button at the end of Interface list

commit d4efcb6c56c22fb046357f5fccec63f1d3b169f9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 2 00:25:37 2005 +0000

    - Added "uplink" and "downlink" strings to specify direction of dependency

commit dd74cd94d4ff455cc95d482a8397217be47c8066
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 2 00:07:11 2005 +0000

    - Added a the "NULL" flag in a couple of fields in the schema
    - Modified the migration script to include history tables where possible
      (Device_history not included.  Table has changed too much).

commit eeaee7b775ceaf99da246eddde3058abf139cdd0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 1 22:52:43 2005 +0000

    - Added all device types

commit a0acb58dccd66637e1e3fc9cf4f7c97f47b57323
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 1 21:28:19 2005 +0000

    - sortresults won't override the link page if it's passed as an argument

commit 47f514f8a0cba2fa124f379407926eea0ed68367
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jun 1 21:13:48 2005 +0000

    Searching is for the most part cleaned up.  I still need to work on the
    actual display of content (the what and how).
    
    One (potential) problem I have found is the (unexpected) behavior of
    sortresults.mhtml.  If the table is a Device or Ipblock,
    sortresults.mhtml ignores the page option and redirects to device.html
    and ip-ws.html.  I'm not sure this is the desired behavior.  My concern
    is that you may be breaking the user experience.  If I'm searching for
    operational information (whatever that may be) regarding uonet8-gw, I
    want the most relevant bits.  If I need additional detail, I can go to
    the management page.  If however you redirect me to that page, I
    now have to search through fields that are not immediately necessary to
    the task at hand.
    
    The use-case for operations.html is that of a device or interface going
    down.  What is that device?  Where is it?  Who has physical access to
    the room or building?  Who are the points of contact?  What is that
    device connected to and does it have OOB access?  There are variations
    on this use-case, but the goal is to have that information displayed in
    one step.

commit 006864b7b90a92b480b78a0a26a759ee459d653b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 1 20:30:04 2005 +0000

    - Fixed bug in addlink.html (stringification problem with CDBI)
    - Hacked select_query.html to make it sort interfaces correctly by
      ifIndex

commit 8ce39e885de602b2976da6bfc04a6b60ed1c120c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 1 18:36:47 2005 +0000

    - Added DSL modems to the list

commit b85e6247cc9b10c6c74d377da1bc1aa277f858b6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 1 18:08:11 2005 +0000

    - Added script to import closet pics

commit ea60988e5a437d42dd309ff64747168b09aa30be
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 1 16:59:42 2005 +0000

    - Swapped the location of the search and allocate boxes to
      make it more consistent with the device section
      (search on the left, insert on the right)

commit 8f61fb0369db19b05fcd3e9687321d33a66ad56f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jun 1 00:09:20 2005 +0000

commit 297bb3dda27f6c3b7e24cc18568af186963817fe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 31 22:58:29 2005 +0000

    - A couple of minor changes

commit 05b4bf5fa1cccfb1dae44e168cc2d0a8e0df7135
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 31 21:33:51 2005 +0000

    - Fixed error when search field is empty

commit 6612dafb13f54923d587f6bc9f33ac976a790f82
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 31 21:14:38 2005 +0000

    - Modified method that sorts interfaces by name to make it smarter.
    - Other minor fixes

commit 26019bc2afc74dd71727e439667c1e5660a49dec
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue May 31 20:46:17 2005 +0000

    Work on what columns and tables to search; still partly broken

commit c7e5d886b2192135fcb712e63c11ac34fe395038
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue May 31 20:41:04 2005 +0000

    fixed broken submenu in IE

commit 0889f1bdcb8f37930377a83bde0fd5443c3cd007
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue May 31 20:25:37 2005 +0000

    Updated section_operations.html to fit in with current style information

commit b3c565c2e807232b3368aaf23b7330952e596c72
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue May 31 20:19:41 2005 +0000

    fixed colors in search_obj.html

commit 86feea598eef8655119da63d1b9537c6fd366931
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 31 18:19:00 2005 +0000

    - Modified updatedevice.html to use generic method for inserting new objects
    - Other minor fixes

commit ab73f763f67af64706ee7f33cf45f4553b0c409b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 31 16:44:06 2005 +0000

    - Small change that seems to have fixed the problem with saving.
      (don't know why Aaron included that extra string).

commit 080c7121becb4eb83d4d1dfcd714ea2c8e7650e5
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 27 23:56:38 2005 +0000

    forgot to add the new files to the trunk

commit 54d8613463b7939d283e5acfa5d759c1e3b513d1
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 27 23:53:24 2005 +0000

    select_lookup provides a [new] button which pops up a window to add a new record into a table.
    updatedevice.html needs to be changed to use the $ui module instead of manually generating the select boxes.

commit 30c5c39548e3175057e98b796513f11cd4f4579a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 27 22:44:01 2005 +0000

    - Tried improving the layout of deldevice.html
    - Fixed a bug in delete.html

commit 6981adfe4569f8cff2ead17e3f9d7542948f4eab
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 27 20:44:09 2005 +0000

    - Added script to import closet data from CSV file

commit da8d36132dcc0dd453ccb20be3052b0407d7a143
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 27 16:27:07 2005 +0000

    - Couple of small fixes

commit 1498a4ac4afd0b4315203c195e77212a88f46e54
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 27 00:11:27 2005 +0000

    - Forgot to turn off debug flag

commit 7441a3612ff4ea8feec96b216fbc06dad192e60e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 27 00:09:07 2005 +0000

     - Small fixes

commit 8d3985d3d4daf926461e856cdefa65afc2b24e7b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 26 23:14:55 2005 +0000

     - Reduced and improved output from device updates

commit e093977ebba5c73f7653177aa7d1993eace4df5a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 26 22:10:17 2005 +0000

    - Added forgotten code that put "Added to Netdot by..." in the Device comments field
      when creating a device for the first time.

commit 3f52d90ec12afc89bb16354e1d7d668892054957
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 26 21:55:45 2005 +0000

    - Fixed small potential bug
    - Improved efficiency of WHOIS queries when discovering BGP peers

commit 543bd3d934252a8f9d4201b4749414a41c6bb187
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 26 18:18:11 2005 +0000

    - Minor corrections

commit 0f68b23f1a4c7252b00cee19d3c2eee507ff191e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 26 18:08:10 2005 +0000

    - Modified constructor to allow it to pass arguments to
      parent classes

commit baeacd145c76e1e7298778c1c3053d7bfca7cf7d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 26 00:15:02 2005 +0000

    - Set all 'contactlist' fields to NOT NULL to avoid problems when
      testing true/false within programs.

commit 6423a8d7bd3ae361eff463ee83eda07e6d70499d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 26 00:10:58 2005 +0000

    - Added more scripts for generating text and config files
      for other purposes

commit 4b69a6fa67c7badefeb78231dc5a63c16b6ab2b1
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed May 25 23:12:15 2005 +0000

    fixed a small bug, and converted to css div layers

commit 50f7c2b309ae0ba74dd7957e33bad881801c2863
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed May 25 22:02:27 2005 +0000

    fixed weird typo when i must have bumped my middle mouse button and pasted random code somewhere

commit 26b27e815b4636aaa5057ba7566b94ba2c3cfcb5
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed May 25 21:56:53 2005 +0000

    Fixed hide/show button error when viewing device details. All request variable are included in the "hide/show" link.

commit 7ad7419b10cb6b9d26857cc62587ef3ba36d488e
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed May 25 21:04:02 2005 +0000

    removed unnecessary [new] button from section_management

commit a761f49a47280b5ab5f40303b641bc2cc44290d6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 25 18:47:33 2005 +0000

    - Added script to generate building contacts

commit 31d027f42a2ce05e0ea32cd57116c33b295b7e10
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 25 18:36:14 2005 +0000

    - Added script to generate circuit info files

commit 80ff49a09139873fb43452b521f610434c785829
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 25 18:28:50 2005 +0000

    - Small changes to save space while displaying interfaces

commit d0244a91aceef8622e86f96b98f88986b41113f4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 25 18:22:23 2005 +0000

    - Small fixes

commit 45e92067ab609babcbf1f27cff05019a6d302138
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 25 17:33:46 2005 +0000

    - Fixed bugs and changed a config variable name

commit ae17b6754624096ab3a379109c9e1ea2f471017a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 25 16:36:29 2005 +0000

    - Added some lines to remove invalid dependencies when updating a device

commit e4d5f07a7da76eb16934171023711b8f5badbf6f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 25 01:11:14 2005 +0000

    - Added script that generates txt files with device info

commit a4c88aa8407e9f7862247b01925821b63fcec69a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 24 23:16:35 2005 +0000

     - Removed more excessive output from device update code
     - Better tolerance against invalid dependencies
     - Added missing default values in migration code
     - Fixed default timeout value for Netviewer in config file

commit d650d6a6f58a009cc4da72a0e310ed035513b936
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 24 18:58:12 2005 +0000

     - Removed excessive output when updating devices.

commit 963e1a1fde766888afd110a6f7937cda7556fb91
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 23 23:57:58 2005 +0000

    fixed hide/show buttons in cable plant section, and made it a global setting so you can hide/show the bar across all pages

commit 7c1a9b48cc81100eb1664c78c6dbd5a7aa40d4d5
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 23 23:56:52 2005 +0000

    this should take care of the right-offset error messages

commit 19e3e701bbd9e95734266d79a4589e5c232f6b33
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 23 23:16:34 2005 +0000

    Fixed login page with stylesheet. Access to style.css was being restricted to logged in users, so if you weren't logged in, you wouldn't have access to the stylesheet! I moved the "require valid-user" to only affect html and mhtml files in the netdot directory, instead of all files.

commit 9971565528a8998e7e736d986a9fd814cea8f747
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 23 21:58:35 2005 +0000

    Updated login and logout pages to use the netdot header.

commit 02d15a54152f45f85227e99555adf8d2de57ec85
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 23 18:22:26 2005 +0000

    Created empty reports_custom.html

commit ce244c9a7c52b535a9721dc39e3fc3644fef9086
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 23 18:17:47 2005 +0000

      Created empty Help section

commit a5dfea395840698514cab8979a3e0330e75cd441
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat May 21 00:37:09 2005 +0000

    - From device report, allow user to see the devices of type unknown
    - Added count in browse

commit b11a4ad1f5b4829e87fb4c96b75739b9ae16d373
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 20 23:40:20 2005 +0000

    Moved the calls to select.js to the header, so that it's included
    in all pages.  Only left references to it in components that
    might not inherit from the header.
    This fixes the bug in ip-ws.html where the list Entities was not
    being returned.

commit f9707d65e8ddb780f061dc2428a80d7a87af00ab
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 20 23:18:41 2005 +0000

    Fixed bug that was causing an incorrect product to be assigned

commit 45800d02555c4fd2897aa6a2a7194755a3608b49
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 20 22:58:03 2005 +0000

     - More fixes in db schema
     - Fixed return values in form_to_db()

commit 3ccdca339418e6059e71e9e45ae7c44d148d0d0d
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 20 22:06:33 2005 +0000

    In response to ticket #82:
    
    Fixed the funny raised title bar by changing the look of it slightly.
    
    As for the fieldsets being all on separate lines, I have no idea why Opera 7.54 does this, but Opera 8 displays it correctly. It might be a bug in the CSS code, or it might be a bug in the browser. Either way, it shouldn't be too much trouble for the few Opera users to upgrade to 8.

commit 62c2fbc414cb7087651e67162df7d81aae93337f
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 20 19:55:50 2005 +0000

    fixed pages that still used old colors, might still be a few around somewhere

commit 18b1b1c408187026377d3b58883f2fc0efebc4c5
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 20 19:27:00 2005 +0000

    fixed content in circuit.html so that it doesn't appear to the right

commit 7d90fee556f1c701e479de39c61a437d117647d7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 20 19:14:51 2005 +0000

    Turned off debugging

commit 31a4410848775525c40e3d17adea96f944fc587c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri May 20 19:11:38 2005 +0000

     - Fixed bug in schema that caused problem updating values in CableStrand objects.
     - Made some of the Cable Plant components more tolerant to Closets not having
       a Floor defined.

commit b23e9995f336589b6421780b6b10d7739fa89aad
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 22:03:00 2005 +0000

    Some fixes

commit d8d7b009accbebf479b1561f87001067ee31a279
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 21:19:29 2005 +0000

    Added script to import jack data

commit dba9e47599b1310809d4f8a90476d23f02499a2f
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu May 19 18:40:03 2005 +0000

    Fixed the IP peers tables.  Apparently I don't understand scope twice.  Sorry about that.

commit 3656aaabf430b2288a3a6f774726730022324849
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu May 19 18:37:53 2005 +0000

    Fixed the BGP peers tables.  Apparently I don't understand scope.  Sorry about that.

commit e93db798774e46b7f0afd0979391e75acb86bb08
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 17:51:29 2005 +0000

    Reduced the size of the logo.  Changed from jpg to png

commit 0f5f32cb23332fd1894698b8c5b51bf483724c36
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 17:25:30 2005 +0000

    A slight color change.  Easier on the eye.

commit f9c3ea312a2aaad2d9040a05014c5265387cecbb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 16:15:29 2005 +0000

    Made index.html inherit from section_management.

commit aa6250471be9a2aee1f61314ad55be3df25dcd12
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 00:46:23 2005 +0000

    Improved some messages

commit 9066fd1cb80ea38f819794144d3084c770be0fe8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 00:42:45 2005 +0000

    Took off some lines to avoid confusion

commit 1688c3b4d0dc8577f04a5a2bee27600b32bef963
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu May 19 00:11:56 2005 +0000

         Moved the migration script from contrib/ to bin/ and wrote instructions for the upgrade

commit 51a7e5ad53de49e261631b95a1cb9b8598fb2f46
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 18 22:56:32 2005 +0000

    - Added comments to let user know if they should add a L3 dependency or not.

commit 2064efac5b479888dfde2523c177f5897e0aef18
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 18 22:22:47 2005 +0000

    Some extra checking to prevent ugly errors

commit 741bbc07971335fa21a4e48d6ab6d8cbf288870d
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed May 18 22:05:14 2005 +0000

    major CSS changes to fix the following:
      fixed multiple pages from having content or error messages shifted to the right
      fixed the footer from appearing in the middle of the page
      now editing forms don't explode outside of their div container
    
    In order to fix these problems, I got rid of the large containing box which was supposed to make a background and border around the entire page. This in turn implied that the header needed to be changed. I also changed the colors around because I didn't think the tan background worked without the blue grey behind it. I didn't intend them to be the UO colors, they just turned out that way, I swear! :)

commit 110a2c94c3cd344cf970de13155a608e88481713
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 18 21:37:34 2005 +0000

    Now when user adds a dependency between two L2 ports, the program will determine if the
    device has only one ip address.  If that is the case, a dependency between the two logical
    interfaces will also be created.

commit 80c218795806beeadf1910bab09d2fbba7f81842
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed May 18 17:46:00 2005 +0000

    - Improved parent search by providing user with a list of devices that share a subnet with
      the device being documented (chances are the uplink or downlink device will share a subnet with it)
    - Changed device.html to give a prettier error message when user tries to add an existing
      device manually.

commit 49d8ee479a0aec5eea6c903256ba620e28084874
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 17 00:15:46 2005 +0000

    Removed Main section and changed Services section to go under "Management"

commit cfbbd5597ce699ea82b916c4ad715ba9467588a1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 23:49:21 2005 +0000

    Minor improvements

commit 8722a2c41e0648bdf344f5dea7f10f75fa9c57e6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 22:37:38 2005 +0000

    Fixed bug.  'last-seen' value was not being set correctly when updating Ipblock objects

commit 9e68aa0626b6b01727ecb552abaf5b8588570f1b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 22:25:40 2005 +0000

    Fixed bug when importing subnets

commit ae45db683bcf9b13656235531a5f75e9ee337d97
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 16 21:55:26 2005 +0000

    fixed page content from appearing shifted to the right

commit d84921b8cc206269a856c1ce7f7680d841760d8b
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 16 21:49:00 2005 +0000

    fixed bug in editing Interfaces

commit b72a2a04cf648c1726b52b418cace6bdb4f9c0b5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 21:42:15 2005 +0000

    Fixed bug that was causing a script to use the wrong SNMP community string

commit cfca7dac21f65b5435c706316d0674fd6b7d7d89
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 20:57:41 2005 +0000

    Fixed bug when adding MAC addresses

commit 405eff11b67e47e1f86b85ec6d3236820b6de205
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 20:23:36 2005 +0000

    Make output of comments fields preformatted

commit 7aa286634091709439495e25d2038775df017029
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 20:01:37 2005 +0000

      Small fix

commit d627bf93da28f1d36a8e24543eb0488c4d40ea85
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 16 18:33:27 2005 +0000

         Rewrote most of the report to fix bugs and make it more efficient

commit c6c8eca8b8e6ae92e7c65b126b5d2b87617eece7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat May 14 00:25:52 2005 +0000

         Added migration script

commit a5d558cd0edb13f6f6bdfd7ac0e15e78bea6008f
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Sat May 14 00:00:51 2005 +0000

    Various scripts used for auto converting mason perl hybrid to regular
    perl for calling Aaron's table generating modules.  I found them
    pretty helpful.  Pretty specific, but could still be good for
    converting lines with lots of quoting and embedded <% %>
    interpolations.  Doing what I can to decrease the signal to noise
    ratio :)

commit b959285990b9ad5bcafc81d3b4018152c6f047a8
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri May 13 23:51:48 2005 +0000

    Made data_table.mhtml alternate colors on rows via datatablec1
    datatablec2 tags and made table headers bold via formtabletitle.

commit e0c02ac004474b4b7979d4a7fb362c42c25668c7
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri May 13 23:36:03 2005 +0000

    Changed all of the inline horizontal tables to data_table.mhtml
    generated tables.  There were a few of them.

commit 568df614373247a25164467aa21083aa4b4c2fd8
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 13 22:33:51 2005 +0000

    moving things around... resolving conflicts with nathan

commit 75929caf494daa142f31e8bbddc82dfe2971c04c
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 13 22:25:46 2005 +0000

    fixed the room/rack mix-up

commit dda39e36b70e4f64c2b155814c5fde92edaa9878
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 13 22:10:28 2005 +0000

    fixed problem where content of pages was showing up to the right of the page and falling off the end

commit 6d6f01bdc294c31e236e5839d5271379e3f75f45
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Thu May 12 00:09:49 2005 +0000

    fixed some bugs in device.html, see https://netdot.uoregon.edu/cgi-bin/trac.cgi/ticket/64

commit 6e97dbadc1c0dac5358334d04d061c1a2ca692ba
Author: Sean <netdot-devel@osl.uoregon.edu>
Date:   Wed May 11 23:25:52 2005 +0000

    Updated page to block layout.  Also found a saving error which I added to an existing ticket.

commit 11be8f55485e0c3319529f82356f63b113ce3110
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed May 11 21:38:35 2005 +0000

    fixed extra left-paren typo in device.html

commit 5d4b685c792e02e3a95d2ae9b6ca88ffae7f8640
Author: Sean <netdot-devel@osl.uoregon.edu>
Date:   Wed May 11 21:16:55 2005 +0000

    Updated block structure.

commit b3e6bd5b89bb34f223865a19eb2dd08bb6af5b03
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 10 22:16:18 2005 +0000

         Added two fields to the Interface table to allow the user to enter
         values for Room and Jack (in chars).  This is basically a temporary
         workaround to UO's current status on cable plant data.  The intention
         is to remove these fields once the campus survey is completed and
         Horizontal Cable records (with jack id as key) can be linked to Interface
         records.
    
         Work needs to be done on the user interface to enforce jack id format
         validation.

commit 21e84182a9e06a35a712bd8dc7a24109c7d2a5b9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 10 17:55:13 2005 +0000

      Fixed errors when displaying closet pics.

commit a5443430850748242bc4a11436cb37709abe1119
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Tue May 10 00:03:27 2005 +0000

    minor changes to code formatting

commit c51abf53703ee33239656472a3611e57f02f725d
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 9 23:56:05 2005 +0000

    finished converting device.html to use CSS block structure
    made outside container have a 2px padding on the inside sections to keep text away from the edge

commit 1bbad28f90df47711d11e06104494c03ed8561e8
Author: Sean <netdot-devel@osl.uoregon.edu>
Date:   Mon May 9 23:17:30 2005 +0000

    Updated CSS block structure and discovered error that I will make a ticket for that was not created by this revision.

commit 86c1c506375a022e4e38a13544e30ae3f5c9554c
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon May 9 21:36:57 2005 +0000

    partially converted device.html to CSS block structure (down to line 544)

commit 26002733768058b9076c3458e943b29e701cfd58
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 6 23:42:55 2005 +0000

    converted to CSS block layout

commit 9a76bd10253126e4647b22544694130a74b4494e
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri May 6 23:22:51 2005 +0000

    Two column tables are now generated by attribute_table.mhtml

commit 74fec320ea7ddc48fdc034f1542faf181685dc11
Author: Sean <netdot-devel@osl.uoregon.edu>
Date:   Fri May 6 23:09:03 2005 +0000

    Updated file to the new css.  No further changes are needed to this file in this milestone.

commit eca31cb634543933f65d47bcfd307efe5e8740ee
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri May 6 22:14:43 2005 +0000

    Finished converting ip-ws.html to CSS formatting.
    data_table.mhtml is a new module for displaying data in an html table, that was needed by some sections in ip-ws.html and will be used in many other pages.

commit 2c89b4bd9fe7ee9e8db694ad9c0cba263d5f5521
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Fri May 6 21:56:57 2005 +0000

    Partially converted.  Has sections (vertical two column) to which
    attribute_table.mhtml module can be applied converted.

commit cd5ce169ddb8ed3836a589c32c67d9ae5cf94c02
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu May 5 05:51:24 2005 +0000

    A more powerful version of table-array.pl.  Seems to work very well
    for device.html at revision 799 (try lines 410 - 449 for example, only
    one major mistake is made) Will probably find that it doesn't work so
    well for other files but hopefully it will be easy enough to adapt.  I
    left table-array.pl around, not just to create more cruft, but also
    because it might be easier to use else where (I might have made fewer
    assumptions there).

commit 334b4b3c14c1eb0aee23f9e5dccd8090df14ee32
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu May 5 00:51:01 2005 +0000

    This is a script that given a range of lines and an html file extracts the data from the table rows in that range and converts them into code which can, after a little
    massaging, be dropped into a <%perl> block to create the arrays needed to call attribute_table.html.  Right now the most work you have to do is probably to go in and
    manually add an accumulator variable for capturing strings built in loops, and semicolons on the lines which get accumulated.  I will add automatic generation of that
    shortly, already pretty helpful though (did a few tables in device.html pretty quickly).

commit 0e2b6bfe9d1b660faf95d9a21faaa1130aca72c6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 3 00:39:47 2005 +0000

      Fixed bug in schema

commit 821adb5113750a3bde76dbfd20b56a18a59148a5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon May 2 21:42:01 2005 +0000

      Fixed bug in schema

commit cd11ce773695cae45704d2b509a838491debd869
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 29 23:45:19 2005 +0000

       Added the ability to specify an ssh key

commit ed6dba1e4f9ad537576f102823f8815cd1f79637
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 29 21:55:37 2005 +0000

         - Added some generic default Products

commit 0af1541b3bc8f378e35c6f7f80ca4863874abbb2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 29 21:45:36 2005 +0000

         Added a script for doing simple backups of the DB

commit a3d411229a411c08bea7ccb8a9b164f4aaf1ae32
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 29 00:06:52 2005 +0000

         Added faceplateid to the HorizontalCable table, to facilitate the
         lookup of jacks in GIS maps

commit c1756abbcfe31c34d2da7bffbe2de5439d0b240a
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Apr 27 22:31:06 2005 +0000

    added new classes to stylesheet for more CSS block layout control

commit b3d53c323d22413671ecc0dc409cad9508ba8226
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 26 22:36:27 2005 +0000

         - Included a DEFAULT_CONTACTLIST key in Default.conf.
           To be used as a default setting when adding a device, and possibly other objects.
           The ContactList object with that name will have to be created manually by the
           user, when Netdot is installed
         - Modified the components that use that as default

commit 808ab344cb96769b6453a92a7488e5de67e5ed7d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Apr 26 21:22:44 2005 +0000

         - Moved 'monitored' flag out of Ipblock table into Interface table.
         - Added 'snmp_managed' flag to Interface table
         - Modified user interfaces that access these fields
         - Modifled libraries that populate these fields

commit 2264c3554f2af2e64d8ab80d2639ecd46e2f05e0
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon Apr 25 23:28:27 2005 +0000

    minor changes to css formatting

commit f0c88a71e170c080c9afc120b5b3d67e611db2e2
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Sat Apr 23 00:00:28 2005 +0000

    some stylesheet changes, mainly made top nav bar smaller

commit 99b7b600b740523f0e7183e68903acdca2fc595c
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Apr 22 23:29:28 2005 +0000

    ip-ws.html
      changed "View Block" section (lower half of ip-ws.html) to use attribute_table.mhtml. Postponing further development on this until later.
    
    UI.pm
      all functions that output form elements now have the option to return the output as a variable instead of directly printing

commit 0a16cf6deaa0e13cb68c6f51199ad979e89d3fa0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 22 21:34:04 2005 +0000

      This is basically a subversion test

commit ad5e1fcda7f98d6f4a5333b50f554b4f84956700
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 22 19:02:33 2005 +0000

    Lots more changes as I try to make things actually fit in the page.  It
    would help if someone could look at the following:
    
       * the footer is still broken
       * view.html will need a lot of attention (a lot of stuff links to it)
       * everything under the Management tab -- including device.html and
         ip-ws.html.
    
    I plan to resume work on operations and its prerequisites.

commit 8d0dcc559ad1eb2309526af84e029bac0309c64f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 22 18:35:53 2005 +0000

    Replace id= with class= as I continue to work through style.css.

commit 7f6c4c126e00a8d6e81ed81a171bed840ede991a
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Apr 21 23:01:53 2005 +0000

    various changes to section_generic

commit fd6b6ec16b6407f1a643a6e872a9da14180802b1
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Apr 21 22:26:52 2005 +0000

    The changes to style.css are meant to help in removing layout
    instructions in all of the .html files.  This establishes some basic
    instructions for table and tr.  These will have to be tweaked over time
    to get everything right as we go through all the relevant files.

commit 0b3054f68d0d9956df34efeb19c475c1c8a052a9
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Apr 21 22:23:44 2005 +0000

    Remove table controlling layout

commit f17cfca719da02194f52c1765bca920014f7fe81
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Apr 21 21:37:37 2005 +0000

    Using new option for fieldset in stylesheet

commit a33420966b65a5c17b6709965afa1f0c89280d57
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Apr 21 21:37:11 2005 +0000

    fieldset needs to have different sizes. this change adds more flexibility for this

commit 2207d658d6594f35aaf5836cd3bdfbc07f8a42f3
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Apr 20 18:33:27 2005 +0000

    Work on Generic section to make it fit in with everyone else

commit 4894006a974eb77e49f20bf69623a87cb5738afc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 20 17:07:26 2005 +0000

         Test.  Ignore

commit d3d9d6e43d600acab7c8cca8efa6bb1e66b7ec93
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 20 17:04:28 2005 +0000

       - This is a test

commit 918ffa698368d8e5a9521ace25f88f2c838eb229
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 19 16:56:17 2005 +0000

         - Added missing form title
    
         cv

commit 039c2e57de0c26db74a7f82d55e9dfdbb906d725
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Apr 18 21:32:59 2005 +0000

         - Created a wrapper component for edit.html.  Purpose is to avoid showing headers and footers
           when opening in a separate window.  Trick is to break the inheritance chain.

commit 32a41a0cee88117aba935e3447ab15e1331ab825
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Apr 15 23:24:50 2005 +0000

    duplicate table tag was printing

commit 50a3aeab6cb0cf0e1c2b318eb1f39682f8764334
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 15 23:04:52 2005 +0000

         - Cleaned up a bit.  Disabled editing for fields that should be set via SNMP only
         - Won't touch format any more, since all that should be changed to CSS

commit 3b2134b2e9977272426fc1fbf8b54529e3b5f760
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 15 22:51:43 2005 +0000

         - Stole the interface.html component from the Cable Plant section
         and put it under the Management section.  Now that page is called
         when clicking on an Interface id from anywhere.
         - Fixed a bug in UI.pm

commit 67db3505785525cd584ec1b3777defdc567301a0
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Apr 15 22:33:20 2005 +0000

    updated stylesheet for the new div layouts in ip-ws.html

commit 0ffd94551f10e29425355b5db3ab19d6de9c8417
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Fri Apr 15 22:26:34 2005 +0000

    moved the "address info" and "block info" chunks out of table layouts. Except for there is no "real" way to do two-column layouts in CSS, so the two columns are sitting in a table tag still.

commit 40736af0c7fb2602233a07b2ef7b6f505a528525
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 15 19:05:38 2005 +0000

         Added reference to Netviewer in the Requirements section, with a link for
         downloading.  I just tested with 0.29.6 and all seems fine (Thanks Stephen).
    
         Test line for Netviewer inside Makefile might be problematic if people install
         in a prefix different from the default.  The other option would be to get Stephen
         to install his libraries inside Perl's @INC path.

commit eb5f35a0b4f7f436159f05a94d21f9a020ecdd35
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 15 17:32:37 2005 +0000

    Added 'DELETE FROM Meta' to insert-metadata.  Doesn't make to not
    include that in this file -- dangerous potential to duplicate contents
    of that table.

commit 22abd44b2b283b3a324b4c86e3d009bb7770e4ef
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Wed Apr 13 21:30:46 2005 +0000

    the missing close table tag was messing up the footer on the Cable Plant section. Of course, this will be irrelevant after this page is moved to CSS layout.

commit 419cec874ab536d686e89f29c96508ea79386c16
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Apr 13 17:16:48 2005 +0000

    Changes to netdot.schema and insert-metadata that add monitorstatus
    column to all tables that have a monitored column.  monitorstatus
    points to table MonitorStatus which has the actual state.  Note that
    it is not netdot that actually monitors.  It is up to external
    scripts to populate this column with the appropriate value.  It is
    just nice to have the hooks there to use.
    
    One thing that will need clarification is the on_delete action that
    is added to the linksfrom column.  I put restrict, but I didn't find
    any documentation regarding usage here.
    
    I'm holding off on committing changes to Interface table that add
    monitored and monitorstatus columns.

commit be8e580b5aa6de8a2c3fcf17c897a2f4b3d6e2d5
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Apr 13 16:20:52 2005 +0000

    Add width back, but a little bigger.  May want to consider alternative use of margin

commit f952ef8bc35541e38b41b65684a26e8a19521a43
Author: Aaron Parecki <aaron@network-services.uoregon.edu>
Date:   Mon Apr 11 23:44:36 2005 +0000

    Fixed margin broken in rev 766. When Mason was parsing the stylesheet, it caused the browser to ignore the first CSS entry, which was the body block. Now that Mason isn't parsing the stylesheet, the browser is reading the body block, which had the width specified as 85%.

commit 3d868fa62cc00a3f9413d2e9056aee88d8bb05aa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Apr 11 19:46:59 2005 +0000

         - Renamed DeviceManager::update() to DeviceManager::update_device()
           to fix a bug introduced when library inheritance was modified.
           Name overlap caused the method to be overridden unnecessarily.

commit 33682a38d946c4975e9c974fbe2630adce963b09
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Apr 9 01:26:36 2005 +0000

      - Removed old parameter when calling form.mhtml

commit b0d22d62533af695261e9f0215d77cad425fd057
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Apr 9 01:23:23 2005 +0000

       - Practically rewrote search_obj.html.  Avoided duplication of
         code by using form.mhtml.

commit 0f25ba4d20799b4c31afdcc564c8d9dc287d4aa8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 8 22:08:19 2005 +0000

      - Fixed bugs caused by new Mason inheritance scheme

commit 87668d904c791f0a349dd7fa12321f07d105dcbf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 8 21:43:47 2005 +0000

      - Tweaked apache2 configuration to avoid having Mason process any non-html files
        (style.css was being treated like a component).
        Note:  This has somehow broken the margins.  Fix needed somewhere in the CSS
        definitions.
      - Removed reference to uoregon.edu in the apache config as well

commit 647dca572fe00e027d6aa16ea543581293116ad4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 8 00:58:23 2005 +0000

      - Added info field in Ipblock table to be
        able to write longer comments
      - Fixed bug in edit.html caused by the 'user'
        argument passed from higher-level components.
        To do: Figure out a way to disable inheritance
        in edit.html when needed.

commit e65b871996f018ee2e14ce12ee55fc39f402e781
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Apr 7 23:21:09 2005 +0000

    Basic states something can be in

commit b404c43052452528b5cc6e9242be502713bc3ac9
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Apr 7 23:11:21 2005 +0000

    Initial commit of changes necessary for paging scripts to hook into

commit dd35e5b3bcf00dafb8f200393542315857034da8
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Apr 5 19:12:49 2005 +0000

    Add/tweak div blocks

commit 4476a7730d7d5a87aa713611c86ee5c8b0f3361b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Apr 5 19:10:03 2005 +0000

    Added sectiondetail <div> blocks to wrap content

commit 3104904ebb5c35000e439aae165fcce0990c5171
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Apr 5 18:38:59 2005 +0000

    more changes to the stylesheet; footer is still a problem

commit 9018cb6bf470133a57488c0229e58aa099b66e01
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Apr 5 17:21:10 2005 +0000

    wrapped section_cable inside <div> block

commit 007584cb573ca4228d12d968945726ac2a49ff1c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Apr 5 17:20:23 2005 +0000

    Indented page more so that it looks nicer when looking at page source

commit f9047cf7f9d646fb525f7a9a40be8428c5d394cd
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Apr 5 17:19:50 2005 +0000

    Surrounding page content inside <div> blocks

commit f9f6e703ad7118cf37d78f10f2cffe91037cece5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Apr 4 21:04:06 2005 +0000

      Changing this back to where it was.  Mozilla 1.0.2 (at least)
      does not understand the short version.  Result is that header
      does not show in some cases.

commit 37028fc75d1463f868a4e19673b17d6f11d7fbc3
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Sat Apr 2 01:04:07 2005 +0000

    Added one more to the list of required modules for SiteControl

commit f40cb3ccd6d4df68032a63ee65d3257df8291377
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 23:38:49 2005 +0000

    More tweaks to get footer reasonable

commit 4ba0b3589ff76a64a1e8120e63456c321695de1c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 23:03:15 2005 +0000

    More changes to the default stylesheet.  This is a mix bag of changes.  Some
    of which are mostly minor changes as I tweak details.  The other mix deals
    with the footer and trying to get it down at the bottom of the page.

commit c944f78c9ad94d77c44691c13e893d1f1000384f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 23:00:53 2005 +0000

    Various (minor) changes to operations pages

commit a0caee24cc1cb475be3cac37cb4c760850c8866e
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 22:56:38 2005 +0000

    Testing having the content block begin and close in the autohandler.  This
    makes some things quite a bit easier from an overall view of the document.

commit 7146067be13f0618b44baa40af3198e936b7bf4f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 22:53:54 2005 +0000

    Minor changes

commit 6607110870b7043d5a232f8c742d283889dd7088
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 22:41:07 2005 +0000

    Lot more work in section_management to make it css friendly.  Much of the
    work here is done -- layout concerns should be addressed in style.css

commit 789b91e80a147a9fe2d040f1d002382d9d7853f3
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 20:10:58 2005 +0000

    Reworked the footer to something simpler, using stylesheets

commit c1e94d48e6cd251ecaa98622bc5de2a1839381c4
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 20:10:16 2005 +0000

    Minor html tweaks

commit d2df3f0a33f8f26ffdac7c854e278f94db5ec097
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 00:55:36 2005 +0000

    This commit reflects some effort to break up the heavy use of tables
    to control the layout of forms.  It is not there yet and is still a work
    in progress.

commit 823b6ac9518c4fd8892cf3a616e4ca3340ee7753
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 1 00:54:04 2005 +0000

    Working on the next block, where each section has a set of tools, eg
    search boxes and what not.  Much of this is an experiment to see what can
    be done.

commit 975f490fcb11d117cc9e61e2610d030cab77c624
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 22:51:28 2005 +0000

    Lot more changes to style.css as I continue work on tabs and subtabs.  They
    generally work the way I want.  Lot more work is needed on incorporating
    the section_* components with this.  section_operations is kinda there, but
    also needs work.  Stay tuned.
    
    As I don't have a Windows workstation, I have no idea how this looks/works
    in IE.  Someone with IE may want to poke at this so that we can make
    the necessary kludges for IE users.  :-(

commit af3bc5ae97afbf9f5db004f298dd6d14b9c129df
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 22:46:43 2005 +0000

    Minor tweak in section1.mhtml

commit 97f8f87ab1bae21d3feb848c22c5d69fc5f49f34
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 31 22:27:01 2005 +0000

      - Ask before deleting a block

commit 6c9517bc46b9ecf64ff60b68e7b18550393816e2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 31 21:58:03 2005 +0000

      - Changed some of the requirement checks

commit 651c673f10926ff8831fc2f195615474176c26e8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 31 19:31:24 2005 +0000

      - Fixed some bugs

commit 924b8695626b6a6bd74589876fd4d4a62673ff7d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Mar 31 19:11:41 2005 +0000

    - Improved validation procedures when updating Ipblocks.
      Now, after block is updated, IP tree is rebuilt
      and validation checks are performed.  If checks don't
      pass, object is rolled back to previous state and
      tree is rebuilt again.
    - Added 'getobjstate' method to Netdot.pm to be able
      to make a copy of object's state, in case it needs
      to be restored.
    - Also, in other cases, it might be possible to call
      Class::DBI's 'discard_changes' method.  For that,
      I've added a parameter to the 'update' method to
      avoid committing changes to the DB if user wants to.

commit 1da7c49cdbf457d77e9dd5dfd7dc3fb9128eef68
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 17:33:37 2005 +0000

    Moving the subnavigation bits from section_reports and section_cable to
    section1.mhtml

commit e008a0204da2368ea8f0375b406232cf8f3f2b0b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 01:29:36 2005 +0000

    lot more tweaking to css as i make things look/work better

commit 5fddce0c0e0e2c219522a8beaef8723807242fda
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 01:29:03 2005 +0000

    making section_operations more friendly to css

commit b8f226154b8cbd2ee4831f7e03fab90c35b402c7
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:57:15 2005 +0000

    remove line for debugging

commit b1e254c4f51d0a1fcc461b900403aa0b47a48928
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:55:31 2005 +0000

     must not be set at toplevel, but rather inside each if {...} block

commit 3ad0098309e8caf092c449130a6d93e7afc9b2ba
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:46:56 2005 +0000

    It is not as ugly as before, but has a ways to go.

commit 4293d6222966f18901992124d357775482255991
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:30:15 2005 +0000

    Crapload of changes that are a bit too much to enumerate.  :-(  The diff
    on this won't be pleasant.
    
    General idea is that we needed to break away from how the tabs were done
    previously as it wouldn't work well with nested tabs.  The nested tabs
    gets us what we want where each page has sub functions.
    
    I broke what worked, but would not work in the future, and replaced it
    with something that is broken, but will eventually work.
    
    Any questions?  :-P

commit 226ccb68424e0875ec6311484c45adaac5f66430
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:23:27 2005 +0000

    Adding some whitespace that won't show up when output by webserver

commit 7b04e93d9dfd8cfe4c5045525695dd0617742a62
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:20:39 2005 +0000

    Committing small changes to section_operations that has more to
    do with pursuing a different way to layout forms.  Needs more work,
    particularly in css.

commit 06ecfc495a215a2a0e71447926a29e4cb4f05993
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:18:37 2005 +0000

    Pushing a lot of changes needed to get subnavigation to work into
    section1.mhtml.  The general framework is there and management and operations
    are using it.  The rest of the pages are presently not using it.
    
    That being said, there is still quite a bit to do on the css side to make
    everything play nicely.  There are a few cases where things break badly.
    Once the css gets some lovin for this bit, things will work better.
    
    For an example, see
    http://labs.silverorange.com/images/tabsupdate/about.html

commit 75473b63aa7f942f8f9ec08b372108329bea5967
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:13:41 2005 +0000

    Removing subnavigation bits from section_management

commit 2257c729e8e9736ff440c9160b8ecad908a611cf
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 31 00:02:54 2005 +0000

    I also need user information for section1

commit c7d8bb97bc56aaed7066dcc4e52701c914a8a00c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Mar 30 22:56:12 2005 +0000

    Remove id tag from body

commit 765ae190b7a67d0a61d0e0860ff8b3fd5d03fdcf
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Mar 30 22:46:58 2005 +0000

    etc/netdot_apache2_htpasswd.conf:
    	A working htpasswd conf for apache2.  The way the /NetdotLogin
    	page is dealt with is a little hackish.

commit 2360b73bdb80a3b75144a058deda863010808240
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Mar 30 22:32:31 2005 +0000

    Make autohandler pass title and section information to section1.mhtml so that we can do nested tabs

commit a9c23dc1613604ef00ad524a9b2df8e18c5af03e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 30 21:52:45 2005 +0000

    - Fixed typo

commit 7ec25a153b72b1ac193e8ab87131de6bfacb4a46
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 30 21:49:21 2005 +0000

    - Changes to allow user to edit a block's address (and prefix, if applicable).
    - Improved IPManager to do a better job of validating input (now checking
      for bit boundaries more explicitly)
    - Other fixes

commit 91efb8758868edde85035f734a597964a0df0e77
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 30 01:23:06 2005 +0000

    - Looks like the absolute path to /netdot/index.html is needed
    in login.html.  I put it back to where it was.  We might need
    to look into SiteControl to see if it can be set in Apache instead
    (I looked and it wasn't obvious)
    - Put a couple of lines to make permissions more specific in apache
      config

commit 29a84b736dae6cf2107f31c05a12a659d947c891
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 30 00:02:03 2005 +0000

    Forgot to add these. ;-)
    
    cv

commit e58102b8badb22074cdcaa575b8b37c48c8974e8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 29 23:21:18 2005 +0000

    1) Substantial changes in Mason component structure:
    
    * Goals:
      - Make every component self-contained
      - Have a generic wrapper component that automatically
        adds common content such as header, footer, current user, etc.
      - Nicer handling of calls to nonexistent pages
    * Implementation:
       Used Mason's 'autohandler' feature, which now calls the
       header, tab menu, sub-section and whatever page is called, followed by
       the footer.  Since sub-sections vary, specific pages inherit from their
       sub-section, which in turn inherits from the autohandler.
    
       Mason's 'dhandler' feature is used when a nonexistent URL is called,
       providing a nice error message within Netdot's header and footer.
    
       Note:  Another possible approach to consider is creating subdirectories for
       each sub-section and have autohandlers in each directory provide
       the right sub-section header when each page is called, instead of
       explicitly inheriting sub-sections in every page.  The drawback would
       be having to change all links to other pages to specify the right path.
    
    2) Modifications to support the new CSS framework.  Mostly margins stuff.
       Still a lot of work needed to remove all format tables.
    
    3) Moved some more Class::DBI-specific code into Netdot::DBI

commit b3cc8d0e6a1d2bb5185c255cf3ab6ce82f2c52eb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Mar 26 03:10:01 2005 +0000

         - Moved all DB-specific methods out of UI.pm and into
           Netdot.pm to avoid having to instantiate UI pm
           within other classes that needed access to the DB
         - Made DeviceManager a child of IPManager and DNSManager
           to be able to use methods in those
         - Moved some Class::DBI specific stuff to DBI.pm
           (generated by setup-class-dbi)
         - Renamed some methods in UI.pm to be more consistent
           with Perl's naming style

commit a93f24385fa3567f399c40b1635da947455161be
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Thu Mar 24 01:27:36 2005 +0000

    htdocs/Makefile:
    	Made the extensions for the FILE variable explicit.
    
    Makefile:
    	Added masondata/obj and masondata/cache to the directories
    	created and chmod'd.  So, now you don't hava to change the
    	permissions on those two dirs after the first time mason
    	is run.  This might not be the ideal solution since it depends
    	on how mason names it's directories.  This permission problem
    	was documented in older mason docs (in 2002 anyway), but has
    	since disappeared (from the docs anyway).  The old solution
    	was to have mason tell you which files it created during server
    	start up before apache drops root permissions and chmod them
    	to the less privileged user/group apache runs it's children as.
    	Seems the variable that held this info doesn't exist anymore
    	though.  A third option is to initialize the ApacheHandler the
    	first time the wrapper's (bin/mason.pl) handler() method get's
    	called (although still declare it at file scope).  Although
    	this fixes the permissions it seems to lead to extra overhead
    	as these calls are made in apache's children which seem to
    	each have there own copy of the ApacheHandler (not sure if this
    	is really what's going on, but when done this way I sometimes
    	see 2 or 3 distinct addresses for ApacheHandlers).  So, I guess
    	the question might be weather or not these separate ApacheHandlers
    	in the children are still separate if ApacheHandler is
    	initialized when declared.  If they are the third approach is
    	probably better.
    
    	At any rate a fresh install should actually run now, assuming the
    	user sets up their apache config right.

commit 17ca154e7c660756449e838a52d5ce19a4c15984
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Mar 23 05:55:23 2005 +0000

    Change new-index.html to index.html

commit 1d4db32cbd149a2c582ccd6ef9d5bceaac82212a
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Wed Mar 23 04:17:35 2005 +0000

    htdocs/logout.html:
    	Updated to use the new header.mhtml and made the path to login.html relative.
    
    htdocs/login.html:
    	Made path to index.html relative.
    
    htdocs/Makefile:
    	Changed the way the FILES variable is set.  This was a list of 53 files specified
    	explicitly.  A couple of files including header.mhtml, new-style.css,
    	section_opertions.mhtml, operations.html, and search.mhtml weren't included.
    
    	Of those at least the ones relating to operations are required for it to run so I
    	assume that's a mistake.  At any rate, besides the now not used file
    	``htdocs/header'', files were in the list if and only if they had extensions (in
    	this case weren't directories), so I just changed it to set FILES to everything
    	with an extension.  This could be applied to other Makefiles as well.
    
    	I'm sure you guys will let me know if I'm crazy.
    
    As of now there is a file called new-index.html which code refers to, but which doesn't
    exist.  I'm sure someone is working on that, but right now if you just copy index.html
    to new-index.html every thing seems to work with the nice new css.

commit 7a7376da27de557e5bb8aba27f687df5f9e42650
Author: Nathan Collins <nathan@network-services.uoregon.edu>
Date:   Mon Mar 21 22:54:12 2005 +0000

    doc/INSTALL:
    	Added a few more modules to the requirements section,
    	made the installing section a little more verbose, and
    	updated the apache config section.  Moved the original
    	apache conf template into a separate file
    	(etc/netdot_apache12_htpasswd.conf) and documented the
    	newer radius based apache2 template, which I moved to
    	etc/netdot_apache2_radius.conf.

commit 63d6f6399ba703bbf317b36c3fcf498ae2049e3f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 18 22:09:58 2005 +0000

        Removed old stuff from contrib/

commit ee8241777aa8d5585d846692d4b2fee96e8bf78d
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Mar 18 21:40:42 2005 +0000

    Make header.mhtml use style.css, not new-style.css

commit f2e0a398776ba76248612b1efa40672e1e07f6bb
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Mar 18 19:30:06 2005 +0000

    Pulled in new-style.css into style.css; new-style.css can be removed

commit 7046f04e6a408feee627e4e7e88dd6ccc9039c09
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Mar 18 18:42:52 2005 +0000

    bugfix in header.mhtml

commit 90155f538d86d96ef7626da77465e52b46f3db0f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Mar 18 18:41:49 2005 +0000

    Remove <center> from index.html

commit dc18e7f32d6d2c76f43da919253a42c51ee63a5b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Mar 18 18:39:19 2005 +0000

    This commit represents the initial changeover to using CSS for layout.
    All the layout details are (presently) in new-style.css.  This means
    that *.mhtml and *.html are mostly/strictly content.
    
    new-style.css is still being used -- this means that the styling hints
    in style.css are not there.  My next commit will endeavor to merge
    new-style.css and style.css.

commit 4ab31c7a933edd8e8e7292e75b7a6866861b6c0e
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 17 23:33:38 2005 +0000

    A css-ified header.mhtml file -- this should take over for header

commit a92945fe8ffbea2f555377d5303886eec16cd6fc
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 17 22:42:22 2005 +0000

    Setting Id keyword on operations.html

commit a5e5851d2209198e4b7bc0db72c69d85d2b4cf71
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 17 22:35:43 2005 +0000

    Setting Id keyword on new-style.css

commit f041ecb67a24c71775752a159887a6e7d5c2d054
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 17 22:00:27 2005 +0000

    Lot more work on the header section so that it degrades nicely as the window
    is resized to something smaller.  The tabs could use some help in this regard.
    
    Other changes were to the look of the content area and the tabs.  I'm
    leaving the size of the text in the tabs as is -- they're not just linkage
    but also the title of the page, obviating the need for repeating the
    title of the page just under the tabs.
    
    Does anyone want to start breaking stuff and push css into the actual pages?

commit 482c853f0ccc3912db7a9a069826cc03e465794f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 17 02:02:46 2005 +0000

    Prototype of where we should go with netdot and css.  This includes
    basic functionality for the header, subheader, and the navigation bar.

commit c5cf7226dc54bdabd47f614a1874bdf523da2edf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 16 22:27:32 2005 +0000

         - Minor correction

commit cc6812a5c192f820103d4cf3cfa889c1907b9c88
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 16 19:40:36 2005 +0000

         - Added reverse DNS resolution to handle the case where
           a device is discovered using its IP address.
           Pending:  Handle IPv6 reverse resolution as well,
           possible through the use of the Socket6 perl Module.

commit 775c55aa8e6a83c2b7e7bafd4fed226ac23507bd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 15 01:18:21 2005 +0000

         - Added methods in DeviceManager to allow retrieving interfaces
           and BGP peers sorted by various criteria.
         - Changed interface Speed from varchar back to integer. I'd rather
           store the integer values and provide a method to convert to a
           human-readable form at presentation.  Helps sorting and comparison.
         - Other simple changes to clean up code

commit 1a5ce748b6cf616acfcaabb2650d478970320094
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 14 07:28:31 2005 +0000

         - Class instances are now global variables available to all
           components.  New global objects are:
                 $ui            = Netdot::UI->new();
    	     $dm            = Netdot::DeviceManager->new();
                 $dns           = Netdot::DNSManager->new();
                 $ipm           = Netdot::IPManager->new();
    	     $cable_manager = Netdot::CablePlantManager->new();
    
         - Fixed DeviceManager.pm to not try to create /32 subnets
         - Other minor fixes

commit 34a8c98ec8a7c439e60b1d8a1da0e83828b1fe76
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 9 22:23:45 2005 +0000

       - Changing interface speed default to "n/a", to avoid showing crazy random numbers
       - Trying to improve debuggin info in DeviceManager.pm

commit cb0e6b0020356664f2795b189955e0f82e26b3ab
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Mar 8 23:05:17 2005 +0000

    This change includes a number of things.  First of all, it is now actually
    searching tables looking for information.  It searches the following:
    
      columns name in Connection
      columns name, aliases in Device
      columns name, aliases in Entity
      columns lastname, firstname, aliases in Person
      columns name, aliases in Site
    
    Obviously, this is a subset of information.  It then looks up the
    entity associated with each hit.  If just one entity is found, that will
    be displayed (code for that not in place yet).  If more than one is found,
    it presents a list using sortresults.mhtml for the user to select.
    
    Some consideration should be devoted to what columns to search in what tables.
    At one end of the extreme is searching all columns in the above tables
    (more specifically, tables with a link to Entity).  At the other end is the
    approach above.  It may be interesting to search the columns defined to
    be unique and those that are indexed.  Related to this is whether this
    information is easily discoverable via the API.
    
    Other tables that could be searched include BGPPeering and Ipblock, thought I
    don't think they would be useful for searching.
    
    Lastly, I still need to tweak the layout.  I'm borrowing heavily from
    device.html, but something doesn't look right.  This may be something to
    punt on until we can a good css implementation.  Controlling layout with
    tables sucks.  :-P

commit 2ebe5a1c1e2b40514f94e037f7b64498be28c90f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Mar 8 22:48:59 2005 +0000

    Patch to make the operations subsection fit in better like other pages,
    eg. section_management.

commit fa651920e71ab207fa2a9579fb1c1befd5c91931
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 8 19:33:08 2005 +0000

         - Stripped off spaces from device search string
         - default community in form field now read from config file
         - Added "Sites" subsection to Cable Plant section (unfinished)
         - Device discovery code now tries to guess device type based
           first on naming scheme (in config file) and then in some key OIDs
         - Added oid in etc/categories to check for 802.11 devices
         - Removed old entry from metadata
         - Allowed disabling of WHOIS queries when discovering routers (config file)

commit f78ed758e09412fec810b502c9f5c1b743610d3c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 23:38:59 2005 +0000

    Renaming noc to operations.html for consistency

commit 76199e8fe6a1a8fcf6e339b946fee709c9045c6d
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 23:38:03 2005 +0000

    Breaking noc.html down to bare minimum to prepare for future work

commit 5db27dfde47fa9dd683103f1ba4307ec8b7e808e
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 23:37:09 2005 +0000

    Minor changes to better fit in with rest of interface

commit 5945ebe7986dbb40357803f43cc7d842ad083eaa
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 23:31:34 2005 +0000

    Change NOC to Operations in section1.mhtml

commit 7f5e1c28654499e5c1fcbef83ecf6f4a3ef6cc05
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 23:28:33 2005 +0000

    Renamed section_noc.mhtml to reflect name change to Operations in
    section2.mhtml

commit 0da1681dab81e36e7ea51532b1f86a6483336e64
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 23:26:53 2005 +0000

    Minor cleanup and renaming title to Operations

commit 5da45456cb717bca271ec15b7fd640ff88b83eb3
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 19:27:34 2005 +0000

    Modify section2.mhtml to include section_noc.mhtml if user clicks on NOC

commit 4bd490322175b61827efd157142c9cffe46df8f8
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Mar 7 19:26:51 2005 +0000

    Adding section_noc.mhtml to open NOC page.  Added svn:keywords Id to file

commit 883862705ae2c1bd19c60e08e45c4778a60e6c4e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Mar 7 01:01:45 2005 +0000

       - Modified IPManager::auto_allocate() to set status as "Subnet" instead of "Container"
         when auto-allocating blocks.
       - Modified ip-ws.html to ask for confirmation after suggesting an auto-allocated block
    
       cv
    
     --This line, and those below, will be ignored--
    
    M    trunk/htdocs/ip-ws.html
    M    trunk/htdocs/backbone_list_query.html
    M    trunk/lib/Netdot/IPManager.pm

commit 22c596560effc55aedbe11148032259d1f7b09c8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Mar 5 02:52:58 2005 +0000

      Corrected some bugs

commit 2493576b58c6330155c08a47054e354335e43402
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Mar 5 02:00:49 2005 +0000

    Many important changes:
    
    - Modified organization of Mason components to improve readability and homogeneity:
        1) <%doc>  section
        2) <%args> section
        3) <%init> section
        4) Rest of Perl and HTML code
    
    - Collapsed "Devices" and "Nodes" options in Management section:
      - Device can be searched by name, IP or MAC (not finished)
      - Devices can be added manually passing name and IP.
    
    - Cleaned and simplified up UI::form_to_db().
    
    - Substantial improvements in device.html:
        - Simplified the way dependencies are dealt with:
    	- New window opens to create uplink or downlink
    	- Can add more parents
        - When editing, removed non-editable objects to make space.
    
    - Modified sortresults.html to link to custom pages for certain tables:
       - BinFile
       - Device
       - Ipblock
    
    - Modified listing of Ipblock objects to allow for the display of different
      info depending on whether it's a block or an address.
      - Addresses now display their associated A record
    
    - Other fixes

commit 1a31862eafaaebd8f1c3c7d0670d1525171589c7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Feb 23 00:58:50 2005 +0000

         - Changed IPblock Status to:
         	- Container
    	- Subnet
    	- Static
    	- Dynamic
    	- Reserved
    	- Rogue
         - Substantially modified IP management library methods
           and web interface to reflect above changes
         - Numerous other fixes

commit d208bcbb631ce4361c2cb43d049a75ac90e15bc2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 27 02:16:10 2005 +0000

          - Added code to discover and document BGP Peers
          - Modified device.html to show new info
            * Now with several "views" options
          - Fixed other bugs

commit 1f95d21eec4f2eaf88827b340456059f97e5ff55
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jan 24 17:45:36 2005 +0000

        - Added Missing SRV record to schema.
          (RFC 2782)

commit 615cb501120676e01da75dd857e294d2fd505c5a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jan 21 22:07:03 2005 +0000

         - Improved way of adding services (to check) to a certain IP
           from the device.html page
         - Fixed other bugs

commit 3985f357bb1d5e87d6475271cc8e731ce4d3313a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 19 01:24:15 2005 +0000

         - Minor corrections

commit e5f6f627d7646267be07386c8030968f8fc26ff5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 19 00:46:14 2005 +0000

         - In device.html:
            - Moved IP info section to its own row
            - Added a column for services monitored (per IP)
            - Fixed wrong link for VLANs
         - Automatic DNS name assignments now smarter when
           duplicates exist.
         - Moved the 'monitored' field from Interface to IP
         - Added optional checkbox to delete multiple items from sortresults
         - Other fixes

commit 3365300b494b866e6338d8bef2203cf371a9a6aa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jan 13 01:18:45 2005 +0000

         - Modified the way config files are read
            - Now any perl data structure is possible
            - Site.conf now is not installed.  User should
              create and customize.
            - Other fixes

commit 8f4821f586d7cb4178d31e29fa04f31574aa609b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 12 23:35:35 2005 +0000

         - Tweaked sortresults to do more intelligent sorting
         - Other small fixes

commit b99d4f27d8ffac097b1af4392e4500a49f7fc4e2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 12 01:34:25 2005 +0000

      - Added Reports section with
        a device inventory per type and product
      - Other fixes

commit 67147000fd1f8b5b2c2acd2c577a920ef93b576d
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Fri Jan 7 18:45:38 2005 +0000

    - Fixed bug...room field in the device worksheet
      is populated with relevant rooms on load.

commit 5dd254068adc62c223632e7ff979e4892190f249
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Dec 28 21:32:40 2004 +0000

    - Fixed small bug in device worksheet.

commit d43164486543db3b9248b55aa16b388e2f662303
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Dec 28 17:50:09 2004 +0000

    - Changes to device.html location section: "Room" and "Closet" are populated based on
      the selected Site.
    
    - Added generic insert/update functions for binary files.
    
    - Closet page has pictures. Can insert, delete, or update.
    
    - Schema changes for closet pictures and floor plans. Changes
      allow for many pictures to be associated with the particular closet
      or floor (previously was 1 to 1).
    
    - Turned off debugging in several pages.
    
    - Other small changes.

commit 2d273382d475c4dfd4094c4f96935620699aeb28
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 24 00:32:15 2004 +0000

         - Improvements in device.html
             - Using sortresults.mhtml instead of its own listing code
             - Wrote SQL to retrieve and sort IP addresses.  Much cleaner
             - Links to Ipblock objects now point to ip-ws.html
             - Changed length of some input tags
    
         - Fixed a bug in UI::update
         - Changed parameter 'makeLink' in some UI.pm methods to allow caller
            to specify page to be used in links

commit 7e3cf13607441e89a5c57e6caf36f09a3f3fdc6c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 23 01:15:46 2004 +0000

         - Fixed a number of bugs

commit 206e68feed62bfd5fbf83124e74a712d9ab30bce
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 22 19:49:05 2004 +0000

         - Fixed broken parent/child selection functions in device.html
           ( UI::form_to_db still needs to handle special cases )

commit 9071478b1e362fd8ee6464898a4c6a087ea1c052
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 22 04:16:46 2004 +0000

         - Improved discovery code
           (issues still pending with Netviewer)
         - Added features to device.html
               - Different VLAN views
    	   - Links to uplink and downlink devices
                 (Parent/Child selection still broken)
         - Other fixes

commit 616fc878671380f9fb8e84767ddf0578aff70fbf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 20 23:19:19 2004 +0000

         - Modified schema and device-related stuff to include operational duplex
           status and operational interface status
         - Still trying to figure out how to get some stuff out of Netviewer libs.

commit 20f14522d03ca6acf73aa5a790d79e31d6aae80d
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Mon Dec 20 19:59:35 2004 +0000

    - Added cancel button throughout cable plant section
      in case user does not want to save changes.
    
    - Added ability to unassign sequences from a circuit.
    
    - Closet search by name (or more precisely label, currently
      the closet name and the site name).
    
    - Other small changes.

commit f66e1697a46598bfa5fa40cc61121c0782df2352
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Dec 18 01:07:41 2004 +0000

         - Modified schema to improve DNS/DHCP organization
         - IPManager now inserts DNS records when inserting a Device
         - Improved device.html (still unfinished)
         - Other smaller fixes

commit 554dc07afa80031564c28d580d3a26c997d36cea
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Thu Dec 16 18:17:43 2004 +0000

    - Replaced calls to die() with calls to error.mhtml.
    
    - Cleaned up pages to conform w/ coding style standards.
    
    - cable_backbone.html now uses CablePlantManager for
      creating splices, etc.
    
    - Updated label for Floor table to include site name.
    
    - Fixed circuit lookup by starting and ending site.
    
    - Lots of other small bug fixes.

commit 9a9b621413f4fbbfb1867ca5225b4e17aad0ee28
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Wed Dec 15 17:40:57 2004 +0000

    - Cleaned up floor page (was out of sync w/ schema).
    
    - Changed some files to conform to code style standards.
    
    - Fixed typo in apache conf file that was breaking
      radius authentication.

commit 07dacdaed863a4c4ef659906be4e176a9496d26d
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Mon Dec 13 17:48:03 2004 +0000

    - Rewrote code that finds sequences among cable strands
      (splice relationships) and moved to the cable plant module.
    - Changed CablePlantManager.pm documentation to pod format.
    - Moved away from \n{ coding style.
    - Other small changes...

commit ea3b90d6303cbc0c5a46011e23e96b126d66128c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 10 23:57:11 2004 +0000

         - Cleaned up Module documentation.  Now all in pod format.
         - Fixed more bugs

commit 71a213661e2cae65b7be4f18bc2dfb34f2e1d0dd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 10 03:21:50 2004 +0000

         - Fixed some broken stuff with ip address management code
         - Replaced 'die' for error.mhtml in a few files
         - Other things (too tired to think)

commit 1c75b7ce82891da722019c9ad35c95d4c220599a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 9 20:39:47 2004 +0000

         - Modified delete.html to accept a list of objects to delete
         - Added deldevice.html to manage device deletions
    	 - Asks whether user wants to delete DNS entries as well
         - Other fixes and improvements

commit b723f5c9918a031888488a72b763ae8585470803
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 8 18:39:49 2004 +0000

         - Renaming device-ws.html to device.html, which makes more sense

commit c473936e979a5ccb6c8a4c072dcc67d07d980098
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 8 18:35:32 2004 +0000

         - Renaming device.html to updatedevice.html, which makes more sense

commit a7b55c4eb1a10a4d95497849519a0cb03387a736
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 8 03:45:00 2004 +0000

         - Refactored DeviceManager methods to separate SNMP fetching
           from database updates
         - Rewrote device.html
         - Various other bugfixes and improvements

commit 36c34e4fd91a0bf073ab7bab8941bbad6ec01fd8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 6 17:03:40 2004 +0000

      - Renamed edit_html to edit.mhtml to follow convention
      - Modified calls to edit_html from other files

commit b9515eb248773b135dde6e3d34549f5dc9ec20dd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Dec 4 00:59:24 2004 +0000

         - Moved some repeated code from updatedevices.pl and device.html into
           DeviceManager.pm
         - DeviceManager now keeps other modules' instances, instead of
           constructing with each call to ->discover().
         - Added a title to edit_html to identify the table being created
         - form.mhtml was missing from Makefile
         - Changed some calls do "die" to use error.mhtml instead
         - Field 'room' in Device is now a fk of Room table
         - Fixed bug in form_to_db method that failed to return values in certain
           cases

commit b36be8309fa823a48e63f68d121e639782e94ef0
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Fri Dec 3 21:07:59 2004 +0000

    - Changes to selectLookup() to provide generic search functionality
      when the row count exceeds some default value (defined in etc/Default.conf).
    
    - selectLookup() now displays complete label information for object.
    
    - Added function to get a tables label information (so this is only done once).
    
    - Other misc changes.

commit 923f8dbb047bff24e0a4a7b5d35919dae9ba3c5c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 3 00:45:49 2004 +0000

      - index.html was still calling section1 and section2
      - Other fixes

commit fc1d98b11ca99ea61faf254d3289c46ec97a3bdf
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 2 22:54:25 2004 +0000

      - Renamed all internal components to *.mhtml
      - Changed all the calls to these components to point to the new name
      - Other fixes

commit 3209b18f2c97fa121167ff1e677d11c6994cae69
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 2 00:24:21 2004 +0000

     - Changed error to error.mhtml
     - Added footer at bottom, and a call to abort
     - Fixed calls to error from device.html and delete.html

commit a16e9524b4ddd1392826a5edd749717e223d6a70
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 2 00:02:54 2004 +0000

      - Fixed device.html
          - Now using discover method from DeviceManager
          - Now only one option: discover.  Module will "do the right thing"
          - Improved error component (needs named changed to error.mhtml)
          - Other minor fixes

commit 3e6a96b733608e27fb46daabb8dd1b6ebca71537
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Nov 30 21:34:32 2004 +0000

       - Substantial changes in device-ws.html
          - Now using UI.pm's methods when possible
          - Added new fields
       - Stripped off some logic from select_query.html
         and put it in UI::selectQuery.  Now fully recursive.
       - Minor tweaks in UI.pm's textField and selectLookup
         to add more features.
       - Added methods in IPManager and DNSManager
       - Added vars in Default.conf
       - Fixed some bugs in Netdot.pm
       - etc.

commit 6e26f3da233de1d5c512f5cb6b5582f782fc2911
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Nov 30 18:47:27 2004 +0000

    - Major changes to cable plant, including:
    	* Added code to manage splices between backbone cables. This
    	  includes the ability to manage a splice for a specific cable
    	  strand, or update relationships for an entire range of strands.
    	* Added code to find available sequences (series of splices
    	  between a specific start and end point) and add sequences
    	  to a circuit.
    	* Added Cable Plant Manager module to abstract some of the
    	  nastier code.
    	* Now allow user to select specific rows of CableStrands to edit
    	  (for reasons of performance and usability).
    	* Removed pictures from closets, and added additional closet fields,
    	  as requested by telecomm.
    	* New component for displaying sequences for a cable strand or
    	  a list of strands.
    	* Added Circuit page and circuit search/lookup functionality.
    	* Changes throughout to sort CableStrands correctly.
    	* Many other small misc. changes.
    
    - Schema changes:
    	* Added Splice table that defines many-to-many relationships between
    	  CableStrands.
    	* Added FiberType table for MM or SM for CableStrands.
    	* Removed "picture" and "floor plan" fields from Closet and Floor tables.
    	  Still working w/ telecomm on new way of implementing this stuff...
    	* Updated to include additional closet fields, as requested by telecomm.
    	* Removed "parent" field from CableStrands, now using Splice table.
    	* Added additional indexes hoping to improve performance in some areas.
    
    - Other changes:
    	* Stripped some style tags from widgets. Yet to update style.css. Still
    	  more to do here.
    	* Added "default" argument to UI.pm's textField() function. Useful for
    	  specifying a default value for "installdate" on creating new DB records.

commit 3c316c2a031f39d8dc538e0bc73063aa86296abb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 25 01:32:42 2004 +0000

      - Rewrote routine that builds IP space tree.  Now using a trie algorithm that
        performs significantly faster.
      - Other minor tweaks

commit e96ca58d91d59ec7a57989d334d711a2a3bae618
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Nov 23 01:00:35 2004 +0000

    A little more cleanup in style.css to get the bottom border; added body for noc.html.  Next step is to clean out search.mhtml and sortresults.mhtml.

commit 01dcff23f7dbd3ddcda251c59185e0d70cb8b18d
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Nov 23 00:05:46 2004 +0000

    Forgot to add spacer and change href to index.html

commit 7584eb3b303d380930f8d2b6f176ee5dd9c470b5
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Nov 22 23:59:57 2004 +0000

    Adding header.mhtml and updated style.css.  header.mhtml is not (yet) a
    complete replacement for header, but it is destined to be.  All html that
    dictated form has been removed.  All relevant css has been added to style.css.
    This component still does not include the date() and NETDOTNAME and DOMAIN
    information, but that should be relatively straightforward to use.

commit 49bccdb82bda104adeeeb08ba85c53db8a9406a5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Nov 20 01:04:14 2004 +0000

    - Major work concerning Device discovery.  Main things include:
    	- Removing Netviewer from within Netdot and using as external library
    	- Merging discovery and update code into a more flexible set of functions in a
    	  separate library (DeviceManager.pm)
    	- Adding a Debug module (borrowed from Netviewer) to be able to syslog and debug
    	  in foreground
    	- Modified how configuration is read
    	- updatedevices.pl now uses DeviceManager.pm and is has more options

commit 53fad27fac7d875cc58188a5e0bf48882780b353
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Nov 19 23:30:22 2004 +0000

    Carlos thankfully pointed out I was making my changes to branches/netdot-0.4.
    I am presently looking for my clue implantation device -- I evidently need
    a clue.  In the meantime, I'm merging my changes to trunk.

commit 99be3754ff7e18c2853b38881781acce48363446
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Mon Oct 25 17:24:32 2004 +0000

    - Added horizontal cables to the closet page.

commit 87d72174eb5805bfb6d8ee179a87302594ee5cc2
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Fri Oct 22 20:49:55 2004 +0000

    - Added list of backbone cables to the closet page.
    
    - Changed "direction" field for cable strands to boolean
      value (tx/rx).
    
    - A few misc. bug fixes.

commit baf2c58571266ca530654ad225231ebd8559e3f7
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Thu Oct 21 16:57:01 2004 +0000

    - Added 'Room' table. Updated schema and Meta table accordingly.
    
    - Updated cable plant to take into account the new Room table
      when looking up horizontal cable, etc. Can now narrow jack id
      list by closet or room.
    
    - Added code to generate a Jack ID based upon: Site, Closet,
      and a user supplied jack number. The format for Jack ID is:
      <building number><closet><jack number>
    
    - Other small cleanup changes to table meta data.

commit 5cfaa9d9304559862726a0f66d43148099d17b75
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Oct 19 17:00:52 2004 +0000

    - Fixed cable strand sort.
    
    - A few schema changes (more coming).
    
    - Modified device discovery code to work with new
      schema. This still needs a lot of work.

commit a388dcb27569ad515fd3983cba68026e348ce852
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Fri Oct 1 16:01:30 2004 +0000

    - Added delete capability to cable plant.
    
    - Code for parent/child CableStrand relationships (for splices).
    
    - Misc. other fixes.

commit a76015f26c3e1402661c1613419bd5a206995703
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Thu Sep 9 15:51:06 2004 +0000

    - Minor bug fixes.

commit 2c97d8311efe3b9c002b36ce694c3ae65019aef2
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Sep 7 21:47:33 2004 +0000

    - Added page to edit floor: add/change a floor plan, etc.
    
    - Few bug fixes in cable plant code.
    
    - Schema changes: renamed "map" field to "plan" to avoid
      conflicts w/ perls map.

commit 8f95ab1290e0876d61fcc7a7fe65f095e6c2907d
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Thu Sep 2 21:44:35 2004 +0000

    - Added backbone, horizontal, closet, and cable strand
      sections to reduce clutter.
    
    - Can lookup a closet by site or name.
    
    - Can lookup a cable strand by name or backbone.
    
    - Dumped .mas extension for .mhtml

commit 76cae48eac7e2feff53d78eb52304e9e03dcf18a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 1 23:19:43 2004 +0000

    * Started work on IP address management.  Some basic functionality
      available:
    	- allocation, deletion of blocks
    	- block tree maintenance
      	- different output for subnets and addresses
    	- show info associated with an address
    		- arp cache entries
    		- configured interfaces
    		- monitored services
    	- Still needs work on rule-checking
    
    cv

commit 36f4f5558b418b36e9c4c0fe4a9cdce162d4d5cd
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Aug 31 17:55:26 2004 +0000

    - Added textField, textArea functions and changed selectLookup
      and radioGroupBoolean to be smarter about "editing" or not
      editing. Updated cable plant pages to use new functionality.
    
    - Closet page now allows user to upload new or change image.
    
    - Other small changes.

commit d5bd36bf26feda01d0d3e37aae870e48a4954edb
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Mon Aug 23 21:15:44 2004 +0000

    - Added Interface lookup functionality to horizontal cable page.
    
    - Modified cable_strand.html to use the standard edit/save model.
    
    - Modified select.js and select_query.html to take an optional form
      name. Useful when you are dealing with multiple forms on the same
      page. Default form name is still "netdotform".
    
    - Added "suggest backbone name" feature to backbone cable page.
    
    - Added ability to insert N number of strands to backbone
      cable page.
    
    - Changes to cable plant search and lookup methods:
    	* Lookup jack by jack id(s).
    
    	* Selecting initial site gives you list of all
    	  other sites with backbone cables connected to that one.
    
    - Changed code throughout to display Sites in alpha order.
    
    - Updated Meta table to include "site" as label for Closet
      and "closet" as a label for HorizontalCable so more detailed
      information about a jack is displayed on lookup.
    
    - Other minor changes.

commit defc438855821ce645864acf85402b7e6a24474c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 21 19:32:28 2004 +0000

    - Modified device-ws to use new "form_to_db" method in UI.pm
      (same code extracted from device-ws to be used in other interfaces)
    - Fixed device-ws to accomodate changes in schema (jack, room, etc)
    - Added discover/update interface to Management section
    - Hacked UI.pm to stop Perl's complains about overloaded operators

commit 028db04bf6ec61463691ede038d7e47996feedea
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Aug 21 15:58:10 2004 +0000

    - Changed eHasMany.pm to odHasMany.pm, which now inherits from Class::DBI::Relationship::HasMany.
      Now it only overrides the necessary methods, which is cleaner and safer.
    - Fixed delete.html to display header correctly.
    - Other minor fixes
    
    cv

commit eef93be48f78b568a9e1458cf298abed833b9fb7
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Aug 10 15:40:59 2004 +0000

    - Modified to use SiteControl for user authentication.
    
    - Added sample apache configuration file.
    
    - Added page for viewing/editing interfaces.
    
    - Additional search options for cable plant (by start/end
      site, backbone name, backbone site name, etc).
    
    - Added permission factory for SiteControl rule
      management.
    
    - Other misc changes.

commit e54bae41bc6af5dd1e605788fce5fb896f66418a
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Thu Aug 5 15:46:36 2004 +0000

    - Added edit/save mode to horizontal and backbone pages
    
    - Misc javascript fixes for IE.
    
    - Added code for easy lookup of closets/floors based on site.
    
    - Added closet page.
    
    - Other minor changes.

commit 1abc2a98ed217368cbb81b695569b18b5f4b0a90
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Jul 27 20:31:09 2004 +0000

    - Fixed cable plant code to work with new schema.
    
    - Added javascript code for (easier?) handeling
      of dynamic lists populated by DB queries.
    
    - Added code to retrieve and display binary data
      from the DB.
    
    - Updated Makefile to include new files.
    
    - Fixed broken BackboneCable_history table in
      schema.
    
    - Minor changes to metadata to include useful
      has_a and has_many relationships.

commit c1dc42ef3d6eb77ff11dff3e1c08206b2edf6d8f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 20 22:47:32 2004 +0000

    - Schema changes for Cable plant
    - Schema changes to connect DHCP attributes with IP ranges

commit 98b88b058fd46b9d0a2499a1a160fb48bb9f5457
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Jul 20 19:21:58 2004 +0000

    - Moved form functions to UI.pm.

commit e9d498fcf371fd270bd68f0c8f8dab2de93d5f2b
Author: Kai Waldron <kai@network-services.uoregon.edu>
Date:   Tue Jul 20 17:57:57 2004 +0000

    - Added beginnings of cable plant code. This will
      likely change dramatically at some point.
    
    - Added (somewhat) generic DB update/insert
      function.
    
    - Added a form manager to handle database
      lookups for selection lists, radio buttons, etc.
    
    - Other minor changes.

commit 77632e876430708ea9197b5f0960a3336840c780
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 15 18:48:19 2004 +0000

    Merging changes I committed to trunk from branches/netdot-0.4

commit acefbeff2d1e6ef2a8fe3be938416bf4f32a83ec
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 8 20:51:04 2004 +0000

    - Added buttons to device worksheet to be able to
     connect to devices via HTTP, SSH, Telnet.
     SSH and Telnet might require some extra broser
     configuration
    
    - Other minor fixes

commit a0ca7fc9867957da9bb38140ca5ef8fded3c2ac9
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 2 23:32:11 2004 +0000

    - Merging Subnet and IP tables into Ipblock.
       (an ip address is nothing but a /32 block (/128 in v6)
    - Now storing addresses in integer format.
      A couple of triggers in Netdot::DBI handle inflation/deflation
      of Ipblock addresses using Net::IP

commit ce31dff02b35fe7eaf52b081fe9b1d4035e1342a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 1 23:35:05 2004 +0000

    Changes in web interface
    	- Structured in three layers (section, subsection, page)
    	- Better use of CSS
    Changs in lib directory
    	- Using more structured hierarchy, with a Netdot.pm global class
    	- Added DefaultConfig and SiteConfig classes for global config values
    	- Renamed GUI to UI (User Interface, equiv. to API)
    etc

commit 4e3c8878e9a02a5b30fdb1c93c2c4270239d5de7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jun 11 16:55:18 2004 +0000

    Fixes to latest schema changes

commit 257671b19c99cf60c4980ee96b36c2bdd89cb711
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jun 10 23:53:19 2004 +0000

    - SIGNIFICANT SCHEMA CHANGES for DNS/DHCP and IP/MAC tracking
    - Other minor improvements to various files

commit eb4e1f621ed5edfea47001c3ddcd8e144d295005
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue May 11 21:21:12 2004 +0000

    - Added custom HasMany class with new 'on_delete' argument
    - Other minor fixes

commit bd7715ba40a19d8d622a1640ad30652adcf3f166
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 16 23:30:28 2004 +0000

    Adding last fix to the trunk copy

commit fe9156956e4651586c2f0d5d3886f7ae01759444
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Apr 16 19:20:19 2004 +0000

    Merged changes from branches/netdot-0.3

commit 78b6f4e6d9771fdc019550eb8c9aec03de460919
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 14 17:16:27 2004 +0000

    Added ability to sort by IP, subnet or interface name

commit 6a3cc1df20d02dcd1b163825d8ba9c027185f84d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Apr 7 19:53:18 2004 +0000

    Fixed issues that affected Postgres

commit ee97385f286a3b15a0059910b2528cb0492a8148
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 1 23:12:14 2004 +0000

     Some fixes and additions

commit 059b6d9c139ec05ddcf9fa0677d5c9ff53123c71
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 31 02:21:43 2004 +0000

    More fixes and additions

commit 7974f519d0172abf849535ed00c000263543d6a7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 30 23:44:52 2004 +0000

    - Some bug fixes

commit e84ebb0f87ed55b22624b2772da9fc281435f67b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 30 23:10:24 2004 +0000

    - Added NetAddr::IP in Mason.pl so that it's included by default
    from Mason components

commit b985814b62cf65a3f60b01ab1b2700b7938d5ad3
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 30 23:06:12 2004 +0000

    * DB SCHEMA CHANGE!!!
    Added a sysObjectID field to Product table.  This will help linking a Device object with its corresponding Product object automatically at discovery/update time.
    * Netviewer.pm
    Modified a bit to solve problem with hubs that didn't answer to SNMP queries with multiple oids.
    * device-ws.html
    Fixed ordering of ports by number.
    * device.html and updatedevices.pl
    Started using NetAddr::IP for IP address manipulation
    Device's MAC is assigned now from management interface if device has only one IP
    Device's Entity is assigned from Subnet Entity if it exists

commit 0a3a2f7331cbd37d464f0d6abe0d33a332e4e02d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 30 23:05:48 2004 +0000

    * DB SCHEMA CHANGE!!!
    Added a sysObjectID field to Product table.  This will help linking a Device object with its corresponding Product object automatically at discovery/update time.
    * Netviewer.pm
    Modified a bit to solve problem with hubs that didn't answer to SNMP queries with multiple oids.
    * device-ws.html
    Fixed ordering of ports by number.
    * device.html and updatedevices.pl
    Started using NetAddr::IP for IP address manipulation
    Device's MAC is assigned now from management interface if device has only one IP
    Device's Entity is assigned from Subnet Entity if it exists

commit da03d31d1054c4add6535226d4fc6a731e665a35
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Mar 30 22:14:24 2004 +0000

    Adding test functionality to updatedevices.pl

commit 2287f2f4d9c67aae71838718710f438e5e5360d9
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Mar 25 22:19:02 2004 +0000

    Added cateogry to nv.categories to detect ports and groups on hubs.
    
    Carlos, take a look and let me know what you think.

commit 7a36da9357a57adcfa0d87abdb53c47e815b100a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Mar 24 01:47:08 2004 +0000

      In device.html:
    - Changed default for 'managed' flag in Interfaces from 1 to 0
    - Added some lines to assign Device's Entity based on Subnet (if only one)
      In device-ws:
    - Added a save button at end of Interface table when editing
    - Fixed Interface table width

commit 99fa5103396544ed2bb3753f6ffa8fee15254e2d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Mar 16 17:50:32 2004 +0000

    - User can now add a group of ports for later editing
    - Cleaned up a bit

commit 447250c11808727b3b69e942a5d247befb5ff6f1
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Mar 12 22:27:10 2004 +0000

    Added some lines to prevent old values in an updated object
    to show in the immediate display.  Note:  it doesn't seem to be
    related to Apache::DBI, which only keeps the connection to the
    DB open between requests.

commit 0f645f4d06c09f5068cd0d4c8939e794dffd7479
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jan 22 17:51:43 2004 +0000

    Workaround for stupid httpd on solaris.  Consider:
    
               <select name="_person">
                   <option value="0">[null]</option>
               </select>
               <input name="_Person" value="New" type="submit">
    
    When you click on New, the arg value pair is _person = New, not _Person = New.
    That is a problem.  This was corrected before by prefixing table names
    with '_' for New buttons.  However, the javascript block has added a variable
    with the same name, but different case.  So...I'm working around this again.

commit 2d8402d988023cea9c6af13817d706fca7900d03
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 14 23:07:28 2004 +0000

    - Fixed another case where the value passed for the parent was not valid
      and caused device-ws.html to crash

commit f2f00c3d678235b800f8b73b85c6ab09da03ca42
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 14 20:07:24 2004 +0000

    - Added search function in device-ws to search
      for devices without needing to go to the index page

commit a6f54f834eb96a38ea529f909ea46e69a0338d15
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Jan 14 19:48:20 2004 +0000

     Fixed bugs in device-ws that caused the searches for
     parent interfaces to not work if there was more than one
     search field (overlapping names).
     Also the option 'no matches' had no value, which caused
     the update function to create a relationship with parent = 0.

commit b67b07f920140e3d35658305073a34693f9a658b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jan 14 17:56:25 2004 +0000

    Add select_query.html to htdocs/Makefile

commit 682e4b600637ecbec913e5f3edf1dab7cdb0b99f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 16 23:29:02 2003 +0000

    Fixes to device.html and updatedevices.pl so that things don't break if a value is '' (empty string)

commit 91405c9062422992ef820dae3e92b086db08f774
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Dec 12 18:17:39 2003 +0000

    - Added conditionals in form to avoid error while editing
      tables back and forth

commit cc1dc7d38d33177fc62027d5dc82cc99c8518503
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Dec 11 21:57:07 2003 +0000

    - Minor changes in device-ws.html
    - Added [edit all] button to view.html to give user the option
      of editing via device-ws instead of edit.html
    - Added some lines to sort results from select_query.html

commit 7ab1bcc6d1bf6f1d0ef58ef297450880c595a952
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Dec 10 18:30:48 2003 +0000

    - Updated list of files in Makefile

commit ee1086c94627ff127c1f18e76c93877102e27331
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 9 23:00:48 2003 +0000

    - Nothing.  Just doing as I'm told. :)

commit 329ced6d3288694c9e9dfcb9491a7b8117439cc7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Dec 9 20:33:43 2003 +0000

    Some fixes in device-ws.html

commit cacc2c4e476150b4376bc724891973c3b14b2633
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Dec 8 19:48:34 2003 +0000

    Added device-ws.html.  Bugs still exist.
    Modified index.html to include a device search box.
    Also device.html, which now takes to this new interface after updating
    a device.

commit a91019e69e2a984c6636008174d007c38405f58b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Dec 3 18:09:01 2003 +0000

    make column name display in middle of datacell, not bottom

commit d854e7cc8ac707dbb01538d7e5ec27c2b6592752
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 23:40:20 2003 +0000

    Tweaked columntags for Site.
    Trying to improve spacing in main table in view.html

commit c632c0506a0d24728bb4e0ae3faad0e404827f0a
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 23:28:17 2003 +0000

    Cleaning up and tuning sortresults.  Trying to get thing looking
    (and working) consistently again.  Work is still in progress, but mostly
    there.  Can someone else pull this from trunk and try it out?
    
    Thanks.

commit 6b6dd68af17daac104afbf3e36618362ea98ab17
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 21:59:22 2003 +0000

    documentation updates

commit d47255e7ddc14f324c3ae2ad72e2ecdc203d88ab
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 19:19:36 2003 +0000

    added README for toplevel that points to doc directory

commit a2293c0c0fb06383b61a329b58bf9d138eec475e
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 19:01:46 2003 +0000

    More checks in updateschema.pl

commit a436a8a8432deae19f7f9fbea6ecb903d7a8dec9
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 18:46:41 2003 +0000

    More work resulting from tests of updateschema.pl...Getting there.

commit 2d54f48cad8be78ea75bb1e9f7e8aaf5f954abff
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 18:44:27 2003 +0000

    Added FMOD to Makefile

commit 0a5ad58f929f8a733d9ba0f491df3250aaa78f6b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 17:23:50 2003 +0000

    Made it more clear what password to enter during make installdb

commit 38c513e5c713bf095b76ef8ef5862b1f39f733d0
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 00:10:49 2003 +0000

    Okay, updated syntax such that shell commands are indicated by '$' at the beginning of a line

commit bbc4da19219b0f261644ed6137a7235d6f12d991
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Dec 2 00:06:27 2003 +0000

    Adding updateschema.pl and updateschema.data.  Thus begins an effort to
    automate schema changes so that mere mortals do not have to enter commands
    manually.
    
    updateschema.pl is just a script that parses updateschema.data and
    communicates with the DB.  updateschema.data holds all the data regarding
    schema changes.  It allows you to do run SQL and shell commands.  The
    syntax is roughly:
    
      * Anything beginning with '#' is a comment.
      * Anything beginning with '#%' is a command to run via shell.  I will
        probably change this to '$'.
      * Everything else is assumed to be a valid SQL command and is executed
        via DBI.
    
    I've run it a few times on my workstation and it appears to work.  More
    testing needed.

commit 5348d95e2455eb5981d221c7f8541f3f6686cd0f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 24 19:09:00 2003 +0000

    - Added commands for changing schema in procedure file

commit cf84ca13b6ecb2fd03559b389c909e4079fca98a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Nov 24 19:08:03 2003 +0000

    ***SCHEMA CHANGE***
    
    - Additions and modifications to support more descriptive field names.

commit de5b72a4a2ee6556336889b06ada8b9e48735635
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Nov 19 00:49:14 2003 +0000

    Fix for netdot.schema (incorrectly refers to department in Person table

commit 8de3419101478a7abcccc0b9087b11ff449e072d
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Nov 18 20:04:38 2003 +0000

    More work on prettyifying and cleaning up the html for the common components.
    Still trying to figure out how to get rid of that large white space
    below 'Update'.

commit af85faca331dea2c861d037ceafafd49d21d06d8
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Nov 14 22:09:19 2003 +0000

    Removing etc/ins.sample.data

commit 323d24d458aa1dbd2d9f4b66a559b1f4b3b82a06
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Nov 14 22:03:09 2003 +0000

    Alert! Schema Change.
    Made changes to add 'room' and 'jack' to Interface and Interface_history
    tables.  Files involved are:
      contrib/schema-0.2.procedure
      bin/insert-metadata
      etc/netdot.schema
    
    Also noticed an etc/ins.sample.data and bin/ins.sample.data.  Should we get
    rid of one of these?

commit fe3272771ad9c9766becab939408ba7588702e56
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Nov 14 18:37:52 2003 +0000

    Modified Makefile to install style-uo.css
    Did a lot of clean up in index.html.  This involves some minor tweaking to
    the UI and cleaning out a lot of html cruft (tags closing others that
    weren't open).  Still needs a little work, but the file should be easier
    to work with.

commit 62761b5b7b41c0933f73ed5585e49e18e7e72487
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 13 21:36:09 2003 +0000

    - Added style-uo.css

commit 479cb25d2376e94d99e5d45ea3bbe5f003b4c9ea
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Nov 13 20:00:25 2003 +0000

    another minor tweak in index.html

commit 1e55a3faf4a7a69aedd1e49184b42c5526719d81
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Nov 13 19:57:07 2003 +0000

    minor cleanup in index.html

commit 99c736807e7bbc21900865972fb7c511591532e0
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Nov 13 19:52:43 2003 +0000

    Beginning work to consolidate banner and header.  index.html now refers
    to header instead of banner.  Still need to figure out some of the choices
    made in header (eg. why the td and table are not closed at the end).
    Should also look at simplifying some of the html in this file.
    
    Will eventually remove banner.

commit a5d64ab2daff3a9fa46e51b07156688a2f01243c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Nov 13 19:04:40 2003 +0000

    Tweaking appearance between index.html and custom

commit 1f78eb4daa8acdd257671137b6680ae52f41136c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Nov 13 18:53:55 2003 +0000

    - Modified device.html and updatedevices.pl to use DB methods
      from GUI.pm instead of their own, and fix some bugs

commit 041b3efa291653d16c27ca35e6efa8e640a8aca4
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Nov 12 18:39:44 2003 +0000

    Updated custom file to only be printed if $USE is set to 1
    The idea is that, if there are no customizations, you shouldn't see
    a table about "Contrib".  If you modify the file, then you know to
    toggle the value to 1.
    Also changed the title from Contrib to 'Site Specific'.

commit 01ff1d902f984c857e2572c6ea0b13a27ddcc2d7
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Nov 12 18:28:17 2003 +0000

    Made footer the same as footer2 and removed footer2
    Made index.html refer to footer

commit 7dc092960143227f94c0b0f1f41d8f6fe8dc318f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Nov 12 18:24:56 2003 +0000

    Use Netdot::DBI::VERSION in footer files
    Will probably consolidate them soon....

commit 30225fe727dc31148581b67bc8ecbbacf4d723f2
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Nov 12 18:08:33 2003 +0000

    Updated setup-class-dbi to create function VERSION() in DBI.pm.
    This should be called thusly:
      Netdot::DBI::VERSION;
    This should be updated everytime we 'tag' a release.  Not a big deal in
    the trunk, but we should watch it in the netdot-0.3 branch.

commit 4cd247183b9e1f490ea95cf5762b573b53208ebf
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Nov 11 23:38:02 2003 +0000

    create new DBI.pm and install when make install is called (in addition to make installdb)

commit 1be3750c5c9b229652e6f72917b4f7a6fbb4de33
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Nov 11 22:54:12 2003 +0000

    Make bin/Makefile work -- so set 'use lib' correctly in updatedevices.pl
    and replace YOUR-PREFIX string with correct PREFIX.
    
    May want consider installing a <file>.default if the file already exists.

commit d1d8af99b64d803c23ba93c5012ebd92bb622c46
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Nov 11 22:28:35 2003 +0000

    Renamed bin/Makefile function install to installdb; added install function to handle installing files.  Relevant updates made to toplevel Makefile

commit 1145ac3eaafbf52e90da4bae4df6049b6ec8d18c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Nov 11 22:09:54 2003 +0000

    added another patch file for Class::DBI for httpd problem

commit 31457f4f5e23b18f9744d1583b6add58adb87d94
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Oct 29 22:52:13 2003 +0000

    added <BR> to index.html to help UI

commit 6b02ac47b759d8fc8b76b3b1e19058b142e988c8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 29 22:32:08 2003 +0000

    - Added 'escalation-level' to table Contact
      This will allow to generate configurations in monitoring
      software that perform different levels of notifications

commit 985599db90febafe9aadbe0a4798c400f5d8573a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 29 21:36:23 2003 +0000

    - Changed 'columntypes' field in Meta table to be of type
      'longblob'.  Problem was previous type 'varchar' couldn't fit
      the whole list for some large tables like 'Device', therefore
      causing input tags to be wrong in web interface
    - Deleted old procedure files, now included in the schema-0.2.procedure

commit 7d3c8f991d9d39f45965daf8b352373c61cdd84b
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 29 21:29:13 2003 +0000

    - Changed 'columntypes' field in Meta table to be of type
      'longblob'.  Problem was previous type 'varchar' couldn't fit
      the whole list for some large tables like 'Device', therefore
      causing input tags to be wrong in web interface
    - Deleted old procedure files, now included in the schema-0.2.procedure
    
    
    -mThis line, and those below, will be ignored--
    
    D    trunk/contrib/schema462.procedure
    M    trunk/contrib/schema-0.2.procedure
    D    trunk/contrib/schema491.procedure
    D    trunk/contrib/schema429.procedure
    D    trunk/contrib/schema484.procedure
    D    trunk/contrib/schema496.procedure
    M    trunk/etc/netdot.schema

commit 8bac976a640760bc966eff9bd206a845ff5f7c25
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Oct 28 23:50:35 2003 +0000

    Adding schema-0.2.procedure as a summary of changes since netdot-0.2.

commit c3d8ca9e0dbbd397b3bfbb6e6361ddc878e7deac
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 28 23:17:06 2003 +0000

    - SCHEMA CHANGE!
    - Changed association between Device and Service to
      be between Ip and Service instead.
    - Added change procedure for MySQL and script to
      fix data

commit bcfb93b4f70576b05c3ad016882187fd3e514f86
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 28 17:38:47 2003 +0000

    - Added missing lines in schema change procedure for
      rev 491.

commit 1e28338ae24542bf776cc25a3c15de9dbcbb5482
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 24 16:31:51 2003 +0000

    - Fixed typo in index.html

commit e8fb40f24bf718033c57a6967cce1a7b3ccf6b7d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 23 22:51:34 2003 +0000

    - Removed htdocs/updatedevice.html from trunk

commit 153b137f2e6a6027b8ca4ffddc46bbec9ed9afb7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 23 22:46:13 2003 +0000

    - Added missing line in schema491.procedure
    - Merged htdocs/device.html and htdocs/updatedevice.html into htdocs/device.html
    - Modified index.html to make it easier to use the discover/update functions.

commit 736a643424dff5a60b84ca94602ba0572960f766
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Oct 21 22:29:43 2003 +0000

    - SCHEMA CHANGE!
    - Merged Address into Site table
    - Person->address (now called Person->location) now points to Site table
    - Added procedure and script to merge data and modify DB
    - Tested with some data (not extensively)

commit d0780d5111c9f3d06868050eb04dd87c596cee3e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Oct 6 17:31:41 2003 +0000

    - Added some code to remove ip addresses that no longer exist in an interface

commit b3a12bbeb59b6d1ffeab4c72c7bef06f382f3826
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 3 23:59:46 2003 +0000

    - Added entry box in index.html for updating a device and
      fixed some issues in the new htdocs/updatedevice.html

commit 0c60a4b0b7ab9188be0d2370ecd0695e7111d264
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 3 23:42:09 2003 +0000

    - Fixed bug in bin/updatedevices.pl and added web interface for it
      in htdocs/updatedevice.html

commit 46adea725d464f61aedf09191afbb622c4e54219
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Oct 3 23:18:46 2003 +0000

    make sure updatedevices.pl is installed; makefile referred to old name

commit 7b95eaeda91800270d959b1b8c1bbb32522a8b04
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 3 22:32:10 2003 +0000

    - Added a check to catch 'device not responding' cases.

commit 8ea18101dc68ce082c5f54f2721bb5a6206aaf27
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 3 18:06:03 2003 +0000

    - Added procedure file to MODIFY THE SCHEMA

commit 192db086a7ca2af096b3dddc1b86eb79c1ece260
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Oct 3 18:05:14 2003 +0000

    - Added fields in Contact table to support per-contactlist
      notification rules

commit ad34dc9599a8001debe57a36037fae29ee6fd1d4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Oct 2 17:44:31 2003 +0000

    - Set 'managed = 1' as default value in updatedevices.pl, to
      be consistent with device.html

commit 402db852b509658187c934cb3a1e3c4b3b8206e7
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Oct 1 23:46:42 2003 +0000

    Cancel is now less harsh in edit.html.
    Secondly, added some comments to setup-class-dbi for reference on the
    100% cpu usage bug in Class::DBI

commit e926ca072d0f246c1d85a486cd28e5a9ab83cc51
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 1 22:59:15 2003 +0000

    - Added columnorderbrief values to Meta for some join tables to prevent
      error that occured in sortresults.

commit 6c690b1243a4b30942b74823aa7eaa68e4c69c2d
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Oct 1 21:33:24 2003 +0000

    Removing create.html & update.html; functionality of both has been replaced by edit.html and edit_html

commit 1d8503a1b5d194cbf6523b2e95e85fe2bbc0333a
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Oct 1 21:32:30 2003 +0000

    add select.js to htdocs/Makefile

commit ce79a1bb47a94c05ec836a46d08b13970035674c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 1 21:24:00 2003 +0000

    - Javascript code is now a file in the server, since it's shared by
      more than one component

commit e693f9945e0e792d96e22d09bbb4d1450fa43c34
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 1 21:11:55 2003 +0000

    - Added javascript functionality to edit.html to prevent
      web form to load more than $max objects, and allowing the
      user to specify keywords to refine the list.  Same
      code used for search_obj.html

commit d9d38c4a31d1db8bc911176ba77e928a4985fde5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Oct 1 18:00:42 2003 +0000

    - Minor bug in Netviewer.pm related to devices' serial number

commit f2ea090a956be50624f92708a29a88fa1d55617e
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Sep 30 23:41:20 2003 +0000

    Some more major overhauls of edit.html, but this time pushed most
    of the html stuff into edit_html.

commit 1493440bcf23a59ba0b15751fa1584b413b668e4
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 23:30:42 2003 +0000

    - Fixed bug in edit.html

commit afd6ab503a9f041c6b1df654ab04ec04c01989cd
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 22:18:54 2003 +0000

    - Removed references to 'ifdescr' from device.html and updatedevices.html
      field name is now 'name'

commit c111a2ec1f5ae15313bd85667aa9a82ac1ba0d6e
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 22:04:19 2003 +0000

    - Changed references to 'index' in device.html and updatedevices.html
      field name is now 'number'

commit f799ce71c91320fc27733bf598adef16dcae392d
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 21:59:15 2003 +0000

    - Added select_query.html

commit b978357e5d36ec9f4f31a2e196cdb17d62caf7b6
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 21:49:30 2003 +0000

    - Another forgotten change in Person_history
      field department is now entity(int).

commit 1299f1be76d32a87b92dca87b6cee7a2681d7cad
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Sep 30 21:45:15 2003 +0000

    uh...never mind.  removing insert-meta-info again

commit 02782090df0d44f9e28525d203d40779ccd45c33
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Sep 30 21:36:37 2003 +0000

    adding back bin/insert-meta-info

commit 81dcfa98ed6431007b34205005a709166b070728
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 21:33:17 2003 +0000

    - Added (forgotten) changes for Interface_history

commit 59433cf2dd62516409f7d936ab71fdc6528d55fb
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 20:53:42 2003 +0000

    - Removed trunk/insert-meta-info (lost file)

commit a6bcdc7a5fd78cb0073db95f46c945b05cd990bd
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Sep 30 18:35:33 2003 +0000

    updated htdocs/Makefile

commit db8e83bfd3fa0ab59fcea41e3393e64753736bfa
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 18:28:49 2003 +0000

    - Changed 'Contrib Section' in index.html to be a Mason component

commit 79f7d4cf66001b22b3931de5e9330f1504a523c2
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 16:54:50 2003 +0000

    - Adding schema462.procedure to repository

commit 6a96ccc69fdc9c25bc103f41c193aaa0efd0fa21
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Sep 30 16:52:04 2003 +0000

    SCHEMA CHANGE!
    - Updated netdot.schema and insert-metadata
      to make Interface field names more user-friendly
    - Change procedure included in contrib/ directory

commit 02ffdc3c4146422162fd8e71cefb1c5649c7984f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Sep 29 16:48:45 2003 +0000

    removing warn statements from lib/GUI.pm

commit 55e75280211a58c04c7b5c7421b083ee2c57ab50
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Sep 29 16:47:42 2003 +0000

    tweaking trunk/Makefile

commit 2b0dab008c976f5e5ca197a953ddbb6df469015c
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 26 17:39:28 2003 +0000

    - Added some smarts in devices.html to guess the DeviceType
    - Added (tentatively) an 'edit' option to sortresults for displaying
      input tags.
    - Fixed minor bugs in updatedevices.html

commit 87723578905f693a9d0eb208bbc3691db9ad7056
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 25 23:54:23 2003 +0000

    uh...really make view.html use edit.html

commit bad529581d9ae6f1a906c8697b49222a7699c350
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 25 23:53:36 2003 +0000

    make view.html & index.html use edit.html

commit 38a9cfe76cdfcfe2738ce35ea53d4206c445712f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 25 23:45:16 2003 +0000

    edit.html is working!  :-)
    Of course, working and debugged are very different things
    (and I did not say 'debugged').
    
    Anyway, create and edit functions in edit.html are working.  This includes:
      * normal create
      * edit
      * edit while also creating new instances
    
    More tests are necessary, but this is a beginning.

commit eedc7b17c48991918fd5c0cb53f3a3302c599db7
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 25 00:09:06 2003 +0000

    edit.html still needs more work...wanted to check in for revision stuff
    
      * still need to be careful about when I'm doing a update and when
        I'm doing an insert.  one problem is that if I'm returning to a page
        where i have the id, $ID is set.  However, this is before the confirm
        block where DB actions occur, so it acts as if it should do an update
        even though the action should be an insert.
      * otherwise, filling in fields for an update or selecting preexisting
        values works fine.
      * still need to go back and test create functions, but should mostly
        work as this is mostly create.html but renamed.
    
    wanted to jot down the above notes for future reference.  there are a lot
    of critical states in edit.html (states as in finite state machine).

commit d651e19fc4889022d41b9bd14f8348701719c394
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 24 23:41:40 2003 +0000

    fixing the fix...<sigh>

commit d2198fb606525b5b3e9583fa413a5e1c741cf217
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 24 23:35:44 2003 +0000

    tweaking pushsessionpath to better catch different OS problems -- so much for portability.

commit 97c018e64a13751d80bb82da8d1c1da06b3ce441
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 24 20:32:31 2003 +0000

    Fix to make Netviewer.pm properly read aliases arg in db config

commit efb8b6431bdc7fd2720cc6e6bc51e241701b0cde
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 24 17:05:54 2003 +0000

    updated htdocs makefile to refer to device.html and not node.html

commit ed10cd17337b84c344df8cdfc7d16f392e8026e8
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 19 17:34:29 2003 +0000

    Added entPhysicalSerialNum to the list of values to retrieve
    when discovering and updating a device.

commit c2423af93c5c2a4f754c5754b3e6bc562035d70f
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Sep 19 01:23:45 2003 +0000

    - Fixed use of getinputtag in form.
    - Added ifindex to Interface's label list in Meta

commit b13cf3b24aa4c909d2d72c637d1b18772f046075
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 22:55:55 2003 +0000

    modified index.html to make sure items are sorted alphabetically

commit 07f14635f81469fe863f942d6267c7da507dba17
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 22:36:33 2003 +0000

    removing weird hacks from form

commit f36d8902bf9df3607bd0011f3734da9c20aac19c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 22:33:19 2003 +0000

    added procedure file for changing a pre429 installation to post 429 schema

commit 23e23f859e0625eb4eea43cad054b71e49f118c2
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 22:24:51 2003 +0000

    Work on GUI.pm to make sure update and create return the id of row affected

commit ccc0dd9c96407c54ec9408b238a7b1c575307594
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 21:04:52 2003 +0000

    set DEBUG = 0 for default in edit.html

commit a178e260fe0b4364bfc45f291894e4d33e2392c9
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 21:03:58 2003 +0000

    adding edit.html; beginning consolidation of functions of create.html and update.html

commit 3278fb7e285592a83f515a596385a035f4626d96
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 17:54:07 2003 +0000

    more state work in update.html (how about declaring variables)

commit 7fe51a02135f82424237226cca0bc8a4b5d57d0c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 17:44:00 2003 +0000

    state in update.html

commit 524ed1754dc68610249ae518c8e664049e670650
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 17:40:56 2003 +0000

    add back update & cancel buttons :-(

commit d7ed5625b13021f586d037fd807704eb5da19bcb
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 17:36:08 2003 +0000

    create.html now using GUI.pm session fxns

commit ded25187f98c8981073b557e03f10590d6613d87
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 17:34:38 2003 +0000

    more session mgmt related work

commit cb7d9f67484043cd412d80af634940d11aee44db
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 17:31:17 2003 +0000

    Removed 'exit' statement from update.html

commit f0de0a745e56f6b874ce3db8dd6f1694d7f3fd4c
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 17:16:45 2003 +0000

    adding more session related functions to GUI.pm

commit 28f99d5a2939ce3fcf6191a964db358c89ec7475
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 17:15:45 2003 +0000

    fixed view.html

commit 8cb2ef1fd97fd41bb464d3b79e00f10dadc1f187
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Sep 18 17:12:55 2003 +0000

    Missed a line in GUI.pm

commit 200f0aaf61cb2d88129f382d0e0754e5f680d54f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 18 16:51:36 2003 +0000

    cleaned up and retooled form; update.html is now using form; cleanup in sortresults

commit 21220d5f23ceff8d8bd804393faba50fbb2ca3c7
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Wed Sep 17 23:11:27 2003 +0000

    - Added javascript code to search_obj.html to
      avoid listing more than $max objects, and offer search
      box to limit the options.
    - Added select_query.html.  Part of the above solution.
      Should be also usable by other components that need the same
      logic (create.html, update.html...)
    - Added a link to the message of device discovery when the
      device already exists, to take the user to view that device.

commit 401ca109fb1042309da67ab00eb2acb1e716edb2
Author: root <root@osl.uoregon.edu>
Date:   Tue Sep 16 20:28:54 2003 +0000

    Corrected data types in netdot.schema

commit 13bd9d86c25a8260b36a76a6d3a6d7b2d96b4862
Author: root <root@osl.uoregon.edu>
Date:   Tue Sep 16 20:23:33 2003 +0000

    Renamed nodes.html and updatenodes.pl

commit e8abc02f8967a38fa29a1cf120478649a20c3310
Author: root <root@osl.uoregon.edu>
Date:   Tue Sep 16 20:22:26 2003 +0000

    Merged Node and Device into Device

commit 415e90a44d05d9c30f7a246e35f4eb45f237d5b8
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Sep 16 17:47:33 2003 +0000

    beginnings of change in form for both create.html and update.html

commit 0b7cb657298af12580aa57e1ba85667a59b45744
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Sep 11 22:35:23 2003 +0000

    Major updates to GUI.pm.  Added update, insert, and remove functions and accompanying infrastructure for error handling.

commit 3947672de7da5e88ba844fd537c0af449a6c017d
Author: root <root@osl.uoregon.edu>
Date:   Thu Sep 11 22:12:56 2003 +0000

    Fixed typo in insert-metadata

commit 474ed193ec5145401e9e6463a79739f9c0137649
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 10 21:30:54 2003 +0000

    format change in form

commit e57c9ed941d9a50304c8f57c48178d2700f6d2a5
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 10 21:01:37 2003 +0000

    typo fix in GUI.pm

commit bdf59181f78d7fbd7428e017e29d777962d3cb98
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 10 20:57:39 2003 +0000

    added some usage examples to GUI.pm and cleaned up perldoc a little bit

commit 82f6cd08d694beef50b210df1e55847d3bac8b00
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 10 18:58:29 2003 +0000

    modified .html files to make header calls more uniform across pages.
    The general format is _Netdot_: <function>: <arg>

commit 62eff697ef4925e945e5bb492cc1b3c5ad403f18
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 10 17:21:22 2003 +0000

    make create.html's call to header consistent with view.html

commit 42a3750b6873ede6e753ce53824a28b1dca48e3b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 10 17:10:42 2003 +0000

    Added [new] link to view.html so that one may create a new item in
    that table.  Links looks like:
       [edit] [delete] [new]

commit 1cfe427fcfb8cdce7a61a750a0f4a076784a0a2f
Author: root <root@osl.uoregon.edu>
Date:   Tue Sep 9 02:26:13 2003 +0000

    - Changed netdot.schema and insert-metadata to reflect the changes we've agreed on.
    - The accessor 'contactinfo' now is called 'roles' to adjust its meaning to the changes.
    - Changed setup-class-dbi to define 'Essential' columns to improve performance while loading objects. In short, we don't need to load all the column data in memory when listing with sortresults, for instance. (See docs for Class:DBI section 'Lazy Population').
    - Other minor changes

commit e3bdaab4ce048fae8278efc4b5f1ab780904bfc6
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Sep 5 22:00:12 2003 +0000

    get rid of old method of handling ARGV and replace with Getopt::Long; makes more sense and nicer to read

commit b130024e13639e1d39f517b05d84c8ba6584aa63
Author: root <root@osl.uoregon.edu>
Date:   Fri Sep 5 21:43:50 2003 +0000

    Minor mistake in argument handling in updatenodes.pl
    (you would think that scalar @ARGV would be at least 1, because [0] holds the program's name, but it's not.  ??)

commit 9c95986683de239022c8b38a8607a79fade48d65
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Sep 5 18:40:19 2003 +0000

    fixed updatenodes.pl to handle case where %dev is defined, but didn't get response from node -- ie. sysUpTime = -1

commit 137f0610173daf02c6d2fe57e50f11a41f8d5b1e
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 3 21:54:19 2003 +0000

    make sure updatenodes.pl has correct mode (755)

commit 3a6f91fd86b6d39a9fc323bab41b3d7320de9edf
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Sep 3 21:51:40 2003 +0000

    Schema change!  Breaks compatibility with previous versions.
    
    Big change is to move relevant contact info such as phone numbers and
    what not from Contact table to Person table.  Goal is to keep that
    information tied together and prevent divergence of information or
    unnecessary duplication.
    
    This change affects netdot.schema and insert-metadata.
    
    Also changed default snmpversion for Netviewer from SNMPv2c to SNMPv1.

commit 582a08d370faf2d65d7aa45293798dcfaf88411c
Author: root <root@osl.uoregon.edu>
Date:   Wed Sep 3 21:46:14 2003 +0000

    - In updatenodes.pl 
    	- added an exception to avoid  deleting hubs ports.
    	- added an option to update one host
    
    - Added 'Total matches' to search_obj.html
    - Added field 'entity' in table 'Node' and linked it to 'Entity' table
    - Changed type of ifindex from integer to varchar(16)

commit 7c0f99000148086f911e7fc6ef153063b8ec5934
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Aug 11 21:30:45 2003 +0000

    commented out some debug print statements in Netviewer.pm

commit e971e74cc3fad7d596c052d88bdac6ec5f601e05
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Tue Aug 5 18:07:37 2003 +0000

    workaround for apache on solaris where <select name=contacttype> </select> <input name=ContactType> </input> are treated as the same variable name.  i put in a workaround in form to prefix with a '_' (ie. <input name=_ContactType>) and then remove the '_' in create.html

commit f97f77c6f12b2397b62fcddb886c8886d3de6eb9
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Aug 4 21:00:32 2003 +0000

    another small change to test post-commit hook

commit 14d907ac9a3f0f937833f71e745721ca55ae2eff
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Mon Aug 4 20:59:00 2003 +0000

    small change to test post-commit hook

commit 7d9e81db5243a9dfd2101bce4ad7d1d1fdefd9a0
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Tue Jul 29 19:49:21 2003 +0000

    Modified form, search_obj.html and update.html to sort the values in drop-down menus.

commit 851f90b4b44250b06602ec2d7f54c84f0ad826ca
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 28 23:10:28 2003 +0000

    Modified insert-metadata to include 'description' in columnorderbrief for Subnet in Meta table

commit 71b1e6bee437f5e3fbbd1dd8659ef307f171d299
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Mon Jul 28 18:27:42 2003 +0000

    Replaced delete.html with the latest version which got lost somehow in the install process (cv)

commit d896a95b6a70e8cb67bb1cc08fd5074c50df98de
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Jul 25 23:08:30 2003 +0000

    fix to create.html so that ARGS doesn't have ARRAYs as values (take the last element in the array)

commit 3cb3971340f154e8a3ab3ab9686d72874724a669
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Jul 25 03:03:15 2003 +0000

    fixed Makefile to properly chown & chmod PREFIX/tmp

commit 1967aacceb93909357b843078472fb291b996244
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Fri Jul 25 00:57:27 2003 +0000

    more fixes to installdb scripts

commit 64a14358914ebb9230417c54ddeef09729ecfa35
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 25 00:55:24 2003 +0000

    Removed old/deprecated files

commit 7a577c529eb0ae3a52cc97c00dc04e3870b0c573
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Jul 25 00:46:40 2003 +0000

    Added missing isjointable in GUI.pm

commit 7d381252321bf673872ed67effeac229a0258381
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 24 23:30:26 2003 +0000

    be sure to send password in create_database function

commit 45829688b24768c7ca6bcb6aa1e08530282bb58d
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 24 23:27:42 2003 +0000

    change  to ./.tmp

commit fbc9004cb12887f6fd3bb2b7da1208456879490f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 24 23:26:38 2003 +0000

    move close statement to just after finished printing to file

commit a9fc262e636b80fb70d196e5cb8a435580449e5e
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 24 23:25:52 2003 +0000

    make sure to ask for password for mysql

commit 1ea98e921eddf38650ce62f4dbd8958b1353febc
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Jul 24 21:43:25 2003 +0000

    Renamed files form.html sortresults.html table.html and error.html to exclude the suffix.
    Edited all the files that called these to reflect the name change.
    Removed all references to 'use lib...', 'use Netdot::DBI' and 'use Netdot::GUI'
    Included the above libraries in mason.pl
    Added line in mason.pl to avoid parsing images in Mason
    Modified INSTALL doc to adjust Apache settings

commit c6d5bceb3b63e5fd0b693a4e56463c41572ad742
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 24 19:02:23 2003 +0000

    Removing Makefile.bak as it is no longer necessary.

commit 4ae97f3fb1b35c3ff5a432ca29d36af9b9ccd75b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 24 16:41:40 2003 +0000

    modified setup-class-dbi to remove backticks in list of tables.  -sf

commit 3c0da60b514098c7acf301f3ec89306364d0529d
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Thu Jul 24 16:39:37 2003 +0000

    added check for Net::SNMP req. -sf

commit bc1a2ba365a8c24c69996696fa6e4b71cd9dabad
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 20:42:43 2003 +0000

    be sure to create masondata directory with appropriate permissions and ownership.  -sf

commit 3523761f99ab370c5d569d640f6435b96b7f5371
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 20:36:46 2003 +0000

    make sure create tmp directory for node.html & create.html and be sure to put the correct directory in said files -sf

commit dfcf20be753b82a6f878c1eaa616de1d40df0a9b
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 18:31:00 2003 +0000

    Be sure to create masondata and tmp directories -sf

commit 635d9a515e80db12228c72723a7df3e6bf3d12f0
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 18:29:54 2003 +0000

    fixes to several Makefiles as we continue migration from old project management to current one.
    
    also, be sure to:
    
      * install mason.pl to PREFIX/bin
      * create PREFIX/htdocs/img and install title.jpg

commit 5b95f5e27ff022ef655c626ceac4207d7c1acbd5
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 18:16:52 2003 +0000

    more work on trunk organizing files -sf

commit a8a5e280a91261611329b4b4c115c0cb0f346193
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 15:41:54 2003 +0000

    should be last of the tree changes -sf

commit a45143fce45301e4286c1cd042a191b014d0171f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 15:37:04 2003 +0000

    still reorganizing... -sf

commit f36d6da91c8a49cf3515cb64e7f05c889e5ce153
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 15:36:21 2003 +0000

    setting up trunk and organizing files -sf

commit 4a4be70f41254640728baac5c6c0fec55d476a1f
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 01:24:02 2003 +0000

    more work on tree -sf

commit 2355931884bd50e9bd0f5946e59363a46a7879f0
Author: Stephen Fromm <stephenf@uoregon.edu>
Date:   Wed Jul 23 01:12:54 2003 +0000

    after initial cvs conversion; updating tree

commit e85d1704aefd218f355db821648c6aed7ce09f1d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 21 18:25:19 2003 +0000

    Fixed URL with table=IP

commit 4c530ae75b226627a312c9c1952d9e18df6edc67
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 21 18:20:18 2003 +0000

    Fixed call to getobjlabel

commit 9ede27b8eef59bc7133e886b302745eb54bca3d1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 21 15:00:58 2003 +0000

    Revised the 0x removal and did the same for the interfaces -- cv

commit 03619516037a55dd31f1b0da062de3311938ceff
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 17:34:21 2003 +0000

    Moved field names to bottom of cell for better readability --cv

commit a7a39b2df8a76aab4f18c2efe160343cb76caa9b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 17:28:45 2003 +0000

    Initial revision

commit 70b488d4d6d44c164393ffb116606ee601aa87a7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 16:33:36 2003 +0000

    remove non-necessary binding table massaged formatting -miyake

commit 69c9eeb060648ac76032a67342289aafe427b730
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 06:08:23 2003 +0000

    adding comstr to debug output

commit ef0242c6495e04de9eae573470ad0a8fd3cece62
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 06:08:09 2003 +0000

    *** empty log message ***

commit c601267e0ffb50931097e1c268614e80d07f0943
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 06:08:04 2003 +0000

    making sure comstr is used and propagated

commit 0f513d453b5901c571bee16d6cfd78ec7fa90f7d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 05:34:36 2003 +0000

    use $comstr in build_config!

commit 90af558815cd6b659fb0e8f46cd51f57d51324e6
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 02:41:12 2003 +0000

    Removed the 0x from physaddr

commit 3b75311fb1c7cb3abe7e625b0a8af92cd216858f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 02:24:00 2003 +0000

    Set user and contactlist to '0' --cv

commit e8af33ad1ef0d2139af7b5badf5774e0d79e5618
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 17 00:07:33 2003 +0000

    *** empty log message ***

commit 70988b57a0e412f468690054247f9e7424e0ee27
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 23:21:43 2003 +0000

    Removed call to error.html from within a table

commit f603c94afd37e13a8ff4eca2b0ed11ef13f574f4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 23:15:59 2003 +0000

    massaged formatting -miyake

commit c23d16683604c02cf7dd92e357922bd3b41de866
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 23:08:21 2003 +0000

    changed srchbox from 15 to 10 and commented out logout link.
    -miyake

commit c9444a406ef4eeef3666af8ef537d44ada99b6d4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 23:07:09 2003 +0000

    moved search and user info around changed box form from 15 to 10
    .miyake

commit b76c4c16ed110456404fc4b8542c27fcda18d8e3
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 23:05:20 2003 +0000

    adjusted image reference -miyake

commit 8c01bf4250c18cc819effa6c94c1df5c991036ce
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 23:01:18 2003 +0000

    no changes .. -miyake

commit 29d5bc7384e2c6d5417c3d2f23c4637ee18bf60e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 22:43:04 2003 +0000

    *** empty log message ***

commit feb3a59c0f2f8a90980f9581a63210999a648d16
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 22:39:45 2003 +0000

    Fixed bug in parameters

commit 0508fed2d2704d6f1a2332b5fe4f470f56dfb092
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 22:38:54 2003 +0000

    disabling chunk of subnet code

commit 4e9b6af75023519c391928644f98be0146c80ed1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 22:37:18 2003 +0000

    disabling chunk of subnet code for later work

commit 47dd5f062f3894f52c89bbc15975bc19c9efbb46
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 22:35:02 2003 +0000

    Added mkdir contrib

commit 64f26d55043110992c7d2c514a060f2b43ad7d1a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 22:32:39 2003 +0000

    Changed path for image

commit 9d8bc15f228b071773c8f93e945497a3e7a369ac
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 22:02:52 2003 +0000

    *** empty log message ***

commit bab8016c09dddbf3ad2c477b4011716b48577412
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 21:15:13 2003 +0000

    changed left hand menu sizing from 15 to 20 -miyake

commit 39923d6ec6c66697b278ff67026e2a63d20a8df8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 21:11:58 2003 +0000

    changed left hand menu from width 80 to 100 -miyake

commit ce5c9fdf0bc49d06b86d3da495a1d97bdcccd133
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 21:09:30 2003 +0000

    add css tags to tr tags -maiy?\027[3~?\027[3~

commit abf5c11c3acdd45c65ae457b6ad8a8604947c7d9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 20:47:53 2003 +0000

    Added contrib section

commit fdf0c42e421af932291222d80bd45b0c67f48c6a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 20:36:39 2003 +0000

    Added missing require lines

commit d72b77de5f94cdc96042982ffe6c4e6722b9c6e8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 18:32:05 2003 +0000

    Added INSTALL to list of DOCs

commit 365006419a16e547daa86f232c5afff697fc8ae9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 18:24:39 2003 +0000

    Added some comments

commit 5b40d33e7e2687be85e7e232bc37a4b4f132c410
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 18:16:36 2003 +0000

    added css tags -miyake

commit 91fc579c4cf8b499522805d42f55a554500e9cd5
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 17:57:24 2003 +0000

    massaged format added width=100% to table -miyake

commit 5d37c7b043c67e857b221c891c672e20099c2333
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 17:30:53 2003 +0000

    added css tags -miyaike
    .l

commit e8d59607cdee2ad26939f3a84119d7948e0b08a5
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 17:15:13 2003 +0000

    Fixed bug that caused to select the first item in the drop-down menu
    automatically when the value was originally null.  Now it keeps being null unless
    user changes it intentionally.

commit cf6878336315d0f70f3d9e4dcf5edbad56448fac
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 17:06:23 2003 +0000

    massaged formatting -miyake

commit 26cecf4a795cd0be729bb984e823b5b987f5145b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 17:05:34 2003 +0000

    *** empty log message ***

commit 3ba51270ebc3d1321f6dcf0e53a19814c7adc9e3
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 17:04:03 2003 +0000

    massaged formatting -miyake

commit 948a41376efde5d0ba2a145da22095df41ffc080
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 16:54:03 2003 +0000

    added css tags -miyake

commit 3fae608749f2c81484cd464b12cf8f7d5ed5a58b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 16:41:49 2003 +0000

    Fixed calling lines for initdb

commit b3573ac00cd2bcd50f2459fe04a5a774a605a307
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 16:33:15 2003 +0000

    *** empty log message ***

commit 8d2530071655677a4d417a1fd04a2d75dbc191a9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 16:04:23 2003 +0000

    *** empty log message ***

commit 5e7049d99da59957fd595f13ffd492898bfc4241
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 00:44:26 2003 +0000

    Added line to create /etc dir

commit b8b5b7826163ee326f8f2b7ceb92715bed679fb2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 16 00:03:35 2003 +0000

    *** empty log message ***

commit 0ce98a8a65bd105d429eef0317d5534690fd0a56
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 23:49:25 2003 +0000

    *** empty log message ***

commit c4e44742e676f6a75dd53123e7d58a5aa6d9c18f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 23:48:12 2003 +0000

    fix if LBL field is empty -- be sure to print something

commit 0836aa411410e80e449a021bea301d6aaae348b8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 23:44:26 2003 +0000

    Fixed call to DBIx::DBSchema

commit f57cf4287ed93593599b1aef7a4482e323527259
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 23:34:34 2003 +0000

    massaged formatting -miyake

commit 33e8f52f203085274e08d05bbd3fbf7ef9aa0446
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 23:34:10 2003 +0000

    massage formatting -miyake

commit 68998e64c8994c4b8f0c15abcbdfb4ddb4e702db
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 23:15:54 2003 +0000

    *** empty log message ***

commit 886f5c1cad331205533f741e9fe689aecbb0721e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 23:08:18 2003 +0000

    *** empty log message ***

commit 55583b86a5258f7298b00e3fcc718d7728a7e60d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 22:43:47 2003 +0000

    Added parameters to some of the scripts

commit b49f574a70d9808e5770f9539bbd580ab8173ad5
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 21:46:09 2003 +0000

    *** empty log message ***

commit 40af7d02d8c72615fa789407169137d3f44e3b90
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 21:25:18 2003 +0000

    Initial revision

commit 49252d463f86237fc4acb7fcf4b87311992ffba7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 19:11:50 2003 +0000

    fix for skip interfaces and community string

commit 93f739a798a1ac294463cd7f4a4bd33c44bad524
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 19:08:30 2003 +0000

    fixed code for skipping interfaces

commit 644dd8b66c065d0db001206e445ef53f986a8fc4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:57:53 2003 +0000

    *** empty log message ***

commit e882816c9c07c4eb3f15fb1773cc9e49414d7490
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:55:11 2003 +0000

    *** empty log message ***

commit 4034e460909a0a1020f148b0dfd95c57daa3da80
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:44:17 2003 +0000

    *** empty log message ***

commit d78010c59118eba3ff9d6a27c08515f99a8ad9ac
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:42:42 2003 +0000

    *** empty log message ***

commit 63e4fe175c96f83e0288c97ee0fe6c0751a4cdb8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:37:26 2003 +0000

    Initial revision

commit a13f57b2386885fe1663d654af6325cbebee4b96
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:39:05 2003 +0000

    *** empty log message ***

commit b230ad02064a11a9693976166261c5ea26f3e066
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:34:04 2003 +0000

    *** empty log message ***

commit e07a8e4c2110c895facbc8f1accdc494abaece31
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:32:07 2003 +0000

    Initial revision

commit 51ff28a4992178224f35ee9297ac25b308640325
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:22:04 2003 +0000

    Initial revision

commit 506cf464ff80626959ec7fdcc6e1a2f5aaff13a2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:18:37 2003 +0000

    Added a return line

commit e5ff0f1d94ed8b529b5bce9b148e0b39be368175
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:15:09 2003 +0000

    Added call to error.html when doing eval{}

commit 3114331af2ce21b59519e0852068328ae9f14fba
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 18:10:43 2003 +0000

    Initial revision

commit fd56e94398e03aa6dc4a070dae1e7bce7a833500
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 17:36:29 2003 +0000

    Added error.html

commit 8d218014620ef972e5b3a3fed781b99eb226730c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 16:26:09 2003 +0000

    series of fixes to make consistent with node.html and more graceful
    with errors.

commit 0ceb02e415124205960eb80e3bf0860564f8503c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 15 15:51:46 2003 +0000

    added community for Node

commit 7997d6d5b4e158ba4919ba7777042eb73af687ac
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 23:35:46 2003 +0000

    added code for optional community string

commit f022736ffbe92f2f02b475d6d68789f89c4807a4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 23:05:31 2003 +0000

    allow option to supply community string to build_config

commit 6a8b8503360d274840bbc0e4bb3f874aee30d46b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 21:38:22 2003 +0000

    Changed some calls to Meta info

commit e130d536f2e6d0bbf046af79a8d258cb51dcfa7c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 20:35:10 2003 +0000

    Added css tags and massaged formatting -miyake

commit 5c767941d359c1fedc6e602b171f8b0dc72093ca
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 20:31:17 2003 +0000

    Changed call to check if table is a join.  Now using a method in GUI.

commit 470c02cc47f2fa2367960561f13f9dea72390bb2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 20:19:29 2003 +0000

    *** empty log message ***

commit 384d704d099e04bd65e1230e22e0886abe8255e0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 19:01:19 2003 +0000

    added css tags and massaged appearance -miyake

commit 53f6e2bd66ae2efd7e2e80924943c48cba0efc6e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 14 17:06:26 2003 +0000

    removing print statement

commit 5fd904202ccdf474a9b94a3d090aeadeeb84bdad
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 21:28:33 2003 +0000

    fixed bug where I fix LBL to be first item in list

commit e5316e4a85a746a692c2df98b9ca37dc5b0b876e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 21:17:49 2003 +0000

    added check to sort to be sure column exists

commit 114cb7c26718b5a33eeb537d5c6d932118283420
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 21:13:23 2003 +0000

    more updates and checks; interfaces, ips, subnets, etc.

commit ae072065b8c737dc07836984e0b80190ed1fa964
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 21:07:56 2003 +0000

    fixed interfaces call

commit aeeba9e256b934e448b7b047a8836265fed0aec0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 20:45:57 2003 +0000

    use gettables from GUI

commit 0bf5a7e79881b7305b3c22a0988f55def1316f3c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 20:43:25 2003 +0000

    update to use GUI

commit 4077851bca741858a1c6162df30d4fcf2d517427
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 20:42:23 2003 +0000

    using gettables in GUI

commit 532f5870fb6a727cfdbb2352613153de3fd9e5be
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jul 12 18:34:51 2003 +0000

    more fixes; cancel works and added series of eval statements

commit c7c3a26f8d5337219bf7914d832525e67d94ffbe
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Sat Jul 12 03:01:55 2003 +0000

    Minor bug fix

commit 16d6d5c3528cda6e87ba1010c96a679132759a9b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 21:34:38 2003 +0000

    *** empty log message ***

commit f32cf3f342c086e9d23289660b5baac5f0fa0e8f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 21:30:06 2003 +0000

    added different sorting mechanism

commit db0f24701f5b4747a49b1f36ec5db43b7ce28f88
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 21:20:20 2003 +0000

    update general node info

commit 1bc281198ec9cdf7d9fbde10ab90c490218a1319
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 21:15:22 2003 +0000

    looks near final; added code to delete stuff

commit 6ea461e14696b6b0f63b63874c0097a2651fe5c7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 21:00:43 2003 +0000

    Modified getinputtag to accept a value when passed a table name

commit 1000018470fd771a6c58efbe6cea0a8919fdc518
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 20:57:48 2003 +0000

    Using GUI::getinputtag now - cv

commit a3d4628204fe108f27d0b36f5413b42115a42e33
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 18:46:58 2003 +0000

    Added css and massaged visual formatting.

commit 2941f366d54ff1fa21f95a31060f0da6005a1287
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 17:55:46 2003 +0000

    Added more css tags. -miyake

commit 9099f8d6ed324b57ecd64bdae055913172e390be
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 16:11:36 2003 +0000

    fixed bug where state could be loss; call view.html after last object
    is created; changed debug code a little

commit 3780ea04239a40ed33af426a59d5a9170550d83b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 15:28:11 2003 +0000

    added series of eval statements

commit 20ec41c1bda8d9e66c9f34f5cad01b2afcfaa019
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 02:19:15 2003 +0000

    Added extra checks for foreign objects

commit 4cb337f7b63315b7f07e0484ff459fb69b6a0c26
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 01:13:15 2003 +0000

    Modified calls to Meta

commit 09809c8a18241c9f8231725b6b9fa1b25f410db6
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 00:48:28 2003 +0000

    Added gettables method

commit ec3f3845d7502c77f98d55a474b6ba175ac73fba
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 00:47:13 2003 +0000

    Modified to use Netdot::GUI and not call Meta directly

commit ca1e1814acf67468ea9bf9825f58d92e5082e2a4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jul 11 00:03:23 2003 +0000

    more work fleshing out algorithm

commit 6be44e06df72afa74997c522388960ae2aa8bd8b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 23:54:40 2003 +0000

    added css references and massaged formatting

commit 0ed59e0295e1405d1ae18ba75c067cd443211436
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 23:40:01 2003 +0000

    Added some items

commit 66b848cc5c673c0524b7895567b67b3ab42b71e8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 23:22:57 2003 +0000

    Added more css tags and massaged formatting -jkm

commit 4a556b5afb504924c3934db621e25f632921bc18
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 21:49:45 2003 +0000

    *** empty log message ***

commit daccb1454bc8af3889bd1486f1dc3c028bea71c1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 21:48:45 2003 +0000

    Removed some table rows

commit 734e3ddcedfb1077075d99a3fbd7ae6a1dfd79e5
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 20:54:10 2003 +0000

    more work to complete this.  still fleshing algorithm out.

commit f9eb909d64cb34e49040485427c3decb1ee0c910
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 20:53:36 2003 +0000

    *** empty log message ***

commit 7ca69eef7d07ac473b4b6611400c53d44c47d09c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 18:42:09 2003 +0000

    *** empty log message ***

commit 8c0d5b1c8ba1a29b1ee4bb24239a98b451eb69fa
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 00:09:14 2003 +0000

    fixed latest bug; still need to add subnet code

commit fcc4fc55cbaefe8c31e15d9ff669e50bd19b668b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 10 00:06:57 2003 +0000

    fixed latest bug; still need to insert subnet data

commit b0d4eabeeafecf33384f98127d281a99cebb74d3
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 9 23:37:11 2003 +0000

    Changed getinputtag so it accepts either an object or a class

commit 802d4ec2ae4251d177b42eeee68c3ae0e671bba8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 9 23:36:20 2003 +0000

    Fixed composite label problem

commit b0d22321682f869ac82f762a93c2d9363c173b0e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 9 21:56:04 2003 +0000

    *** empty log message ***

commit 5145b943551c02d241efda1e0e463422a02a1583
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 9 21:32:19 2003 +0000

     - cv: Updated some entries

commit 3d3db33b035b700e8e03b505938601402c7e7942
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 9 21:24:09 2003 +0000

    *** empty log message ***

commit 97d58d747ab50b0b284658420265f04fcb6e68ab
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 9 21:12:39 2003 +0000

    more changes to node discovery block

commit 8f932938bcc6a4a938bf8460ab55a33a39cde3d4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 9 21:11:03 2003 +0000

    changed nodediscovery.html to node.html

commit 6b71a867538f5ab1ae3cd476715c482ffe29260b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 23:22:22 2003 +0000

    *** empty log message ***

commit fd6ccccebcd14f37283cd87e1102246ddf3fe607
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 22:56:34 2003 +0000

    Initial revision

commit 57c15e8fee782bd704c01e8c4014a7bb91085844
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 22:56:28 2003 +0000

    Added some css tags -miyake

commit c0606d22176da88e26f471c69e36849b85a3968c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 22:44:01 2003 +0000

    added code to insert ip addresses

commit ca3c4ab7442930828f4f2d205aeb924ab100019f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 22:06:00 2003 +0000

    *** empty log message ***

commit 55a408cec675563809301644aad6c0c7a5aa7798
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 22:05:02 2003 +0000

    changes to get ip address/netmask determination to work

commit 47d2152d65f3e9dd0ddd893302735fd24851423e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 21:53:47 2003 +0000

    *** empty log message ***

commit fd4a0a7f3c9d64239f602b943e22600aa44fed20
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 21:35:43 2003 +0000

    *** empty log message ***

commit 4e74d0e78dfea4eb2032adaa45c702faab83610c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 21:27:40 2003 +0000

    state seems to be working along with other updates to calls to GUI.pm

commit d4005961f347e6495cafefb816eadfe866eabd4e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 21:01:21 2003 +0000

    Added css tags -miyake

commit c6bd71bbb34b030553fcf4ccade92dfa8b5bb56b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 8 00:44:44 2003 +0000

    *** empty log message ***

commit 3ae0d7d17a64c8aaec0fd542f40b538c0ea2192e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jul 7 21:34:01 2003 +0000

    Fixed problem with form that calls for a specific record.

commit 2bda0f466cd1938dee5518de7b0819afee8bf6aa
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 3 23:24:04 2003 +0000

    *** empty log message ***

commit dcaaa35ab731a4a8a57982253515db7369d4b49b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 3 23:12:04 2003 +0000

    more fixes:
      * be sure to check Reserved IFs
      * check whether base address is already

commit e827b6386314af1bc7c21ee31f745b76dc6455f5
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 3 22:44:05 2003 +0000

    commenting out skip over loopback and other reserved IFs.

commit c6e4def47d46a8edebd7e789a481246e4633fcf4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 3 22:39:31 2003 +0000

    still cleaning up from state/session changes

commit 95012568c210a2b461fe9675fbb64d774bcdf40c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 3 21:31:33 2003 +0000

    fix so that call to view.html works

commit 390778c166653996d4c1efb858549ba20faed654
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 3 21:18:16 2003 +0000

    state and insertion stuff works; still need to fix some stuff
    (eg. when device does not respond)

commit 51e6c51516f0da7b9f0dd35981d02db5d6a587d9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jul 3 00:38:39 2003 +0000

    blah

commit 35279795bd8732f6f2512d496facff1a5d147a3d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 2 23:51:15 2003 +0000

    more work to convert to new GUI and state code; still untested

commit 060e0ecff631bd5d542384722019efd78021d403
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 2 23:23:44 2003 +0000

    more changes to state code.  should work now.

commit 569620534ab020f25b93d708ea89732f8a4ebc15
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jul 2 00:06:29 2003 +0000

    *** empty log message ***

commit 3b54edb64900f41e8947dbfce61b4e3388688461
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 19:04:23 2003 +0000

    *** empty log message ***

commit 8aa80f12dba61859dbf45d52240cf810e6a6632b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 17:17:53 2003 +0000

    more tweaking of state code

commit cd3cd1dc30b49f228c075964acbed02d9d5dbb1d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 17:04:54 2003 +0000

    added documentation

commit f7c493047ccf0f546abda5eb26da1329821097f5
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 05:27:40 2003 +0000

    work to introduce state for final push

commit 14a8b818ee77a37a56d59c0ad911a33284444081
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 05:09:48 2003 +0000

    renaming state functions

commit 0a053aaceb7df5607059baa93fbf02f8c2473f36
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 05:07:53 2003 +0000

    *** empty log message ***

commit 721bcfb58ae468dd62b854af8a2b7bfdc75f39cb
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 05:03:00 2003 +0000

    migrating state functionality to GUI.pm

commit ea50de4df6dbfc66cbf713972701cec8cbe68c01
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 04:53:20 2003 +0000

    *** empty log message ***

commit a79e71fa3d7520d10341fab5a522bed8b456fb20
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jul 1 04:48:42 2003 +0000

    initial merge of functions for state across web pages

commit 8b46f453036ceb7a23074767ecc765533d3893b0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 21:07:57 2003 +0000

    removed most infrastructure for autodiscovery

commit 2954eaf93d0ec7f98ca35e6459fc528e1d8df515
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 21:04:27 2003 +0000

    more layout fixes

commit 478c184f4b7f8d3389def354f49ccb876803abdb
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 19:08:30 2003 +0000

    fixed some problems in the dropdown menu area

commit 98271f7d681c53a4598cd161650ad335716b9ac2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 18:40:31 2003 +0000

    back to columnorderbrief

commit 020ca43966b6409e1ad77f6b821f1c6cfe146764
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 18:03:50 2003 +0000

    removed Data::Dumper

commit d5fd3ff2c6c79bb26795d6e22d3ed0b84c4d6e14
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 18:03:36 2003 +0000

    cleaned up how VIEW is defined; fixed problem with how label is
    fetched for foreign keys; other minor stuff

commit ffa394a67b2938ebbf435ffd324e141f2c3ec11d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 15:55:01 2003 +0000

    removed extraneous categories

commit 0aad8057063b6d28d4f0de67eacb2b2514707723
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 27 15:35:46 2003 +0000

    *** empty log message ***

commit 1b475e5a4826daa0e8ee0174bd76be5164f8373c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 26 22:55:08 2003 +0000

    merging in option to view as a row or as a column

commit 73544bff2987d5456f05167c9fb18ffbed9f649d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 24 21:26:23 2003 +0000

    *** empty log message ***

commit c8f292710f1ac53e39e903b3e80037cd32ff396b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jun 21 01:27:42 2003 +0000

    Fixed a bug in getobjlabel (too many parameters in the recursive call)

commit 35d71619013bdbd3dd799abe9b99356c1b740a23
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 18 17:24:42 2003 +0000

    fixed variable declarations

commit 9282a8e885edb164cc124fd5743fed9f16752cd2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 18 16:42:24 2003 +0000

    fixed bug in how this goes through a list of items

commit f9c15c634ef18086925944b641c2867835339499
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 23:24:57 2003 +0000

    *** empty log message ***

commit 46a8864aee9f2c3b85527e5377b0699753bf7d77
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 22:49:06 2003 +0000

    Finished writing it to allow the user to choose between
    deleting the dependent objects, or setting their foreign keys
    to null.

commit 21d245ffe01d985f945160962363bb8d392663c7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 22:17:14 2003 +0000

    made no real changes -miyake

commit 9fe2ab9764ed3fb2ec798a9596794b340034d54c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 21:48:10 2003 +0000

    added css references -miyake

commit d2830c1732cdb86fadee6d2a6803e68752d641d2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 21:35:40 2003 +0000

    Initial revision

commit c84b2285fa2216847a2cf44a370406700847962c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 18:45:44 2003 +0000

    added bodytag css reference -mkiyake

commit efe36b52bcca64d7bdd4a65bde27d4757c514963
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 18:40:43 2003 +0000

    added css references -miyake

commit 668b9740b92d431f0c3e5b6126862289fa5efa93
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 18:32:30 2003 +0000

    Removed style references in href to use default body trags defined in css - miyake

commit 2a1411abb699e1bab70bb41bfd4746c9977dadc6
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 18:21:54 2003 +0000

    added css utility font reference .?\008

commit 9b37e3567a4cfd4ff09f17c391c16b1cb0cdf584
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 16:47:27 2003 +0000

    Added CSS tags -miyake

commit 2e9bd001f7b130ca034f3028325b69a7d88d3430
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 00:03:20 2003 +0000

    *** empty log message ***

commit 8e2969addc2aad4cafc60355c14083e10689bd87
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 17 00:03:11 2003 +0000

    bugger if i know

commit c8ba9aa1928e97798b9a4f528026eff651ed4654
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 20:49:13 2003 +0000

    status pending while I deliberate node discovery in create.html

commit 2e42c119724c82c3a01a5eacba05aeb45e079c6e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 20:48:42 2003 +0000

    working conversion to use of GUI.pm

commit 499cbdd94d1140aa7bce28006852af510cd22f52
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 18:42:17 2003 +0000

    using <%args> format

commit 1c8bba95af6428f8b623b08945332262603b4a55
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 18:40:18 2003 +0000

    now using GUI; back to sortresults.html

commit 9e7e7cfaca973a7e98350c157ffe70407a08f99d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 18:39:30 2003 +0000

    merged efforts from sortresults2.html

commit 59579bfd1aceae9099a5acb73bf4e1d20b9d35be
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 18:34:43 2003 +0000

    now using GUI.pm

commit 261d61747fa2204d3d6e358a3203cac97023c998
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 18:23:49 2003 +0000

    added getcolumnorderbrief -sf

commit 7429b880cdefbdf0482190c2139224df9e5f2d1a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 18:15:34 2003 +0000

    added log section

commit 3a1c4c220e1677ba483bd295cac7e5de51b429f2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 18:07:14 2003 +0000

    moving to <%args>

commit 4572d4a55b6b7b88abc525eb6fc866f92d317aec
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 02:35:27 2003 +0000

    Added getsqltype and getinputtag
    Removed the inputtypes hash.

commit 18e373a0522abe051e9a490283aab7b3f793eec8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Jun 13 00:01:29 2003 +0000

    Initial revision

commit 835cb3249dbc6207ad6fd70c17a4deb1b1a0d4b1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 23:50:06 2003 +0000

    more work -- probably moving to create.html

commit 53a4bdffb5c73f691a903cbaa0c98e8c4991a695
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 23:49:47 2003 +0000

    integrating node discovery into create; moved variable declarations to
    <%args>

commit 47d6054c5aa0417dcad6595ad8a6c6d5c3765829
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 23:27:23 2003 +0000

    added get_device; fixed grab_aux_info; other stuff....

commit 81400c5f3e1650bff74d611e10b4ce5bfd30b117
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 22:44:31 2003 +0000

    *** empty log message ***

commit ad0b1bb0b7ee84617c9dd3cbf05b6b85b912a991
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 17:50:22 2003 +0000

    *** empty log message ***

commit f96a037d0fab67eeabf5baa9e0fbc0e72b9dd7c6
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 17:46:31 2003 +0000

    Initial revision

commit e5b71b8e21d577263a23f830e7300190b7093dfd
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 17:46:12 2003 +0000

    *** empty log message ***

commit d929892c32f206953f22e9946eb51630d0f581f2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 17:40:16 2003 +0000

    Initial revision

commit be845ad9fe53140c2088e06fbb740a8249d2971b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 17:38:59 2003 +0000

    *** empty log message ***

commit b8718a93292ca5319dcddc6beb438212cef53e9e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 17:38:14 2003 +0000

    *** empty log message ***

commit 1e75389bddd27b0c13c71992b44ce2bf4c040439
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 00:52:58 2003 +0000

    *** empty log message ***

commit da797a048b5fabdecfde8edb7931b3894c69b601
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 12 00:51:39 2003 +0000

    changes to get_sysinfo

commit 8358de3d187fcf4869c914c2789f55ecefd5132d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 23:34:36 2003 +0000

    Added title graphic

commit ef2ae628f7b8aae175f0322a90200220c5c90054
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 22:44:10 2003 +0000

    more work to migrate

commit cd521b8d8c73fe5d9e623999e043f6a3e89d131e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 22:43:55 2003 +0000

    working on integrating netviewer & netdot

commit 6fc289838f3a7f23440d5e4ed9e70e2b4e4b9d1b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 22:43:31 2003 +0000

    *** empty log message ***

commit 1ba0725190e3b2d4c9a3c0239def1c1f831b9dee
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 20:45:20 2003 +0000

    $user now gets value from environment

commit 92a716950e213408e7b7a0f9c7bf4e34e427ce44
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 17:24:06 2003 +0000

    *** empty log message ***

commit a5efcec750f96c664d49645225cf757451696e96
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 16:28:35 2003 +0000

    *** empty log message ***

commit 902479ae82b77dc2ad82e1e9f3dba5125b23907b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 16:19:21 2003 +0000

    Initial revision

commit 29ad30f40779c87b40497662506cefa2b2f0eb0b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 15:44:30 2003 +0000

    Initial revision

commit d15fec1efdf0f0c42b0183157ac12054c9a6396c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 11 00:10:25 2003 +0000

    modified read_globals; still working on schema

commit 4ac665b72fc2a02ee5e770a9ce29e68fe2d5c93b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 22:20:51 2003 +0000

    Went back to duplicate-table model for history.
    Also kept some fixes from previous version

commit 4fc36bfeb69dfbff3f8932a2257749f05182c3b0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 22:09:39 2003 +0000

    Changed to use one-table model for history.

commit 1ca73b3e00fae1e3753f93947c6b4a1750a5ce01
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 19:08:56 2003 +0000

    Added footer2 to HTML

commit 86a0065be69364487ffe34f8af4f10e274a089c3
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 19:07:19 2003 +0000

    Changed delimiter class reference

commit 168d9e0675d919a3eff030d06121f5af6c98daff
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 19:06:44 2003 +0000

    Add css references

commit dcaa75c1b65e54546d2c33df5256737246aaa9d5
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 19:04:35 2003 +0000

    Initial revision

commit 88bd9d326feb98a09e48108fb7b67356bc10e473
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 18:39:44 2003 +0000

    Added css info and cleaned up html

commit 6a93476e9048674561c9681ff27066fc8ea7c811
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 18:29:27 2003 +0000

    Added style.css to HTML line

commit b51d32457431701b8481c409e2b15833985571a9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 18:19:30 2003 +0000

    Initial revision

commit d10cec64b7f951e14e270b7afdc05d09c9cc6803
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 17:48:36 2003 +0000

    *** empty log message ***

commit 73853af894805eb3e32dc89a08d6d76ee0aa346a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 17:36:02 2003 +0000

    changed reference to Meta->mainobject to reflect change in schema.

commit ee5e10d8a0ae20b5b5078b19b932a2873b2ddd97
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 17:15:24 2003 +0000

    *** empty log message ***

commit 9868fbd7eeddcd4d28ec4cbf3dfeba08cd6923f1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 17:10:41 2003 +0000

    *** empty log message ***

commit c3ba2ab4667c32d2819e4125a8baf8fe81cf6b50
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 10 00:10:54 2003 +0000

    forked from NetViewer (see VERSION for when).  trimming out
    unnecessary functions and will move config stuff into DB.

commit 2dffe39bdcbce4061561e7cb87355f88517a6105
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jun 9 23:37:55 2003 +0000

    Initial revision

commit b3bfdff252c421faa32e5286e90312e6f4597a81
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jun 9 23:17:33 2003 +0000

    Initial revision

commit 69f6396b8d0bf866c509be193436d1c7341f9233
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jun 9 23:13:14 2003 +0000

    Added logic for keeping history in a separate table.

commit 21e976e41880d3c849978f7aea94bc72481a8a49
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jun 9 23:02:43 2003 +0000

    Added logic for viewing an object's history (separate table model)

commit f97ddb462a881a8d8dcd61821f6068662a1d1960
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat Jun 7 19:16:56 2003 +0000

    *** empty log message ***

commit 8aef841e13b2539d55b988c294d4161cf529b8a7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 5 16:25:51 2003 +0000

    *** empty log message ***

commit 2cb8eba9724854a17063882bdf9f24c43faeeb74
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 5 15:30:07 2003 +0000

    Initial revision

commit 28ddf3d36fa89f333c70874b8698eb13fec70cbc
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 5 15:29:37 2003 +0000

    *** empty log message ***

commit 30d64a102ea2af13d1acf55d906f6dea897713ec
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Jun 5 15:27:48 2003 +0000

    *** empty log message ***

commit 406888587499b3d31eb1f3238592c1a3eaf31a96
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 4 20:49:54 2003 +0000

    minor mods -miyake

commit c613c7e9783d347073796b7e29e01358a2dd3d9d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 4 18:03:47 2003 +0000

    added debugging mechanism

commit 23c72079f833e00ea0e2cff520eccd030ed79485
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 4 17:32:09 2003 +0000

    shuffled search above user log info -miyake

commit 01ceba19715cc76bada64bb059ae3df390274b36
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 4 17:30:56 2003 +0000

    tweaked appearance and added "search:" text -miyake

commit b7c6dc74b297bd6de8397004ba851825608fa829
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 4 17:22:34 2003 +0000

    Add banner to the HTML line - miyake

commit 233fd8d19955ef5dded79dcc1290e44753392d65
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 4 17:17:43 2003 +0000

    removed errant td tags

commit ddeeadd625b1343978dffb68a67d36defbf4d0a1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Jun 4 17:02:35 2003 +0000

    moved browse up next to search, added node discovery, and tweaked layout -miyake.

commit 7522485dcc270b68eae7aec67d002e0c04ef79bf
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 3 22:16:22 2003 +0000

    a few changes to make work with forked sortresults2.html for testing

commit 36dbea43369059526b13423ce65803e1fdd7f4af
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 3 22:15:52 2003 +0000

    forked sortresults; major rehack to test different presentation

commit 4701bd29de89f3796f2c2c31465f62d593ef2d8d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 3 20:45:22 2003 +0000

    Initial revision

commit 7ddf8590683f2d50ba79c1bab63242f5fdc6b16e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 3 20:43:25 2003 +0000

    added blockquotes to space things out

commit 7a48db726cb49343a8d9d02d304d6a88461cc531
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 3 20:39:35 2003 +0000

    added blockquotes

commit a4cc3d237fd32995227b16fe6b12d3d252a8bc74
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 3 18:12:04 2003 +0000

    *** empty log message ***

commit f872a864b60b5f4e5c2265bb970449abc3870213
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Jun 3 01:38:34 2003 +0000

    Changed layout to include a side menu, among other fixes

commit a5f18e3e2ba6513fcf5df3710d07a5d777f619e9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Jun 2 22:17:32 2003 +0000

    change PAGE to PAGE=view.html

commit 81d6dd97fc16b9fa1541b5b20e26605b853390f2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 22:58:44 2003 +0000

    reset default WIDTH to 2 (from 3)

commit 4f6c4ba29968c03152bf19956cc3baaedd9f9505
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 22:58:12 2003 +0000

    set table width to 2 (for table.html)

commit b329f7688b10967ef54130186f60035374f957bb
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 22:57:11 2003 +0000

    replaced opening page with component from table.html

commit c5ece06b1ce8d4e9ebd0a70750d94f1699926125
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 21:43:04 2003 +0000

    opening page now using table.html to display initial list of tables to
    create

commit 7242bb6aca0122f93885d1157722e60f3025444a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 21:41:08 2003 +0000

    looks like requisite functionality is there

commit ee67b0a5490dc5c5805c9d05db87e6f173523a4c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 21:37:47 2003 +0000

    *** empty log message ***

commit ce3421aa31d8d3fc30c9467e910e65dbb7cb5934
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 21:26:36 2003 +0000

    Initial revision

commit 0fbabb95392400a5ca75a1a6c7e3ac042232bb86
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 00:24:09 2003 +0000

    changed expview to view

commit a7fd07b4b41531f88d9bd5ef3943382edce1c5b4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 30 00:18:06 2003 +0000

    Added browse buttons and many other things.
    Changing name to view.html

commit 30904b00d9f183c3aa9b17be3ab437e2ae9a1d98
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 29 23:33:46 2003 +0000

    changed the bgcolor .. like carlos said it was too freshmeat ... its now thanats?\008?\027[3~?\027[3~ cflow .. -miyake

commit 6050c15c04fb278981d8b739bd60d19fbbcfa6a9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 29 23:26:15 2003 +0000

    basic functionality there....

commit 1d217beeeb322305822e288f2050dbed0703b98f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 29 22:36:26 2003 +0000

    *** empty log message ***

commit 6074c9ed1cd961b0b1376cc92e57f0ed70819798
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 29 22:26:27 2003 +0000

    put in inital <%init> section

commit e2192acb2e5dc8be816d079ecbf96fa72f3d6ef8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 29 22:24:24 2003 +0000

    Initial revision

commit 39100843b2c2658a32ca3db0dfd95404ec7180c7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 29 00:04:41 2003 +0000

    forgot to note: fixed the bug where a reload after a confirm will go
    to the wrong page and insert empty data.

commit 61e71680649716ac07e9aa6a39c011627aeff8b8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 29 00:03:33 2003 +0000

    added columnorder when displaying confirmation page

commit 336d3ba9cbb20c2009a73e7ee884c3775d0afddc
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 23:45:12 2003 +0000

    Redesigned layout to include search,browse,create,update info -miyake.

commit a4b60244ea01e1bdecd1440340aa14f2b580d202
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 21:26:55 2003 +0000

    Minor fixes

commit a99182050a710423c571ff940fd083714e8532ae
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 21:15:52 2003 +0000

    *** empty log message ***

commit 9f1212d772c2487022c3d0cf3428e599d0db5a1e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 19:03:28 2003 +0000

    Made multiple modifications to the page. Add browse and used Carlos's concept of drop-down boxes for create
    The create is only a visual thing for now.  Still need plugin the rest of the code to make it work.
    -miyake.

commit 9033e2e1e1111e01d73ba9366970f2d4d108e397
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 18:22:56 2003 +0000

    Added main.html to HTML line -miyake

commit 52254a963af33cf452b4431fc852786b4307b76e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 17:26:50 2003 +0000

    Initial revision

commit 9d02ae11bd11c06fbddb9d7bcbcdc2587a44faef
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 16:46:47 2003 +0000

    last change doesn't seem to work so well.  :-(

commit c2cd4a412e8df3c3c8adf4aa77e1b8cea1f28f7b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 28 16:13:55 2003 +0000

    make New button go to create page.

commit 4a713f87599268eef5a76ea1219fa370d3d3f97d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue May 27 23:13:05 2003 +0000

    added catch for %state such that args passed from other scripts
    (ie. GET create?table=x&name=foo) will work

commit f39f4f323c0b1af9587ea7a3f45e863e0f07699d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue May 27 21:04:51 2003 +0000

    Initial revision

commit 62f4aef1e883ad4a46ed74c7b4df86abe8a5856c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue May 27 16:32:00 2003 +0000

    Initial revision

commit 2929ea483741cdf8368d0b4fa6ee5f2e0b623c13
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue May 27 16:31:33 2003 +0000

    Added more targets

commit 53cecebc1057930e5ce3e4e0e89d554872740070
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 23:45:38 2003 +0000

    lots of changes.  in a nutshell, create stuff now works -- actually
    creates data.  it also passes state to form.html to fill in some
    details where necessary.  there is a problem if a user does:
    
      - user hits confirm on one page
      - we pop the last element out of path (and table is not set)
      - user hits reload
    
    create then goes back to first page, not back to that table page.

commit dee3d5628fe3d7a02a76c0d96b40cf30cb7bda5f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 21:58:16 2003 +0000

    added null option

commit b5bcf8c88d425d1d502d08b5bbefd8752262134f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 19:15:32 2003 +0000

    little cleanup and catch for bad pointer (linksto non-existent row)

commit df18fd996025119868acffeda3138350fea97247
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 19:06:57 2003 +0000

    changed obj to META

commit 6611a9e06f6bd7d9d63584b8044b62c2a30b5384
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 19:05:45 2003 +0000

    major overhaul.  work mostly intended to remove 'id' from display.
    also makes sure that label is first thing displayed.  otherwise, added
    some landmarks and cleaned up the process of displaying each row

commit 39922d2af276926fa4f0eae5f9ddd657904d516e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 16:48:38 2003 +0000

    added html markers

commit d48ab125eba442c2b1b174a39eef40e4a49156e3
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 01:10:11 2003 +0000

    Took out the object id from the display
    Added a cancel button in edit option.
    Ignores 'aliases' fields at display time
    Hides join tables when referring to has_many objects

commit 28d859cd28fb0fb1c4151555e9cd407c421736bf
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 23 01:03:00 2003 +0000

    Simplified the logic and added a 'Cancel' button.

commit 3f2c9107ab3866105f48a62d6bdf5de0c1b68beb
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 22 23:23:48 2003 +0000

    have most of the driving functionality in place -- so links take you
    where you're supposed to go with the requisite state.  also displaying
    the linksto stuff instead of the integer.  still need to pass state
    (if it exists) to form.html.  after that, it is a matter of doing the
    actual inserts! -sf

commit 56c1354a43423e14008111a3b19455587ffc1ba0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 22 20:21:56 2003 +0000

    added markers for when looking at html source

commit 796c8b115199a9d2386ce999a2143172aefeb156
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 22 20:16:18 2003 +0000

    *** empty log message ***

commit 81e3aff5b85b35bc72bd349691e4e984d2cb990b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 22 18:57:00 2003 +0000

    Added some files to HTML var

commit f1ce2439d6c38b688cd7e549b77e53232a13c7f3
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 22 18:51:25 2003 +0000

    *** empty log message ***

commit 9b579e6b49efc1544931c86467f4ce97ca3550cf
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 22 18:47:02 2003 +0000

    Initial revision

commit 8c423ac2c35aec0aeb8157cf69fc9df51f8307e1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 21 17:59:48 2003 +0000

    *** empty log message ***

commit fc472242d8c4da203e8c81fa0976c4fd2694c9c4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 15 23:51:07 2003 +0000

    *** empty log message ***

commit ff810510d1f710c9ae9925c1290b9ddd17b7cf81
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 15 21:49:44 2003 +0000

    removed same bug that afflicted sortresults.html:
     ( $obj->$c->id  =>  $obj->$c ) around line 70

commit a13ddd3da000a4811976d511ddc2e0fc1552054c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 15 21:34:47 2003 +0000

    added hidden input field for id (if it is defined)

commit 36727a0c83a4f81dedc62986224c44c5cf6babb8
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 15 21:17:02 2003 +0000

    *** empty log message ***

commit 1f1b9c7d08a023f16f084e4f4091c15e7b8b5229
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 15 20:55:53 2003 +0000

    Initial revision

commit 9b530f4f173eec9e770dfbaf261e0c0916e33c1f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 15 16:36:02 2003 +0000

    *** empty log message ***

commit e0aa33bebdb843f099894cb576b28aa9f483969d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 23:48:50 2003 +0000

    sort output of tables on display

commit b3c93ce170f9a194a0f676b7f75a399a22f7374b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 23:48:28 2003 +0000

    sort results on display (id in increasing order)

commit 17d8aae7758d08f7093f50453f1c4a3bac818cd2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 23:44:07 2003 +0000

    put value="blah" in the search box to echo back a person's search
    query.  otherwise, split the search query on whitespace and search on
    each term.

commit 15a5a70a316969e8b338a8ac0f63d9300c2eda32
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 23:32:49 2003 +0000

    added ability to search linksto/has_a relationships.  so, if a node is
    in the computing center (ie. Site=ComputingCenter), a search for
    'computing center' will yield the Site and the Node.

commit 844867bddc9534014c316d8c54e91321f700b3c7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 22:58:29 2003 +0000

    Initial check-in

commit e2be36c2057f1ff18a0aca019f529ed3efc53077
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 22:33:27 2003 +0000

    *** empty log message ***

commit d1c5316ef48ab12466a393fb1d17cf567a7148ec
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 17:52:19 2003 +0000

    changes to support session -- ability to put values in boxes when the
    object doesn't exist

commit 1608bb52c952538fb1efacc6dd6289e15815fde0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 16:38:49 2003 +0000

    remove DBI stuff; now just use Meta table.

commit 222456dc50a9e2981eebe8ea98d1bdb2727d5e2a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 16:28:02 2003 +0000

    added id arg to call to form.html

commit 98da283d2c33f59268ae8bdc28b1dd81e600074f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 16:26:52 2003 +0000

    added some markers

commit 12ad894a76a3fd60eded4f3d03bb25d7751aa704
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 14 16:27:34 2003 +0000

    initial checkin

commit 42f503406e32e06cf46ad5e21b57c27d4836e62a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue May 13 23:36:15 2003 +0000

    more changes.  still need to remap the confirm stuff to confirm after
    every click on submit; then go back to previous table or null state

commit c813e71beeb09aa65f31f0c6347179666b130b52
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon May 12 23:23:58 2003 +0000

    trying to clean up some of the logic and cover the cases of 'submit',
    'new', and 'cancel'.  also better document some of the chunks of code.

commit be5b4774d50c5ade1836592a3e2a4f41eede919e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon May 12 22:08:20 2003 +0000

    Added some logic to hide join tables

commit b3d81c672c229185dcc9a3365a4ced9f4302faae
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon May 12 16:21:12 2003 +0000

    *** empty log message ***

commit 9204a4aa206a46a3cdbc2b67cf93873d79f511cf
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 9 00:02:28 2003 +0000

    removed submit button from this component; probably should be in
    calling component

commit d60dbd40286dd3fb3fc9798cec0f5bf5eb63b186
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 9 00:01:58 2003 +0000

    lots of changes, so not sure where to start.  can generally drive
    through the interface (click on links and they take you places);
    keeping some state; have a cancel button to kill some state; need to
    add history links (links to the previous table you were editing if
    creating a chain of tables; need confirm screen

commit c1bdd14fe6cff644b0b8626bb65dc83b252bed91
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 8 22:17:44 2003 +0000

    removed some unnecessary code; working towards stabilizing this
    component

commit eb2b2e1fbd53f041d8ce789d64cf24efd6a0ece2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 7 19:13:49 2003 +0000

    bugger if i know.  do a diff.

commit 331a6f89fc169d74b68eb1378299f37974652ec9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed May 7 19:08:52 2003 +0000

    fixed problem around line 52 ( $o->$c->id => $o->$c ).  this should
    resolve the strange problem of 'id' not defined'.  also got rid of the
    'view' stuff (table or expanded).  there is a variable defined with
    the name of the url.  renamed a couple variables out of concern they
    might be in Mason's namespace.

commit 7614e99a2fc433ffda490bc975aa4b66f96c0a5b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon May 5 19:15:52 2003 +0000

    Initial revision

commit 4c48a24b929af1b88f8f7551f6d0b15e4e38d36b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon May 5 17:59:33 2003 +0000

    Initial revision

commit 9592400e1156d4e5926f8f0b39d21e544c2262cd
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon May 5 17:20:24 2003 +0000

    Minor fixes

commit 586ce717ad4445531b08987e779de0e8138d20f2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon May 5 16:53:37 2003 +0000

    Minor fixes

commit dcf30721ecb7ddd472d31ea6d141258cbab73070
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Sat May 3 01:10:25 2003 +0000

    Initial revision

commit c0d1adf5678e05b62bddf041e605628a215ffbc9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 2 23:33:36 2003 +0000

    Added links for has_many objects and improved display

commit 85e9354cdbf7df5a0b998e80994c4bc618c8d826
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 2 18:53:25 2003 +0000

    Changed references to linksto, linksfrom and columnorderbrief

commit 7324ce550578d7e89b7cf856b27d4deabfa572e9
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 2 18:46:17 2003 +0000

    - Added 'edit' link
    - Changed references to 'linksto' and 'linksfrom' to lowercase

commit d2a847fd421fa859cced25d9e71197b81bccc42f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 2 17:11:30 2003 +0000

    Initial revision

commit a6d2d64e7055cc538b39543b683c4c85557f80d4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri May 2 06:01:20 2003 +0000

    Added the edit option.  Now every object can be edited via this component.

commit 126a2456fe645060b68744d9d2c9ca9b5b54f912
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 1 16:51:20 2003 +0000

    *** empty log message ***

commit e628f92f3934cfb8bf1f02e77129d9e67a91316f
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 1 16:50:43 2003 +0000

    Initial revision

commit 791c49faba1622f37001363411788fbf3cec77e4
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 1 00:55:48 2003 +0000

    more changes to make layout prettier

commit 69a087e06c6f32b9fd17b3f947470117bd9d61f1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 1 00:50:03 2003 +0000

    handling case of foreign key == 0

commit 8ada78e8556c94cdf9d8f6c9a8972252940c9a26
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 1 00:38:32 2003 +0000

    added check for when foreign key is 0.  needs testing

commit ddb5af24fa212943eea9d0871b0183e2e3914eeb
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu May 1 00:12:40 2003 +0000

    supporting view argument in sortresults.html

commit d8b5d1b00b9a393290ce7e96d15c45875e89503b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 30 23:59:44 2003 +0000

    Initial revision

commit 625061d60c585d7602a9cc91f4a766be06d33b14
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 30 23:55:42 2003 +0000

    reflecting design in expview by carlos.  putting the name of the table
    on the page to distinguish among tables.

commit f7d05987a1a9f9b71e29832cee300b3c87524f9a
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 30 23:54:54 2003 +0000

    integrated some changes carlos had made to a different copy of this
    file.  basically, there is some error checking now.

commit b3a3349b26c28e9e9286d609a530da97a9658f2b
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 30 23:30:37 2003 +0000

    if a foreign key, display label instead of the id.

commit ef4699c81cb4a7c497b6412cb917d73870376afd
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 23 17:42:18 2003 +0000

    now using sortresults.html module for processing presentation

commit 5ed71d71c523b1bf2047673d5c8cf4c382367db6
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 23 17:39:50 2003 +0000

    now sorting alphabetically if columnOrder not defined.  otherwise, looks good.

commit 8efc162ac99a9145e6158814448d1b8ab0669a80
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 23 17:16:52 2003 +0000

    nothing for now; just putting this in rcs

commit 1de7ce6fcfac4b9e41af01c0aeb6dd6b8431b7e7
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 23 17:15:52 2003 +0000

    Initial revision

commit e3a309adc33080f46cc235f55e1480f7bf82b6ac
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 22 23:30:28 2003 +0000

    *** empty log message ***

commit 445b99d0314e22cf0322901113031df83259d01e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 22 20:37:13 2003 +0000

    *** empty log message ***

commit 6fb49cfa294f86308c57b27766efd79ece284720
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 22 20:32:40 2003 +0000

    Initial revision

commit 29e34e424afbeb899ef168377d3114699d52bda0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 22 18:00:36 2003 +0000

    changed hasA -> linksTo and hasMany -> linksFrom in Meta because of
    problems with Class::DBI

commit 2ca4c1f8e05b0774ee5753d95e35c6c754827df2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Apr 18 15:29:07 2003 +0000

    has_a( nodeID => 'Node' );  ->  has_a( nodeId => 'Node' );

commit 2ad2c4026a4464b636e9f40d199186c562855803
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Fri Apr 18 00:46:45 2003 +0000

    Reflected changes from netdot.schema.

commit a5ec76188dca4d73408ff1ca19f86d618f6f3f40
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Fri Apr 18 00:10:39 2003 +0000

    columnorder -> columnOrder to reflect change in netdot.schema

commit 92fc8c06eca07055c4265b1fef3149b083f25747
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 17 23:01:25 2003 +0000

    changed table->name in Meta (table is evidently sql reserved)

commit 2036744b7c472869bf432098db3850cfe91e8a9a
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 17 20:42:17 2003 +0000

    *** empty log message ***

commit 9abdde68d7a1ecb7f5dcc3ef3a38a64407c742c5
Author: Carlos Vincente <cvicente@uoregon.edu>
Date:   Thu Apr 17 20:36:58 2003 +0000

    Initial revision

commit a35d63b4db9c45cc075724280c5a2b7fe469d183
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 16 23:24:12 2003 +0000

    fix to Meta -- changed mainObjects to mainObject

commit 2357f470471cef7d15ff14037dec1ad552c6fe64
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 16 23:14:26 2003 +0000

    added more details to Meta.

commit 5a69725a8b4e04121146b72e77b87a2e9ed5e4de
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 16 22:30:56 2003 +0000

    added Meta table for holding meta information.  this should include:
      * column sorting
      * table relationships
      * 'main object'
    still needs to be fleshed out....

commit 1501f32583d06307a2f80ab623b69b534486dff0
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 15 21:50:01 2003 +0000

    couple more bugfixes: another 'qw' forgot in Availability and misnamed
    column in Customer (s/hours/availability/)

commit 3457658aac8ed4fbde0c6f83138da9f3690553ba
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 15 21:36:35 2003 +0000

    removed tables() function.  Use DBI::tables() instead.

commit 2b5388cc690789d74c2515d5443b8567007fe9c3
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 15 21:13:48 2003 +0000

    fixed another bug in Peer package -- forgot 'qw'.

commit 40cfc1dcf8b4bca4354d220270838195e3d002c1
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 15 21:02:08 2003 +0000

    added tables() to base class.  I need a way to discover all the tables
    in the database -- don't see a way to do that in Class::DBI.  Fixed
    bug in package Peer.

commit 212d122f5595d6e10418b5f86de803a028759640
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Mon Apr 14 23:32:44 2003 +0000

    added disabled column to those classes with has_many relationships

commit 2504b3b5bb8823422054805a8df124ad2fb7c22e
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 10 23:53:20 2003 +0000

    reflected change in netdot.schema.  Ip has_a Interface; Interface
    has_many Ip.

commit 315f72b4b5b13cd75fee6289a4e84562d4ae8814
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 10 23:28:27 2003 +0000

    added the rest of the classes and completed the relationships between
    all of them

commit f243a7eca05e7f1fc5a477bd1cb94c0eaf9f888d
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 10 21:51:26 2003 +0000

    updated column names to new naming convention

commit f75c3311b97a8932e0eb27bdeeea3876669b8940
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 10 21:41:36 2003 +0000

    added a few more classes

commit a4a4f60ec45ec2dbe6d45d170b16163d48cc0bad
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 10 16:45:18 2003 +0000

    no changes on this rev; just sorting packages in alphabetical listing

commit e93bd2f77166bc5646a95ca76ed5bf164dbdd9eb
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 10 16:41:54 2003 +0000

    fleshing out has_a relationships for existing classes.

commit 66ecece27ae5dd5f66221a29d36f31514af94537
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Thu Apr 10 00:37:15 2003 +0000

    fleshing out definitions of each class.

commit 8124c67cba94b3deda98b4913b53a6a7fd5de486
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Wed Apr 9 20:59:40 2003 +0000

    adding landmarks

commit 0151397fc88832755dd8ad8c420292024c80b1c2
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 22:59:51 2003 +0000

    testing trigger

commit 19b948caf331502c999e4bb96353a3cfd8434854
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 20:51:12 2003 +0000

    Initial revision

commit f1e9fd5e36dc1d26464918898c486f17cdbc45bf
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 17:52:53 2003 +0000

    Initial revision

commit ec33e3e1230e284ab10f761907d00e9206aec049
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 17:52:26 2003 +0000

    initial checkin

commit 95720c98fb490105497e9b6a21aac5d5fc31c737
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 17:47:45 2003 +0000

    just checking in....

commit 225770c9c3acbe9f3228999aa17c86ff4e2a95af
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 17:52:06 2003 +0000

    Initial revision

commit 4b069348725d210dabcaf0f928262c3fec3f7c04
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 17:50:57 2003 +0000

    Initial revision

commit adf01e291b5ecab84454fbf6d95555838e28928c
Author: Netdot <netdot-devel@osl.uoregon.edu>
Date:   Tue Apr 8 17:35:24 2003 +0000

    Initial revision
