racktables
12 years agor2248 add SNMP discovery support for Cisco 2950-24 (patch by Russ, ticket 177)
Aaron Dummer [Mon, 20 Oct 2008 15:49:22 +0000 (15:49 +0000)] 
r2248 add SNMP discovery support for Cisco 2950-24 (patch by Russ, ticket 177)

12 years agor2247 - use 'default' tab to make the URL in search results list work more often
Denis Ovsienko [Mon, 20 Oct 2008 13:55:06 +0000 (13:55 +0000)] 
r2247  - use 'default' tab to make the URL in search results list work more often

12 years agor2246 changed 'char' column types to 'varchar' to save disk space
Aaron Dummer [Fri, 17 Oct 2008 17:19:52 +0000 (17:19 +0000)] 
r2246 changed 'char' column types to 'varchar' to save disk space

12 years agor2245 - getRSPoolInfo(): sort records in LB list same way it's done in other places
Denis Ovsienko [Thu, 16 Oct 2008 08:19:35 +0000 (08:19 +0000)] 
r2245  - getRSPoolInfo(): sort records in LB list same way it's done in other places

12 years agor2244 - renderObjectGroup(): display records counter in header
Denis Ovsienko [Wed, 15 Oct 2008 11:20:40 +0000 (11:20 +0000)] 
r2244  - renderObjectGroup(): display records counter in header

12 years agor2243 - printSelect(): accept and use tabindex
Denis Ovsienko [Wed, 15 Oct 2008 08:04:25 +0000 (08:04 +0000)] 
r2243  - printSelect(): accept and use tabindex
 - renderVServiceLBForm(), renderRSPoolLBForm(), renderObjectSLB(): rearrange tabindices

12 years agor2242 refactor snmp.php to support Cisco 3032, 3750, 4506 switches (by Aaron, w/data...
Aaron Dummer [Tue, 14 Oct 2008 14:08:37 +0000 (14:08 +0000)] 
r2242 refactor snmp.php to support Cisco 3032, 3750, 4506 switches (by Aaron, w/data & testing from Luis Fernando Lacayo and Ray Robertson)

12 years agor2241 - fix meaningless warning about 'class' index
Denis Ovsienko [Tue, 14 Oct 2008 08:01:27 +0000 (08:01 +0000)] 
r2241  - fix meaningless warning about 'class' index

12 years agor2240 - fix scanIPv4Space() to load NAT rules correctly (ticket:176)
Denis Ovsienko [Tue, 14 Oct 2008 07:31:15 +0000 (07:31 +0000)] 
r2240  - fix scanIPv4Space() to load NAT rules correctly (ticket:176)

12 years agor2239 - renderEditVService() add tabindex attributes where appropriate
Denis Ovsienko [Sun, 12 Oct 2008 13:24:16 +0000 (13:24 +0000)] 
r2239  - renderEditVService() add tabindex attributes where appropriate
 - printImageHREF(): fix an ancient bug, which made tabindex be always ignored

12 years agor2238 - allow empty names for IPv4 networks
Denis Ovsienko [Sun, 12 Oct 2008 11:26:15 +0000 (11:26 +0000)] 
r2238  - allow empty names for IPv4 networks

12 years agor2237 - enable user search by real name
Denis Ovsienko [Sun, 12 Oct 2008 10:57:52 +0000 (10:57 +0000)] 
r2237  - enable user search by real name

12 years agor2236 - eliminate meaningless warning
Denis Ovsienko [Fri, 10 Oct 2008 15:56:40 +0000 (15:56 +0000)] 
r2236  - eliminate meaningless warning

12 years agor2235 - VS list editor, RS list editor, VS-LB-pool triplet editors: use bigger ...
Denis Ovsienko [Tue, 7 Oct 2008 14:23:46 +0000 (14:23 +0000)] 
r2235  - VS list editor, RS list editor, VS-LB-pool triplet editors: use bigger 'save' icons

12 years agor2234 - bugfix: display VS/RS config block in RS pool view
Denis Ovsienko [Tue, 7 Oct 2008 10:36:53 +0000 (10:36 +0000)] 
r2234  - bugfix: display VS/RS config block in RS pool view

12 years agor2232 - last mods before RackTables 0.16.3 RackTables-0.16.3
Denis Ovsienko [Thu, 2 Oct 2008 08:52:55 +0000 (08:52 +0000)] 
r2232  - last mods before RackTables 0.16.3

12 years agor2231 - fix column default value in TagStorage
Denis Ovsienko [Wed, 1 Oct 2008 23:17:19 +0000 (23:17 +0000)] 
r2231  - fix column default value in TagStorage

12 years agor2230 - pretend being 0.16.3
Denis Ovsienko [Wed, 1 Oct 2008 23:04:22 +0000 (23:04 +0000)] 
r2230  - pretend being 0.16.3

12 years agor2229 - revert the endpoint index
Denis Ovsienko [Wed, 1 Oct 2008 22:53:24 +0000 (22:53 +0000)] 
r2229  - revert the endpoint index

12 years agor2228 - use exit (1) instead of die () to better suit console apps
Denis Ovsienko [Wed, 1 Oct 2008 17:34:54 +0000 (17:34 +0000)] 
r2228  - use exit (1) instead of die () to better suit console apps

12 years agor2227 - explain the universal model of human morality
Denis Ovsienko [Sun, 28 Sep 2008 20:55:22 +0000 (20:55 +0000)] 
r2227  - explain the universal model of human morality

12 years agor2226 - merge traceTagChain() and getTagChainExpansion()
Denis Ovsienko [Sat, 27 Sep 2008 13:09:30 +0000 (13:09 +0000)] 
r2226  - merge traceTagChain() and getTagChainExpansion()
 - introduce traceEntity()

12 years agor2225 - use MAXSELSIZE, where it wasn't yet
Denis Ovsienko [Fri, 26 Sep 2008 18:18:54 +0000 (18:18 +0000)] 
r2225  - use MAXSELSIZE, where it wasn't yet
 - consider using constructIPv4Address()

12 years agor2224 - address picker: fix title
Denis Ovsienko [Sat, 20 Sep 2008 20:59:53 +0000 (20:59 +0000)] 
r2224  - address picker: fix title
 - hotfixes for ADDNEW_AT_TOP (and enable it by default)
 - put second "add" input into some lists for convenience
 - add a link to "my page" into greeting

12 years agor2223 - introduce and use ADDNEW_AT_TOP option
Denis Ovsienko [Sat, 20 Sep 2008 19:16:59 +0000 (19:16 +0000)] 
r2223  - introduce and use ADDNEW_AT_TOP option

12 years agor2222 - generate "access denied" image from CPU, not disk
Denis Ovsienko [Thu, 18 Sep 2008 22:08:51 +0000 (22:08 +0000)] 
r2222  - generate "access denied" image from CPU, not disk
 - employ padding instead of spacer image (discard it)
 - switch back from BCMath and revert related release notes additions

12 years agor2221 - introduce and use IPV4_JAYWALK option
Denis Ovsienko [Wed, 17 Sep 2008 20:17:23 +0000 (20:17 +0000)] 
r2221  - introduce and use IPV4_JAYWALK option

12 years agor2220 - scanIPv4Spans() isn't necessary any more, scanIPv4Space() is now used directly
Denis Ovsienko [Wed, 17 Sep 2008 18:01:49 +0000 (18:01 +0000)] 
r2220  - scanIPv4Spans() isn't necessary any more, scanIPv4Space() is now used directly
 - getLostIPv4Addresses(): indicate missing data
 - countOwnIPv4Addresses() is now significantly faster

12 years agor2219 - explicitly request default tab in tag list URLs
Denis Ovsienko [Wed, 17 Sep 2008 11:28:55 +0000 (11:28 +0000)] 
r2219  - explicitly request default tab in tag list URLs
 - scroll tree view to the network requested for expansion
 - fix missing closing tag in RackCode viewer

12 years agor2218 - fix unref key warning in iptree_markup_collapsion()
Denis Ovsienko [Tue, 16 Sep 2008 19:53:14 +0000 (19:53 +0000)] 
r2218  - fix unref key warning in iptree_markup_collapsion()
 - attachChildTag(): use shorter iteration form

12 years agor2217 - printIPv4NetInfoTDs(): don't user space image at all
Denis Ovsienko [Tue, 16 Sep 2008 14:51:55 +0000 (14:51 +0000)] 
r2217  - printIPv4NetInfoTDs(): don't user space image at all

12 years agor2216 - use styled padding instead of imaged spacing in tree rendering
Denis Ovsienko [Tue, 16 Sep 2008 14:44:51 +0000 (14:44 +0000)] 
r2216  - use styled padding instead of imaged spacing in tree rendering

12 years agor2215 - finally stick with dragons
Denis Ovsienko [Tue, 16 Sep 2008 11:24:47 +0000 (11:24 +0000)] 
r2215  - finally stick with dragons
 - make IPv4 a standalone report

12 years agor2214 - mitsu dragon image
Denis Ovsienko [Tue, 16 Sep 2008 09:42:49 +0000 (09:42 +0000)] 
r2214  - mitsu dragon image

12 years agor2213 - use TREE_THRESHOLD
Denis Ovsienko [Tue, 16 Sep 2008 07:37:29 +0000 (07:37 +0000)] 
r2213  - use TREE_THRESHOLD
 - optimize address usage calculation

12 years agor2212 - move loadIPv4AddrList() to functions.php
Denis Ovsienko [Mon, 15 Sep 2008 09:17:33 +0000 (09:17 +0000)] 
r2212  - move loadIPv4AddrList() to functions.php
 - calculate %% used for spare networks

12 years agor2211 - uncheck "connected" box by default
Denis Ovsienko [Mon, 15 Sep 2008 08:06:19 +0000 (08:06 +0000)] 
r2211  - uncheck "connected" box by default
 - fix URL in IPv4 tree
 - disable constraint for networks deletion

12 years agor2210 - phase out 'unlink', 'useup', 'grant' and 'revoke' image aliases
Denis Ovsienko [Sun, 14 Sep 2008 17:58:20 +0000 (17:58 +0000)] 
r2210  - phase out 'unlink', 'useup', 'grant' and 'revoke' image aliases

12 years agor2209 - revert odd override from changeset:2170
Denis Ovsienko [Sun, 14 Sep 2008 10:59:13 +0000 (10:59 +0000)] 
r2209  - revert odd override from changeset:2170

12 years agor2208 - add a note about IPv6 calculation method
Denis Ovsienko [Sun, 14 Sep 2008 08:52:31 +0000 (08:52 +0000)] 
r2208  - add a note about IPv6 calculation method

12 years agor2207 - tree collapse/expand ops seem to work
Denis Ovsienko [Fri, 12 Sep 2008 18:17:28 +0000 (18:17 +0000)] 
r2207  - tree collapse/expand ops seem to work

12 years agor2206 - try one more art for tree
Denis Ovsienko [Fri, 12 Sep 2008 13:21:07 +0000 (13:21 +0000)] 
r2206  - try one more art for tree

12 years agor2205 - switch to new tree art
Denis Ovsienko [Fri, 12 Sep 2008 10:54:17 +0000 (10:54 +0000)] 
r2205  - switch to new tree art
 - add some tree collapsing code
 - other things tossed around

12 years agor2204 - try two more arts for tree view
Denis Ovsienko [Fri, 12 Sep 2008 10:04:58 +0000 (10:04 +0000)] 
r2204  - try two more arts for tree view

12 years agor2203 - quick hack for 4948 MAC address table fetcher
Denis Ovsienko [Wed, 10 Sep 2008 14:25:14 +0000 (14:25 +0000)] 
r2203  - quick hack for 4948 MAC address table fetcher

12 years agor2202 - use the "system" icon for tag filter
Denis Ovsienko [Wed, 10 Sep 2008 13:32:14 +0000 (13:32 +0000)] 
r2202  - use the "system" icon for tag filter

12 years agor2201 - further IPv4 hacking
Denis Ovsienko [Tue, 9 Sep 2008 13:02:45 +0000 (13:02 +0000)] 
r2201  - further IPv4 hacking

12 years agor2199 - switch to getAddressspaceList() and discard getAddressspaceList()
Denis Ovsienko [Mon, 8 Sep 2008 15:36:51 +0000 (15:36 +0000)] 
r2199  - switch to getAddressspaceList() and discard getAddressspaceList()
 - introduce scanIPv4Spans() and countOwnIPv4Addresses() to go on with IPv4 crunching

12 years agor2198 - fix network counter
Denis Ovsienko [Fri, 5 Sep 2008 22:01:22 +0000 (22:01 +0000)] 
r2198  - fix network counter

12 years agor2197 - initial spare networks code
Denis Ovsienko [Fri, 5 Sep 2008 16:11:47 +0000 (16:11 +0000)] 
r2197  - initial spare networks code

12 years agor2196 - IPv4NetworkCmp(): use BC math
Denis Ovsienko [Thu, 4 Sep 2008 13:42:03 +0000 (13:42 +0000)] 
r2196  - IPv4NetworkCmp(): use BC math

12 years agor2195 - don't use the dropped image
Denis Ovsienko [Mon, 1 Sep 2008 11:59:22 +0000 (11:59 +0000)] 
r2195  - don't use the dropped image

12 years agor2194 - improve tree verging
Denis Ovsienko [Sun, 31 Aug 2008 23:45:16 +0000 (23:45 +0000)] 
r2194  - improve tree verging

12 years agor2193 - add TREE_THRESHOLD config option
Denis Ovsienko [Sun, 31 Aug 2008 22:10:46 +0000 (22:10 +0000)] 
r2193  - add TREE_THRESHOLD config option

12 years agor2192 - finally fix the issue with network sorting order
Denis Ovsienko [Sun, 31 Aug 2008 13:58:51 +0000 (13:58 +0000)] 
r2192  - finally fix the issue with network sorting order

12 years agor2191 - sort the IPv4 tree like it's already done for tags
Denis Ovsienko [Sun, 31 Aug 2008 13:10:27 +0000 (13:10 +0000)] 
r2191  - sort the IPv4 tree like it's already done for tags
 - niftyString(): use SPAN instead of DIV

12 years agor2190 - initial unified tree hacks
Denis Ovsienko [Sun, 31 Aug 2008 11:25:24 +0000 (11:25 +0000)] 
r2190  - initial unified tree hacks

12 years agor2189 - handle tags better during IPRanges UNIQUE pre-transforms
Denis Ovsienko [Sat, 30 Aug 2008 16:11:11 +0000 (16:11 +0000)] 
r2189  - handle tags better during IPRanges UNIQUE pre-transforms
 - add release notes for 0.16.3

12 years agor2188 - made closing brace be correctly processed right after a keyword
Denis Ovsienko [Sat, 30 Aug 2008 11:19:59 +0000 (11:19 +0000)] 
r2188  - made closing brace be correctly processed right after a keyword

12 years agor2187 - display line numbers in RackCode viewer
Denis Ovsienko [Sat, 30 Aug 2008 11:06:51 +0000 (11:06 +0000)] 
r2187  - display line numbers in RackCode viewer
 - make line numbers clickable in the warnings list

12 years agor2186 - duplicates detector prototype
Denis Ovsienko [Fri, 29 Aug 2008 18:32:35 +0000 (18:32 +0000)] 
r2186  - duplicates detector prototype

12 years agor2185 - detect invariant boolean expressions in the RackCode analyser
Denis Ovsienko [Fri, 29 Aug 2008 17:56:15 +0000 (17:56 +0000)] 
r2185  - detect invariant boolean expressions in the RackCode analyser

12 years agor2184 - enhance saveEntityTags() and get rid of 6 wrapping functions
Denis Ovsienko [Fri, 29 Aug 2008 16:41:06 +0000 (16:41 +0000)] 
r2184  - enhance saveEntityTags() and get rid of 6 wrapping functions

12 years agor2183 - warn about non-existent tags used in RackCode
Denis Ovsienko [Fri, 29 Aug 2008 15:25:57 +0000 (15:25 +0000)] 
r2183  - warn about non-existent tags used in RackCode

12 years agor2182 - warn about martian user autotags
Denis Ovsienko [Fri, 29 Aug 2008 14:34:37 +0000 (14:34 +0000)] 
r2182  - warn about martian user autotags

12 years agor2181 - list unused predicates in the RackCode report
Denis Ovsienko [Fri, 29 Aug 2008 14:12:32 +0000 (14:12 +0000)] 
r2181  - list unused predicates in the RackCode report

12 years agor2180 - rearrange tag editor portlets
Denis Ovsienko [Fri, 29 Aug 2008 12:02:51 +0000 (12:02 +0000)] 
r2180  - rearrange tag editor portlets
 - invent "messages" type of report
 - initial detection of RackCode issues

12 years agor2179 - introduce frame code for RackCode analysis
Denis Ovsienko [Thu, 28 Aug 2008 23:27:20 +0000 (23:27 +0000)] 
r2179  - introduce frame code for RackCode analysis

12 years agor2178 - handle base-len unique key issue for IPv4 networks
Denis Ovsienko [Thu, 28 Aug 2008 22:39:33 +0000 (22:39 +0000)] 
r2178  - handle base-len unique key issue for IPv4 networks
 - rename EXT_IPV4_VIEW

12 years agor2177 - generate a mouse hint for trimmed strings
Denis Ovsienko [Thu, 28 Aug 2008 21:45:35 +0000 (21:45 +0000)] 
r2177  - generate a mouse hint for trimmed strings

12 years agor2176 - createIPv4Prefix() didn't detect intersects, where signed and unsigned integ...
Denis Ovsienko [Thu, 28 Aug 2008 11:20:17 +0000 (11:20 +0000)] 
r2176  - createIPv4Prefix() didn't detect intersects, where signed and unsigned integers for the address base differed

12 years agor2175 - bugfix: error message was broken in the installer (reported by Thomas Thep)
Denis Ovsienko [Wed, 27 Aug 2008 14:22:29 +0000 (14:22 +0000)] 
r2175  - bugfix: error message was broken in the installer (reported by Thomas Thep)

12 years agor2174 - new RS list format: plain IP address
Denis Ovsienko [Wed, 27 Aug 2008 11:10:27 +0000 (11:10 +0000)] 
r2174  - new RS list format: plain IP address

12 years agor2173 - decode object's IPv4 allocations right in the allocation manager tab for...
Denis Ovsienko [Tue, 26 Aug 2008 17:47:34 +0000 (17:47 +0000)] 
r2173  - decode object's IPv4 allocations right in the allocation manager tab for convenience

12 years agor2172 - fix a typo in NAT rules displaying code (pointed out by Piotr Nowacki)
Denis Ovsienko [Tue, 26 Aug 2008 15:56:52 +0000 (15:56 +0000)] 
r2172  - fix a typo in NAT rules displaying code (pointed out by Piotr Nowacki)

12 years agor2171 - likewise the previous commit, on the tag editor tab this time
Denis Ovsienko [Sun, 24 Aug 2008 20:00:02 +0000 (20:00 +0000)] 
r2171  - likewise the previous commit, on the tag editor tab this time

12 years agor2170 - display a header with initially given tags above the tag filter SELECT
Denis Ovsienko [Fri, 22 Aug 2008 21:43:44 +0000 (21:43 +0000)] 
r2170  - display a header with initially given tags above the tag filter SELECT

12 years agor2169 - add some comments for future reference
Denis Ovsienko [Fri, 22 Aug 2008 16:41:04 +0000 (16:41 +0000)] 
r2169  - add some comments for future reference

12 years agor2168 - bugfix: tag tree is now always correctly sorted
Denis Ovsienko [Fri, 22 Aug 2008 14:36:05 +0000 (14:36 +0000)] 
r2168  - bugfix: tag tree is now always correctly sorted

12 years agor2167 - make SLB summary more narrow
Denis Ovsienko [Fri, 22 Aug 2008 11:14:13 +0000 (11:14 +0000)] 
r2167  - make SLB summary more narrow
 - produce correct redirect URLs for IPv4 addresses in search results
 - accept empty ports for real servers, use VS port for config generation in this case

12 years agor2166 - log message wasn't printed due to changeset:1931 (fixing)
Denis Ovsienko [Fri, 22 Aug 2008 07:22:17 +0000 (07:22 +0000)] 
r2166  - log message wasn't printed due to changeset:1931 (fixing)

12 years agor2165 - fix the annoying JS message
Denis Ovsienko [Thu, 21 Aug 2008 18:58:59 +0000 (18:58 +0000)] 
r2165  - fix the annoying JS message
 - update ChangeLog

12 years agor2164 - keep line number information in the RackCode scan/parse structures and use...
Denis Ovsienko [Thu, 21 Aug 2008 17:31:24 +0000 (17:31 +0000)] 
r2164  - keep line number information in the RackCode scan/parse structures and use it where necessary

12 years agor2163 - show tag chain for each account on the user list
Denis Ovsienko [Thu, 21 Aug 2008 14:26:43 +0000 (14:26 +0000)] 
r2163  - show tag chain for each account on the user list
 - fix tags not being rendered as links on the user info page

12 years agor2162 - initial RackCode syntax highlight by means of CodePress
Denis Ovsienko [Thu, 21 Aug 2008 14:10:20 +0000 (14:10 +0000)] 
r2162  - initial RackCode syntax highlight by means of CodePress

12 years agor2161 - try using CodePress for RackCode editing
Denis Ovsienko [Thu, 21 Aug 2008 11:17:32 +0000 (11:17 +0000)] 
r2161  - try using CodePress for RackCode editing

12 years agor2159 - pretend being 0.16.2 RackTables-0.16.2
Denis Ovsienko [Thu, 21 Aug 2008 06:52:38 +0000 (06:52 +0000)] 
r2159  - pretend being 0.16.2

12 years agor2158 - list the work done for 0.16.2
Denis Ovsienko [Thu, 21 Aug 2008 06:51:10 +0000 (06:51 +0000)] 
r2158  - list the work done for 0.16.2

12 years agor2157 - fixed network TDs class issues
Denis Ovsienko [Thu, 21 Aug 2008 06:13:54 +0000 (06:13 +0000)] 
r2157  - fixed network TDs class issues

12 years agor2156 - stick vith EXT_IPV4_VIEW option name
Denis Ovsienko [Thu, 21 Aug 2008 06:05:27 +0000 (06:05 +0000)] 
r2156  - stick vith EXT_IPV4_VIEW option name

12 years agor2155 - markupIPv4AddrList(): fix counters calculation
Denis Ovsienko [Wed, 20 Aug 2008 20:10:58 +0000 (20:10 +0000)] 
r2155  - markupIPv4AddrList(): fix counters calculation

12 years agor2154 - don't escape user password
Denis Ovsienko [Wed, 20 Aug 2008 17:30:56 +0000 (17:30 +0000)] 
r2154  - don't escape user password

12 years agor2153 - done overhaul of tag stats report
Denis Ovsienko [Wed, 20 Aug 2008 17:05:42 +0000 (17:05 +0000)] 
r2153  - done overhaul of tag stats report

12 years agor2152 - countRefsOfType(), eq() and neq() functions are not necessary any more
Denis Ovsienko [Wed, 20 Aug 2008 16:10:55 +0000 (16:10 +0000)] 
r2152  - countRefsOfType(), eq() and neq() functions are not necessary any more
 - finally move the rest of DB-related dunction to database.php (ticket:95)

12 years agor2151 - renderNewRackForm(): toss code around to fix pre-assigned tags generation...
Denis Ovsienko [Wed, 20 Aug 2008 11:40:15 +0000 (11:40 +0000)] 
r2151  - renderNewRackForm(): toss code around to fix pre-assigned tags generation for new rack(s)

12 years agor2150 - fixed checked variable name
Denis Ovsienko [Wed, 20 Aug 2008 11:04:21 +0000 (11:04 +0000)] 
r2150  - fixed checked variable name

12 years agor2149 - fix message generation in createTag() and updateTag()
Denis Ovsienko [Wed, 20 Aug 2008 10:50:38 +0000 (10:50 +0000)] 
r2149  - fix message generation in createTag() and updateTag()

12 years agor2148 - loadEntityTags(): minimize the tag base before return
Denis Ovsienko [Tue, 19 Aug 2008 20:09:33 +0000 (20:09 +0000)] 
r2148  - loadEntityTags(): minimize the tag base before return
 - toss allocations and tags a little in the demo data

12 years agor2147 - introduce printIPv4NetInfoTDs() to eliminate duplicate code
Denis Ovsienko [Tue, 19 Aug 2008 17:20:29 +0000 (17:20 +0000)] 
r2147  - introduce printIPv4NetInfoTDs() to eliminate duplicate code
 - make niftyString() handle Unicode correctly and increase default cutoff length; shorten cutoff indicator

12 years agor2146 - update comment
Denis Ovsienko [Tue, 19 Aug 2008 16:30:09 +0000 (16:30 +0000)] 
r2146  - update comment