root/foolscap/referenceable.py


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @462:fe557ab53977 [462:fe557ab53977] 08/04/08 22:58:52 "Brian Warner <warner@lothar.com>" RemoteReference?.getRemoteTubID: make this secure
(edit) @452:4f411177f2bd [452:4f411177f2bd] 08/01/08 15:55:56 "Brian Warner <warner@lothar.com>" referenceable.py: add RemoteReference?.getRemoteTubID
(edit) @406:e44d431ce295 [406:e44d431ce295] 06/04/08 13:07:22 Brian Warner <warner@allmydata.com> add RemoteReference?.getPeer() to retrieve the remote address+port. Closes …
(edit) @380:81f4ad3a70e0 [380:81f4ad3a70e0] 05/01/08 13:03:35 Brian Warner <warner@allmydata.com> allow multiple location hints in unauthenticated furls, to fix no-crypto …
(edit) @379:f0939f8856e8 [379:f0939f8856e8] 05/01/08 12:37:18 Brian Warner <warner@allmydata.com> #60: tolerate extensions in the FURL format
(edit) @304:df6a8c7782d7 [304:df6a8c7782d7] 12/24/07 02:24:41 "Brian Warner <warner@lothar.com>" referencable: fix RemoteReference?.getSturdyRef(). Closes #35.
(edit) @261:a907cd697d0c [261:a907cd697d0c] 11/28/07 23:25:12 "Brian Warner <warner@lothar.com>" cosmetic: remove trailing whitespace. No functional changes
(edit) @245:bb6dba4acd15 [245:bb6dba4acd15] 09/16/07 16:31:52 "Brian Warner <warner@lothar.com>" merge branch contents
(edit) @243:895cd43160c3 [243:895cd43160c3] 09/16/07 15:52:20 "Brian Warner <warner@lothar.com>" serialization: add+fix+test Tub.serialize, which now handles …
(edit) @241:1ecd829fe5b0 [241:1ecd829fe5b0] 09/10/07 13:08:45 "Brian Warner <warner@lothar.com>" more serialization refactoring: move Copyable handling to …
(edit) @238:471339eda190 [238:471339eda190] 09/11/07 14:39:57 Brian Warner <warner@allmydata.com> add local+remote TubIDs to method-failed log messages. Closes #23.
(edit) @219:091b5161e2b6 [219:091b5161e2b6] 08/09/07 00:01:24 "Brian Warner <warner@lothar.com>" remove stray trailing whitespace
(edit) @213:d838583392ff [213:d838583392ff] 07/27/07 00:38:30 "Brian Warner <warner@lothar.com>" implement an IRemoteReference() adapter for local Referenceables. Closes …
(edit) @209:87a1dce6b4ce [209:87a1dce6b4ce] 07/26/07 16:40:56 "Brian Warner <warner@lothar.com>" make sure errors during Gift resolution are reported to the original …
(edit) @191:a1b2286563a8 [191:a1b2286563a8] 05/14/07 15:55:26 warner@lothar.com [foolscap @ remove SturdyRef?.asLiveRef.. it didn't work anyways]
(edit) @187:4a6dcae0d36c [187:4a6dcae0d36c] 05/11/07 18:49:11 warner@lothar.com [foolscap @ fix handling of gifts in containers, and the handling of sets]
(edit) @176:3d149162869b [176:3d149162869b] 05/02/07 11:30:46 warner@lothar.com [foolscap @ add UnicodeConstraint?, rename StringConstraint? to …
(edit) @164:a0de09a99dde [164:a0de09a99dde] 04/27/07 18:38:54 warner@lothar.com [foolscap @ SturdyRef?: log the repr of the unparseable FURL instead of the …
(edit) @132:b2258db36084 [132:b2258db36084] 04/03/07 16:04:46 warner@lothar.com [foolscap @ referenceable: refrain from sending decref messages with …
(edit) @117:154db14cb591 [117:154db14cb591] 03/20/07 23:20:45 warner@lothar.com [foolscap @ implement callRemoteOnly, a fire-and-forget form of callRemote …
(edit) @116:1bc8df0621e0 [116:1bc8df0621e0] 03/20/07 17:03:48 warner@lothar.com [foolscap @ allow 'Referenceable' as constraint shorthand for any …
(edit) @115:821c19117792 [115:821c19117792] 03/19/07 23:40:43 warner@lothar.com [foolscap @ remove a circular import by using a new IRemoteReference to …
(edit) @114:fcb7398c5f15 [114:fcb7398c5f15] 03/19/07 23:20:16 warner@lothar.com [foolscap @ massive Constraint refactoring, splits schema.py up into lots …
(edit) @100:d279de3e43d0 [100:d279de3e43d0] 01/16/07 00:48:16 warner@lothar.com [foolscap @ referenceable.py: fix a bug that broke the second of two calls …
(edit) @88:cdc5362017b9 [88:cdc5362017b9] 12/18/06 01:44:33 warner@lothar.com [foolscap @ add RemoteInterfaceConstraints? to schemas]
(edit) @82:8d69e9dc0860 [82:8d69e9dc0860] 12/15/06 01:19:39 warner@lothar.com [foolscap @ allow the use of positional arguments in addition to keyword …
(edit) @79:135d8a13a01a [79:135d8a13a01a] 12/11/06 00:06:47 warner@lothar.com [foolscap @ document notifyOnDisconnect, cancel all disconnect watchers …
(edit) @77:ced7d17e85b0 [77:ced7d17e85b0] 12/11/06 00:00:52 warner@lothar.com [foolscap @ annotate TubConnectorClientFactory?'s repr with the TubID being …
(edit) @76:7e19d5b0a248 [76:7e19d5b0a248] 12/01/06 21:19:14 warner@lothar.com [foolscap @ callRemote: simplify by using defer.maybeDeferred]
(edit) @75:2dacd33421c4 [75:2dacd33421c4] 12/01/06 20:41:56 warner@lothar.com [foolscap @ don't lose earlier stack traces when re-raising Violations …
(edit) @73:2f612691ebe2 [73:2f612691ebe2] 12/01/06 19:36:33 warner@lothar.com [foolscap @ make Violation messages for bad arguments more useful]
(edit) @64:e7994f67a35e [64:e7994f67a35e] 11/17/06 01:25:24 warner@lothar.com [foolscap @ copyable: require .typeToCopy and .copytype, don't use …
(edit) @42:c7d4ff97a4e4 [42:c7d4ff97a4e4] 10/25/06 23:30:52 warner@lothar.com [foolscap @ allow notifyOnDisconnect to take args/kwargs for the callback, …
(edit) @41:3ba5bc529b67 [41:3ba5bc529b67] 10/25/06 18:17:18 warner@allmydata.com [foolscap @ make all references giftable, not just explicitly registered …
(edit) @34:ea07a7904ab8 [34:ea07a7904ab8] 10/25/06 14:31:02 warner@allmydata.com [foolscap @ when sending a gift (YourReferenceSlicer? to a 3rd broker), …
(edit) @24:f3d7c3b70b2e [24:f3d7c3b70b2e] 10/05/06 12:37:45 warner@lothar.com [foolscap @ referenceable: don't bother returning ready_deferred in …
(edit) @21:b455b6ad3ee7 [21:b455b6ad3ee7] 10/02/06 01:00:14 warner@lothar.com [foolscap @ fix a lot of pyflakes warnings]
(edit) @10:ae1a02cdc0eb [10:ae1a02cdc0eb] 09/30/06 17:23:11 warner@lothar.com [foolscap @ s/UnencryptedTub/UnauthenticatedTub/ in API and docs, some …
(edit) @8:02f6a73d76dc [8:02f6a73d76dc] 09/24/06 23:23:01 warner@lothar.com [foolscap @ use eventually() to deal with weakref callbacks firing at …
(add) @1:9f5bb119e4df [1:9f5bb119e4df] 09/16/06 13:47:52 warner@lothar.com [foolscap @ initial import of foolscap from SVN]
Note: See TracRevisionLog for help on using the revision log.