commit b920fb0798759d063786762eac3a5f8c7e7df617 Author: Karsten Loesing karsten.loesing@gmx.net Date: Thu May 31 15:44:52 2012 +0200
Add @type annotation and Downloaded line to exit lists. --- .../torproject/ernie/db/ExitListDownloader.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/src/org/torproject/ernie/db/ExitListDownloader.java b/src/org/torproject/ernie/db/ExitListDownloader.java index 82bde11..01a554f 100644 --- a/src/org/torproject/ernie/db/ExitListDownloader.java +++ b/src/org/torproject/ernie/db/ExitListDownloader.java @@ -40,11 +40,18 @@ public class ExitListDownloader { SimpleDateFormat printFormat = new SimpleDateFormat("yyyy/MM/dd/yyyy-MM-dd-HH-mm-ss"); printFormat.setTimeZone(TimeZone.getTimeZone("UTC")); + Date downloadedDate = new Date(); File exitListFile = new File("exitlist/" + printFormat.format( - new Date())); + downloadedDate)); exitListFile.getParentFile().mkdirs(); + SimpleDateFormat dateTimeFormat = + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + dateTimeFormat.setTimeZone(TimeZone.getTimeZone("UTC")); BufferedWriter bw = new BufferedWriter(new FileWriter( exitListFile)); + bw.write("@type tordnsel 1.0\n"); + bw.write("Downloaded " + dateTimeFormat.format(downloadedDate) + + "\n"); int len; byte[] data = new byte[1024]; while ((len = in.read(data, 0, 1024)) >= 0) {