Timeline


and .

02/07/10:

23:52 Changeset [de5857785263b68004a29a018c6e9f3c65736d8d] by John M. Schanck <jms07@…>

updated portcheck with the actual version we're using

21:38 Changeset [bc2087cb2ca4c237db583bd87da4330a51eda3aa] by John M. Schanck <jms07@…>

Disallow peers w/ same IP. Added 'allow_close_neighbors' config opt.

20:42 Changeset [3c1d097b461dc900b841513a0e131f0098375747] by Rich Jones <rich@…>

Getting ready for that oh-point-niner (exclamation point)

19:40 Changeset [95c7d3df9ff507d4c0fdd7c64c02469a8dc235f4] by John M. Schanck <jms07@…>

clean closed streams out of RateLimiter? after each stream closure, rather ...

19:12 Changeset [dc7b00b41e61f73f5a182df4b2a9604849645c79] by John M. Schanck <jms07@…>

Pedantic change, didn't like having two accept calls

19:09 Changeset [621426586ceedc202d4b0d02cacde4473a09bbf2] by Rich Jones <rich@…>

Port check import and threading cleanup

18:51 Changeset [2273f57d3ea8007de5208b4ca60127bc1ec02b2e] by Rich Jones <rich@…>

Proper port checking - requires an outside service. See commit for ...

17:57 Changeset [3c8c527f72073d73505ba41d875be97f6e919ee4] by Rich Jones <rich@…>

Port Check script

02/05/10:

23:46 Changeset [ad2916909a9225ea19246f62a8ba353d6dfb77da] by Rich Jones <rich@…>

Proper nouns deserve respek

23:44 Changeset [341a59cec57265bfb6d0f77b48f3cce01f2e68e9] by Rich Jones <rich@…>

Guide clarity

23:39 Changeset [268e55fc59e0b8b4b8ffa5cacbc9b7a7aab575a2] by Rich Jones <rich@…>

I counted wrong.

23:38 Changeset [d90d6ba90114740776b1fb75614c0850bc88923b] by Rich Jones <rich@…>

TRACKER.GUIDE updates

22:56 Changeset [f3c0061c47a20e29fb95741bd436ea9c1bd1d445] by Rich Jones <rich@…>

Added TRACKER.GUIDE.txt - just starting, needs expansion

02/02/10:

02:18 Changeset [65c6414e3347a95e25b2794bde26254deb362842] by Rich Jones <rich@…>

Should fix annoying lingering buttons

01/30/10:

01:37 Changeset [53027cb941bfa45f3c505ae63a384879ff48f11e] by Rich Jones <rich@…>

Center file list window

01/29/10:

21:17 Changeset [a48ba2b7fbb595b1aef632b989b56a3304facb35] by Rich Jones <rich@…>

Fix 2 GUI bugs, one crasher. Thanks OMAC for spotting it

06:08 Changeset [16f3c04d8e9364b32502a9d0ea475ec0114f74d9] by Rich Jones <rich@…>

Fixed display of statusicon rate. frankly disturbed that I missed that.

01/25/10:

20:53 Changeset [b1980f2d0f2765c0b6e6e9f25e893379ef8e42ff] by John M. Schanck <jms07@…>

Triple double quotes for docstrings (PEP 257)

20:11 Changeset [3b6f4825f95f297b0cca5215929d5af6c075876f] by John M. Schanck <jms07@…>

Handle connection attempt w/o active torrents

05:59 Changeset [68ff09a55419b21fef18c983fc887aabf64f7278] by John M. Schanck <jms07@…>

Removing dependence on asynchat

01/24/10:

23:03 Changeset [f3fefcae2a25e5c291003bd744cd6c32ae1ec4cc] by John M. Schanck <jms07@…>

Fixed gdk threads issue w/ GUI logging handler

20:58 Changeset [2021a431edd7b02f23c22a6326012f0080dfaaa9] by John M. Schanck <jms07@…>

removed unused imports

20:58 Changeset [0ef0de0a04bcd02c79bc9bba8ddfc4aac6cbd201] by John M. Schanck <jms07@…>

handle_close() instead of close()

20:57 Changeset [2dbc2c9473fabc360ff6c945f9a000ed3ea758c0] by John M. Schanck <jms07@…>

Logging module threading issue

19:58 Changeset [e56c3a51d0885f470f7913a2970ed1d669b10dbb] by John M. Schanck <jms07@…>

TODO

19:58 Changeset [0bcb4c32794ac6a07a5124908890cc2991823a42] by John M. Schanck <jms07@…>

Context management in EventHandler? (fixes Rerequester NoneType? bug)

01/23/10:

18:40 Changeset [fb6840c45b26fadcf6eaf8da4caa829dc3ebfc18] by John M. Schanck <jms07@…>

Removed break after first tc

18:15 Changeset [4564369692715ae3e7716087a090409c95dad8c9] by John M. Schanck <jms07@…>

TODO updated

18:12 Changeset [8d50a5dc6be2ba0cb0b6698b3b05579afdc8dda3] by John M. Schanck <jms07@…>

No reason to set session for natcheck

18:12 Changeset [f08628fe66179e1bffb74a79cc46b8394ddd15ec] by John M. Schanck <jms07@…>

Moving things around and commented out ratelimiter queueing

18:09 Changeset [29c46a69f91216d19a147536caa27d880b77fd05] by John M. Schanck <jms07@…>

Temporarily removing even/odd stream-id stuff

18:07 Changeset [9f39d0e14fb8918d9219e1b39af2484dfcfaa7fa] by John M. Schanck <jms07@…>

Documenting _Certificate

18:06 Changeset [a26bc94dfa3855246d342595193a7e4b3ad9d135] by John M. Schanck <jms07@…>

got_exception

18:04 Changeset [b0d27ce5f102edcd4896ee6050408448775d27e3] by John M. Schanck <jms07@…>

Mostly SSL error handling stuff

01/22/10:

03:41 Changeset [29a4a677bb75a13299391f940b35fa556ff3ea38] by John M. Schanck <jms07@…>

Switched to TLSv1 only (no more SSLv3)

03:15 Changeset [de0456b49e129f5a7332cb6a594ac593a961313c] by John M. Schanck <jms07@…>

logging stuff

03:14 Changeset [02ae15371244f6edbe699206373ac72cfe4d0880] by John M. Schanck <jms07@…>

Explicitly set cipher set, with explanation

01/21/10:

20:53 Changeset [3eb1e4ae1c2d724f2bdbe6da989a8d5e71863bfc] by John M. Schanck <jms07@…>

Cleanly handle KeyboardInterrupt? inside of doneflag.isSet()

05:27 Changeset [81f63470e3a5268984fa8566f9bb7d22af334e8b] by John M. Schanck <jms07@…>

Better P2PConnnection recv

05:16 Changeset [3cc5fc4941591cefac615312fef248336fade257] by John M. Schanck <jms07@…>

Proper post connection checks

00:28 Changeset [c58909e1704344686f80f8d2e783ae4177b4a2b7] by John M. Schanck <jms07@…>

M2Crypto segfault dodging hack

01/20/10:

02:11 Changeset [c0ef8ffc7818451e7bdec7047d6342b22198fed9] by John M. Schanck <jms07@…>

Another flushing fix

01/19/10:

20:37 Changeset [9c9c39884a4ad11d5579bd40c45926f6b0535acf] by John M. Schanck <jms07@…>

Removing unused TrackerState? file

20:35 Changeset [448a0f42eb8c3a125035fa1c7d1a7cd2bdf0a263] by John M. Schanck <jms07@…>

Moving some things around

20:34 Changeset [95afdf5a47983efb58add3223dc07a4602561320] by John M. Schanck <jms07@…>

Connection flushed and recv bugs (which were the show stoppers)

18:36 Changeset [bfcb874d86c38221c10343ba1c25f3d3bf008533] by John M. Schanck <jms07@…>

Prevent CLOSE_WAIT state

18:04 Changeset [00706512fec317972d0b6a8c9342c208563584fa] by John M. Schanck <jms07@…>

Fixed numerous errors and warnings found with pychecker

17:19 Changeset [070a16d99eec9ca247adfd8400f6aa24194ef1ee] by John M. Schanck <jms07@…>

makemetafile wasn't actually closing files

17:18 Changeset [5f1df50a899affd52d30fdca3caaceebef5f5b1f] by John M. Schanck <jms07@…>

Removed Anomos/zurllib.py as it was not being used anywhere

16:57 Changeset [27f1d92034490a151fee30de98e100c5c27c6280] by John M. Schanck <jms07@…>

Improved context creation (no more passphrase callback hacks)

01/17/10:

18:48 Changeset [99cf664cf1825be2537b76d87271bb7b14f79734] by John M. Schanck <jms07@…>

Call connect_cb on connect() failure too

18:37 Changeset [2f83396e263a2cca99891d457f2d10e79c80b1cd] by John M. Schanck <jms07@…>

Fixed really obnoxious, hard to debug, logging error

18:36 Changeset [085cf9298bb73d680eb8921288b3dc48b4251e04] by John M. Schanck <jms07@…>

Merge branch 'testing' of ssh://anomos.info/anomos into testing

18:35 Changeset [4cfe287b7ae3b40386e1a4b71a5dc57833b0d7f0] by John M. Schanck <jms07@…>

Threaded socket connect()'s

01/16/10:

20:34 Changeset [a725b75c2b9eba9da119c84592960b577e714be3] by Rich Jones <rich@…>

Take dox off the TODO

20:30 Changeset [e29cb7b3c32fb6c2af76999a67c03a5a9a313c39] by Rich Jones <rich@…>

Update README

20:03 Changeset [93aa1e90669aa74647be8cd477b774399029d992] by Rich Jones <rich@…>

Remove deprecated Windows build script

20:02 Changeset [6723a8848cd77f1ff934c014c180d46a503e5837] by Rich Jones <rich@…>

Change old donate URL

19:56 Changeset [4339fc714aeca950db2d8ef5e9e2145df482392d] by Rich Jones <rich@…>

Remove PKG-INFO

19:54 Changeset [716cd949c66356e9904b2464c5401881f6d888ce] by Rich Jones <rich@…>

Update Windows Build Instructions txtfile

05:15 Changeset [b3084c7cb4300b51d0d4f775ce677546fac7e6bf] by Rich Jones <rich@…>

Clean up the TODO. Updating the TODO gives a feeling of accomplishment ...

02:09 Changeset [272a1dad14c24f89818eaf2f7172fa7a962a114a] by John M. Schanck <jms07@…>

Query string parsing handled by cgi module

01:03 Changeset [b1cd3d7a0d9c79a3400940a17009408b6fbc13ea] by John M. Schanck <jms07@…>

Revert "'unexpected eof' removal was a mistake."

This reverts commit ...

00:48 Changeset [57edafde3261408031dd0dda04e9746caa3442fa] by John M. Schanck <jms07@…>

'unexpected eof' removal was a mistake.

00:28 Changeset [cfb2745f8fe059d8861d4ee47e21a1f8ddfe25f9] by John M. Schanck <jms07@…>

TODO update

00:03 Changeset [b3024e3c41fe860be8ee1ccda7c19680498dd1b8] by John M. Schanck <jms07@…>

Removed 'unexpected eof' error exemption in HTTPSConnection

01/15/10:

23:38 Changeset [fa13ad4df82dd622c2d25267f8e1938caf3cd995] by John M. Schanck <jms07@…>

NameError? fix

23:36 Changeset [c8250f44c9d3772576c5a902ed693e35c5eae351] by John M. Schanck <jms07@…>

Fixed params('ip') == None bug

01:12 Changeset [c799eee9505c615177acc8d930eaabfcc5b405ce] by John M. Schanck <jms07@…>

Removed restriction on client-specified ip

Made NatCheck? recheck the ...

00:34 Changeset [5dfc4fc79ceaa19f87d84bb5bfe6c6ed79b3a1be] by Rich Jones <rich@…>

Merge branch 'testing' of ssh://gituser@anomos.info/anomos into testing

01/14/10:

23:57 Changeset [b9df81eb2de10b5a7a9493bf674701806bf21900] by John M. Schanck <jms07@…>

Removed SSL debugging info

22:20 Changeset [203481c8b46f8efeed2c35ff896829eadb163483] by John M. Schanck <jms07@…>

Made SSL changes necessary to allow https browser connections to the ...

20:05 Changeset [0a65c54eee1fc7a9af8fc42f3e3024211ef97d5a] by John M. Schanck <jms07@…>

Removed redundant check in getSeedingPeers

20:02 Changeset [d9ffe6175118c6ceaf2326f05317dcd469b3eb97] by John M. Schanck <jms07@…>

Removed some dead code from track.py

20:01 Changeset [4ede35b8d4a7eaa453e19ad78e2194084b4e2a60] by John M. Schanck <jms07@…>

Reuse context for NatChecking?

19:54 Changeset [e94df769fbebde2f0187878d48ac84a1051015a0] by Rich Jones <rich@…>

Right click menu on status icon has an additional spacer

18:56 Changeset [4064989845a4609f25828e1fb978168d72b6db38] by Rich Jones <rich@…>

Remove unused dependancy code

18:46 Changeset [99212bb143f72c574d55a7f321912518e9c56858] by Rich Jones <rich@…>

More silly menu pickiness

18:39 Changeset [e1ed1fe06856e9d7a6dfcfe5bb168a320b0f79c7] by Rich Jones <rich@…>

Rename some menu items, nothing serious. This is a pretty lame commit.

09:01 Changeset [910d5065db3e2592362d88bf2a0c6241cc972b13] by John M. Schanck <jms07@…>

Simpler initial passphrase callback in Certificate

08:48 Changeset [6df13171dc03a6869ab23dcc57a95ef9c9c797c6] by John M. Schanck <jms07@…>

Ok.. I think this is as succinct as it's going to get.

08:28 Changeset [12dcd499f6fa0d14cafcf3fb98fef32d47f22299] by John M. Schanck <jms07@…>

Removed unused attributes from PeerCert?

07:24 Changeset [e375e9e5f89106db3906f6ce452b13ec3056600a] by John M. Schanck <jms07@…>

Removed insecure keyfiles. Passphrase for keyfiles is now stored in memory ...

06:05 Changeset [6c00cc4ac5b791f9fd9edf170e0caacd0ea1ce2f] by John M. Schanck <jms07@…>

Fixed fresh install logging error

04:40 Changeset [ff78b5269095a633561b3d71931c4ba16ce5b748] by John M. Schanck <jms07@…>

Fixed includes in _Certificate.py

01/13/10:

23:09 Changeset [9c74cabd7e5fce412b2ff3b4584baccdb6da5d5c] by John M. Schanck <jms07@…>

Made Crypto submodule and broke crypto.py into 3 separate files for each ...

19:13 Changeset [e5e25db7e0d4b8c79914c2c837b3b08ac3d53aa2] by John M. Schanck <jms07@…>

Starting to clean up crypto

05:12 Changeset [0d055480b7b3dfd0a96ddc72feff9c7f4f4cdd98] by John M. Schanck <jms07@…>

Removed bad post_connection_check

05:08 Changeset [2080ba2c540f4d8b74226fb305246b7978f9e3c2] by John M. Schanck <jms07@…>

Stupid typo

05:05 Changeset [0f994010ad9fe0bb12e16877df00a756817df396] by John M. Schanck <jms07@…>

Simplified context creation.

04:54 Changeset [3f74d3583fc4ddc962510ce68bc8c360a7550fc8] by John M. Schanck <jms07@…>

Better certificate verification

01/11/10:

20:28 Changeset [b7f32dcbac0a88977a13b137c96797c06e8c4379] by John M. Schanck <jms07@…>

More 2.6 compat.

20:10 Changeset [2b77ec0753f249ef9d02051791e5755a97866c1a] by John M. Schanck <jms07@…>

Python2.6 compatibility fix for P2PServer

20:09 Changeset [3259b5f40f5ad40a32d0323b22fabfbb414a349d] by John M. Schanck <jms07@…>

Variable name typo

04:47 Changeset [81055477bca3d6732313a475b5fe233c9a0073aa] by John M. Schanck <jms07@…>

Log on post connection check failure

04:10 Changeset [38d393b5774929deba99f2c042707348638cd9ab] by John M. Schanck <jms07@…>

removed old debugging message

04:07 Changeset [3b907dbdfdc62ae91c3ac44718fc6f3e38a3f6dc] by John M. Schanck <jms07@…>

Removed problematic assert

04:00 Changeset [4b3d28f110d132b144524bfbfde6fd95f27ae2fb] by John M. Schanck <jms07@…>

Merge branch 'rs2' into testing

Conflicts:

Anomos/track.py

03:18 Changeset [b6d55bf6085b3c06647d54ec222d8e0b2935a2a4] by John M. Schanck <jms07@…>

TODO changes

03:14 Changeset [a1d35e0d18a77c96bf17c73434a7589725b3d098] by John M. Schanck <jms07@…>

minor

03:12 Changeset [fd7d1093a16cd250b704668dbc642340d1c13040] by John M. Schanck <jms07@…>

Removing a few pyc files from git

03:10 Changeset [4e753bb8797d92f1b96f97491b1a5654305126d3] by John M. Schanck <jms07@…>

New ControlSocket? w/ asyncore

03:09 Changeset [59c88ffbbf6e9207703372d0172b848e933933c7] by John M. Schanck <jms07@…>

Was this what was causing stream id collisions?

03:09 Changeset [ef1eade15204853dcc991fe73784aa5789e6cefe] by John M. Schanck <jms07@…>

Stitching in EventHandler?, mostly task scheduling changes

03:03 Changeset [8f9a294ff0d7829ee8af6748df8218dae12eb3b2] by John M. Schanck <jms07@…>

Stitching in P2PServer/P2PConnection

02:47 Changeset [6887a7959cdba409b25f84e286c60ddcabc2cbe0] by John M. Schanck <jms07@…>

deleted: Anomos/HTTPHandler.py, Anomos/Protocol/Connection.py, ...

02:45 Changeset [d3d58f3a4250f7a0c9e46e9fee529f88b521a277] by John M. Schanck <jms07@…>

new file: Anomos/HTTPS.py

02:35 Changeset [7831732ad6a0989df3f549f5d1f2802a11c5b9e6] by John M. Schanck <jms07@…>

new files: Anomos/P2PConnection.py, Anomos/P2PServer.py

02:29 Changeset [793a3ca8a6f6b0cb4a61f71176a3922c23b6a940] by John M. Schanck <jms07@…>

new file: Anomos/EventHandler.py

01/09/10:

20:46 Changeset [2572904d009cb57e2cbdfd47ea7a7b9e72e17e83] by Rich Jones <rich@…>

NSIS script created. This installs Anomos and all the dependancies, and ...

01/08/10:

02:00 Changeset [84b9367729b4d6e60b396560e27a73577ab875cc] by Rich Jones <rich@…>

Create folder and file describing the dependancies required for the ...

Note: See TracTimeline for information about the timeline view.