diff --git a/drivers/ruby/wappalyzer.rb b/drivers/ruby/wappalyzer.rb index f7e0f163e..d66b9a01e 100755 --- a/drivers/ruby/wappalyzer.rb +++ b/drivers/ruby/wappalyzer.rb @@ -4,6 +4,8 @@ require 'net/http' require 'v8' require 'json' +Encoding.default_external = Encoding::UTF_8 + class Wappalyzer def initialize @realdir = File.dirname(File.realpath(__FILE__)) diff --git a/share/apps.json b/share/apps.json index 1f99c1753..424d52768 100644 --- a/share/apps.json +++ b/share/apps.json @@ -39,7 +39,7 @@ "37": "network-devices", "38": "media-servers", "39": "webcams", - "40": "printers" + "40": "printers" }, "apps": { "1C-Bitrix": { @@ -68,10 +68,10 @@ "script": "(?:twlh(?:track)?\\.asp|3d_upsell\\.js)" }, "3DM": { - "website": "www.3ware.com", + "website": "www.3ware.com", "cats": [ 19 ], "html": "3ware 3DM([\\d\\.]+)?\\;version:\\1", - "implies": "3ware" + "implies": "3ware" }, "3ware": { "website": "www.3ware.com", @@ -341,7 +341,7 @@ }, "Canon": { "website": "www.canon.com", - "cats": [ 40 ] + "cats": [ 40 ] }, "CakePHP": { "website": "cakephp.org", @@ -407,7 +407,7 @@ "website": "www.cherrypy.org", "cats": [ 18, 22 ], "headers": { "Server": "CherryPy\\/?([\\d\\.]+)?\\;version:\\1" }, - "implies": "Python" + "implies": "Python" }, "CKEditor": { "website": "ckeditor.com", @@ -419,7 +419,7 @@ "website": "www.cloudera.com", "cats": [ 34 ], "headers": { "Server": "cloudera" } - }, + }, "ClickHeat": { "website": "www.labsmedia.com/clickheat/index.html", "cats": [ 10 ], @@ -430,7 +430,7 @@ "ClickTale": { "website": "www.clicktale.com", "cats": [ 10 ], - "html": "if\\(typeof ClickTale(Tag)*==\\\"function\\\"\\)", + "html": "if\\(typeof ClickTale(Tag)*==\\\"function\\\"\\)", "env": "^ClickTale" }, "Clicky": { @@ -655,7 +655,7 @@ }, "Dell": { "website": "dell.com", - "cats": [ 40 ] + "cats": [ 40 ] }, "Demandware": { "website": "demandware.com", @@ -781,7 +781,7 @@ "website": "???", "cats": [ 22 ], "headers": { "Server": "\\beHTTP( v?([\\d\\.]+))?\\;version:\\2" }, - "implies": [ "HP ProCurve"] + "implies": [ "HP ProCurve"] }, "ELOG": { "website": "midas.psi.ch/elog", @@ -912,7 +912,7 @@ "FlashCom": { "website": "???", "cats": [ 22 ], - "headers": { "Server": "FlashCom\\/?([\\d\\.]+)?\\;version:\\1" } + "headers": { "Server": "FlashCom\\/?([\\d\\.]+)?\\;version:\\1" } }, "FlexCMP": { "website": "http://www.flexcmp.com/cms/home", @@ -1001,6 +1001,11 @@ "cats": [ 22 ], "headers": { "Server": "Google Frontend" } }, + "Google Charts": { + "website": "developers.google.com/chart/", + "cats": [ 25 ], + "env": "^google\\.visualization$" + }, "Google Code Prettify": { "website": "code.google.com/p/google-code-prettify", "cats": [ 19 ], @@ -1054,11 +1059,12 @@ "Grandstream": { "website": "www.grandstream.com", "cats": [ 22, 39 ], - "headers": { "Server": "Grandstream\\/?([\\d\\.]+)?\\;version:\\1" } + "headers": { "Server": "Grandstream\\/?([\\d\\.]+)?\\;version:\\1" } }, "Gravatar": { "website": "gravatar.com", "cats": [ 19 ], + "html": "(secure\\.)?gravatar\\.com/avatar/.+", "env": "^Gravatar$" }, "Gravity Insights": { @@ -1096,7 +1102,7 @@ "Highstock": { "website": "highcharts.com/products/highstock", "cats": [ 25 ], - "script": "highstock(\\-|\\.)?([\\d\\.]*\\d).*\\.js\\;version:\\2" + "script": "highstock(\\-|\\.)?([\\d\\.]*\\d).*\\.js\\;version:\\2" }, "Hogan.js": { "website": "twitter.github.com/hogan.js", @@ -1111,7 +1117,7 @@ }, "HP ProCurve": { "website": "hp.com/networking", - "cats": [ 37 ] + "cats": [ 37 ] }, "HubSpot": { "website": "hubspot.com", @@ -1147,7 +1153,7 @@ "iCongo": { "website": "hybris.com/icongo", "cats": [ 6 ], - "meta": "iCongo", + "meta": { "iCongo": ".*" }, "implies": "Adobe ColdFusion" }, "IIS": { @@ -1179,9 +1185,9 @@ }, "Indico": { "website": "indico-software.org", - "cats": [ 1 ], + "cats": [ 1 ], "headers": { "Set-cookie": "MAKACSESSION" }, - "html": "Powered by\\s+(CERN )?<a href=\"http://(cdsware.cern.ch/indico/|indico-software.org|cern.ch/indico)\">(CDS )?Indico( [\\d\\.]+)?\\;version:\\4" + "html": "Powered by\\s+(CERN )?<a href=\"http://(cdsware.cern.ch/indico/|indico-software.org|cern.ch/indico)\">(CDS )?Indico( [\\d\\.]+)?\\;version:\\4" }, "InstantCMS": { "website": "www.instantcms.ru", @@ -1197,7 +1203,8 @@ "Intercom": { "website": "intercom.io", "cats": [ 10 ], - "script": "api\\.intercom\\.io/api" + "script": "(api\\.intercom\\.io/api|static\\.intercomcdn\\.com/intercom\\.v1)", + "env": "^Intercom$" }, "Intershop": { "website": "intershop.com", @@ -1413,7 +1420,7 @@ "website": "www.canon.com", "cats": [ 22 ], "headers": { "Server": "KS_HTTP\\/?([\\d\\.]+)?\\;version:\\1" }, - "implies": [ "Canon"] + "implies": [ "Canon"] }, "LabVIEW": { "website": "ni.com/labview", @@ -1595,9 +1602,9 @@ }, "MOBOTIX": { "website": "mobotix.com", - "cats": [ 39 ], + "cats": [ 39 ], "meta": { "publisher": "MOBOTIX AG\\;confidence:40", "copyright": "MOBOTIX AG\\;confidence:40", "author": "MOBOTIX AG\\;confidence:40" }, - "url": "control/userimage.html\\;confidence:70" + "url": "control/userimage.html\\;confidence:70" }, "MochiKit": { "website": "mochikit.com", @@ -1623,7 +1630,7 @@ "website": "pam.sourceforge.net/mod_auth_pam", "cats": [ 33 ], "headers": { "Server": "mod_auth_pam(/([\\d\\.]+))?\\;version:\\2" }, - "implies": "Apache" + "implies": "Apache" }, "mod_fastcgi": { "website": "www.fastcgi.com/mod_fastcgi/docs/mod_fastcgi.html", @@ -1635,13 +1642,13 @@ "website": "tomcat.apache.org/tomcat-3.3-doc/mod_jk-howto.html", "cats": [ 33 ], "headers": { "Server": "mod_jk(/([\\d\\.]+))?\\;version:\\2" }, - "implies": [ "Apache Tomcat", "Apache" ] + "implies": [ "Apache Tomcat", "Apache" ] }, "mod_perl": { "website": "perl.apache.org", "cats": [ 33 ], "headers": { "Server": "mod_perl(/([\\d\\.]+))?\\;version:\\2" }, - "implies": [ "Perl", "Apache" ] + "implies": [ "Perl", "Apache" ] }, "mod_python": { "website": "www.modpython.org", @@ -1826,7 +1833,7 @@ "openEngine": { "website": "openengine.de/html/pages/de/", "cats": [ 1 ], - "meta": "openEngine" + "meta": { "openEngine": ".*" } }, "OpenGrok": { "website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome", @@ -2252,8 +2259,8 @@ "Sentinel License Monitor": { "website": "www.safenet-inc.com/software-monetization/sentinel-rms/", "cats": [ 19 ], - "html": "<title>Sentinel (Keys )?License Monitor" - }, + "html": "Sentinel (Keys )?License Monitor" + }, "Seoshop": { "website": "getseoshop.com", "cats": [ 6 ], @@ -2429,7 +2436,7 @@ "SunOS": { "website": "oracle.com/solaris", "cats": [ 28 ], - "headers": { "Server": "SunOS( [\\d\\.]+)?\\;version:\\1", "Servlet-engine": "SunOS( [\\d\\.]+)?\\;version:\\1" } + "headers": { "Server": "SunOS( [\\d\\.]+)?\\;version:\\1", "Servlet-engine": "SunOS( [\\d\\.]+)?\\;version:\\1" } }, "Supersized": { "website": "buildinternet.com/project/supersized", @@ -2533,7 +2540,7 @@ "cats": [ 8 ], "headers": { "Set-cookie": "TWIKISID" }, "script": "(TWikiJavascripts|twikilib(\\.js|\\.min\\.js))", - "html": "This site is powered by the TWiki collaboration platform" + "html": "This site is powered by the TWiki collaboration platform" }, "Twilight CMS": { "website": "www.twilightcms.com", @@ -2797,7 +2804,7 @@ "website": "www.wowza.com", "cats": [ 38 ], "html": "Wowza Media Server \\d+ ((\\w+ Edition )?\\d+\\.[\\d\\.]+( build\\d+)?)?\\;version:\\1" - }, + }, "Xajax": { "website": "xajax-project.org", "cats": [ 12 ], diff --git a/share/images/icons/1C-Bitrix.png b/share/images/icons/1C-Bitrix.png index 9f6f4174e..0d9b16acf 100644 Binary files a/share/images/icons/1C-Bitrix.png and b/share/images/icons/1C-Bitrix.png differ diff --git a/share/images/icons/1und1.png b/share/images/icons/1und1.png index 01ebca2e7..634321838 100644 Binary files a/share/images/icons/1und1.png and b/share/images/icons/1und1.png differ diff --git a/share/images/icons/2z Project.png b/share/images/icons/2z Project.png index bebf5e15f..8e887904d 100644 Binary files a/share/images/icons/2z Project.png and b/share/images/icons/2z Project.png differ diff --git a/share/images/icons/3DM.png b/share/images/icons/3DM.png index 69e17bcb4..f3115c788 100755 Binary files a/share/images/icons/3DM.png and b/share/images/icons/3DM.png differ diff --git a/share/images/icons/3dCart.png b/share/images/icons/3dCart.png index 481f1ab61..618a44c61 100644 Binary files a/share/images/icons/3dCart.png and b/share/images/icons/3dCart.png differ diff --git a/share/images/icons/3ware.png b/share/images/icons/3ware.png index 69e17bcb4..f3115c788 100755 Binary files a/share/images/icons/3ware.png and b/share/images/icons/3ware.png differ diff --git a/share/images/icons/AMPcms.png b/share/images/icons/AMPcms.png index 0987761e2..c25786c36 100644 Binary files a/share/images/icons/AMPcms.png and b/share/images/icons/AMPcms.png differ diff --git a/share/images/icons/AOLserver.png b/share/images/icons/AOLserver.png index 4538011a4..482bcdd9f 100644 Binary files a/share/images/icons/AOLserver.png and b/share/images/icons/AOLserver.png differ diff --git a/share/images/icons/AT Internet Analyzer.png b/share/images/icons/AT Internet Analyzer.png index d62370881..1e0760e2c 100644 Binary files a/share/images/icons/AT Internet Analyzer.png and b/share/images/icons/AT Internet Analyzer.png differ diff --git a/share/images/icons/AT Internet XiTi.png b/share/images/icons/AT Internet XiTi.png index d62370881..1e0760e2c 100644 Binary files a/share/images/icons/AT Internet XiTi.png and b/share/images/icons/AT Internet XiTi.png differ diff --git a/share/images/icons/AWStats.png b/share/images/icons/AWStats.png index 918c82764..586e61ace 100644 Binary files a/share/images/icons/AWStats.png and b/share/images/icons/AWStats.png differ diff --git a/share/images/icons/Accessible Portal.png b/share/images/icons/Accessible Portal.png index e1cfe569d..e3615a7b1 100644 Binary files a/share/images/icons/Accessible Portal.png and b/share/images/icons/Accessible Portal.png differ diff --git a/share/images/icons/AddThis.png b/share/images/icons/AddThis.png index 0523cc9f6..fe5789034 100644 Binary files a/share/images/icons/AddThis.png and b/share/images/icons/AddThis.png differ diff --git a/share/images/icons/Adobe CQ5.png b/share/images/icons/Adobe CQ5.png index 368f38747..aecd04a38 100644 Binary files a/share/images/icons/Adobe CQ5.png and b/share/images/icons/Adobe CQ5.png differ diff --git a/share/images/icons/Adobe ColdFusion.png b/share/images/icons/Adobe ColdFusion.png index a9a4d8e12..d29d36e85 100644 Binary files a/share/images/icons/Adobe ColdFusion.png and b/share/images/icons/Adobe ColdFusion.png differ diff --git a/share/images/icons/Adobe GoLive.png b/share/images/icons/Adobe GoLive.png index d8351652f..65c7df74f 100644 Binary files a/share/images/icons/Adobe GoLive.png and b/share/images/icons/Adobe GoLive.png differ diff --git a/share/images/icons/Advanced Web Stats.png b/share/images/icons/Advanced Web Stats.png index 121e3f1d1..0583b4432 100644 Binary files a/share/images/icons/Advanced Web Stats.png and b/share/images/icons/Advanced Web Stats.png differ diff --git a/share/images/icons/Amaya.png b/share/images/icons/Amaya.png index 3b3042b2c..f8f1f9b13 100644 Binary files a/share/images/icons/Amaya.png and b/share/images/icons/Amaya.png differ diff --git a/share/images/icons/Ametys.png b/share/images/icons/Ametys.png index 838020d1f..de1c3d7bf 100644 Binary files a/share/images/icons/Ametys.png and b/share/images/icons/Ametys.png differ diff --git a/share/images/icons/Amiro.CMS.png b/share/images/icons/Amiro.CMS.png index 125e2c1bc..4762fe92b 100644 Binary files a/share/images/icons/Amiro.CMS.png and b/share/images/icons/Amiro.CMS.png differ diff --git a/share/images/icons/AngularJS.png b/share/images/icons/AngularJS.png index 182bc7031..da632fb43 100644 Binary files a/share/images/icons/AngularJS.png and b/share/images/icons/AngularJS.png differ diff --git a/share/images/icons/Apache Hadoop.png b/share/images/icons/Apache Hadoop.png index 39075d893..bba57138c 100755 Binary files a/share/images/icons/Apache Hadoop.png and b/share/images/icons/Apache Hadoop.png differ diff --git a/share/images/icons/Apache JSPWiki.png b/share/images/icons/Apache JSPWiki.png index 6849f34e7..65d7cd73a 100644 Binary files a/share/images/icons/Apache JSPWiki.png and b/share/images/icons/Apache JSPWiki.png differ diff --git a/share/images/icons/Apache Traffic Server.png b/share/images/icons/Apache Traffic Server.png index bdc328523..84db1dcf2 100644 Binary files a/share/images/icons/Apache Traffic Server.png and b/share/images/icons/Apache Traffic Server.png differ diff --git a/share/images/icons/Arc Forum.png b/share/images/icons/Arc Forum.png index 4282a0d86..c01f4e466 100644 Binary files a/share/images/icons/Arc Forum.png and b/share/images/icons/Arc Forum.png differ diff --git a/share/images/icons/AsciiDoc.png b/share/images/icons/AsciiDoc.png index 8b04896aa..9bf9b62a9 100644 Binary files a/share/images/icons/AsciiDoc.png and b/share/images/icons/AsciiDoc.png differ diff --git a/share/images/icons/Atlassian Confluence.png b/share/images/icons/Atlassian Confluence.png index aed803b74..87027bad6 100644 Binary files a/share/images/icons/Atlassian Confluence.png and b/share/images/icons/Atlassian Confluence.png differ diff --git a/share/images/icons/Atlassian Jira.png b/share/images/icons/Atlassian Jira.png index 676a92534..0e20a66c7 100644 Binary files a/share/images/icons/Atlassian Jira.png and b/share/images/icons/Atlassian Jira.png differ diff --git a/share/images/icons/BIGACE.png b/share/images/icons/BIGACE.png index 8f360bf5b..543acf11e 100644 Binary files a/share/images/icons/BIGACE.png and b/share/images/icons/BIGACE.png differ diff --git a/share/images/icons/Backbone.js.png b/share/images/icons/Backbone.js.png index d45b1b17b..b80ead023 100644 Binary files a/share/images/icons/Backbone.js.png and b/share/images/icons/Backbone.js.png differ diff --git a/share/images/icons/Banshee.png b/share/images/icons/Banshee.png index bd273713f..e55ef5454 100644 Binary files a/share/images/icons/Banshee.png and b/share/images/icons/Banshee.png differ diff --git a/share/images/icons/BaseHTTP.png b/share/images/icons/BaseHTTP.png index 68b9f6bfc..b1715bacd 100755 Binary files a/share/images/icons/BaseHTTP.png and b/share/images/icons/BaseHTTP.png differ diff --git a/share/images/icons/BigDump.png b/share/images/icons/BigDump.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/BigDump.png and b/share/images/icons/BigDump.png differ diff --git a/share/images/icons/Bigcommerce.png b/share/images/icons/Bigcommerce.png index 0f29372cf..62a650b97 100644 Binary files a/share/images/icons/Bigcommerce.png and b/share/images/icons/Bigcommerce.png differ diff --git a/share/images/icons/Bigware.png b/share/images/icons/Bigware.png index 300132971..5ab10f9f9 100644 Binary files a/share/images/icons/Bigware.png and b/share/images/icons/Bigware.png differ diff --git a/share/images/icons/BittAds.png b/share/images/icons/BittAds.png index d34f106c6..c10d514b6 100644 Binary files a/share/images/icons/BittAds.png and b/share/images/icons/BittAds.png differ diff --git a/share/images/icons/Blogger.png b/share/images/icons/Blogger.png index 92437de58..52fec6cdb 100644 Binary files a/share/images/icons/Blogger.png and b/share/images/icons/Blogger.png differ diff --git a/share/images/icons/Boa.png b/share/images/icons/Boa.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/Boa.png and b/share/images/icons/Boa.png differ diff --git a/share/images/icons/BrowserCMS.png b/share/images/icons/BrowserCMS.png index e8222a21d..9af4e824a 100644 Binary files a/share/images/icons/BrowserCMS.png and b/share/images/icons/BrowserCMS.png differ diff --git a/share/images/icons/Bugzilla.png b/share/images/icons/Bugzilla.png index 9d34535ce..91c4ced31 100644 Binary files a/share/images/icons/Bugzilla.png and b/share/images/icons/Bugzilla.png differ diff --git a/share/images/icons/Burning Board.png b/share/images/icons/Burning Board.png index 394db8cae..0d40f00d0 100644 Binary files a/share/images/icons/Burning Board.png and b/share/images/icons/Burning Board.png differ diff --git a/share/images/icons/Business Catalyst.png b/share/images/icons/Business Catalyst.png index d8de09539..b3b324083 100644 Binary files a/share/images/icons/Business Catalyst.png and b/share/images/icons/Business Catalyst.png differ diff --git a/share/images/icons/CFML.png b/share/images/icons/CFML.png index a9a4d8e12..d29d36e85 100644 Binary files a/share/images/icons/CFML.png and b/share/images/icons/CFML.png differ diff --git a/share/images/icons/CKEditor.png b/share/images/icons/CKEditor.png index 751febdba..3d1874ddb 100644 Binary files a/share/images/icons/CKEditor.png and b/share/images/icons/CKEditor.png differ diff --git a/share/images/icons/CMS Made Simple.png b/share/images/icons/CMS Made Simple.png index d12a8d7a9..8d0136e50 100644 Binary files a/share/images/icons/CMS Made Simple.png and b/share/images/icons/CMS Made Simple.png differ diff --git a/share/images/icons/CO2Stats.png b/share/images/icons/CO2Stats.png index 8503aec9f..47689c3be 100644 Binary files a/share/images/icons/CO2Stats.png and b/share/images/icons/CO2Stats.png differ diff --git a/share/images/icons/CPG Dragonfly.png b/share/images/icons/CPG Dragonfly.png index 6b0f291f2..bc2dcc37d 100644 Binary files a/share/images/icons/CPG Dragonfly.png and b/share/images/icons/CPG Dragonfly.png differ diff --git a/share/images/icons/CS Cart.png b/share/images/icons/CS Cart.png index b3aeb8a91..172fdb7a8 100644 Binary files a/share/images/icons/CS Cart.png and b/share/images/icons/CS Cart.png differ diff --git a/share/images/icons/CacheFly.png b/share/images/icons/CacheFly.png index 49a304296..5b8a060ed 100644 Binary files a/share/images/icons/CacheFly.png and b/share/images/icons/CacheFly.png differ diff --git a/share/images/icons/CakePHP.png b/share/images/icons/CakePHP.png index 347db8814..baece763b 100644 Binary files a/share/images/icons/CakePHP.png and b/share/images/icons/CakePHP.png differ diff --git a/share/images/icons/Canon.png b/share/images/icons/Canon.png index 40ed3b98d..1f55e03b3 100755 Binary files a/share/images/icons/Canon.png and b/share/images/icons/Canon.png differ diff --git a/share/images/icons/Catwalk.png b/share/images/icons/Catwalk.png index 40ed3b98d..1f55e03b3 100755 Binary files a/share/images/icons/Catwalk.png and b/share/images/icons/Catwalk.png differ diff --git a/share/images/icons/CentOS.png b/share/images/icons/CentOS.png index 9f9bb35a0..e128ad470 100644 Binary files a/share/images/icons/CentOS.png and b/share/images/icons/CentOS.png differ diff --git a/share/images/icons/Chameleon.png b/share/images/icons/Chameleon.png index 83ab7f3dc..afb9960c0 100644 Binary files a/share/images/icons/Chameleon.png and b/share/images/icons/Chameleon.png differ diff --git a/share/images/icons/Chamilo.png b/share/images/icons/Chamilo.png index 1eddc9ae8..258f7e600 100644 Binary files a/share/images/icons/Chamilo.png and b/share/images/icons/Chamilo.png differ diff --git a/share/images/icons/Chartbeat.png b/share/images/icons/Chartbeat.png index 2cb597cc7..d963a9716 100644 Binary files a/share/images/icons/Chartbeat.png and b/share/images/icons/Chartbeat.png differ diff --git a/share/images/icons/CherryPy.png b/share/images/icons/CherryPy.png index badc40ac2..284963120 100755 Binary files a/share/images/icons/CherryPy.png and b/share/images/icons/CherryPy.png differ diff --git a/share/images/icons/ClickHeat.png b/share/images/icons/ClickHeat.png index e24074ff1..fb97a99cf 100644 Binary files a/share/images/icons/ClickHeat.png and b/share/images/icons/ClickHeat.png differ diff --git a/share/images/icons/ClickTale.png b/share/images/icons/ClickTale.png index db32433e2..592cbfc5f 100644 Binary files a/share/images/icons/ClickTale.png and b/share/images/icons/ClickTale.png differ diff --git a/share/images/icons/Clicky.png b/share/images/icons/Clicky.png index eb6891a86..aed398e65 100644 Binary files a/share/images/icons/Clicky.png and b/share/images/icons/Clicky.png differ diff --git a/share/images/icons/CloudFlare.png b/share/images/icons/CloudFlare.png index eeb87e02d..85fc2cae1 100644 Binary files a/share/images/icons/CloudFlare.png and b/share/images/icons/CloudFlare.png differ diff --git a/share/images/icons/Cloudera.png b/share/images/icons/Cloudera.png index 4d3a6a1d4..2130f1102 100755 Binary files a/share/images/icons/Cloudera.png and b/share/images/icons/Cloudera.png differ diff --git a/share/images/icons/Commerce Server.png b/share/images/icons/Commerce Server.png index 8d84b6f60..0a7a91e9d 100644 Binary files a/share/images/icons/Commerce Server.png and b/share/images/icons/Commerce Server.png differ diff --git a/share/images/icons/CompaqHTTPServer.png b/share/images/icons/CompaqHTTPServer.png index 2b0bc39df..44629e6f9 100755 Binary files a/share/images/icons/CompaqHTTPServer.png and b/share/images/icons/CompaqHTTPServer.png differ diff --git a/share/images/icons/Concrete5.png b/share/images/icons/Concrete5.png index 18c8f3c52..44ef7e9d8 100644 Binary files a/share/images/icons/Concrete5.png and b/share/images/icons/Concrete5.png differ diff --git a/share/images/icons/Contao.png b/share/images/icons/Contao.png index 59dd37df9..e0100322d 100644 Binary files a/share/images/icons/Contao.png and b/share/images/icons/Contao.png differ diff --git a/share/images/icons/ContentBox.png b/share/images/icons/ContentBox.png index eb387c210..2abfae432 100644 Binary files a/share/images/icons/ContentBox.png and b/share/images/icons/ContentBox.png differ diff --git a/share/images/icons/ConversionLab.png b/share/images/icons/ConversionLab.png index 78d799e48..13c5ec6fd 100644 Binary files a/share/images/icons/ConversionLab.png and b/share/images/icons/ConversionLab.png differ diff --git a/share/images/icons/Coppermine.png b/share/images/icons/Coppermine.png index cecf752be..bfbac43c5 100644 Binary files a/share/images/icons/Coppermine.png and b/share/images/icons/Coppermine.png differ diff --git a/share/images/icons/Cosmoshop.png b/share/images/icons/Cosmoshop.png index 84cf7043d..1bcbca716 100644 Binary files a/share/images/icons/Cosmoshop.png and b/share/images/icons/Cosmoshop.png differ diff --git a/share/images/icons/Cotonti.png b/share/images/icons/Cotonti.png index d40666106..274ef7b5e 100644 Binary files a/share/images/icons/Cotonti.png and b/share/images/icons/Cotonti.png differ diff --git a/share/images/icons/CouchDB.png b/share/images/icons/CouchDB.png index 426f2611b..141690977 100644 Binary files a/share/images/icons/CouchDB.png and b/share/images/icons/CouchDB.png differ diff --git a/share/images/icons/Crazy Egg.png b/share/images/icons/Crazy Egg.png index 33288431f..ff8b90416 100644 Binary files a/share/images/icons/Crazy Egg.png and b/share/images/icons/Crazy Egg.png differ diff --git a/share/images/icons/CubeCart.png b/share/images/icons/CubeCart.png index b7af4b6cd..ac631e741 100644 Binary files a/share/images/icons/CubeCart.png and b/share/images/icons/CubeCart.png differ diff --git a/share/images/icons/Cufon.png b/share/images/icons/Cufon.png index cd2e3f029..efd29df05 100644 Binary files a/share/images/icons/Cufon.png and b/share/images/icons/Cufon.png differ diff --git a/share/images/icons/DHTMLX.png b/share/images/icons/DHTMLX.png index b7fb6e455..d74c58168 100644 Binary files a/share/images/icons/DHTMLX.png and b/share/images/icons/DHTMLX.png differ diff --git a/share/images/icons/Danneo CMS.png b/share/images/icons/Danneo CMS.png index a8f8aec67..136d502c3 100644 Binary files a/share/images/icons/Danneo CMS.png and b/share/images/icons/Danneo CMS.png differ diff --git a/share/images/icons/Darwin.png b/share/images/icons/Darwin.png index 41b6c8b00..65606bf25 100755 Binary files a/share/images/icons/Darwin.png and b/share/images/icons/Darwin.png differ diff --git a/share/images/icons/DataLife Engine.png b/share/images/icons/DataLife Engine.png index 509e657cc..871ad39ac 100644 Binary files a/share/images/icons/DataLife Engine.png and b/share/images/icons/DataLife Engine.png differ diff --git a/share/images/icons/Debian.png b/share/images/icons/Debian.png index 4109b84bc..bd7b20476 100644 Binary files a/share/images/icons/Debian.png and b/share/images/icons/Debian.png differ diff --git a/share/images/icons/DedeCMS.png b/share/images/icons/DedeCMS.png index c16ad0d5e..af4913ff1 100644 Binary files a/share/images/icons/DedeCMS.png and b/share/images/icons/DedeCMS.png differ diff --git a/share/images/icons/Dell.png b/share/images/icons/Dell.png index 76a80b4fa..bf29b657e 100755 Binary files a/share/images/icons/Dell.png and b/share/images/icons/Dell.png differ diff --git a/share/images/icons/DirectAdmin.png b/share/images/icons/DirectAdmin.png index 0f7d791f2..726e93305 100644 Binary files a/share/images/icons/DirectAdmin.png and b/share/images/icons/DirectAdmin.png differ diff --git a/share/images/icons/Disqus.png b/share/images/icons/Disqus.png index ab5f59901..9eb361b26 100644 Binary files a/share/images/icons/Disqus.png and b/share/images/icons/Disqus.png differ diff --git a/share/images/icons/Django CMS.png b/share/images/icons/Django CMS.png index cbbdfc009..08a5399fe 100644 Binary files a/share/images/icons/Django CMS.png and b/share/images/icons/Django CMS.png differ diff --git a/share/images/icons/Django.png b/share/images/icons/Django.png index b59828aee..354306e58 100644 Binary files a/share/images/icons/Django.png and b/share/images/icons/Django.png differ diff --git a/share/images/icons/Dokeos.png b/share/images/icons/Dokeos.png index 6931d2fed..049389d1b 100644 Binary files a/share/images/icons/Dokeos.png and b/share/images/icons/Dokeos.png differ diff --git a/share/images/icons/DokuWiki.png b/share/images/icons/DokuWiki.png index 0816d68d0..4930ee5bf 100644 Binary files a/share/images/icons/DokuWiki.png and b/share/images/icons/DokuWiki.png differ diff --git a/share/images/icons/DotNetNuke.png b/share/images/icons/DotNetNuke.png index 7f2d353f9..837994a72 100644 Binary files a/share/images/icons/DotNetNuke.png and b/share/images/icons/DotNetNuke.png differ diff --git a/share/images/icons/DreamWeaver.png b/share/images/icons/DreamWeaver.png index 2550f5130..d073d73f0 100644 Binary files a/share/images/icons/DreamWeaver.png and b/share/images/icons/DreamWeaver.png differ diff --git a/share/images/icons/Drupal Commerce.png b/share/images/icons/Drupal Commerce.png index 10d493f43..df859f669 100644 Binary files a/share/images/icons/Drupal Commerce.png and b/share/images/icons/Drupal Commerce.png differ diff --git a/share/images/icons/Drupal.png b/share/images/icons/Drupal.png index 88b87d0ca..92d8e847c 100644 Binary files a/share/images/icons/Drupal.png and b/share/images/icons/Drupal.png differ diff --git a/share/images/icons/Dynamicweb.png b/share/images/icons/Dynamicweb.png index f16a3bc2b..36c8392d0 100644 Binary files a/share/images/icons/Dynamicweb.png and b/share/images/icons/Dynamicweb.png differ diff --git a/share/images/icons/E-Merchant.png b/share/images/icons/E-Merchant.png index c43e77b8c..6c49851af 100644 Binary files a/share/images/icons/E-Merchant.png and b/share/images/icons/E-Merchant.png differ diff --git a/share/images/icons/ELOG HTTP.png b/share/images/icons/ELOG HTTP.png index 7af2b77e9..8a53cd3dc 100644 Binary files a/share/images/icons/ELOG HTTP.png and b/share/images/icons/ELOG HTTP.png differ diff --git a/share/images/icons/ELOG.png b/share/images/icons/ELOG.png index 7af2b77e9..8a53cd3dc 100644 Binary files a/share/images/icons/ELOG.png and b/share/images/icons/ELOG.png differ diff --git a/share/images/icons/EPrints.png b/share/images/icons/EPrints.png index 4768f96a8..b365399ef 100644 Binary files a/share/images/icons/EPrints.png and b/share/images/icons/EPrints.png differ diff --git a/share/images/icons/EWS-NIC4.png b/share/images/icons/EWS-NIC4.png index 76a80b4fa..bf29b657e 100755 Binary files a/share/images/icons/EWS-NIC4.png and b/share/images/icons/EWS-NIC4.png differ diff --git a/share/images/icons/EdgeCast.png b/share/images/icons/EdgeCast.png index 3a281edf2..5ef195cb5 100644 Binary files a/share/images/icons/EdgeCast.png and b/share/images/icons/EdgeCast.png differ diff --git a/share/images/icons/Eloqua.png b/share/images/icons/Eloqua.png index 725070080..832bcbf51 100644 Binary files a/share/images/icons/Eloqua.png and b/share/images/icons/Eloqua.png differ diff --git a/share/images/icons/Embedthis-http.png b/share/images/icons/Embedthis-http.png index 8a1480844..23192d7e2 100644 Binary files a/share/images/icons/Embedthis-http.png and b/share/images/icons/Embedthis-http.png differ diff --git a/share/images/icons/Enyo.png b/share/images/icons/Enyo.png index 6eebb21c9..02a958707 100644 Binary files a/share/images/icons/Enyo.png and b/share/images/icons/Enyo.png differ diff --git a/share/images/icons/Erlang.png b/share/images/icons/Erlang.png index 235338617..070b5f08e 100755 Binary files a/share/images/icons/Erlang.png and b/share/images/icons/Erlang.png differ diff --git a/share/images/icons/Express.png b/share/images/icons/Express.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/Express.png and b/share/images/icons/Express.png differ diff --git a/share/images/icons/ExtJS.png b/share/images/icons/ExtJS.png index e4218a231..04e1724c6 100644 Binary files a/share/images/icons/ExtJS.png and b/share/images/icons/ExtJS.png differ diff --git a/share/images/icons/FAST ESP.png b/share/images/icons/FAST ESP.png index c21d5bdd3..7921ffacc 100644 Binary files a/share/images/icons/FAST ESP.png and b/share/images/icons/FAST ESP.png differ diff --git a/share/images/icons/FAST Search for SharePoint.png b/share/images/icons/FAST Search for SharePoint.png index d455b59c1..295796e1f 100644 Binary files a/share/images/icons/FAST Search for SharePoint.png and b/share/images/icons/FAST Search for SharePoint.png differ diff --git a/share/images/icons/FWP.png b/share/images/icons/FWP.png index d52b5e591..5b912c837 100644 Binary files a/share/images/icons/FWP.png and b/share/images/icons/FWP.png differ diff --git a/share/images/icons/Fact Finder.png b/share/images/icons/Fact Finder.png index e0f41b38b..5cdd6c9a5 100644 Binary files a/share/images/icons/Fact Finder.png and b/share/images/icons/Fact Finder.png differ diff --git a/share/images/icons/Fedora.png b/share/images/icons/Fedora.png index 76ba11084..77a6be908 100644 Binary files a/share/images/icons/Fedora.png and b/share/images/icons/Fedora.png differ diff --git a/share/images/icons/FlashCom.png b/share/images/icons/FlashCom.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/FlashCom.png and b/share/images/icons/FlashCom.png differ diff --git a/share/images/icons/FluxBB.png b/share/images/icons/FluxBB.png index 79c0579f2..0e2c71b3d 100644 Binary files a/share/images/icons/FluxBB.png and b/share/images/icons/FluxBB.png differ diff --git a/share/images/icons/Flyspray.png b/share/images/icons/Flyspray.png index 5c9873709..ccef0a011 100644 Binary files a/share/images/icons/Flyspray.png and b/share/images/icons/Flyspray.png differ diff --git a/share/images/icons/FreeBSD.png b/share/images/icons/FreeBSD.png index fbfa9a8e1..9eb2a324b 100644 Binary files a/share/images/icons/FreeBSD.png and b/share/images/icons/FreeBSD.png differ diff --git a/share/images/icons/FrontPage.png b/share/images/icons/FrontPage.png index 851e139cc..25c1de4a8 100644 Binary files a/share/images/icons/FrontPage.png and b/share/images/icons/FrontPage.png differ diff --git a/share/images/icons/G-WAN.png b/share/images/icons/G-WAN.png index 21997a742..9f2c68d9b 100644 Binary files a/share/images/icons/G-WAN.png and b/share/images/icons/G-WAN.png differ diff --git a/share/images/icons/GX WebManager.png b/share/images/icons/GX WebManager.png index 186863d27..fc792a8ed 100644 Binary files a/share/images/icons/GX WebManager.png and b/share/images/icons/GX WebManager.png differ diff --git a/share/images/icons/Gallery.png b/share/images/icons/Gallery.png index 015d4ffa3..6d86cb263 100644 Binary files a/share/images/icons/Gallery.png and b/share/images/icons/Gallery.png differ diff --git a/share/images/icons/Gambio.png b/share/images/icons/Gambio.png index 3d55ff2a2..13cd4881a 100644 Binary files a/share/images/icons/Gambio.png and b/share/images/icons/Gambio.png differ diff --git a/share/images/icons/Gauges.png b/share/images/icons/Gauges.png index 8ccdd51ee..d2ce5c8f3 100644 Binary files a/share/images/icons/Gauges.png and b/share/images/icons/Gauges.png differ diff --git a/share/images/icons/Gentoo.png b/share/images/icons/Gentoo.png index 44bdb5a6b..10864c0c5 100644 Binary files a/share/images/icons/Gentoo.png and b/share/images/icons/Gentoo.png differ diff --git a/share/images/icons/GetSimple CMS.png b/share/images/icons/GetSimple CMS.png index e47ab011f..061842afe 100644 Binary files a/share/images/icons/GetSimple CMS.png and b/share/images/icons/GetSimple CMS.png differ diff --git a/share/images/icons/GoAhead.png b/share/images/icons/GoAhead.png index 7f1e0398b..23192d7e2 100644 Binary files a/share/images/icons/GoAhead.png and b/share/images/icons/GoAhead.png differ diff --git a/share/images/icons/GoStats.png b/share/images/icons/GoStats.png index 8e924322a..d84b2d94c 100644 Binary files a/share/images/icons/GoStats.png and b/share/images/icons/GoStats.png differ diff --git a/share/images/icons/Google Analytics.png b/share/images/icons/Google Analytics.png index 1ac7926b2..593898bc5 100644 Binary files a/share/images/icons/Google Analytics.png and b/share/images/icons/Google Analytics.png differ diff --git a/share/images/icons/Google App Engine.png b/share/images/icons/Google App Engine.png index 7877c1dd5..db4506ed1 100644 Binary files a/share/images/icons/Google App Engine.png and b/share/images/icons/Google App Engine.png differ diff --git a/share/images/icons/Google Charts.png b/share/images/icons/Google Charts.png new file mode 100644 index 000000000..679b6439d Binary files /dev/null and b/share/images/icons/Google Charts.png differ diff --git a/share/images/icons/Google Code Prettify.png b/share/images/icons/Google Code Prettify.png index 198155206..9e526a2b5 100644 Binary files a/share/images/icons/Google Code Prettify.png and b/share/images/icons/Google Code Prettify.png differ diff --git a/share/images/icons/Google Font API.png b/share/images/icons/Google Font API.png index ee80280bd..f4a82184d 100644 Binary files a/share/images/icons/Google Font API.png and b/share/images/icons/Google Font API.png differ diff --git a/share/images/icons/Google Maps.png b/share/images/icons/Google Maps.png index 963f30351..a8d141451 100644 Binary files a/share/images/icons/Google Maps.png and b/share/images/icons/Google Maps.png differ diff --git a/share/images/icons/Google PageSpeed.png b/share/images/icons/Google PageSpeed.png index 6d482a838..dd417a6ac 100644 Binary files a/share/images/icons/Google PageSpeed.png and b/share/images/icons/Google PageSpeed.png differ diff --git a/share/images/icons/Google Sites.png b/share/images/icons/Google Sites.png index 5a08a154a..428df7729 100644 Binary files a/share/images/icons/Google Sites.png and b/share/images/icons/Google Sites.png differ diff --git a/share/images/icons/Google Web Toolkit.png b/share/images/icons/Google Web Toolkit.png index e53c2a1cd..2b6970769 100644 Binary files a/share/images/icons/Google Web Toolkit.png and b/share/images/icons/Google Web Toolkit.png differ diff --git a/share/images/icons/Graffiti CMS.png b/share/images/icons/Graffiti CMS.png index 67e8b7049..1cdf4d9a4 100644 Binary files a/share/images/icons/Graffiti CMS.png and b/share/images/icons/Graffiti CMS.png differ diff --git a/share/images/icons/Grandstream.png b/share/images/icons/Grandstream.png index b4b1eb66b..a347c58c9 100755 Binary files a/share/images/icons/Grandstream.png and b/share/images/icons/Grandstream.png differ diff --git a/share/images/icons/Gravatar.png b/share/images/icons/Gravatar.png index a89c1c7ca..4bb7fc315 100644 Binary files a/share/images/icons/Gravatar.png and b/share/images/icons/Gravatar.png differ diff --git a/share/images/icons/Gravity Insights.png b/share/images/icons/Gravity Insights.png index 080440590..333c908eb 100644 Binary files a/share/images/icons/Gravity Insights.png and b/share/images/icons/Gravity Insights.png differ diff --git a/share/images/icons/HP ProCurve.png b/share/images/icons/HP ProCurve.png index 2b0bc39df..44629e6f9 100755 Binary files a/share/images/icons/HP ProCurve.png and b/share/images/icons/HP ProCurve.png differ diff --git a/share/images/icons/Hiawatha.png b/share/images/icons/Hiawatha.png index 0d73677a9..26fbeafa6 100644 Binary files a/share/images/icons/Hiawatha.png and b/share/images/icons/Hiawatha.png differ diff --git a/share/images/icons/Highcharts.png b/share/images/icons/Highcharts.png index 6e8391d36..d5829305e 100644 Binary files a/share/images/icons/Highcharts.png and b/share/images/icons/Highcharts.png differ diff --git a/share/images/icons/Highstock.png b/share/images/icons/Highstock.png index 6e8391d36..d5829305e 100755 Binary files a/share/images/icons/Highstock.png and b/share/images/icons/Highstock.png differ diff --git a/share/images/icons/Hogan.js.png b/share/images/icons/Hogan.js.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/Hogan.js.png and b/share/images/icons/Hogan.js.png differ diff --git a/share/images/icons/HubSpot.png b/share/images/icons/HubSpot.png index 58f03bdd2..db5f23399 100644 Binary files a/share/images/icons/HubSpot.png and b/share/images/icons/HubSpot.png differ diff --git a/share/images/icons/IBM HTTP Server.png b/share/images/icons/IBM HTTP Server.png index 35948a368..26106b25f 100644 Binary files a/share/images/icons/IBM HTTP Server.png and b/share/images/icons/IBM HTTP Server.png differ diff --git a/share/images/icons/IBM WebSphere Commerce.png b/share/images/icons/IBM WebSphere Commerce.png index 35948a368..26106b25f 100644 Binary files a/share/images/icons/IBM WebSphere Commerce.png and b/share/images/icons/IBM WebSphere Commerce.png differ diff --git a/share/images/icons/IBM WebSphere Portal.png b/share/images/icons/IBM WebSphere Portal.png index 35948a368..26106b25f 100644 Binary files a/share/images/icons/IBM WebSphere Portal.png and b/share/images/icons/IBM WebSphere Portal.png differ diff --git a/share/images/icons/IIS.png b/share/images/icons/IIS.png index ac830c5b9..1fff4b6fd 100644 Binary files a/share/images/icons/IIS.png and b/share/images/icons/IIS.png differ diff --git a/share/images/icons/ImpressPages.png b/share/images/icons/ImpressPages.png index a1a13130d..28b152a8a 100644 Binary files a/share/images/icons/ImpressPages.png and b/share/images/icons/ImpressPages.png differ diff --git a/share/images/icons/Indexhibit.png b/share/images/icons/Indexhibit.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/Indexhibit.png and b/share/images/icons/Indexhibit.png differ diff --git a/share/images/icons/Indico.png b/share/images/icons/Indico.png index 02636b6cc..f04d63011 100755 Binary files a/share/images/icons/Indico.png and b/share/images/icons/Indico.png differ diff --git a/share/images/icons/InstantCMS.png b/share/images/icons/InstantCMS.png index 77873bde5..128f46a00 100644 Binary files a/share/images/icons/InstantCMS.png and b/share/images/icons/InstantCMS.png differ diff --git a/share/images/icons/IntenseDebate.png b/share/images/icons/IntenseDebate.png index 682554b82..757bf1be0 100644 Binary files a/share/images/icons/IntenseDebate.png and b/share/images/icons/IntenseDebate.png differ diff --git a/share/images/icons/Intercom.png b/share/images/icons/Intercom.png index 40d2321a0..b64833cac 100644 Binary files a/share/images/icons/Intercom.png and b/share/images/icons/Intercom.png differ diff --git a/share/images/icons/JAlbum.png b/share/images/icons/JAlbum.png index f4e4be306..898676c4d 100644 Binary files a/share/images/icons/JAlbum.png and b/share/images/icons/JAlbum.png differ diff --git a/share/images/icons/JS Charts.png b/share/images/icons/JS Charts.png index 6cfa76412..201e3b565 100644 Binary files a/share/images/icons/JS Charts.png and b/share/images/icons/JS Charts.png differ diff --git a/share/images/icons/Java Servlet.png b/share/images/icons/Java Servlet.png index a7ea0ab57..07343e523 100644 Binary files a/share/images/icons/Java Servlet.png and b/share/images/icons/Java Servlet.png differ diff --git a/share/images/icons/Java.png b/share/images/icons/Java.png index a7ea0ab57..07343e523 100644 Binary files a/share/images/icons/Java.png and b/share/images/icons/Java.png differ diff --git a/share/images/icons/JavaServer Faces.png b/share/images/icons/JavaServer Faces.png index d14c81289..f52632280 100644 Binary files a/share/images/icons/JavaServer Faces.png and b/share/images/icons/JavaServer Faces.png differ diff --git a/share/images/icons/JavaServer Pages.png b/share/images/icons/JavaServer Pages.png index a7ea0ab57..07343e523 100644 Binary files a/share/images/icons/JavaServer Pages.png and b/share/images/icons/JavaServer Pages.png differ diff --git a/share/images/icons/Javascript Infovis Toolkit.png b/share/images/icons/Javascript Infovis Toolkit.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/Javascript Infovis Toolkit.png and b/share/images/icons/Javascript Infovis Toolkit.png differ diff --git a/share/images/icons/Jetty.png b/share/images/icons/Jetty.png index 807b88634..e92d10ce9 100755 Binary files a/share/images/icons/Jetty.png and b/share/images/icons/Jetty.png differ diff --git a/share/images/icons/Jo.png b/share/images/icons/Jo.png index 8d8791062..9ff98037e 100644 Binary files a/share/images/icons/Jo.png and b/share/images/icons/Jo.png differ diff --git a/share/images/icons/Joomla.png b/share/images/icons/Joomla.png index bb239c5ed..2bcd147de 100644 Binary files a/share/images/icons/Joomla.png and b/share/images/icons/Joomla.png differ diff --git a/share/images/icons/KISSmetrics.png b/share/images/icons/KISSmetrics.png index ac6c23e5c..e31d177e6 100644 Binary files a/share/images/icons/KISSmetrics.png and b/share/images/icons/KISSmetrics.png differ diff --git a/share/images/icons/KS_HTTP.png b/share/images/icons/KS_HTTP.png index 40ed3b98d..1f55e03b3 100755 Binary files a/share/images/icons/KS_HTTP.png and b/share/images/icons/KS_HTTP.png differ diff --git a/share/images/icons/Kampyle.png b/share/images/icons/Kampyle.png index b0d236816..eccb4d15b 100644 Binary files a/share/images/icons/Kampyle.png and b/share/images/icons/Kampyle.png differ diff --git a/share/images/icons/Kendo UI.png b/share/images/icons/Kendo UI.png index e6832b327..37536caf6 100644 Binary files a/share/images/icons/Kendo UI.png and b/share/images/icons/Kendo UI.png differ diff --git a/share/images/icons/Kentico CMS.png b/share/images/icons/Kentico CMS.png index f2a4050b6..0eee7a2f9 100644 Binary files a/share/images/icons/Kentico CMS.png and b/share/images/icons/Kentico CMS.png differ diff --git a/share/images/icons/Koego.png b/share/images/icons/Koego.png index a3da4836e..08bac03aa 100644 Binary files a/share/images/icons/Koego.png and b/share/images/icons/Koego.png differ diff --git a/share/images/icons/Kohana.png b/share/images/icons/Kohana.png index f9aede3c6..78cb8518a 100644 Binary files a/share/images/icons/Kohana.png and b/share/images/icons/Kohana.png differ diff --git a/share/images/icons/Kolibri CMS.png b/share/images/icons/Kolibri CMS.png index 5ffc280fe..00c9fa1b9 100644 Binary files a/share/images/icons/Kolibri CMS.png and b/share/images/icons/Kolibri CMS.png differ diff --git a/share/images/icons/Koobi.png b/share/images/icons/Koobi.png index 038fa72cd..7a38b3348 100644 Binary files a/share/images/icons/Koobi.png and b/share/images/icons/Koobi.png differ diff --git a/share/images/icons/LEPTON.png b/share/images/icons/LEPTON.png index 2311daba7..9837b17ab 100644 Binary files a/share/images/icons/LEPTON.png and b/share/images/icons/LEPTON.png differ diff --git a/share/images/icons/LabVIEW.png b/share/images/icons/LabVIEW.png index c832bdc54..5b7b191c8 100755 Binary files a/share/images/icons/LabVIEW.png and b/share/images/icons/LabVIEW.png differ diff --git a/share/images/icons/Laravel.png b/share/images/icons/Laravel.png index f7ca6b427..334f6b516 100644 Binary files a/share/images/icons/Laravel.png and b/share/images/icons/Laravel.png differ diff --git a/share/images/icons/Less.png b/share/images/icons/Less.png index 9e1de2359..4d7b6bf2b 100644 Binary files a/share/images/icons/Less.png and b/share/images/icons/Less.png differ diff --git a/share/images/icons/Liferay.png b/share/images/icons/Liferay.png index 50b4003f5..43560bfa6 100644 Binary files a/share/images/icons/Liferay.png and b/share/images/icons/Liferay.png differ diff --git a/share/images/icons/LightMon Engine.png b/share/images/icons/LightMon Engine.png index ec56e8c2b..6c2765511 100644 Binary files a/share/images/icons/LightMon Engine.png and b/share/images/icons/LightMon Engine.png differ diff --git a/share/images/icons/LimeSurvey.png b/share/images/icons/LimeSurvey.png index 8971f2fb1..194c581ac 100644 Binary files a/share/images/icons/LimeSurvey.png and b/share/images/icons/LimeSurvey.png differ diff --git a/share/images/icons/LiteSpeed.png b/share/images/icons/LiteSpeed.png index cc8524348..33f30a8aa 100644 Binary files a/share/images/icons/LiteSpeed.png and b/share/images/icons/LiteSpeed.png differ diff --git a/share/images/icons/LiveStreet CMS.png b/share/images/icons/LiveStreet CMS.png index 75a0029aa..7a9c07aa8 100644 Binary files a/share/images/icons/LiveStreet CMS.png and b/share/images/icons/LiveStreet CMS.png differ diff --git a/share/images/icons/Livefyre.png b/share/images/icons/Livefyre.png index 6bf83152c..f603ac2a5 100644 Binary files a/share/images/icons/Livefyre.png and b/share/images/icons/Livefyre.png differ diff --git a/share/images/icons/Lockerz Share.png b/share/images/icons/Lockerz Share.png index 8ea656e36..cd1231f41 100644 Binary files a/share/images/icons/Lockerz Share.png and b/share/images/icons/Lockerz Share.png differ diff --git a/share/images/icons/Locomotive.png b/share/images/icons/Locomotive.png index aee4a650a..43d0bee95 100644 Binary files a/share/images/icons/Locomotive.png and b/share/images/icons/Locomotive.png differ diff --git a/share/images/icons/Logitech Media Server.png b/share/images/icons/Logitech Media Server.png index b2e6cb1f2..49fdebdd9 100755 Binary files a/share/images/icons/Logitech Media Server.png and b/share/images/icons/Logitech Media Server.png differ diff --git a/share/images/icons/Lotus Domino.png b/share/images/icons/Lotus Domino.png index 9e5dc99e4..b510e1a4d 100644 Binary files a/share/images/icons/Lotus Domino.png and b/share/images/icons/Lotus Domino.png differ diff --git a/share/images/icons/MOBOTIX.png b/share/images/icons/MOBOTIX.png index 321f9a8b1..23f842a04 100755 Binary files a/share/images/icons/MOBOTIX.png and b/share/images/icons/MOBOTIX.png differ diff --git a/share/images/icons/MODx.png b/share/images/icons/MODx.png index 6a4b513c1..fd46660ca 100644 Binary files a/share/images/icons/MODx.png and b/share/images/icons/MODx.png differ diff --git a/share/images/icons/Magento.png b/share/images/icons/Magento.png index a5607a0a5..d5e01b402 100644 Binary files a/share/images/icons/Magento.png and b/share/images/icons/Magento.png differ diff --git a/share/images/icons/Mambo.png b/share/images/icons/Mambo.png index 786a5b88c..b73958697 100644 Binary files a/share/images/icons/Mambo.png and b/share/images/icons/Mambo.png differ diff --git a/share/images/icons/MantisBT.png b/share/images/icons/MantisBT.png index e6e392c89..6d32af05a 100644 Binary files a/share/images/icons/MantisBT.png and b/share/images/icons/MantisBT.png differ diff --git a/share/images/icons/MaxSite CMS.png b/share/images/icons/MaxSite CMS.png index cfd5d0252..45e35d5d9 100644 Binary files a/share/images/icons/MaxSite CMS.png and b/share/images/icons/MaxSite CMS.png differ diff --git a/share/images/icons/MediaElement.js.png b/share/images/icons/MediaElement.js.png index a34fc2c81..507102dfd 100644 Binary files a/share/images/icons/MediaElement.js.png and b/share/images/icons/MediaElement.js.png differ diff --git a/share/images/icons/MediaWiki.png b/share/images/icons/MediaWiki.png index e57d374ff..e9efb9ed9 100644 Binary files a/share/images/icons/MediaWiki.png and b/share/images/icons/MediaWiki.png differ diff --git a/share/images/icons/Meebo.png b/share/images/icons/Meebo.png index 144b228f2..a93bedc39 100644 Binary files a/share/images/icons/Meebo.png and b/share/images/icons/Meebo.png differ diff --git a/share/images/icons/Microsoft ASP.NET.png b/share/images/icons/Microsoft ASP.NET.png index caacb453f..160ece001 100644 Binary files a/share/images/icons/Microsoft ASP.NET.png and b/share/images/icons/Microsoft ASP.NET.png differ diff --git a/share/images/icons/Microsoft SharePoint.png b/share/images/icons/Microsoft SharePoint.png index d455b59c1..295796e1f 100644 Binary files a/share/images/icons/Microsoft SharePoint.png and b/share/images/icons/Microsoft SharePoint.png differ diff --git a/share/images/icons/MiniServ.png b/share/images/icons/MiniServ.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/MiniServ.png and b/share/images/icons/MiniServ.png differ diff --git a/share/images/icons/Mint.png b/share/images/icons/Mint.png index 07d764d87..a9b63e459 100644 Binary files a/share/images/icons/Mint.png and b/share/images/icons/Mint.png differ diff --git a/share/images/icons/Mixpanel.png b/share/images/icons/Mixpanel.png index f4717b1d4..a57131c0b 100644 Binary files a/share/images/icons/Mixpanel.png and b/share/images/icons/Mixpanel.png differ diff --git a/share/images/icons/MochiKit.png b/share/images/icons/MochiKit.png index b441319de..cb0d34472 100644 Binary files a/share/images/icons/MochiKit.png and b/share/images/icons/MochiKit.png differ diff --git a/share/images/icons/Modernizr.png b/share/images/icons/Modernizr.png index 3f43f7319..75c2276ac 100644 Binary files a/share/images/icons/Modernizr.png and b/share/images/icons/Modernizr.png differ diff --git a/share/images/icons/MoinMoin.png b/share/images/icons/MoinMoin.png index 3839586cd..31ec01ce0 100644 Binary files a/share/images/icons/MoinMoin.png and b/share/images/icons/MoinMoin.png differ diff --git a/share/images/icons/Mojolicious.png b/share/images/icons/Mojolicious.png index 957cbfe28..1bdf24d81 100644 Binary files a/share/images/icons/Mojolicious.png and b/share/images/icons/Mojolicious.png differ diff --git a/share/images/icons/Mondo Media.png b/share/images/icons/Mondo Media.png index 0971dc265..09441d91c 100644 Binary files a/share/images/icons/Mondo Media.png and b/share/images/icons/Mondo Media.png differ diff --git a/share/images/icons/MongoDB.png b/share/images/icons/MongoDB.png index 5d499fe2f..cf331738d 100644 Binary files a/share/images/icons/MongoDB.png and b/share/images/icons/MongoDB.png differ diff --git a/share/images/icons/Mongrel.png b/share/images/icons/Mongrel.png index 533bfd613..60a180250 100644 Binary files a/share/images/icons/Mongrel.png and b/share/images/icons/Mongrel.png differ diff --git a/share/images/icons/Mono.png b/share/images/icons/Mono.png index 912809eb2..f2340acc8 100644 Binary files a/share/images/icons/Mono.png and b/share/images/icons/Mono.png differ diff --git a/share/images/icons/MooTools.png b/share/images/icons/MooTools.png index 55e7b388e..85b14a9e1 100644 Binary files a/share/images/icons/MooTools.png and b/share/images/icons/MooTools.png differ diff --git a/share/images/icons/Moodle.png b/share/images/icons/Moodle.png index 19beb5476..31b6616e3 100644 Binary files a/share/images/icons/Moodle.png and b/share/images/icons/Moodle.png differ diff --git a/share/images/icons/Moogo.png b/share/images/icons/Moogo.png index 5b62a73d1..be6a65db7 100644 Binary files a/share/images/icons/Moogo.png and b/share/images/icons/Moogo.png differ diff --git a/share/images/icons/Movable Type.png b/share/images/icons/Movable Type.png index 013332bf4..67f3dd730 100644 Binary files a/share/images/icons/Movable Type.png and b/share/images/icons/Movable Type.png differ diff --git a/share/images/icons/Mura CMS.png b/share/images/icons/Mura CMS.png index 2565e5831..dc656c2f6 100644 Binary files a/share/images/icons/Mura CMS.png and b/share/images/icons/Mura CMS.png differ diff --git a/share/images/icons/MyBB.png b/share/images/icons/MyBB.png index c6d485e7b..c1cb3177b 100644 Binary files a/share/images/icons/MyBB.png and b/share/images/icons/MyBB.png differ diff --git a/share/images/icons/MyBlogLog.png b/share/images/icons/MyBlogLog.png index 337f5129c..fe06aab7a 100644 Binary files a/share/images/icons/MyBlogLog.png and b/share/images/icons/MyBlogLog.png differ diff --git a/share/images/icons/MySQL.png b/share/images/icons/MySQL.png index 96af0876f..0cd0335b8 100644 Binary files a/share/images/icons/MySQL.png and b/share/images/icons/MySQL.png differ diff --git a/share/images/icons/Mynetcap.png b/share/images/icons/Mynetcap.png index a8875bcba..212890dd7 100644 Binary files a/share/images/icons/Mynetcap.png and b/share/images/icons/Mynetcap.png differ diff --git a/share/images/icons/NOIX.png b/share/images/icons/NOIX.png index b2c709b7d..ae6f9fee6 100644 Binary files a/share/images/icons/NOIX.png and b/share/images/icons/NOIX.png differ diff --git a/share/images/icons/Nedstat.png b/share/images/icons/Nedstat.png index 60c6ce47c..5447a5d1e 100644 Binary files a/share/images/icons/Nedstat.png and b/share/images/icons/Nedstat.png differ diff --git a/share/images/icons/Netmonitor.png b/share/images/icons/Netmonitor.png index 9e43f7b18..891572e9d 100644 Binary files a/share/images/icons/Netmonitor.png and b/share/images/icons/Netmonitor.png differ diff --git a/share/images/icons/Nokia Maps.png b/share/images/icons/Nokia Maps.png index 3e12aa950..b3e7e3c4f 100644 Binary files a/share/images/icons/Nokia Maps.png and b/share/images/icons/Nokia Maps.png differ diff --git a/share/images/icons/OXID eShop.png b/share/images/icons/OXID eShop.png index a8c30b9df..fac817ded 100644 Binary files a/share/images/icons/OXID eShop.png and b/share/images/icons/OXID eShop.png differ diff --git a/share/images/icons/OneStat.png b/share/images/icons/OneStat.png index 800145c87..a00ba25b5 100644 Binary files a/share/images/icons/OneStat.png and b/share/images/icons/OneStat.png differ diff --git a/share/images/icons/Open Web Analytics.png b/share/images/icons/Open Web Analytics.png index 5f2f01700..913578707 100644 Binary files a/share/images/icons/Open Web Analytics.png and b/share/images/icons/Open Web Analytics.png differ diff --git a/share/images/icons/OpenCart.png b/share/images/icons/OpenCart.png index 838f09c7e..6d3a86612 100644 Binary files a/share/images/icons/OpenCart.png and b/share/images/icons/OpenCart.png differ diff --git a/share/images/icons/OpenGSE.png b/share/images/icons/OpenGSE.png index d19ba7af9..b38aca4fa 100644 Binary files a/share/images/icons/OpenGSE.png and b/share/images/icons/OpenGSE.png differ diff --git a/share/images/icons/OpenGrok.png b/share/images/icons/OpenGrok.png index 38bc16ac5..f56b970b3 100644 Binary files a/share/images/icons/OpenGrok.png and b/share/images/icons/OpenGrok.png differ diff --git a/share/images/icons/OpenLayers.png b/share/images/icons/OpenLayers.png index a6da6084d..b1bdefb25 100644 Binary files a/share/images/icons/OpenLayers.png and b/share/images/icons/OpenLayers.png differ diff --git a/share/images/icons/OpenSSL.png b/share/images/icons/OpenSSL.png index 7dc7dbebb..7615a29f1 100644 Binary files a/share/images/icons/OpenSSL.png and b/share/images/icons/OpenSSL.png differ diff --git a/share/images/icons/OpenText Web Solutions.png b/share/images/icons/OpenText Web Solutions.png index 961a7399b..58a3025c2 100644 Binary files a/share/images/icons/OpenText Web Solutions.png and b/share/images/icons/OpenText Web Solutions.png differ diff --git a/share/images/icons/Optimizely.png b/share/images/icons/Optimizely.png index aca28a081..dde19d42d 100644 Binary files a/share/images/icons/Optimizely.png and b/share/images/icons/Optimizely.png differ diff --git a/share/images/icons/Oracle Application Server.png b/share/images/icons/Oracle Application Server.png index 725070080..832bcbf51 100644 Binary files a/share/images/icons/Oracle Application Server.png and b/share/images/icons/Oracle Application Server.png differ diff --git a/share/images/icons/Oracle Recommendations On Demand.png b/share/images/icons/Oracle Recommendations On Demand.png index abc343e03..c2c693860 100644 Binary files a/share/images/icons/Oracle Recommendations On Demand.png and b/share/images/icons/Oracle Recommendations On Demand.png differ diff --git a/share/images/icons/Outbrain.png b/share/images/icons/Outbrain.png index bee5a06f2..be8d70efe 100644 Binary files a/share/images/icons/Outbrain.png and b/share/images/icons/Outbrain.png differ diff --git a/share/images/icons/PANSITE.png b/share/images/icons/PANSITE.png index 109fcc23e..4a241ebb0 100644 Binary files a/share/images/icons/PANSITE.png and b/share/images/icons/PANSITE.png differ diff --git a/share/images/icons/PHP-Fusion.png b/share/images/icons/PHP-Fusion.png index 828293ee6..f2e0fcf1a 100644 Binary files a/share/images/icons/PHP-Fusion.png and b/share/images/icons/PHP-Fusion.png differ diff --git a/share/images/icons/PHP-Nuke.png b/share/images/icons/PHP-Nuke.png index fab9a131c..9bb91a904 100644 Binary files a/share/images/icons/PHP-Nuke.png and b/share/images/icons/PHP-Nuke.png differ diff --git a/share/images/icons/Pardot.png b/share/images/icons/Pardot.png index 084c4fb23..985bccaa8 100644 Binary files a/share/images/icons/Pardot.png and b/share/images/icons/Pardot.png differ diff --git a/share/images/icons/Parse.ly.png b/share/images/icons/Parse.ly.png index e06077218..13f8b44c7 100644 Binary files a/share/images/icons/Parse.ly.png and b/share/images/icons/Parse.ly.png differ diff --git a/share/images/icons/PerfSONAR-PS.png b/share/images/icons/PerfSONAR-PS.png index 13be42d00..f5e1402ff 100755 Binary files a/share/images/icons/PerfSONAR-PS.png and b/share/images/icons/PerfSONAR-PS.png differ diff --git a/share/images/icons/Perl.png b/share/images/icons/Perl.png index 2110788f2..508efd87a 100644 Binary files a/share/images/icons/Perl.png and b/share/images/icons/Perl.png differ diff --git a/share/images/icons/Phpcms.png b/share/images/icons/Phpcms.png index f2c3b5069..4e5d86a75 100644 Binary files a/share/images/icons/Phpcms.png and b/share/images/icons/Phpcms.png differ diff --git a/share/images/icons/Plentymarkets.png b/share/images/icons/Plentymarkets.png index 87d512df0..4527302b7 100644 Binary files a/share/images/icons/Plentymarkets.png and b/share/images/icons/Plentymarkets.png differ diff --git a/share/images/icons/Plesk.png b/share/images/icons/Plesk.png index e024bf22b..6908f871c 100644 Binary files a/share/images/icons/Plesk.png and b/share/images/icons/Plesk.png differ diff --git a/share/images/icons/Plone.png b/share/images/icons/Plone.png index 15a10c9a8..b69810e2b 100644 Binary files a/share/images/icons/Plone.png and b/share/images/icons/Plone.png differ diff --git a/share/images/icons/Plura.png b/share/images/icons/Plura.png index ffe463422..68c76f525 100644 Binary files a/share/images/icons/Plura.png and b/share/images/icons/Plura.png differ diff --git a/share/images/icons/Po.st.png b/share/images/icons/Po.st.png index b523b4caa..c4644bcb1 100644 Binary files a/share/images/icons/Po.st.png and b/share/images/icons/Po.st.png differ diff --git a/share/images/icons/Powergap.png b/share/images/icons/Powergap.png index b281fac53..d90bd2ddb 100644 Binary files a/share/images/icons/Powergap.png and b/share/images/icons/Powergap.png differ diff --git a/share/images/icons/Prefix-Free.png b/share/images/icons/Prefix-Free.png index 87a646815..51bc39f65 100644 Binary files a/share/images/icons/Prefix-Free.png and b/share/images/icons/Prefix-Free.png differ diff --git a/share/images/icons/Prototype.png b/share/images/icons/Prototype.png index 59a0d5c85..260c8f1ec 100644 Binary files a/share/images/icons/Prototype.png and b/share/images/icons/Prototype.png differ diff --git a/share/images/icons/Protovis.png b/share/images/icons/Protovis.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/Protovis.png and b/share/images/icons/Protovis.png differ diff --git a/share/images/icons/Python.png b/share/images/icons/Python.png index 68b9f6bfc..b1715bacd 100644 Binary files a/share/images/icons/Python.png and b/share/images/icons/Python.png differ diff --git a/share/images/icons/Quantcast.png b/share/images/icons/Quantcast.png index 886a7ff43..2da1533f2 100644 Binary files a/share/images/icons/Quantcast.png and b/share/images/icons/Quantcast.png differ diff --git a/share/images/icons/Quick.Cart.png b/share/images/icons/Quick.Cart.png index ad7924e52..4f250d8c1 100644 Binary files a/share/images/icons/Quick.Cart.png and b/share/images/icons/Quick.Cart.png differ diff --git a/share/images/icons/RBS Change.png b/share/images/icons/RBS Change.png index 31f73f194..74d241a9d 100644 Binary files a/share/images/icons/RBS Change.png and b/share/images/icons/RBS Change.png differ diff --git a/share/images/icons/RCMS.png b/share/images/icons/RCMS.png index c135a8fd8..d7cf63aab 100644 Binary files a/share/images/icons/RCMS.png and b/share/images/icons/RCMS.png differ diff --git a/share/images/icons/Raphael.png b/share/images/icons/Raphael.png index ad6a46309..87bb78103 100644 Binary files a/share/images/icons/Raphael.png and b/share/images/icons/Raphael.png differ diff --git a/share/images/icons/ReallyCMS.png b/share/images/icons/ReallyCMS.png index 4ff082f41..c9465b68a 100644 Binary files a/share/images/icons/ReallyCMS.png and b/share/images/icons/ReallyCMS.png differ diff --git a/share/images/icons/Reddit.png b/share/images/icons/Reddit.png index 3cd9ce547..4a75935a6 100644 Binary files a/share/images/icons/Reddit.png and b/share/images/icons/Reddit.png differ diff --git a/share/images/icons/Redmine.png b/share/images/icons/Redmine.png index 5c58bad4a..253215ef5 100644 Binary files a/share/images/icons/Redmine.png and b/share/images/icons/Redmine.png differ diff --git a/share/images/icons/Reinvigorate.png b/share/images/icons/Reinvigorate.png index 491bdcdb1..08097b197 100644 Binary files a/share/images/icons/Reinvigorate.png and b/share/images/icons/Reinvigorate.png differ diff --git a/share/images/icons/RequireJS.png b/share/images/icons/RequireJS.png index 3c69b1d66..e5229c5dd 100644 Binary files a/share/images/icons/RequireJS.png and b/share/images/icons/RequireJS.png differ diff --git a/share/images/icons/Reveal.js.png b/share/images/icons/Reveal.js.png index 875bf9d81..086813423 100644 Binary files a/share/images/icons/Reveal.js.png and b/share/images/icons/Reveal.js.png differ diff --git a/share/images/icons/RiteCMS.png b/share/images/icons/RiteCMS.png index 353da0277..f813ce926 100644 Binary files a/share/images/icons/RiteCMS.png and b/share/images/icons/RiteCMS.png differ diff --git a/share/images/icons/RoundCube.png b/share/images/icons/RoundCube.png index a767a9712..282816135 100644 Binary files a/share/images/icons/RoundCube.png and b/share/images/icons/RoundCube.png differ diff --git a/share/images/icons/Ruby on Rails.png b/share/images/icons/Ruby on Rails.png index 1b252a436..47adbada0 100644 Binary files a/share/images/icons/Ruby on Rails.png and b/share/images/icons/Ruby on Rails.png differ diff --git a/share/images/icons/Ruby.png b/share/images/icons/Ruby.png index 46fa2768b..8dea8a683 100644 Binary files a/share/images/icons/Ruby.png and b/share/images/icons/Ruby.png differ diff --git a/share/images/icons/S.Builder.png b/share/images/icons/S.Builder.png index 8f6f87c9c..3319bece8 100644 Binary files a/share/images/icons/S.Builder.png and b/share/images/icons/S.Builder.png differ diff --git a/share/images/icons/SAP.png b/share/images/icons/SAP.png index 9217c8f87..08f1233c7 100644 Binary files a/share/images/icons/SAP.png and b/share/images/icons/SAP.png differ diff --git a/share/images/icons/SDL Tridion.png b/share/images/icons/SDL Tridion.png index cc6387bbe..7925be2a2 100644 Binary files a/share/images/icons/SDL Tridion.png and b/share/images/icons/SDL Tridion.png differ diff --git a/share/images/icons/SMF.png b/share/images/icons/SMF.png index d97d007c8..19df666e5 100644 Binary files a/share/images/icons/SMF.png and b/share/images/icons/SMF.png differ diff --git a/share/images/icons/SOBI 2.png b/share/images/icons/SOBI 2.png index 0b53f8c09..0ebfcad6d 100644 Binary files a/share/images/icons/SOBI 2.png and b/share/images/icons/SOBI 2.png differ diff --git a/share/images/icons/SPDY.png b/share/images/icons/SPDY.png index 5ac3599a5..3f77ec286 100644 Binary files a/share/images/icons/SPDY.png and b/share/images/icons/SPDY.png differ diff --git a/share/images/icons/SPIP.png b/share/images/icons/SPIP.png index f1bab0416..b6a5eefbd 100644 Binary files a/share/images/icons/SPIP.png and b/share/images/icons/SPIP.png differ diff --git a/share/images/icons/SQLite.png b/share/images/icons/SQLite.png index 9e5f1318a..ed1e16f46 100644 Binary files a/share/images/icons/SQLite.png and b/share/images/icons/SQLite.png differ diff --git a/share/images/icons/SUSE.png b/share/images/icons/SUSE.png index dc1f640cf..7a19b9956 100644 Binary files a/share/images/icons/SUSE.png and b/share/images/icons/SUSE.png differ diff --git a/share/images/icons/SWFObject.png b/share/images/icons/SWFObject.png index 7b3d2d1f4..d0fd6118a 100644 Binary files a/share/images/icons/SWFObject.png and b/share/images/icons/SWFObject.png differ diff --git a/share/images/icons/Sarka-SPIP.png b/share/images/icons/Sarka-SPIP.png index 941f27d92..01b350776 100644 Binary files a/share/images/icons/Sarka-SPIP.png and b/share/images/icons/Sarka-SPIP.png differ diff --git a/share/images/icons/Sencha Touch.png b/share/images/icons/Sencha Touch.png index 5eb7bd4fd..88669f027 100644 Binary files a/share/images/icons/Sencha Touch.png and b/share/images/icons/Sencha Touch.png differ diff --git a/share/images/icons/Seoshop.png b/share/images/icons/Seoshop.png index 538fb0681..6242d6cec 100644 Binary files a/share/images/icons/Seoshop.png and b/share/images/icons/Seoshop.png differ diff --git a/share/images/icons/ShareThis.png b/share/images/icons/ShareThis.png index 074e784b9..23b88250f 100644 Binary files a/share/images/icons/ShareThis.png and b/share/images/icons/ShareThis.png differ diff --git a/share/images/icons/ShinyStat.png b/share/images/icons/ShinyStat.png index e7f5d8fc3..6f08a5ae1 100644 Binary files a/share/images/icons/ShinyStat.png and b/share/images/icons/ShinyStat.png differ diff --git a/share/images/icons/Shopalize.png b/share/images/icons/Shopalize.png index 59e65126e..c73389954 100644 Binary files a/share/images/icons/Shopalize.png and b/share/images/icons/Shopalize.png differ diff --git a/share/images/icons/Shopatron.png b/share/images/icons/Shopatron.png index 40cbecdca..d6bce72b0 100644 Binary files a/share/images/icons/Shopatron.png and b/share/images/icons/Shopatron.png differ diff --git a/share/images/icons/Shopify.png b/share/images/icons/Shopify.png index ded0170c8..c196a88f1 100644 Binary files a/share/images/icons/Shopify.png and b/share/images/icons/Shopify.png differ diff --git a/share/images/icons/Shopware.png b/share/images/icons/Shopware.png index 1641c8532..7da7b369b 100644 Binary files a/share/images/icons/Shopware.png and b/share/images/icons/Shopware.png differ diff --git a/share/images/icons/SiteCatalyst.png b/share/images/icons/SiteCatalyst.png index 9c95ee6ec..9c07b6eea 100644 Binary files a/share/images/icons/SiteCatalyst.png and b/share/images/icons/SiteCatalyst.png differ diff --git a/share/images/icons/SiteEdit.png b/share/images/icons/SiteEdit.png index bbf2a31f6..17042b8b0 100644 Binary files a/share/images/icons/SiteEdit.png and b/share/images/icons/SiteEdit.png differ diff --git a/share/images/icons/Smartstore.png b/share/images/icons/Smartstore.png index d8dd74ae9..163b16848 100644 Binary files a/share/images/icons/Smartstore.png and b/share/images/icons/Smartstore.png differ diff --git a/share/images/icons/Snoobi.png b/share/images/icons/Snoobi.png index c3c2fd16f..8830fe1a5 100644 Binary files a/share/images/icons/Snoobi.png and b/share/images/icons/Snoobi.png differ diff --git a/share/images/icons/SoundManager.png b/share/images/icons/SoundManager.png index 41f1321a3..e142030fc 100644 Binary files a/share/images/icons/SoundManager.png and b/share/images/icons/SoundManager.png differ diff --git a/share/images/icons/Sphinx.png b/share/images/icons/Sphinx.png index 9d14dbcca..dc68d600d 100644 Binary files a/share/images/icons/Sphinx.png and b/share/images/icons/Sphinx.png differ diff --git a/share/images/icons/Splunk.png b/share/images/icons/Splunk.png index bd2a1a514..52de0b59f 100755 Binary files a/share/images/icons/Splunk.png and b/share/images/icons/Splunk.png differ diff --git a/share/images/icons/Splunkd.png b/share/images/icons/Splunkd.png index bd2a1a514..52de0b59f 100755 Binary files a/share/images/icons/Splunkd.png and b/share/images/icons/Splunkd.png differ diff --git a/share/images/icons/Squarespace.png b/share/images/icons/Squarespace.png index 3ebc53e5e..9d6d5b1a6 100644 Binary files a/share/images/icons/Squarespace.png and b/share/images/icons/Squarespace.png differ diff --git a/share/images/icons/Squiz Matrix.png b/share/images/icons/Squiz Matrix.png index d4e79e483..47c78a362 100644 Binary files a/share/images/icons/Squiz Matrix.png and b/share/images/icons/Squiz Matrix.png differ diff --git a/share/images/icons/StatCounter.png b/share/images/icons/StatCounter.png index 4cceb2644..e3d2bcc3d 100644 Binary files a/share/images/icons/StatCounter.png and b/share/images/icons/StatCounter.png differ diff --git a/share/images/icons/Store Systems.png b/share/images/icons/Store Systems.png index 6be70750c..bdd779087 100644 Binary files a/share/images/icons/Store Systems.png and b/share/images/icons/Store Systems.png differ diff --git a/share/images/icons/SublimeVideo.png b/share/images/icons/SublimeVideo.png index 2fce94a5a..cf11ecbdc 100644 Binary files a/share/images/icons/SublimeVideo.png and b/share/images/icons/SublimeVideo.png differ diff --git a/share/images/icons/Subrion.png b/share/images/icons/Subrion.png index fdd2e2d4e..123e29f21 100755 Binary files a/share/images/icons/Subrion.png and b/share/images/icons/Subrion.png differ diff --git a/share/images/icons/SunOS.png b/share/images/icons/SunOS.png index 725070080..832bcbf51 100755 Binary files a/share/images/icons/SunOS.png and b/share/images/icons/SunOS.png differ diff --git a/share/images/icons/Supersized.png b/share/images/icons/Supersized.png index 653a70046..9c500c3b4 100644 Binary files a/share/images/icons/Supersized.png and b/share/images/icons/Supersized.png differ diff --git a/share/images/icons/Swiftlet.png b/share/images/icons/Swiftlet.png index f2b929610..0672a6602 100644 Binary files a/share/images/icons/Swiftlet.png and b/share/images/icons/Swiftlet.png differ diff --git a/share/images/icons/TWiki.png b/share/images/icons/TWiki.png index f6573b7fa..664fb6838 100644 Binary files a/share/images/icons/TWiki.png and b/share/images/icons/TWiki.png differ diff --git a/share/images/icons/TYPO3.png b/share/images/icons/TYPO3.png index 78baaa22c..46927f902 100644 Binary files a/share/images/icons/TYPO3.png and b/share/images/icons/TYPO3.png differ diff --git a/share/images/icons/Tealeaf.png b/share/images/icons/Tealeaf.png index f42c32867..1618befa5 100644 Binary files a/share/images/icons/Tealeaf.png and b/share/images/icons/Tealeaf.png differ diff --git a/share/images/icons/Textpattern CMS.png b/share/images/icons/Textpattern CMS.png index 8c9df7b5b..1c16a563a 100644 Binary files a/share/images/icons/Textpattern CMS.png and b/share/images/icons/Textpattern CMS.png differ diff --git a/share/images/icons/Tiki Wiki CMS Groupware.png b/share/images/icons/Tiki Wiki CMS Groupware.png index 197a0447e..3349e3980 100644 Binary files a/share/images/icons/Tiki Wiki CMS Groupware.png and b/share/images/icons/Tiki Wiki CMS Groupware.png differ diff --git a/share/images/icons/Timeplot.png b/share/images/icons/Timeplot.png index ef0959d70..b436d2e59 100644 Binary files a/share/images/icons/Timeplot.png and b/share/images/icons/Timeplot.png differ diff --git a/share/images/icons/TinyMCE.png b/share/images/icons/TinyMCE.png index 386400ae7..da042f6f6 100644 Binary files a/share/images/icons/TinyMCE.png and b/share/images/icons/TinyMCE.png differ diff --git a/share/images/icons/TomatoCart.png b/share/images/icons/TomatoCart.png index f2aebc33a..83c1ff69c 100644 Binary files a/share/images/icons/TomatoCart.png and b/share/images/icons/TomatoCart.png differ diff --git a/share/images/icons/Trac.png b/share/images/icons/Trac.png index 587527074..08b99a538 100644 Binary files a/share/images/icons/Trac.png and b/share/images/icons/Trac.png differ diff --git a/share/images/icons/Tumblr.png b/share/images/icons/Tumblr.png index 2d94813ed..764e74818 100644 Binary files a/share/images/icons/Tumblr.png and b/share/images/icons/Tumblr.png differ diff --git a/share/images/icons/Twilight CMS.png b/share/images/icons/Twilight CMS.png index bfe34203f..1ad32253f 100644 Binary files a/share/images/icons/Twilight CMS.png and b/share/images/icons/Twilight CMS.png differ diff --git a/share/images/icons/Twitter Bootstrap.png b/share/images/icons/Twitter Bootstrap.png index 0fecdbd42..ad559df4d 100644 Binary files a/share/images/icons/Twitter Bootstrap.png and b/share/images/icons/Twitter Bootstrap.png differ diff --git a/share/images/icons/Typekit.png b/share/images/icons/Typekit.png index 9a413c697..f98d127ec 100644 Binary files a/share/images/icons/Typekit.png and b/share/images/icons/Typekit.png differ diff --git a/share/images/icons/UNIX.png b/share/images/icons/UNIX.png index 44d58989a..528c8aa61 100644 Binary files a/share/images/icons/UNIX.png and b/share/images/icons/UNIX.png differ diff --git a/share/images/icons/Ubercart.png b/share/images/icons/Ubercart.png index 4b7506406..97aa87c4a 100644 Binary files a/share/images/icons/Ubercart.png and b/share/images/icons/Ubercart.png differ diff --git a/share/images/icons/Ubuntu.png b/share/images/icons/Ubuntu.png index 75cde8896..cca82a0c6 100644 Binary files a/share/images/icons/Ubuntu.png and b/share/images/icons/Ubuntu.png differ diff --git a/share/images/icons/Umbraco.png b/share/images/icons/Umbraco.png index a963cea1d..373a15048 100644 Binary files a/share/images/icons/Umbraco.png and b/share/images/icons/Umbraco.png differ diff --git a/share/images/icons/Underscore.js.png b/share/images/icons/Underscore.js.png index 030496838..d62114d4f 100644 Binary files a/share/images/icons/Underscore.js.png and b/share/images/icons/Underscore.js.png differ diff --git a/share/images/icons/UserRules.png b/share/images/icons/UserRules.png index c1fea0fec..a6d574e70 100644 Binary files a/share/images/icons/UserRules.png and b/share/images/icons/UserRules.png differ diff --git a/share/images/icons/UserVoice.png b/share/images/icons/UserVoice.png index 60f1f3e04..751e02129 100644 Binary files a/share/images/icons/UserVoice.png and b/share/images/icons/UserVoice.png differ diff --git a/share/images/icons/VP-ASP.png b/share/images/icons/VP-ASP.png index 281a941f1..ad2882a19 100644 Binary files a/share/images/icons/VP-ASP.png and b/share/images/icons/VP-ASP.png differ diff --git a/share/images/icons/Vanilla.png b/share/images/icons/Vanilla.png index 854c2025a..8d43a2b60 100644 Binary files a/share/images/icons/Vanilla.png and b/share/images/icons/Vanilla.png differ diff --git a/share/images/icons/VideoJS.png b/share/images/icons/VideoJS.png index 1c414feee..1b8a2938e 100644 Binary files a/share/images/icons/VideoJS.png and b/share/images/icons/VideoJS.png differ diff --git a/share/images/icons/Vignette.png b/share/images/icons/Vignette.png index 8c43c7869..6312f2c41 100644 Binary files a/share/images/icons/Vignette.png and b/share/images/icons/Vignette.png differ diff --git a/share/images/icons/Vimeo.png b/share/images/icons/Vimeo.png index 7977a172f..50ba5ab04 100644 Binary files a/share/images/icons/Vimeo.png and b/share/images/icons/Vimeo.png differ diff --git a/share/images/icons/VirtueMart.png b/share/images/icons/VirtueMart.png index 14eda6cb1..0b58cf035 100644 Binary files a/share/images/icons/VirtueMart.png and b/share/images/icons/VirtueMart.png differ diff --git a/share/images/icons/VisualPath.png b/share/images/icons/VisualPath.png index 78d799e48..13c5ec6fd 100644 Binary files a/share/images/icons/VisualPath.png and b/share/images/icons/VisualPath.png differ diff --git a/share/images/icons/Volusion.png b/share/images/icons/Volusion.png index a5e655b23..20e6d109a 100644 Binary files a/share/images/icons/Volusion.png and b/share/images/icons/Volusion.png differ diff --git a/share/images/icons/Vox.png b/share/images/icons/Vox.png index 39e586b59..57e5baf82 100644 Binary files a/share/images/icons/Vox.png and b/share/images/icons/Vox.png differ diff --git a/share/images/icons/W3Counter.png b/share/images/icons/W3Counter.png index 126986130..7e506bfe4 100644 Binary files a/share/images/icons/W3Counter.png and b/share/images/icons/W3Counter.png differ diff --git a/share/images/icons/Web Optimizer.png b/share/images/icons/Web Optimizer.png index 04c735c30..514afa936 100644 Binary files a/share/images/icons/Web Optimizer.png and b/share/images/icons/Web Optimizer.png differ diff --git a/share/images/icons/WebGUI.png b/share/images/icons/WebGUI.png index 2b43d3804..b3490fbad 100644 Binary files a/share/images/icons/WebGUI.png and b/share/images/icons/WebGUI.png differ diff --git a/share/images/icons/WebPublisher.png b/share/images/icons/WebPublisher.png index 87e82ab68..c7e15c148 100644 Binary files a/share/images/icons/WebPublisher.png and b/share/images/icons/WebPublisher.png differ diff --git a/share/images/icons/WebsPlanet.png b/share/images/icons/WebsPlanet.png index cee2e67d1..ce07887e9 100644 Binary files a/share/images/icons/WebsPlanet.png and b/share/images/icons/WebsPlanet.png differ diff --git a/share/images/icons/Websale.png b/share/images/icons/Websale.png index 2dd0dafea..45b54c597 100644 Binary files a/share/images/icons/Websale.png and b/share/images/icons/Websale.png differ diff --git a/share/images/icons/WebsiteBaker.png b/share/images/icons/WebsiteBaker.png index cbe14e015..710552e1e 100644 Binary files a/share/images/icons/WebsiteBaker.png and b/share/images/icons/WebsiteBaker.png differ diff --git a/share/images/icons/Webtrekk.png b/share/images/icons/Webtrekk.png index df3b625d5..e79460130 100644 Binary files a/share/images/icons/Webtrekk.png and b/share/images/icons/Webtrekk.png differ diff --git a/share/images/icons/Weebly.png b/share/images/icons/Weebly.png index eb25bf973..4f93e1bf0 100644 Binary files a/share/images/icons/Weebly.png and b/share/images/icons/Weebly.png differ diff --git a/share/images/icons/WikkaWiki.png b/share/images/icons/WikkaWiki.png index 4572507a8..a640a2790 100644 Binary files a/share/images/icons/WikkaWiki.png and b/share/images/icons/WikkaWiki.png differ diff --git a/share/images/icons/Windows Server.png b/share/images/icons/Windows Server.png index ab01a1a9b..267bba2fe 100644 Binary files a/share/images/icons/Windows Server.png and b/share/images/icons/Windows Server.png differ diff --git a/share/images/icons/Wix.png b/share/images/icons/Wix.png index 2cbac724e..bc07ee07c 100644 Binary files a/share/images/icons/Wix.png and b/share/images/icons/Wix.png differ diff --git a/share/images/icons/Wolf CMS.png b/share/images/icons/Wolf CMS.png index 063336dde..ba307e7c4 100644 Binary files a/share/images/icons/Wolf CMS.png and b/share/images/icons/Wolf CMS.png differ diff --git a/share/images/icons/Woopra.png b/share/images/icons/Woopra.png index 3d3678b63..e31161483 100644 Binary files a/share/images/icons/Woopra.png and b/share/images/icons/Woopra.png differ diff --git a/share/images/icons/WordPress Super Cache.png b/share/images/icons/WordPress Super Cache.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/WordPress Super Cache.png and b/share/images/icons/WordPress Super Cache.png differ diff --git a/share/images/icons/WordPress.png b/share/images/icons/WordPress.png index f253fd684..8dc0a3b5b 100644 Binary files a/share/images/icons/WordPress.png and b/share/images/icons/WordPress.png differ diff --git a/share/images/icons/Wowza Media Server.png b/share/images/icons/Wowza Media Server.png index 2e7c25e2b..5d1c498f0 100755 Binary files a/share/images/icons/Wowza Media Server.png and b/share/images/icons/Wowza Media Server.png differ diff --git a/share/images/icons/XAMPP.png b/share/images/icons/XAMPP.png index 7104b0e4d..4b57a7897 100755 Binary files a/share/images/icons/XAMPP.png and b/share/images/icons/XAMPP.png differ diff --git a/share/images/icons/XMB.png b/share/images/icons/XMB.png index 892b5b60c..1850b22db 100644 Binary files a/share/images/icons/XMB.png and b/share/images/icons/XMB.png differ diff --git a/share/images/icons/XOOPS.png b/share/images/icons/XOOPS.png index 4603c9617..1e4918aaf 100644 Binary files a/share/images/icons/XOOPS.png and b/share/images/icons/XOOPS.png differ diff --git a/share/images/icons/Xajax.png b/share/images/icons/Xajax.png index bba0d40ab..52236052e 100644 Binary files a/share/images/icons/Xajax.png and b/share/images/icons/Xajax.png differ diff --git a/share/images/icons/Xanario.png b/share/images/icons/Xanario.png index 2e3c4ccc6..17bec271f 100644 Binary files a/share/images/icons/Xanario.png and b/share/images/icons/Xanario.png differ diff --git a/share/images/icons/XenForo.png b/share/images/icons/XenForo.png index 8cb56d55f..5b15271d9 100644 Binary files a/share/images/icons/XenForo.png and b/share/images/icons/XenForo.png differ diff --git a/share/images/icons/YUI.png b/share/images/icons/YUI.png index fdb2af79c..c4c5035dd 100644 Binary files a/share/images/icons/YUI.png and b/share/images/icons/YUI.png differ diff --git a/share/images/icons/YaBB.png b/share/images/icons/YaBB.png index 0dc90852d..afb280787 100644 Binary files a/share/images/icons/YaBB.png and b/share/images/icons/YaBB.png differ diff --git a/share/images/icons/Yandex.Metrika.png b/share/images/icons/Yandex.Metrika.png index 870219a13..9098da2b4 100644 Binary files a/share/images/icons/Yandex.Metrika.png and b/share/images/icons/Yandex.Metrika.png differ diff --git a/share/images/icons/YouTube.png b/share/images/icons/YouTube.png index 03e1332e7..ab5cd0e68 100644 Binary files a/share/images/icons/YouTube.png and b/share/images/icons/YouTube.png differ diff --git a/share/images/icons/ZK.png b/share/images/icons/ZK.png index 3d2b3182d..88db528c2 100644 Binary files a/share/images/icons/ZK.png and b/share/images/icons/ZK.png differ diff --git a/share/images/icons/ZURB Foundation.png b/share/images/icons/ZURB Foundation.png index 262371de8..f6775dbcd 100644 Binary files a/share/images/icons/ZURB Foundation.png and b/share/images/icons/ZURB Foundation.png differ diff --git a/share/images/icons/Zen Cart.png b/share/images/icons/Zen Cart.png index 7f64bffab..e2396487e 100644 Binary files a/share/images/icons/Zen Cart.png and b/share/images/icons/Zen Cart.png differ diff --git a/share/images/icons/Zend.png b/share/images/icons/Zend.png index 8de7e38ab..2c3cd7127 100644 Binary files a/share/images/icons/Zend.png and b/share/images/icons/Zend.png differ diff --git a/share/images/icons/Zepto.png b/share/images/icons/Zepto.png index 6c2678f8c..0e0ce9e48 100644 Binary files a/share/images/icons/Zepto.png and b/share/images/icons/Zepto.png differ diff --git a/share/images/icons/Zinnia.png b/share/images/icons/Zinnia.png index 3c3d7313c..33466739c 100644 Binary files a/share/images/icons/Zinnia.png and b/share/images/icons/Zinnia.png differ diff --git a/share/images/icons/amCharts.png b/share/images/icons/amCharts.png index fc74c6d57..945bd5b40 100644 Binary files a/share/images/icons/amCharts.png and b/share/images/icons/amCharts.png differ diff --git a/share/images/icons/comScore.png b/share/images/icons/comScore.png index dd2409313..d346d109c 100644 Binary files a/share/images/icons/comScore.png and b/share/images/icons/comScore.png differ diff --git a/share/images/icons/d3.png b/share/images/icons/d3.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/d3.png and b/share/images/icons/d3.png differ diff --git a/share/images/icons/dashCommerce.png b/share/images/icons/dashCommerce.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/dashCommerce.png and b/share/images/icons/dashCommerce.png differ diff --git a/share/images/icons/default.png b/share/images/icons/default.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/default.png and b/share/images/icons/default.png differ diff --git a/share/images/icons/dwhttpd.png b/share/images/icons/dwhttpd.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/dwhttpd.png and b/share/images/icons/dwhttpd.png differ diff --git a/share/images/icons/e107.png b/share/images/icons/e107.png index a7a2a3cca..4c622c083 100644 Binary files a/share/images/icons/e107.png and b/share/images/icons/e107.png differ diff --git a/share/images/icons/eHTTP.png b/share/images/icons/eHTTP.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/eHTTP.png and b/share/images/icons/eHTTP.png differ diff --git a/share/images/icons/eSyndiCat.png b/share/images/icons/eSyndiCat.png index 4efd96fdb..6cb34ccc7 100755 Binary files a/share/images/icons/eSyndiCat.png and b/share/images/icons/eSyndiCat.png differ diff --git a/share/images/icons/iWeb.png b/share/images/icons/iWeb.png index f6ae09ede..160b433ff 100644 Binary files a/share/images/icons/iWeb.png and b/share/images/icons/iWeb.png differ diff --git a/share/images/icons/jQTouch.png b/share/images/icons/jQTouch.png index cebe2954a..1a4468657 100644 Binary files a/share/images/icons/jQTouch.png and b/share/images/icons/jQTouch.png differ diff --git a/share/images/icons/jQuery Mobile.png b/share/images/icons/jQuery Mobile.png index 29a91b41f..d637e8817 100644 Binary files a/share/images/icons/jQuery Mobile.png and b/share/images/icons/jQuery Mobile.png differ diff --git a/share/images/icons/jQuery Sparklines.png b/share/images/icons/jQuery Sparklines.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/jQuery Sparklines.png and b/share/images/icons/jQuery Sparklines.png differ diff --git a/share/images/icons/jQuery UI.png b/share/images/icons/jQuery UI.png index 542808e97..3cb5085f1 100644 Binary files a/share/images/icons/jQuery UI.png and b/share/images/icons/jQuery UI.png differ diff --git a/share/images/icons/jQuery.png b/share/images/icons/jQuery.png index 29a91b41f..d637e8817 100644 Binary files a/share/images/icons/jQuery.png and b/share/images/icons/jQuery.png differ diff --git a/share/images/icons/jqPlot.png b/share/images/icons/jqPlot.png index 0acf59022..0ee0526f6 100644 Binary files a/share/images/icons/jqPlot.png and b/share/images/icons/jqPlot.png differ diff --git a/share/images/icons/libwww-perl-daemon.png b/share/images/icons/libwww-perl-daemon.png index 2110788f2..508efd87a 100755 Binary files a/share/images/icons/libwww-perl-daemon.png and b/share/images/icons/libwww-perl-daemon.png differ diff --git a/share/images/icons/lighttpd.png b/share/images/icons/lighttpd.png index 65b338947..78717a518 100644 Binary files a/share/images/icons/lighttpd.png and b/share/images/icons/lighttpd.png differ diff --git a/share/images/icons/mod_perl.png b/share/images/icons/mod_perl.png index 3f0559995..c894b3712 100755 Binary files a/share/images/icons/mod_perl.png and b/share/images/icons/mod_perl.png differ diff --git a/share/images/icons/mod_python.png b/share/images/icons/mod_python.png index 35989b4a3..09634f1f0 100644 Binary files a/share/images/icons/mod_python.png and b/share/images/icons/mod_python.png differ diff --git a/share/images/icons/mod_rack.png b/share/images/icons/mod_rack.png index 3a7b0c7bc..0be94c37b 100644 Binary files a/share/images/icons/mod_rack.png and b/share/images/icons/mod_rack.png differ diff --git a/share/images/icons/mod_rails.png b/share/images/icons/mod_rails.png index 3a7b0c7bc..0be94c37b 100644 Binary files a/share/images/icons/mod_rails.png and b/share/images/icons/mod_rails.png differ diff --git a/share/images/icons/mod_ssl.png b/share/images/icons/mod_ssl.png index 550702d33..7615a29f1 100644 Binary files a/share/images/icons/mod_ssl.png and b/share/images/icons/mod_ssl.png differ diff --git a/share/images/icons/mod_wsgi.png b/share/images/icons/mod_wsgi.png index 5e1d905e2..4f2c7053a 100644 Binary files a/share/images/icons/mod_wsgi.png and b/share/images/icons/mod_wsgi.png differ diff --git a/share/images/icons/node.js.png b/share/images/icons/node.js.png index b24da90cb..e7bb269d8 100644 Binary files a/share/images/icons/node.js.png and b/share/images/icons/node.js.png differ diff --git a/share/images/icons/openEngine.png b/share/images/icons/openEngine.png index b121e0ee1..62cf13cba 100644 Binary files a/share/images/icons/openEngine.png and b/share/images/icons/openEngine.png differ diff --git a/share/images/icons/osCommerce.png b/share/images/icons/osCommerce.png index 673af0053..aa61e7405 100644 Binary files a/share/images/icons/osCommerce.png and b/share/images/icons/osCommerce.png differ diff --git a/share/images/icons/papaya CMS.png b/share/images/icons/papaya CMS.png index 938e66b0d..5c6f66628 100644 Binary files a/share/images/icons/papaya CMS.png and b/share/images/icons/papaya CMS.png differ diff --git a/share/images/icons/phpAlbum.png b/share/images/icons/phpAlbum.png index 550aff41c..e6783e68c 100644 Binary files a/share/images/icons/phpAlbum.png and b/share/images/icons/phpAlbum.png differ diff --git a/share/images/icons/phpBB.png b/share/images/icons/phpBB.png index ce379f6c7..d9d47d5e2 100644 Binary files a/share/images/icons/phpBB.png and b/share/images/icons/phpBB.png differ diff --git a/share/images/icons/phpDocumentor.png b/share/images/icons/phpDocumentor.png index 0aaf569cb..5137ddb38 100644 Binary files a/share/images/icons/phpDocumentor.png and b/share/images/icons/phpDocumentor.png differ diff --git a/share/images/icons/phpMyAdmin.png b/share/images/icons/phpMyAdmin.png index 5181c7217..cceca22a0 100644 Binary files a/share/images/icons/phpMyAdmin.png and b/share/images/icons/phpMyAdmin.png differ diff --git a/share/images/icons/phpPgAdmin.png b/share/images/icons/phpPgAdmin.png index 9c6942e38..36d8e43b3 100644 Binary files a/share/images/icons/phpPgAdmin.png and b/share/images/icons/phpPgAdmin.png differ diff --git a/share/images/icons/phpSQLiteCMS.png b/share/images/icons/phpSQLiteCMS.png index 695f34196..d3fee34e2 100644 Binary files a/share/images/icons/phpSQLiteCMS.png and b/share/images/icons/phpSQLiteCMS.png differ diff --git a/share/images/icons/phpwind.png b/share/images/icons/phpwind.png index 510dc2b89..7aa3db063 100644 Binary files a/share/images/icons/phpwind.png and b/share/images/icons/phpwind.png differ diff --git a/share/images/icons/reCAPTCHA.png b/share/images/icons/reCAPTCHA.png index 857edc8e5..6a3013034 100644 Binary files a/share/images/icons/reCAPTCHA.png and b/share/images/icons/reCAPTCHA.png differ diff --git a/share/images/icons/s9y.png b/share/images/icons/s9y.png index a7ae93fe7..29a31b440 100644 Binary files a/share/images/icons/s9y.png and b/share/images/icons/s9y.png differ diff --git a/share/images/icons/sNews.png b/share/images/icons/sNews.png index 5d936e205..50907f35e 100644 Binary files a/share/images/icons/sNews.png and b/share/images/icons/sNews.png differ diff --git a/share/images/icons/script.aculo.us.png b/share/images/icons/script.aculo.us.png index 30cc6a1aa..12798316c 100644 Binary files a/share/images/icons/script.aculo.us.png and b/share/images/icons/script.aculo.us.png differ diff --git a/share/images/icons/vBulletin.png b/share/images/icons/vBulletin.png index b08a6be18..b5cb04b9a 100644 Binary files a/share/images/icons/vBulletin.png and b/share/images/icons/vBulletin.png differ diff --git a/share/images/icons/viennaCMS.png b/share/images/icons/viennaCMS.png index 7f74461f2..82de06207 100644 Binary files a/share/images/icons/viennaCMS.png and b/share/images/icons/viennaCMS.png differ diff --git a/share/images/icons/webEdition.png b/share/images/icons/webEdition.png index 43531e32a..b85cb6631 100644 Binary files a/share/images/icons/webEdition.png and b/share/images/icons/webEdition.png differ diff --git a/share/images/icons/xtCommerce.png b/share/images/icons/xtCommerce.png index df36a5d7f..4d0663508 100644 Binary files a/share/images/icons/xtCommerce.png and b/share/images/icons/xtCommerce.png differ diff --git a/share/images/icons/xui.png b/share/images/icons/xui.png index 506ade098..5e699aa5a 100644 Binary files a/share/images/icons/xui.png and b/share/images/icons/xui.png differ diff --git a/share/js/wappalyzer.js b/share/js/wappalyzer.js index 3bb3d9ad2..6f8701db0 100644 --- a/share/js/wappalyzer.js +++ b/share/js/wappalyzer.js @@ -127,7 +127,7 @@ var wappalyzer = (function() { this.slowest.type = type; this.slowest.regex = regex; } - + this.regexCount++; this.lastTime = new Date().getTime(); this.timedOut = this.getDuration() > 1000; @@ -286,11 +286,11 @@ var wappalyzer = (function() { switch ( type ) { case 'url': parse(w.apps[app][type]).map(function(pattern) { - profiler.checkPoint(app, type, pattern.regex); if ( pattern.regex.test(url) ) { apps[app].setDetected(pattern, type, url); } + profiler.checkPoint(app, type, pattern.regex); }); break; @@ -300,11 +300,11 @@ var wappalyzer = (function() { } parse(w.apps[app][type]).map(function(pattern) { - profiler.checkPoint(app, type, pattern.regex); if ( pattern.regex.test(data[type]) ) { apps[app].setDetected(pattern, type, data[type]); } + profiler.checkPoint(app, type, pattern.regex); }); break; @@ -316,15 +316,13 @@ var wappalyzer = (function() { regexScript = new RegExp('<script[^>]+src=("|\')([^"\']+)', 'ig'); parse(w.apps[app][type]).map(function(pattern) { - profiler.checkPoint(app, type, pattern.regex); while ( match = regexScript.exec(data.html) ) { - profiler.checkPoint(app, type, pattern.regex); - if ( pattern.regex.test(match[2]) ) { apps[app].setDetected(pattern, type, match[2]); } } + profiler.checkPoint(app, type, pattern.regex); }); break; @@ -343,11 +341,11 @@ var wappalyzer = (function() { content = match.toString().match(/content=("|')([^"']+)("|')/i); parse(w.apps[app].meta[meta]).map(function(pattern) { - profiler.checkPoint(app, type, pattern.regex); if ( content && content.length === 4 && pattern.regex.test(content[2]) ) { apps[app].setDetected(pattern, type, content[2], meta); } + profiler.checkPoint(app, type, pattern.regex); }); } } @@ -361,11 +359,11 @@ var wappalyzer = (function() { for ( header in w.apps[app].headers ) { parse(w.apps[app][type][header]).map(function(pattern) { - profiler.checkPoint(app, type, pattern.regex); if ( typeof data[type][header] === 'string' && pattern.regex.test(data[type][header]) ) { apps[app].setDetected(pattern, type, data[type][header], header); } + profiler.checkPoint(app, type, pattern.regex); }); } @@ -377,12 +375,12 @@ var wappalyzer = (function() { parse(w.apps[app][type]).map(function(pattern) { for ( i in data[type] ) { - profiler.checkPoint(app, type, pattern.regex); if ( pattern.regex.test(data[type][i]) ) { apps[app].setDetected(pattern, type, data[type][i]); } } + profiler.checkPoint(app, type, pattern.regex); }); break;