Loading CHANGELOG.md +9 −0 Original line number Diff line number Diff line # Changes in version 4.4-1.8.0 - 2017-??-?? * Medium changes - Add a "version" field to relay details documents with the Tor software version listed in the consensus and similarly to bridge details documents with the Tor software version found in the server descriptor. # Changes in version 4.3-1.7.1 - 2017-11-17 * Minor changes Loading src/main/java/org/torproject/onionoo/docs/DetailsDocument.java +10 −0 Original line number Diff line number Diff line Loading @@ -346,6 +346,16 @@ public class DetailsDocument extends Document { return unescapeJson(this.platform); } private String version; public void setVersion(String version) { this.version = version; } public String getVersion() { return this.version; } private SortedSet<String> alleged_family; public void setAllegedFamily(SortedSet<String> allegedFamily) { Loading src/main/java/org/torproject/onionoo/docs/DetailsStatus.java +10 −0 Original line number Diff line number Diff line Loading @@ -540,5 +540,15 @@ public class DetailsStatus extends Document { public List<String> getAdvertisedOrAddresses() { return this.advertised_or_addresses; } private String version; public void setVersion(String version) { this.version = version; } public String getVersion() { return this.version; } } src/main/java/org/torproject/onionoo/docs/NodeStatus.java +1 −2 Original line number Diff line number Diff line Loading @@ -324,8 +324,7 @@ public class NodeStatus extends Document { private String version; public void setVersion(String version) { this.version = null == version ? null : version.substring(version.lastIndexOf(" ") + 1); this.version = version; } public String getVersion() { Loading src/main/java/org/torproject/onionoo/server/ResponseBuilder.java +2 −0 Original line number Diff line number Diff line Loading @@ -342,6 +342,8 @@ public class ResponseBuilder { } else if (field.equals("unreachable_or_addresses")) { dd.setUnreachableOrAddresses( detailsDocument.getUnreachableOrAddresses()); } else if (field.equals("version")) { dd.setVersion(detailsDocument.getVersion()); } } /* Don't escape HTML characters, like < and >, contained in Loading Loading
CHANGELOG.md +9 −0 Original line number Diff line number Diff line # Changes in version 4.4-1.8.0 - 2017-??-?? * Medium changes - Add a "version" field to relay details documents with the Tor software version listed in the consensus and similarly to bridge details documents with the Tor software version found in the server descriptor. # Changes in version 4.3-1.7.1 - 2017-11-17 * Minor changes Loading
src/main/java/org/torproject/onionoo/docs/DetailsDocument.java +10 −0 Original line number Diff line number Diff line Loading @@ -346,6 +346,16 @@ public class DetailsDocument extends Document { return unescapeJson(this.platform); } private String version; public void setVersion(String version) { this.version = version; } public String getVersion() { return this.version; } private SortedSet<String> alleged_family; public void setAllegedFamily(SortedSet<String> allegedFamily) { Loading
src/main/java/org/torproject/onionoo/docs/DetailsStatus.java +10 −0 Original line number Diff line number Diff line Loading @@ -540,5 +540,15 @@ public class DetailsStatus extends Document { public List<String> getAdvertisedOrAddresses() { return this.advertised_or_addresses; } private String version; public void setVersion(String version) { this.version = version; } public String getVersion() { return this.version; } }
src/main/java/org/torproject/onionoo/docs/NodeStatus.java +1 −2 Original line number Diff line number Diff line Loading @@ -324,8 +324,7 @@ public class NodeStatus extends Document { private String version; public void setVersion(String version) { this.version = null == version ? null : version.substring(version.lastIndexOf(" ") + 1); this.version = version; } public String getVersion() { Loading
src/main/java/org/torproject/onionoo/server/ResponseBuilder.java +2 −0 Original line number Diff line number Diff line Loading @@ -342,6 +342,8 @@ public class ResponseBuilder { } else if (field.equals("unreachable_or_addresses")) { dd.setUnreachableOrAddresses( detailsDocument.getUnreachableOrAddresses()); } else if (field.equals("version")) { dd.setVersion(detailsDocument.getVersion()); } } /* Don't escape HTML characters, like < and >, contained in Loading