diff -r -w jakarta-tomcat-5.0.28-src/jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/Http11Processor.java jakarta-tomcat-5.0.28-src.jboss/jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/Http11Processor.java 298a299,302 > /** > * Allow a customized the server header for the tin-foil hat folks. > */ > protected String server = null; 707a712,729 > * Set the server header name. > */ > public void setServer( String server ) { > if (server==null || server.equals("")) { > this.server = null; > } else { > this.server = server; > } > } > > /** > * Get the server header name. > */ > public String getServer() { > return server; > } > > /** 1509a1532,1535 > > if (server != null) { > headers.setValue("Server").setString(server); > } else { 1510a1537 > } diff -r -w jakarta-tomcat-5.0.28-src/jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/Http11Protocol.java jakarta-tomcat-5.0.28-src.jboss/jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/Http11Protocol.java 229a230 > private String server; 568a570,577 > public void setServer( String server ) { > this.server = server; > } > > public String getServer() { > return server; > } > 659a669 > processor.setServer( proto.server );