Timeline
02/07/10:
- 23:52 Changeset [de5857785263b68004a29a018c6e9f3c65736d8d] by
-
updated portcheck with the actual version we're using
- 21:38 Changeset [bc2087cb2ca4c237db583bd87da4330a51eda3aa] by
-
Disallow peers w/ same IP. Added 'allow_close_neighbors' config opt.
- 20:42 Changeset [3c1d097b461dc900b841513a0e131f0098375747] by
-
Getting ready for that oh-point-niner (exclamation point)
- 19:40 Changeset [95c7d3df9ff507d4c0fdd7c64c02469a8dc235f4] by
-
clean closed streams out of RateLimiter? after each stream closure, rather ...
- 19:12 Changeset [dc7b00b41e61f73f5a182df4b2a9604849645c79] by
-
Pedantic change, didn't like having two accept calls
- 19:09 Changeset [621426586ceedc202d4b0d02cacde4473a09bbf2] by
-
Port check import and threading cleanup
- 18:51 Changeset [2273f57d3ea8007de5208b4ca60127bc1ec02b2e] by
-
Proper port checking - requires an outside service. See commit for ...
- 17:57 Changeset [3c8c527f72073d73505ba41d875be97f6e919ee4] by
-
Port Check script
02/05/10:
- 23:46 Changeset [ad2916909a9225ea19246f62a8ba353d6dfb77da] by
-
Proper nouns deserve respek
- 23:44 Changeset [341a59cec57265bfb6d0f77b48f3cce01f2e68e9] by
-
Guide clarity
- 23:39 Changeset [268e55fc59e0b8b4b8ffa5cacbc9b7a7aab575a2] by
-
I counted wrong.
- 23:38 Changeset [d90d6ba90114740776b1fb75614c0850bc88923b] by
-
TRACKER.GUIDE updates
- 22:56 Changeset [f3c0061c47a20e29fb95741bd436ea9c1bd1d445] by
-
Added TRACKER.GUIDE.txt - just starting, needs expansion
02/02/10:
- 02:18 Changeset [65c6414e3347a95e25b2794bde26254deb362842] by
-
Should fix annoying lingering buttons
01/30/10:
- 01:37 Changeset [53027cb941bfa45f3c505ae63a384879ff48f11e] by
-
Center file list window
01/29/10:
- 21:17 Changeset [a48ba2b7fbb595b1aef632b989b56a3304facb35] by
-
Fix 2 GUI bugs, one crasher. Thanks OMAC for spotting it
- 06:08 Changeset [16f3c04d8e9364b32502a9d0ea475ec0114f74d9] by
-
Fixed display of statusicon rate. frankly disturbed that I missed that.
01/25/10:
- 20:53 Changeset [b1980f2d0f2765c0b6e6e9f25e893379ef8e42ff] by
-
Triple double quotes for docstrings (PEP 257)
- 20:11 Changeset [3b6f4825f95f297b0cca5215929d5af6c075876f] by
-
Handle connection attempt w/o active torrents
- 05:59 Changeset [68ff09a55419b21fef18c983fc887aabf64f7278] by
-
Removing dependence on asynchat
01/24/10:
- 23:03 Changeset [f3fefcae2a25e5c291003bd744cd6c32ae1ec4cc] by
-
Fixed gdk threads issue w/ GUI logging handler
- 20:58 Changeset [2021a431edd7b02f23c22a6326012f0080dfaaa9] by
-
removed unused imports
- 20:58 Changeset [0ef0de0a04bcd02c79bc9bba8ddfc4aac6cbd201] by
-
handle_close() instead of close()
- 20:57 Changeset [2dbc2c9473fabc360ff6c945f9a000ed3ea758c0] by
-
Logging module threading issue
- 19:58 Changeset [e56c3a51d0885f470f7913a2970ed1d669b10dbb] by
-
TODO
- 19:58 Changeset [0bcb4c32794ac6a07a5124908890cc2991823a42] by
-
Context management in EventHandler? (fixes Rerequester NoneType? bug)
01/23/10:
- 18:40 Changeset [fb6840c45b26fadcf6eaf8da4caa829dc3ebfc18] by
-
Removed break after first tc
- 18:15 Changeset [4564369692715ae3e7716087a090409c95dad8c9] by
-
TODO updated
- 18:12 Changeset [8d50a5dc6be2ba0cb0b6698b3b05579afdc8dda3] by
-
No reason to set session for natcheck
- 18:12 Changeset [f08628fe66179e1bffb74a79cc46b8394ddd15ec] by
-
Moving things around and commented out ratelimiter queueing
- 18:09 Changeset [29c46a69f91216d19a147536caa27d880b77fd05] by
-
Temporarily removing even/odd stream-id stuff
- 18:07 Changeset [9f39d0e14fb8918d9219e1b39af2484dfcfaa7fa] by
-
Documenting _Certificate
- 18:06 Changeset [a26bc94dfa3855246d342595193a7e4b3ad9d135] by
-
got_exception
- 18:04 Changeset [b0d27ce5f102edcd4896ee6050408448775d27e3] by
-
Mostly SSL error handling stuff
01/22/10:
- 03:41 Changeset [29a4a677bb75a13299391f940b35fa556ff3ea38] by
-
Switched to TLSv1 only (no more SSLv3)
- 03:15 Changeset [de0456b49e129f5a7332cb6a594ac593a961313c] by
-
logging stuff
- 03:14 Changeset [02ae15371244f6edbe699206373ac72cfe4d0880] by
-
Explicitly set cipher set, with explanation
01/21/10:
- 20:53 Changeset [3eb1e4ae1c2d724f2bdbe6da989a8d5e71863bfc] by
-
Cleanly handle KeyboardInterrupt? inside of doneflag.isSet()
- 05:27 Changeset [81f63470e3a5268984fa8566f9bb7d22af334e8b] by
-
Better P2PConnnection recv
- 05:16 Changeset [3cc5fc4941591cefac615312fef248336fade257] by
-
Proper post connection checks
- 00:28 Changeset [c58909e1704344686f80f8d2e783ae4177b4a2b7] by
-
M2Crypto segfault dodging hack
01/20/10:
- 02:11 Changeset [c0ef8ffc7818451e7bdec7047d6342b22198fed9] by
-
Another flushing fix
01/19/10:
- 20:37 Changeset [9c9c39884a4ad11d5579bd40c45926f6b0535acf] by
-
Removing unused TrackerState? file
- 20:35 Changeset [448a0f42eb8c3a125035fa1c7d1a7cd2bdf0a263] by
-
Moving some things around
- 20:34 Changeset [95afdf5a47983efb58add3223dc07a4602561320] by
-
Connection flushed and recv bugs (which were the show stoppers)
- 18:36 Changeset [bfcb874d86c38221c10343ba1c25f3d3bf008533] by
-
Prevent CLOSE_WAIT state
- 18:04 Changeset [00706512fec317972d0b6a8c9342c208563584fa] by
-
Fixed numerous errors and warnings found with pychecker
- 17:19 Changeset [070a16d99eec9ca247adfd8400f6aa24194ef1ee] by
-
makemetafile wasn't actually closing files
- 17:18 Changeset [5f1df50a899affd52d30fdca3caaceebef5f5b1f] by
-
Removed Anomos/zurllib.py as it was not being used anywhere
- 16:57 Changeset [27f1d92034490a151fee30de98e100c5c27c6280] by
-
Improved context creation (no more passphrase callback hacks)
01/17/10:
- 18:48 Changeset [99cf664cf1825be2537b76d87271bb7b14f79734] by
-
Call connect_cb on connect() failure too
- 18:37 Changeset [2f83396e263a2cca99891d457f2d10e79c80b1cd] by
-
Fixed really obnoxious, hard to debug, logging error
- 18:36 Changeset [085cf9298bb73d680eb8921288b3dc48b4251e04] by
-
Merge branch 'testing' of ssh://anomos.info/anomos into testing
- 18:35 Changeset [4cfe287b7ae3b40386e1a4b71a5dc57833b0d7f0] by
-
Threaded socket connect()'s
01/16/10:
- 20:34 Changeset [a725b75c2b9eba9da119c84592960b577e714be3] by
-
Take dox off the TODO
- 20:30 Changeset [e29cb7b3c32fb6c2af76999a67c03a5a9a313c39] by
-
Update README
- 20:03 Changeset [93aa1e90669aa74647be8cd477b774399029d992] by
-
Remove deprecated Windows build script
- 20:02 Changeset [6723a8848cd77f1ff934c014c180d46a503e5837] by
-
Change old donate URL
- 19:56 Changeset [4339fc714aeca950db2d8ef5e9e2145df482392d] by
-
Remove PKG-INFO
- 19:54 Changeset [716cd949c66356e9904b2464c5401881f6d888ce] by
-
Update Windows Build Instructions txtfile
- 05:15 Changeset [b3084c7cb4300b51d0d4f775ce677546fac7e6bf] by
-
Clean up the TODO. Updating the TODO gives a feeling of accomplishment ...
- 02:09 Changeset [272a1dad14c24f89818eaf2f7172fa7a962a114a] by
-
Query string parsing handled by cgi module
- 01:03 Changeset [b1cd3d7a0d9c79a3400940a17009408b6fbc13ea] by
-
Revert "'unexpected eof' removal was a mistake."
This reverts commit ...
- 00:48 Changeset [57edafde3261408031dd0dda04e9746caa3442fa] by
-
'unexpected eof' removal was a mistake.
- 00:28 Changeset [cfb2745f8fe059d8861d4ee47e21a1f8ddfe25f9] by
-
TODO update
- 00:03 Changeset [b3024e3c41fe860be8ee1ccda7c19680498dd1b8] by
-
Removed 'unexpected eof' error exemption in HTTPSConnection
01/15/10:
- 23:38 Changeset [fa13ad4df82dd622c2d25267f8e1938caf3cd995] by
-
NameError? fix
- 23:36 Changeset [c8250f44c9d3772576c5a902ed693e35c5eae351] by
-
Fixed params('ip') == None bug
- 01:12 Changeset [c799eee9505c615177acc8d930eaabfcc5b405ce] by
-
Removed restriction on client-specified ip
Made NatCheck? recheck the ...
- 00:34 Changeset [5dfc4fc79ceaa19f87d84bb5bfe6c6ed79b3a1be] by
-
Merge branch 'testing' of ssh://gituser@anomos.info/anomos into testing
01/14/10:
- 23:57 Changeset [b9df81eb2de10b5a7a9493bf674701806bf21900] by
-
Removed SSL debugging info
- 22:20 Changeset [203481c8b46f8efeed2c35ff896829eadb163483] by
-
Made SSL changes necessary to allow https browser connections to the ...
- 20:05 Changeset [0a65c54eee1fc7a9af8fc42f3e3024211ef97d5a] by
-
Removed redundant check in getSeedingPeers
- 20:02 Changeset [d9ffe6175118c6ceaf2326f05317dcd469b3eb97] by
-
Removed some dead code from track.py
- 20:01 Changeset [4ede35b8d4a7eaa453e19ad78e2194084b4e2a60] by
-
Reuse context for NatChecking?
- 19:54 Changeset [e94df769fbebde2f0187878d48ac84a1051015a0] by
-
Right click menu on status icon has an additional spacer
- 18:56 Changeset [4064989845a4609f25828e1fb978168d72b6db38] by
-
Remove unused dependancy code
- 18:46 Changeset [99212bb143f72c574d55a7f321912518e9c56858] by
-
More silly menu pickiness
- 18:39 Changeset [e1ed1fe06856e9d7a6dfcfe5bb168a320b0f79c7] by
-
Rename some menu items, nothing serious. This is a pretty lame commit.
- 09:01 Changeset [910d5065db3e2592362d88bf2a0c6241cc972b13] by
-
Simpler initial passphrase callback in Certificate
- 08:48 Changeset [6df13171dc03a6869ab23dcc57a95ef9c9c797c6] by
-
Ok.. I think this is as succinct as it's going to get.
- 08:28 Changeset [12dcd499f6fa0d14cafcf3fb98fef32d47f22299] by
-
Removed unused attributes from PeerCert?
- 07:24 Changeset [e375e9e5f89106db3906f6ce452b13ec3056600a] by
-
Removed insecure keyfiles. Passphrase for keyfiles is now stored in memory ...
- 06:05 Changeset [6c00cc4ac5b791f9fd9edf170e0caacd0ea1ce2f] by
-
Fixed fresh install logging error
- 04:40 Changeset [ff78b5269095a633561b3d71931c4ba16ce5b748] by
-
Fixed includes in _Certificate.py
01/13/10:
- 23:09 Changeset [9c74cabd7e5fce412b2ff3b4584baccdb6da5d5c] by
-
Made Crypto submodule and broke crypto.py into 3 separate files for each ...
- 19:13 Changeset [e5e25db7e0d4b8c79914c2c837b3b08ac3d53aa2] by
-
Starting to clean up crypto
- 05:12 Changeset [0d055480b7b3dfd0a96ddc72feff9c7f4f4cdd98] by
-
Removed bad post_connection_check
- 05:08 Changeset [2080ba2c540f4d8b74226fb305246b7978f9e3c2] by
-
Stupid typo
- 05:05 Changeset [0f994010ad9fe0bb12e16877df00a756817df396] by
-
Simplified context creation.
- 04:54 Changeset [3f74d3583fc4ddc962510ce68bc8c360a7550fc8] by
-
Better certificate verification
01/11/10:
- 20:28 Changeset [b7f32dcbac0a88977a13b137c96797c06e8c4379] by
-
More 2.6 compat.
- 20:10 Changeset [2b77ec0753f249ef9d02051791e5755a97866c1a] by
-
Python2.6 compatibility fix for P2PServer
- 20:09 Changeset [3259b5f40f5ad40a32d0323b22fabfbb414a349d] by
-
Variable name typo
- 04:47 Changeset [81055477bca3d6732313a475b5fe233c9a0073aa] by
-
Log on post connection check failure
- 04:10 Changeset [38d393b5774929deba99f2c042707348638cd9ab] by
-
removed old debugging message
- 04:07 Changeset [3b907dbdfdc62ae91c3ac44718fc6f3e38a3f6dc] by
-
Removed problematic assert
- 04:00 Changeset [4b3d28f110d132b144524bfbfde6fd95f27ae2fb] by
-
Merge branch 'rs2' into testing
Conflicts:
Anomos/track.py
- 03:18 Changeset [b6d55bf6085b3c06647d54ec222d8e0b2935a2a4] by
-
TODO changes
- 03:14 Changeset [a1d35e0d18a77c96bf17c73434a7589725b3d098] by
-
minor
- 03:12 Changeset [fd7d1093a16cd250b704668dbc642340d1c13040] by
-
Removing a few pyc files from git
- 03:10 Changeset [4e753bb8797d92f1b96f97491b1a5654305126d3] by
-
New ControlSocket? w/ asyncore
- 03:09 Changeset [59c88ffbbf6e9207703372d0172b848e933933c7] by
-
Was this what was causing stream id collisions?
- 03:09 Changeset [ef1eade15204853dcc991fe73784aa5789e6cefe] by
-
Stitching in EventHandler?, mostly task scheduling changes
- 03:03 Changeset [8f9a294ff0d7829ee8af6748df8218dae12eb3b2] by
-
Stitching in P2PServer/P2PConnection
- 02:47 Changeset [6887a7959cdba409b25f84e286c60ddcabc2cbe0] by
-
deleted: Anomos/HTTPHandler.py, Anomos/Protocol/Connection.py, ...
- 02:45 Changeset [d3d58f3a4250f7a0c9e46e9fee529f88b521a277] by
-
new file: Anomos/HTTPS.py
- 02:35 Changeset [7831732ad6a0989df3f549f5d1f2802a11c5b9e6] by
-
new files: Anomos/P2PConnection.py, Anomos/P2PServer.py
- 02:29 Changeset [793a3ca8a6f6b0cb4a61f71176a3922c23b6a940] by
-
new file: Anomos/EventHandler.py
01/09/10:
- 20:46 Changeset [2572904d009cb57e2cbdfd47ea7a7b9e72e17e83] by
-
NSIS script created. This installs Anomos and all the dependancies, and ...
01/08/10:
- 02:00 Changeset [84b9367729b4d6e60b396560e27a73577ab875cc] by
-
Create folder and file describing the dependancies required for the ...
