All public logs
Jump to navigation
Jump to search
Combined display of all available logs of Shareaza Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 02:23, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Handshake.Stages (content was: 'There are always exactly 3 stages in the Gnutella handshake: Computer A connects and sends stage 1 headers Computer B replies with stage 2 headers Computer A finishes the handshake with stage 3 headers The idea behind a handshake respo…')
- 02:23, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Handshake.Interface (content was: 'looking at the com.limegroup.gnutella.handshaking package ===Interfaces=== ====HandshakeResponder==== The JavaDoc says: ''Provides a servent ways to set connection handshake responses in response to a connection handshake response just …')
- 02:23, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Handshake.Exception (content was: ' the two exceptions that handshaking describes what they mean where they are thrown')
- 02:23, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.GetTortoise (content was: '===Using TortoiseCVS=== Open source projects have lots of people writing code at the same time. How does this work? How do they keep from clobbering each other's changes? The answer is [http://www.cvshome.org/ CVS], the ''Concurrent Vers…')
- 02:23, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.GetJava (content was: '===Get Java=== LimeWire is written in Java, a programming language and software platform created by Sun Microsystems. Sun's Web site for Java is [http://www.java.com java.com]. Sun is so pleased LimeWire chose Java, they made a [http://j…')
- 02:23, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.GetEclipse (content was: '===Get Eclipse=== A great new program developers can use to write in Java is called ''Eclipse''. Its Web site is [http://www.eclipse.org eclipse.org]. Just like Java, you can download and use Eclipse for free. ====Download Eclipse==== A…')
- 02:23, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.FindIt (content was: ' there must be a class that represents this, find it build from the list of things you know must be here java - what is a socket, how do you connect to, listen on, read from adn write to a socket things you've found, like the ipport clas…')
- 02:23, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.EclipseProject (content was: '===Programming LimeWire in Eclipse=== Eclipse isn't the only way to write a Java program, and the LimeWire code isn't specific to Eclipse. There are a few more steps to get the two working together. Here's how to create a project in Ecli…')
- 02:23, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.DreamWiki (content was: 'the main font is the same as the shareaza wiki easy formatting for bold and italic the double apostrophe for code, shaded background the edit font is the same as the page font is there a way to turn off the neighbouring lines become sa…')
- 02:23, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Do (content was: ' '''monday''' checkin commented handshaking package get setup to checkin at the start of each day '''be able to''' getting started wiki, write it eclipse java hello world, work example from eclipse book hello limewire test menu item, …')
- 02:23, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Cygwin (content was: '[http://www.cygwin.com/] Devel, cvs Net, openssh <source lang="c"> export CVSROOT=username@cvs.limewire.org:/cvs export CVS_RSH=ssh cvs -z9 checkout modulename cvs diff cvs commit -m "Comment" </source> for the second part, move into…')
- 02:22, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Connection.Methods (content was: 'Quickly looking at the contents of the ''Connection'' class. ====logging==== {{box|private static final Log LOG = LogFactory.getLog(Connection.class);}} uses the org.apache.commons.logging package somehow ====thread synchronization====…')
- 02:22, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Connection (content was: 'I'm hoping a Connection object represents a remote computer on the Internet running Gnutella software, and our socket connection to that computer. The class has a long Javadoc comment, which is great. {{box|''A Gnutella messaging conne…')
- 02:22, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Connecting (content was: 'The call stack for a thread that receives a connection and starts the handshake ====run==== ''com.limegroup.gnutella.util.ManagedThread.run()'' ''Runs the target, reporting any errors to the ErrorService.'' just runs the thread ====ma…')
- 02:22, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Confirmed (content was: '====Handshake==== '''There are always exactly 3 groups of handshake headers''' The handshake happens in 3 stages There are never 2 or 4 ====Compression==== does limewire turn on compression the moment both headers are transmitted does i…')
- 02:22, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compression.WriteObservers (content was: 'write observers')
- 02:22, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compression.Types (content was: ' [http://java.sun.com/j2se/1.3/docs/api/java/util/zip/Inflater.html|java.util.zip.Inflater] the object that can decompress data using the deflate compression algorithm [http://java.sun.com/j2se/1.4.2/docs/api/java/nio/channels/ReadableB…')
- 02:22, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compression.Sample (content was: 'stepping through the sample here [http://java.sun.com/j2se/1.4.2/docs/api/java/util/zip/Deflater.html] <source lang="c"> // Name what package this class is a part of package com.limegroup.test; // Import the packages the code here need…')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compression.ReadObservers (content was: '====Reader==== The InflaterReader class has the design idea of a custom reader: an object that reads from a channel, changes the data somehow, and can itself be read from. You can chain t…')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compression.Line (content was: 'The ''ManagedConnection'' class has a method named ''loopForMessages''. It contains this line of code. {{box|reader.setReadChannel(new InflaterReader(_inflater]];}} There are 3 objects here: ''_inflater'' ''InflaterReader'' ''reader'' …')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compression.InflaterReader (content was: '===InflaterReader=== LimeWire has a class called ''InflaterReader'' which can decompress the data a remote computer is sending it. This is a good outline for documenting a class: java, interfaces, members, methods, and then the most impo…')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compression.DeflateWriter.Members (content was: '====Methods==== Here are the methods that ''DeflateWriter'' has: getWriteChannel setWriteChannel interest write close isOpen handleWrite shutdown handleIOException They are all implemented as the interfaces say they should be, except f…')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compression.DeflateWriter.Interfaces (content was: '====Interfaces==== {{box|public class DeflaterWriter implements ChannelWriter, InterestWriteChannel {}} There's a big tree of inheritance and interfaces beneath this class declaration. I'll map it out, and then reverse it's order so you …')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compression.DeflateWriter.Interest (content was: 'interest')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compression.DeflateWriter.HandleWrite (content was: ''''write''' The ''write'' method moves data from the buffer you pass it to the ''incoming'' buffer. The ''position'' and ''limit'' in the ''incoming'' buffer clip out the portion that hasn't been filled yet. The code in ''write'' just ma…')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compression.DeflateWriter.Buffers (content was: '====How the 3 buffers are used==== The 3 buffers in ''DeflateWriter'' are named ''outgoing'', ''incoming'', and ''EMPTY''. Here's how they are used in the code. The comments in the method identify 5 steps. I'll summarize them, and th…')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compression.DeflateWriter (content was: '===DeflateWriter=== This is the object that compresses the data we write to it.')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compression.DecompressingData (content was: '====Java channels==== Java has something called a channel: [http://java.sun.com/j2se/1.4.2/docs/api/java/nio/channels/package-summary.html] [http://java.sun.com/j2se/1.4.2/docs/api/java/nio/channels/Channel.html] a channel is just an in…')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compression (content was: '===Compression=== After the handshake, Gnutella programs send each other Gnutella pakcets as a stream of data. This data can be compressed. Here's a guide to all the parts of the LimeWire code that deal with this compression feature. ''…')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Compressing.CompressingData (content was: 'So, a channel is an object that you can read data into or read data from. You can transfer some data now and more later, and it's bottomless. ====The Shutdownable interface and the method shutdown()==== The ''com.limegroup.gnutella.io''…')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.CommentClues (content was: 'comments encountered in the limewire code that provide clues to how gnutella works search for these to find them in the code <source lang="c"> * Just because a computer is a leaf doesn't mean it's shielded * Being a leaf and being in sh…')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Checkin (content was: '[http://www.limewire.org/contribute.shtml] e-mail it to [mailto:codepatch@limewire.org codepatch@limewire.org] open cygwin bash shell use ''ls'' and ''cd'' to move around the folder tree see what the compiled javadoc looks like does nigh…')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Buffer (content was: '===Buffers=== Java has a class called Buffer which can hold some bytes. [http://java.sun.com/j2se/1.4.2/docs/api/java/nio/Buffer.html] ''the essential properties of a buffer are its capacity, limit, and position'' ''A buffer's capacity i…')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.BeyondHandshake (content was: ''''what are the classes that the call stack cut through?''' com.limegroup.gnutella.ConnectionManager com.limegroup.gnutella.ManagedConnection com.limegroup.gnutella.Connection '''where is everywhere a handshakeresponder is made?''' com.…')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.LimeStart.Azureus (content was: '[http://azureus.sourceforge.net/] they already have a wiki with steps to compile in eclipse [http://azureus.aelitis.com/wiki/index.php/Using_Eclipse]')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.Image (content was: 'Image:whitespace.png Image:floatingcard.png Image:encodingtest2.png {picture file=img/wiki_up/vs2005beta2.png} {picture file=img/wiki_up/vs2005beta2small.png} Image:authenticode1.png Image:authenticode2.png I…')
- 02:08, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.Idea.Sprinkle (content was: '===Sprinkle=== For a peer-to-peer file sharing network to work well, people have to share files. People don't like to share files. It takes up hard drive space. People are also scared about what files they are sharing, and who might not …')
- 02:07, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.Idea.PlatformLayer (content was: '===Shareaza Platform Layer=== In the Shareaza source code, peer-to-peer networking logic and Shareaza-specific features are mixed with low-level Windows calls. I think separating these two parts will improve the code. We should refactor …')
- 02:07, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.Idea.Encoding.Table (content was: '===Zootella Encoding Table=== ||Pattern|Value|Character|ASCII||000000|0|0|48||000001|1|1|49||000010|2|2|50||000011|3|3|51||000100|4|4|52||000101|5|5|53||000110|6|6|54||000111|7|7|55||001000|8|8|56||001001|9|9|57||001010|10|a|97||001011|…')
- 02:07, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.Idea.Encoding.Code (content was: '===Zootella Encoding Code=== <source lang="c"> // Takes a memory pointer and size // Encodes the data using numbers and letters // Returns a string string Encode(BYTE *p, DWORD size) { // Loop through the memory block, encoding its…')
- 02:07, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.Idea.Encoding (content was: 'Zootella.Idea.Encoding.Table Zootella.Idea.Encoding.Code <source lang="c"> Bytes: [1 ] [2 ] [3 ] [4 ] Hexadecimal: [0 ] [f ] [f ] [f ] [0 ] [f ] [3 ] [d ]…')
- 02:07, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.FlatSolution (content was: 'I'd like to make the following changes to the Shareaza project in Visual Studio. '''(1) ASCII and Unicode builds''' Image:flatconfiguration.png Right now there are ASCII and Unicode configurations in the project, but not the solut…')
- 02:04, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.Eclipse (content was: ''''J2SE''' [http://java.sun.com/j2se/1.4.2/download.html] J2SE v 1.4.2_09 SDK Download J2SE SDK Windows Platform - Java(TM) 2 SDK, Standard Edition 1.4.2_09 j2sdk-1_4_2_09-windows-i586-p.exe '''eclipse''' [http://www.eclipse.org/do…')
- 02:04, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.DownloadUserExperience (content was: '====Normal==== Image:withoutauthenticode1.png Image:withoutauthenticode2.png Image:withoutauthenticode3.png ====Authenticode==== Image:withauthenticode1.png Image:withauthenticode2.png Image:withauthenticode3.p…')
- 02:04, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.CodePages (content was: '===Code Pages=== Links to the wiki that appear in the Shareaza source code ====Commented and Documented==== How the code works and what it does Developers.Code.CBuffer Developers.Code.CConnection [[Developers.Code.CG1Neighbour]…')
- 02:04, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.DialogBoxesIDontLike (content was: '===Dialog Boxes I Don't Like===')
- 02:04, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.CodeFileStructure (content was: '===Code File Structure=== This page is about finding the best way to name and organise the code files of a big program in Visual Studio. include braces and quotes namespaces in the code file names in windows explorer, no folders solutio…')
- 02:04, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.Code.PortForward (content was: '===Port Forwarding Code=== [code PortForward.h] // Copyright (c) Zootella Development Team, 2005. This file is part of Zootella, http://www.zootella.com // Zootella is free software; you can redistribute it and modify it under the terms …')
- 02:04, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.Code.NATTraversal (content was: '===NAT Traversal Code=== See also the forum topic [http://forums.shareaza.com/showthread.php?s=&threadid=33832 Help test the UPnP code]. I'm working on code that will use [http://www.upnp.org/ UPnP] to forward a port from a NAT router t…')
- 02:04, 1 December 2009 Cyko 01 talk contribs deleted page Zootella.ClickRunDHTML (content was: ' have the client side script check for the browser, and have different messages for different browsers the dialog box will always come up centered in the screen, not in the window, and it will always be the same size can you make a dhtm…')