invirt/packages/python-afs.git
13 years agoSimplify the libraries being used.
Evan Broder [Sun, 4 Jan 2009 05:53:00 +0000 (00:53 -0500)] 
Simplify the libraries being used.

Thanks to -c shadow @ANDREW.CMU.EDU for the assistance.

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoGet PyAFS to build on Linux.
Evan Broder [Sun, 4 Jan 2009 03:34:43 +0000 (22:34 -0500)] 
Get PyAFS to build on Linux.

I'm...not even entirely sure what all I had to do here.

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoUse afs_error_message instead of the more conflicting error_message.
Evan Broder [Sun, 4 Jan 2009 03:32:12 +0000 (22:32 -0500)] 
Use afs_error_message instead of the more conflicting error_message.

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoFinish the PTS connection initialization code (and deinitialize, too).
Evan Broder [Sun, 21 Dec 2008 22:16:38 +0000 (16:16 -0600)] 
Finish the PTS connection initialization code (and deinitialize, too).

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoSetup the rx connections for the Ubik client.
Evan Broder [Sun, 21 Dec 2008 21:21:13 +0000 (15:21 -0600)] 
Setup the rx connections for the Ubik client.

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoKill the annoying a. prefix for externally included objects.
Evan Broder [Sun, 21 Dec 2008 20:53:45 +0000 (14:53 -0600)] 
Kill the annoying a. prefix for externally included objects.

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoSwitch to Cython instead of Pyrex
Evan Broder [Sun, 21 Dec 2008 20:47:30 +0000 (14:47 -0600)] 
Switch to Cython instead of Pyrex

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoInitialize the security object.
Evan Broder [Sun, 21 Dec 2008 20:37:31 +0000 (14:37 -0600)] 
Initialize the security object.

This is where we determine whether to use authentication and encryption.

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoI can get tokens now!
Evan Broder [Sun, 21 Dec 2008 20:10:24 +0000 (14:10 -0600)] 
I can get tokens now!

Not that I do anything with them yet.

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoGet information about the current cell.
Evan Broder [Sun, 21 Dec 2008 19:01:43 +0000 (13:01 -0600)] 
Get information about the current cell.

This will almost certainly want to get pulled out into some utility
functions eventually.

Also, we now have 3 different error mechanisms: arbitrary return
codes, errno/strerror, and com_err. Yay!

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoAdd a comment explaining the ubik_client struct.
Evan Broder [Sun, 21 Dec 2008 10:36:44 +0000 (04:36 -0600)] 
Add a comment explaining the ubik_client struct.

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoCleanup the mess we make.
Evan Broder [Sun, 21 Dec 2008 10:33:25 +0000 (04:33 -0600)] 
Cleanup the mess we make.

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoAdd some development documentation.
Evan Broder [Sun, 21 Dec 2008 10:11:30 +0000 (04:11 -0600)] 
Add some development documentation.

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoIt'll probably be useful to have the libraries being used in a separate list.
Evan Broder [Sun, 21 Dec 2008 10:07:16 +0000 (04:07 -0600)] 
It'll probably be useful to have the libraries being used in a separate list.

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoMIT License? Did I say MIT License? I meant GPL.
Evan Broder [Sun, 21 Dec 2008 09:22:42 +0000 (03:22 -0600)] 
MIT License? Did I say MIT License? I meant GPL.

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoPull includes into a common file, since there will be a bunch of them.
Evan Broder [Sun, 21 Dec 2008 09:15:23 +0000 (03:15 -0600)] 
Pull includes into a common file, since there will be a bunch of them.

Signed-off-by: Evan Broder <broder@mit.edu>

13 years agoInitial commit of something that builds.
Evan Broder [Sun, 21 Dec 2008 08:55:41 +0000 (02:55 -0600)] 
Initial commit of something that builds.

Signed-off-by: Evan Broder <broder@mit.edu>