diff --git a/drivers/chrome/_locales/en/messages.json b/drivers/chrome/_locales/en/messages.json index df2429b81..546e063d2 100644 --- a/drivers/chrome/_locales/en/messages.json +++ b/drivers/chrome/_locales/en/messages.json @@ -47,5 +47,12 @@ "categoryName40": { "message": "Printer" }, "categoryName41": { "message": "Payment Processor" }, "categoryName42": { "message": "Tag Manager" }, - "categoryName43": { "message": "Paywall" } -} + "categoryName43": { "message": "Paywall" }, + "categoryName44": { "message": "Build/CI System" }, + "categoryName45": { "message": "SCADA System" }, + "categoryName46": { "message": "Remote Access" }, + "categoryName47": { "message": "Development Tool" }, + "categoryName48": { "message": "Network Storage" }, + "categoryName49": { "message": "Feed Readers" }, + "categoryName50": { "message": "Document Management Systems" } +} \ No newline at end of file diff --git a/drivers/chrome/_locales/es/messages.json b/drivers/chrome/_locales/es/messages.json index e9457dc7c..5d94e74ee 100644 --- a/drivers/chrome/_locales/es/messages.json +++ b/drivers/chrome/_locales/es/messages.json @@ -51,5 +51,12 @@ "categoryName40": { "message": "Printer" }, "categoryName41": { "message": "Payment Processor" }, "categoryName42": { "message": "Tag Manager" }, - "categoryName43": { "message": "Paywall" } + "categoryName43": { "message": "Paywall" }, + "categoryName44": { "message": "Build/CI System" }, + "categoryName45": { "message": "SCADA System" }, + "categoryName46": { "message": "Remote Access" }, + "categoryName47": { "message": "Development Tool" }, + "categoryName48": { "message": "Network Storage" }, + "categoryName49": { "message": "Feed Readers" }, + "categoryName50": { "message": "Document Management Systems" } } diff --git a/drivers/chrome/_locales/fr/messages.json b/drivers/chrome/_locales/fr/messages.json index bb585609f..599e0c4ab 100644 --- a/drivers/chrome/_locales/fr/messages.json +++ b/drivers/chrome/_locales/fr/messages.json @@ -21,7 +21,7 @@ "categoryName10": { "message": "Outil de statistiques" }, "categoryName11": { "message": "Blog" }, "categoryName12": { "message": "Framework JavaScript" }, - "categoryName13": { "message": "Outils de suivi de problèmes" }, + "categoryName13": { "message": "Outil de suivi de problèmes" }, "categoryName14": { "message": "Lecteur de vidéos" }, "categoryName15": { "message": "Système de commentaires" }, "categoryName16": { "message": "Captcha" }, @@ -41,15 +41,22 @@ "categoryName30": { "message": "Web Mail" }, "categoryName31": { "message": "CDN" }, "categoryName32": { "message": "Logiciel de marketing" }, - "categoryName33": { "message": "Web Server Extension" }, - "categoryName34": { "message": "Database" }, - "categoryName35": { "message": "Map" }, - "categoryName36": { "message": "Advertzing Network" }, - "categoryName37": { "message": "Network Sevice" }, - "categoryName38": { "message": "Media Server" }, + "categoryName33": { "message": "Extension de serveur web" }, + "categoryName34": { "message": "Base de données" }, + "categoryName35": { "message": "Carte" }, + "categoryName36": { "message": "Réseau publicitaire" }, + "categoryName37": { "message": "Périphérique réseau" }, + "categoryName38": { "message": "Serveur multimédia" }, "categoryName39": { "message": "Webcam" }, - "categoryName40": { "message": "Printer" }, - "categoryName41": { "message": "Payment Processor" }, + "categoryName40": { "message": "Imprimante" }, + "categoryName41": { "message": "Service de paiement" }, "categoryName42": { "message": "Tag Manager" }, - "categoryName43": { "message": "Paywall" } + "categoryName43": { "message": "Paywall" }, + "categoryName44": { "message": "Système CI" }, + "categoryName45": { "message": "Système SCADA" }, + "categoryName46": { "message": "Accès à distance" }, + "categoryName47": { "message": "Outil de développement" }, + "categoryName48": { "message": "Stockage réseau" }, + "categoryName49": { "message": "Lecteur RSS" }, + "categoryName50": { "message": "Système de gestion de documents" } } diff --git a/drivers/chrome/_locales/ro/messages.json b/drivers/chrome/_locales/ro/messages.json index 9d63e7a6c..c81bc44cd 100644 --- a/drivers/chrome/_locales/ro/messages.json +++ b/drivers/chrome/_locales/ro/messages.json @@ -47,5 +47,12 @@ "categoryName40": { "message": "Imprimantă" }, "categoryName41": { "message": "Sistem de plată" }, "categoryName42": { "message": "Manager cuvinte cheie" }, - "categoryName43": { "message": "Paywall" } + "categoryName43": { "message": "Paywall" }, + "categoryName44": { "message": "Build/CI System" }, + "categoryName45": { "message": "SCADA System" }, + "categoryName46": { "message": "Remote Access" }, + "categoryName47": { "message": "Development Tool" }, + "categoryName48": { "message": "Network Storage" }, + "categoryName49": { "message": "Feed Readers" }, + "categoryName50": { "message": "Document Management Systems" } } diff --git a/drivers/chrome/_locales/ru/messages.json b/drivers/chrome/_locales/ru/messages.json index d0190a5c8..7ef2cb603 100644 --- a/drivers/chrome/_locales/ru/messages.json +++ b/drivers/chrome/_locales/ru/messages.json @@ -113,6 +113,13 @@ "categoryName43": { "message": "Paywall" }, + "categoryName44": { "message": "Build/CI System" }, + "categoryName45": { "message": "SCADA System" }, + "categoryName46": { "message": "Remote Access" }, + "categoryName47": { "message": "Development Tool" }, + "categoryName48": { "message": "Network Storage" }, + "categoryName49": { "message": "Feed Readers" }, + "categoryName50": { "message": "Document Management Systems" }, "categoryName5": { "message": "Виджет" }, diff --git a/drivers/firefox/locale/de-DE.properties b/drivers/firefox/locale/de-DE.properties index 1b938fd95..e0a2574b9 100755 --- a/drivers/firefox/locale/de-DE.properties +++ b/drivers/firefox/locale/de-DE.properties @@ -57,3 +57,10 @@ cat40 = Printer cat41 = Payment Processor cat42 = Tag Manager cat43 = Paywall +cat44 = Build/CI System +cat45 = SCADA System +cat46 = Remote Access +cat47 = Development Tool +cat48 = Network Storage +cat49 = Feed Readers +cat50 = Document Management Systems \ No newline at end of file diff --git a/drivers/firefox/locale/en-GB.properties b/drivers/firefox/locale/en-GB.properties index 487405e65..9af14dc47 100755 --- a/drivers/firefox/locale/en-GB.properties +++ b/drivers/firefox/locale/en-GB.properties @@ -57,3 +57,10 @@ cat40 = Printer cat41 = Payment Processor cat42 = Tag Manager cat43 = Paywall +cat44 = Build/CI System +cat45 = SCADA System +cat46 = Remote Access +cat47 = Development Tool +cat48 = Network Storage +cat49 = Feed Readers +cat50 = Document Management Systems \ No newline at end of file diff --git a/drivers/firefox/locale/en-US.properties b/drivers/firefox/locale/en-US.properties index 487405e65..9af14dc47 100755 --- a/drivers/firefox/locale/en-US.properties +++ b/drivers/firefox/locale/en-US.properties @@ -57,3 +57,10 @@ cat40 = Printer cat41 = Payment Processor cat42 = Tag Manager cat43 = Paywall +cat44 = Build/CI System +cat45 = SCADA System +cat46 = Remote Access +cat47 = Development Tool +cat48 = Network Storage +cat49 = Feed Readers +cat50 = Document Management Systems \ No newline at end of file diff --git a/drivers/firefox/locale/es-ES.properties b/drivers/firefox/locale/es-ES.properties index 5c66522b5..9a1d6fb4d 100755 --- a/drivers/firefox/locale/es-ES.properties +++ b/drivers/firefox/locale/es-ES.properties @@ -57,3 +57,10 @@ cat40 = Impresora cat41 = Payment Processor cat42 = Tag Manager cat43 = Paywall +cat44 = Build/CI System +cat45 = SCADA System +cat46 = Remote Access +cat47 = Development Tool +cat48 = Network Storage +cat49 = Feed Readers +cat50 = Document Management Systems \ No newline at end of file diff --git a/drivers/firefox/locale/fr-FR.properties b/drivers/firefox/locale/fr-FR.properties index f2ac72343..4e1f59c71 100644 --- a/drivers/firefox/locale/fr-FR.properties +++ b/drivers/firefox/locale/fr-FR.properties @@ -57,3 +57,10 @@ cat40 = Imprimante cat41 = Service de paiement cat42 = Tag Manager cat43 = Paywall +cat44 = Système CI +cat45 = Système SCADA +cat46 = Accès à distance +cat47 = Outil de développement +cat48 = Stockage réseau +cat49 = Lecteur RSS +cat50 = Système de gestion de documents \ No newline at end of file diff --git a/drivers/firefox/locale/nl-NL.properties b/drivers/firefox/locale/nl-NL.properties index a210a7c58..78e48cae7 100755 --- a/drivers/firefox/locale/nl-NL.properties +++ b/drivers/firefox/locale/nl-NL.properties @@ -57,3 +57,10 @@ cat40 = Printer cat41 = Betalingsverwerker cat42 = Tag Manager cat43 = Paywall +cat44 = Build/CI System +cat45 = SCADA System +cat46 = Remote Access +cat47 = Development Tool +cat48 = Network Storage +cat49 = Feed Readers +cat50 = Document Management Systems \ No newline at end of file diff --git a/drivers/firefox/locale/ro-RO.properties b/drivers/firefox/locale/ro-RO.properties index 3cae6f00c..52e3c61c4 100644 --- a/drivers/firefox/locale/ro-RO.properties +++ b/drivers/firefox/locale/ro-RO.properties @@ -53,4 +53,11 @@ cat39 = Webcam cat40 = Imprimantă cat41 = Sistem de plată cat42 = Manager cuvinte cheie -cat43 = Paywall \ No newline at end of file +cat43 = Paywall +cat44 = Build/CI System +cat45 = SCADA System +cat46 = Remote Access +cat47 = Development Tool +cat48 = Network Storage +cat49 = Feed Readers +cat50 = Document Management Systems \ No newline at end of file diff --git a/share/apps.json b/share/apps.json index 52768c9a5..63aabfe19 100644 --- a/share/apps.json +++ b/share/apps.json @@ -42,7 +42,14 @@ "40": "printers", "41": "payment-processors", "42": "tag-managers", - "43": "paywalls" + "43": "paywalls", + "44": "build-ci-systems", + "45": "control-systems", + "46": "remote-access", + "47": "dev-tools", + "48": "network-storage", + "49": "feed-readers", + "50": "document-management-systems" }, "apps": { "1C-Bitrix": { @@ -131,6 +138,11 @@ "cats": [ 20 ], "meta": { "generator": "Adobe GoLive(?:\\s([\\d.]+))?\\;version:\\1" } }, + "Adobe Muse": { + "website": "muse.adobe.com", + "cats": [ 20 ], + "meta": { "generator": "^Muse(?:$| ?/?(\\d[\\d.]+))\\;version:\\1" } + }, "Adobe RoboHelp": { "website": "adobe.com/products/robohelp.html", "cats": [ 4 ], @@ -180,6 +192,11 @@ "cats": [ 31 ], "headers": { "X-Akamai-Transformed": ".*" } }, + "Allegro RomPager": { + "website": "allegrosoft.com/embedded-web-server-s2", + "cats": [ 22 ], + "headers": { "Server": "Allegro-Software-RomPager(?:/([\\d.]+))?\\;version:\\1" } + }, "AlloyUI": { "website": "www.alloyui.com", "cats": [ 12 ], @@ -261,7 +278,7 @@ "Apache Tomcat": { "website": "tomcat.apache.org", "cats": [ 22 ], - "headers": { "Server": "Apache-Coyote(/1\\.1)?\\;version:\\1?4.1+:" } + "headers": { "Server": "Apache-Coyote(/1\\.1)?\\;version:\\1?4.1+:", "X-Powered-By": "\\bTomcat\\b(?:-([\\d.]+))?\\;version:\\1" } }, "Apache Traffic Server": { "website": "trafficserver.apache.org/", @@ -285,6 +302,19 @@ "cats": [ 2 ], "html": "ping\\.src = node\\.href;" }, + "Artifactory Web Server": { + "website": "jfrog.com/open-source/#os-arti", + "cats": [ 22 ], + "headers": { "Server": "Artifactory(?:/([\\d.]+))?\\;version:\\1" }, + "implies": [ "Artifactory" ] + }, + "Artifactory": { + "website": "jfrog.com/open-source/#os-arti", + "cats": [ 47 ], + "env": "^ArtifactoryUpdates$", + "script": [ "wicket/resource/org.artifactory." ], + "html": [ "Artifactory(?: Pro)(?: Power Pack)(?: ([\\d.]+))?\\;version:\\1" ] + }, "AsciiDoc": { "website": "www.methods.co.nz/asciidoc", "cats": [ 1, 20, 27 ], @@ -294,7 +324,7 @@ "ATEN": { "website": "www.aten.com", "cats": [ 22 ], - "headers": { "Server": "ATEN HTTP Server(:?\\(V?([\\d\\.]+)\\))?\\;version:\\1" } + "headers": { "Server": "ATEN HTTP Server(?:\\(?V?([\\d\\.]+)\\)?)?\\;version:\\1" } }, "ATG Web Commerce": { "website": "oracle.com/us/products/applications/web-commerce/atg", @@ -302,6 +332,12 @@ "headers": { "X-ATG-Version": "(?:ATGPlatform/([\\d.]+))?\\;version:\\1" }, "html": "<[^>]+_DARGS" }, + "Atlassian Bitbucket": { + "website": "www.atlassian.com/software/bitbucket/overview/", + "cats": [ 47 ], + "meta": { "application-name": "Bitbucket" }, + "env": "^bitbucket$" + }, "Atlassian Confluence": { "website": "www.atlassian.com/software/confluence/overview/team-collaboration-software", "cats": [ 8 ], @@ -312,13 +348,23 @@ }, "Atlassian Jira": { "website": "www.atlassian.com/software/jira/overview/", - "cats": [ 13 ], + "cats": [ 13, 47 ], + "meta": { "application-name": "JIRA", "ajs-version-number": "([\\d\\.]+)\\;version:\\1" }, "env": "^jira$", - "script": "/jira/s/", - "url": "/secure/Dashboard\\.jspa", "html": "Powered by\\s+]+atlassian\\.com/(?:software/jira|jira-bug-tracking/)[^>]+>Atlassian\\s+JIRA(?:[^v]*v(?:ersion: )?(\\d+\\.\\d+(\\.\\d+)?))?\\;version:\\1", "implies": "Java" }, + "Atlassian Jira Issue Collector": { + "website": "www.atlassian.com/software/jira/overview/", + "cats": [ 13, 47 ], + "script": [ "jira-issue-collector-plugin", "atlassian.jira.collector.plugin" ] + }, + "Atlassian FishEye": { + "website": "www.atlassian.com/software/fisheyet/overview/", + "cats": [ 47 ], + "headers": { "Set-cookie": "FESESSIONID" }, + "html": "(?:Log in to )?FishEye (?:and Crucible )?([\\d.]+)?\\;version:\\1" + }, "Avangate": { "website": "avangate.com", "cats": [ 6 ], @@ -404,6 +450,11 @@ "meta": { "generator": "blogger" }, "url": "\\.blogspot\\.com" }, + "Bluefish": { + "website": "sourceforge.net/projects/bluefish", + "cats": [ 20 ], + "meta": { "generator": "Bluefish(?:\\s([\\d.]+))?\\;version:\\1" } + }, "Boa": { "website": "www.boa.org", "cats": [ 22 ], @@ -421,7 +472,7 @@ "cats": [ 1 ], "meta": { "generator": "Bolt" }, "implies": "PHP" - }, + }, "Brother": { "website": "www.brother.com", "cats": [ 40 ] @@ -473,6 +524,12 @@ "website": "www.canon.com", "cats": [ 40 ] }, + "Canon HTTP Server": { + "website": "www.canon.com", + "cats": [ 22 ], + "headers": { "Server": "CANON HTTP Server(?:/([\\d.]+))?\\;version:\\1" }, + "implies": [ "Canon" ] + }, "CakePHP": { "website": "cakephp.org", "cats": [ 18 ], @@ -501,6 +558,11 @@ "headers": { "Server": "Catwalk\\/?([\\d\\.]+)?\\;version:\\1" }, "implies": "Canon" }, + "CenteHTTPd": { + "website": "cente.jp/cente/app/HTTPdc.html", + "cats": [ 22 ], + "headers": { "Server": "CenteHTTPd(?:/([\\d.]+))?\\;version:\\1" } + }, "CentOS": { "website": "centos.org", "cats": [ 28 ], @@ -805,6 +867,11 @@ "meta": { "generator": "DataLife Engine" }, "implies": [ "PHP", "Apache" ] }, + "DAV": { + "website": "???", + "cats": [ 33 ], + "headers": { "Server": "\\bDAV\\b(?:/([\\d.]+))?\\;version:\\1" } + }, "David Webbox": { "website": "www.tobit.com", "cats": [ 22 ], @@ -821,6 +888,11 @@ "headers": { "Server": "debut\\/?([\\d\\.]+)?\\;version:\\1" }, "implies": "Brother" }, + "Decorum": { + "website": "???", + "cats": [ 22 ], + "headers": { "Server": "DECORUM(?:/([\\d.]+))?\\;version:\\1" } + }, "DedeCMS": { "website": "dedecms.com", "cats": [ 1 ], @@ -858,9 +930,11 @@ "implies": [ "PHP", "Apache" ] }, "Discourse": { - "website": "www.discourse.org/", + "website": "discourse.org", "cats": [ 2 ], - "env": "Discourse" + "meta": { "generator": "Discourse(?: ?/?([\\d.]+\\d))?\\;version:\\1" }, + "env": "Discourse", + "implies": [ "Ruby on Rails" ] }, "Disqus": { "website": "disqus.com", @@ -940,6 +1014,7 @@ "script": "drupal\\.js", "html": "<(?:link|style)[^>]+sites/(?:default|all)/(?:themes|modules)/", "headers": { "X-Drupal-Cache": ".*", "X-Generator": "Drupal(?:\\s([\\d.]+))?\\;version:\\1", "Expires": "19 Nov 1978" }, + "meta": { "generator": "Drupal(?:\\s([\\d.]+))?\\;version:\\1" }, "env": "^Drupal$", "implies": "PHP" }, @@ -968,6 +1043,11 @@ "headers": { "Set-Cookie": "e107_tz[^;]+=", "X-Powered-By": "e107" }, "implies": "PHP" }, + "eDevice SmartStack": { + "website": "edevice.com", + "cats": [ 22 ], + "headers": { "Server": "eDevice SmartStack(?: ?/?([\\d.]+))?\\;version:\\1" } + }, "EdgeCast": { "website": "www.edgecast.com", "cats": [ 31 ], @@ -997,6 +1077,11 @@ "script": "elqCfg\\.js", "env": "^elq(?:SiteID|Load|CurESite)$" }, + "EmbedThis Appweb": { + "website": "embedthis.com/appweb", + "cats": [ 22 ], + "headers": { "Server": "Mbedthis-Appweb(?:/([\\d.]+))?\\;version:\\1" } + }, "Ember.js": { "website": "emberjs.com", "cats": [ 12 ], @@ -1044,6 +1129,11 @@ "cats": [ 27 ], "headers": { "Server": "Erlang( OTP/([\\-\\d\\.ABR]+))?\\;version:\\1" } }, + "ESERV-10": { + "website": "www.violasystems.com", + "cats": [ 22 ], + "headers": { "Server": "ESERV-10(?:/([\\d.]+))?\\;version:\\1" } + }, "eSyndiCat": { "website": "esyndicat.com", "cats": [ 1 ], @@ -1202,7 +1292,7 @@ "FrontPage": { "website": "office.microsoft.com/frontpage", "cats": [ 20 ], - "meta": { "generator": "Microsoft FrontPage(?:\\s([\\d.]+))?\\;version:\\1" }, + "meta": { "generator": "Microsoft FrontPage(?:\\s((?:Express )?[\\d.]+))?\\;version:\\1" }, "html": "]+urn:schemas-microsoft-com:office:office" }, "FWP": { @@ -1259,11 +1349,33 @@ "meta": { "generator": "Ghost(?:\\s([\\d.]+))?\\;version:\\1" }, "headers": { "X-Ghost-Cache-Status": ".*" } }, + "git": { + "website": "git-scm.com", + "cats": [ 47 ], + "meta": { "generator": "\\bgit/([\\d.]+\\d)\\;version:\\1" } + }, + "GitBook": { + "website": "gitbook.io", + "cats": [ 4 ], + "meta": { "generator": "GitBook(?:.([\\d.]+))?\\;version:\\1" } + }, + "GitLab": { + "website": "about.gitlab.com", + "cats": [ 19, 13 ], + "headers": { "Set-cookie": "_gitlab_session" } + }, "gitweb": { "website": "git-scm.com", - "cats": [ 19 ], + "cats": [ 47 ], + "meta": { "generator": "gitweb(?:/([\\d.]+\\d))?\\;version:\\1" }, "html": "