Changeset f56c804
- Timestamp:
- Oct 30, 2012 11:03:11 AM (8 years ago)
- Branches:
- master
- Children:
- d92f5e6
- Parents:
- fb50f7a
- Files:
-
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
Slackware/i2p/i2p.SlackBuild
rfb50f7a rf56c804 129 129 cd $PKG 130 130 # 131 # requiredbuilder fucks up REALLY bad, and thinks java is perl?!131 # requiredbuilder messes up REALLY bad, and thinks java is perl?! 132 132 # It also did not catch the shell requirements! BOOOOOOOOOOO! HISSSSSSSS! 133 133 # -
apps/BOB/Demos/echo/echoclient/src/net/i2p/BOB/Demos/echo/echoclient/Main.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 16 package net.i2p.BOB.Demos.echo.echoclient; … … 56 48 break; 57 49 } 58 c = (char)(b & 0x7f); // We only really give a fuckabout ASCII50 c = (char)(b & 0x7f); // We only care about ASCII 59 51 S = new String(S + c); 60 52 } -
apps/BOB/Demos/echo/echoserver/src/net/i2p/BOB/Demos/echo/echoserver/Main.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 16 package net.i2p.BOB.Demos.echo.echoserver; … … 53 45 break; 54 46 } 55 c = (char)(b & 0x7f); // We only really give a fuckabout ASCII47 c = (char)(b & 0x7f); // We only care about ASCII 56 48 S = new String(S + c); 57 49 } -
apps/BOB/src/net/i2p/BOB/BOB.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 16 package net.i2p.BOB; -
apps/BOB/src/net/i2p/BOB/DoCMDS.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 16 package net.i2p.BOB; -
apps/BOB/src/net/i2p/BOB/I2Plistener.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 16 package net.i2p.BOB; -
apps/BOB/src/net/i2p/BOB/I2PtoTCP.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 16 package net.i2p.BOB; -
apps/BOB/src/net/i2p/BOB/Lifted.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 16 package net.i2p.BOB; -
apps/BOB/src/net/i2p/BOB/MUXlisten.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 16 package net.i2p.BOB; … … 303 295 // Hopefully nuke stuff here... 304 296 { 305 String boner= tg.getName();306 try { 307 _log.warn("destroySocketManager " + boner);297 String groupName = tg.getName(); 298 try { 299 _log.warn("destroySocketManager " + groupName); 308 300 socketManager.destroySocketManager(); 309 _log.warn("destroySocketManager Successful" + boner);301 _log.warn("destroySocketManager Successful" + groupName); 310 302 } catch (Exception e) { 311 303 // nop 312 _log.warn("destroySocketManager Failed" + boner);304 _log.warn("destroySocketManager Failed" + groupName); 313 305 _log.warn(e.toString()); 314 306 } … … 334 326 // Wait around till all threads are collected. 335 327 if (tg != null) { 336 String boner= tg.getName();337 // System.out.println("BOB: MUXlisten: Starting thread collection for: " + boner);338 _log.warn("BOB: MUXlisten: Starting thread collection for: " + boner);328 String groupName = tg.getName(); 329 // System.out.println("BOB: MUXlisten: Starting thread collection for: " + groupName); 330 _log.warn("BOB: MUXlisten: Starting thread collection for: " + groupName); 339 331 if (tg.activeCount() + tg.activeGroupCount() != 0) { 340 // visit(tg, 0, boner);332 // visit(tg, 0, groupName); 341 333 int foo = tg.activeCount() + tg.activeGroupCount(); 342 334 // hopefully no longer needed! 343 335 // int bar = lives; 344 // System.out.println("BOB: MUXlisten: Waiting on threads for " + boner);345 // System.out.println("\nBOB: MUXlisten: ThreadGroup dump BEGIN " + boner);346 // visit(tg, 0, boner);347 // System.out.println("BOB: MUXlisten: ThreadGroup dump END " + boner+ "\n");336 // System.out.println("BOB: MUXlisten: Waiting on threads for " + groupName); 337 // System.out.println("\nBOB: MUXlisten: ThreadGroup dump BEGIN " + groupName); 338 // visit(tg, 0, groupName); 339 // System.out.println("BOB: MUXlisten: ThreadGroup dump END " + groupName + "\n"); 348 340 // Happily spin forever :-( 349 341 while (foo != 0) { 350 342 foo = tg.activeCount() + tg.activeGroupCount(); 351 343 // if (lives != bar && lives != 0) { 352 // System.out.println("\nBOB: MUXlisten: ThreadGroup dump BEGIN " + boner);353 // visit(tg, 0, boner);354 // System.out.println("BOB: MUXlisten: ThreadGroup dump END " + boner+ "\n");344 // System.out.println("\nBOB: MUXlisten: ThreadGroup dump BEGIN " + groupName); 345 // visit(tg, 0, groupName); 346 // System.out.println("BOB: MUXlisten: ThreadGroup dump END " + groupName + "\n"); 355 347 // } 356 348 // bar = lives; … … 362 354 } 363 355 } 364 // System.out.println("BOB: MUXlisten: Threads went away. Success: " + boner);365 _log.warn("BOB: MUXlisten: Threads went away. Success: " + boner);356 // System.out.println("BOB: MUXlisten: Threads went away. Success: " + groupName); 357 _log.warn("BOB: MUXlisten: Threads went away. Success: " + groupName); 366 358 tg.destroy(); 367 359 // Zap reference to the ThreadGroup so the JVM can GC it. -
apps/BOB/src/net/i2p/BOB/Main.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 16 package net.i2p.BOB; -
apps/BOB/src/net/i2p/BOB/NamedDB.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 16 package net.i2p.BOB; -
apps/BOB/src/net/i2p/BOB/TCPio.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 16 package net.i2p.BOB; -
apps/BOB/src/net/i2p/BOB/TCPlistener.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 16 package net.i2p.BOB; -
apps/BOB/src/net/i2p/BOB/TCPtoI2P.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 16 package net.i2p.BOB; … … 95 87 break; 96 88 } 97 c = (char) (b & 0x7f); // We only really give a fuckabout ASCII89 c = (char) (b & 0x7f); // We only care about ASCII 98 90 S = new String(S + c); 99 91 } -
apps/BOB/src/net/i2p/BOB/UDPIOthread.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 16 package net.i2p.BOB; -
apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPBidirProxy.java
rfb50f7a rf56c804 1 1 /** 2 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE2 * WTFPL 3 3 * Version 2, December 2004 4 4 * 5 5 * Copyright (C) sponge 6 6 * Planet Earth 7 * Everyone is permitted to copy and distribute verbatim or modified8 * copies of this license document, and changing it is allowed as long9 * as the name is changed.10 *11 * DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE12 * TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION13 *14 * 0. You just DO WHAT THE FUCK YOU WANT TO.15 7 * 16 8 * See... … … 20 12 * http://en.wikipedia.org/wiki/WTFPL 21 13 * 22 * ...for any additional details and li scense questions.14 * ...for any additional details and license questions. 23 15 */ 24 25 16 package net.i2p.i2ptunnel; 26 17 -
history.txt
rfb50f7a rf56c804 1 2012-10-30 sponge 2 * cleanups as requested 3 1 4 2012-10-28 zzz 2 5 * Addresses:
Note: See TracChangeset
for help on using the changeset viewer.