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 )?(CDS )?Indico( [\\d\\.]+)?\\;version:\\4"
+ "html": "Powered by\\s+(CERN )?(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": "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('