# # ChangeLog for fedd/federation/access.py # # Generated by Trac 1.2 # Apr 27, 2024 11:56:38 PM Thu, 13 Mar 2014 01:09:53 GMT Ted Faber [d846cbe] * fedd/federation/access.py (modified) Make error handling clearer Fri, 20 Sep 2013 17:34:47 GMT Ted Faber [1f9c361] * fedd/federation/access.py (modified) Error handling Fri, 13 Jul 2012 00:48:44 GMT Ted Faber [4ffa6f8] * fedd/federation/access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/experiment_partition.py (modified) * wsdl/fedd_types.xsd (modified) Add support for nat_portal parameter. Remove old half-assed active ... Sun, 08 Jul 2012 14:42:55 GMT Ted Faber [b15ecc6] * fedd/federation/access.py (modified) Deal with errors where no attribute will grant access Sun, 08 Jul 2012 00:57:36 GMT Ted Faber [bcc6fd6] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) Handle null fedids in get requests Thu, 17 May 2012 20:27:45 GMT Ted Faber [2303ca1] * fedd/federation/access.py (modified) Properly parse userconf command Mon, 05 Mar 2012 02:45:19 GMT Ted Faber [8cab4c2] * fedd/federation/access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/experiment_control.py (modified) More improved logging Wed, 18 Jan 2012 01:16:33 GMT Ted Faber [8d6f204] * fedd/federation/access.py (modified) Returning too many failure proofs locks up the fault mechanism. Fri, 13 Jan 2012 23:52:00 GMT Ted Faber [923984c] * fedd/federation/access.py (modified) Use new lookup in other access controllers Fri, 13 Jan 2012 04:49:05 GMT Ted Faber [6bedbdba] * fedd/Makefile (modified) * fedd/access_to_abac.py (modified) * fedd/compose.py (modified) * fedd/data-setup.py (added) * fedd/db_to_certs.py (modified) * fedd/deter/__init__.py (added) * fedd/deter/fedid.py (moved) * fedd/deter/topdl.py (moved) * fedd/fedd.py (modified) * fedd/fedd_client.py (modified) * fedd/fedd_create.py (modified) * fedd/fedd_ftopo.py (modified) * fedd/fedd_image.py (modified) * fedd/fedd_new.py (modified) * fedd/fedd_ns2topdl.py (modified) * fedd/fedd_operation.py (modified) * fedd/fedd_terminate.py (modified) * fedd/federation/__init__.py (modified) * fedd/federation/access.py (modified) * fedd/federation/authorizer.py (modified) * fedd/federation/client_lib.py (modified) * fedd/federation/deter_impl.py (modified) * fedd/federation/deter_internal_access.py (modified) * fedd/federation/dragon_access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/experiment_control_legacy.py (modified) * fedd/federation/experiment_info.py (modified) * fedd/federation/experiment_partition.py (modified) * fedd/federation/geniapi_proxy.py (modified) * fedd/federation/ns2topdl.py (modified) * fedd/federation/protogeni_access.py (modified) * fedd/federation/remote_service.py (modified) * fedd/federation/server.py (modified) * fedd/federation/skeleton_access.py (modified) * fedd/federation/util.py (modified) * fedd/federation/xmlrpc_emulab_segment.py (modified) * fedd/fedid.py (modified) * fedd/setup.py (modified) Split topdl and fedid out to different packages. Add differential ... Wed, 11 Jan 2012 01:28:15 GMT Ted Faber [ee950c2] * fedd/federation/access.py (modified) * fedd/federation/allocate_project.py (deleted) * fedd/federation/deter_internal_access.py (modified) * fedd/federation/dragon_access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/legacy_access.py (deleted) * fedd/federation/protogeni_access.py (modified) * fedd/federation/skeleton_access.py (modified) Deactivate legacy authorization and dynamic projects Tue, 10 Jan 2012 00:52:54 GMT Ted Faber [c7141dc] * fedd/federation/access.py (modified) * fedd/federation/deter_internal_access.py (modified) * fedd/federation/dragon_access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) * fedd/federation/legacy_access.py (modified) * fedd/federation/ssh_emulab_segment.py (modified) * fedd/federation/xmlrpc_emulab_segment.py (modified) Single access works Wed, 15 Dec 2010 02:58:28 GMT Ted Faber [e83f2f2] * fedd/fedd_create.py (modified) * fedd/fedd_ftopo.py (modified) * fedd/fedd_image.py (modified) * fedd/fedd_info.py (modified) * fedd/fedd_multiinfo.py (modified) * fedd/fedd_multistatus.py (modified) * fedd/fedd_new.py (modified) * fedd/fedd_ns2topdl.py (modified) * fedd/fedd_spewlog.py (modified) * fedd/fedd_terminate.py (modified) * fedd/federation/access.py (modified) * fedd/federation/authorizer.py (modified) * fedd/federation/client_lib.py (modified) * fedd/federation/deter_internal_access.py (modified) * fedd/federation/dragon_access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/proof.py (added) * fedd/federation/protogeni_access.py (modified) * fedd/federation/remote_service.py (modified) * fedd/federation/server.py (modified) * fedd/federation/service_error.py (modified) * fedd/federation/skeleton_access.py (modified) * fedd/federation/thread_pool.py (modified) * wsdl/fedd_types.xsd (modified) Move proofs around. Lots of changes, including fault handling. Sun, 12 Dec 2010 17:33:44 GMT Ted Faber [9973d57] * fedd/federation/access.py (modified) * fedd/federation/deter_internal_access.py (modified) * fedd/federation/dragon_access.py (modified) * fedd/federation/skeleton_access.py (modified) Move common GetRequest/ReleaseAccess implementations to the base class Sat, 11 Dec 2010 02:25:50 GMT Ted Faber [c65b7e4] * fedd/federation/access.py (modified) * fedd/federation/deter_internal_access.py (modified) * fedd/federation/dragon_access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/protogeni_access.py (modified) * fedd/federation/skeleton_access.py (modified) Access controllers delete (some) unused ABAC attrs. Thu, 02 Dec 2010 18:27:31 GMT Ted Faber [de86b35] * fedd/federation/access.py (modified) * fedd/federation/emulab_access.py (modified) Flat out bug in the lambda definition in access. The emulab_access ... Wed, 01 Dec 2010 03:20:16 GMT Ted Faber [dee164e] * fedd/federation/access.py (modified) * fedd/federation/authorizer.py (modified) * fedd/federation/deter_internal_access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/experiment_control.py (modified) Looks like internal works now. Had to add default entries to the ... Wed, 01 Dec 2010 00:45:00 GMT Ted Faber [1f6a573] * fedd/federation/access.py (modified) * fedd/federation/emulab_access.py (modified) Support for priorities and export projects Tue, 30 Nov 2010 21:57:05 GMT Ted Faber [c002cb2] * fedd/federation/access.py (modified) * fedd/federation/emulab_access.py (modified) Structure for priority and filtering of ABAC attributes at access ... Tue, 30 Nov 2010 18:48:51 GMT Ted Faber [78f2668] * fedd/federation/access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/legacy_access.py (added) Move some functions from access to legacy_access. Rename functions ... Tue, 30 Nov 2010 18:25:47 GMT Ted Faber [027b87b] * fedd/federation/access.py (modified) * fedd/federation/access_project.py (deleted) * fedd/federation/deter_internal_access.py (modified) * fedd/federation/dragon_access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/protogeni_access.py (modified) This little class added a useless complexity. While I'm in here I ... Wed, 24 Nov 2010 02:42:19 GMT Ted Faber [6e63513] * fedd/fedd_create.py (modified) * fedd/federation/access.py (modified) * fedd/federation/authorizer.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/util.py (modified) * fedd/init_abac_authorizer.py (modified) Checkpoint Tue, 29 Jun 2010 10:48:54 GMT Ted Faber [1027cf7] * fedd/federation/access.py (modified) whoops Sat, 29 May 2010 13:54:48 GMT Ted Faber [703859f] * fedd/federation/access.py (modified) extraneous semis Fri, 28 May 2010 17:11:49 GMT Ted Faber [623a2c9] * fedd/federation/access.py (modified) Moving stuff around Fri, 28 May 2010 11:02:20 GMT Ted Faber [2c1fd21] * fedd/federation/access.py (modified) * fedd/federation/emulab_access.py (modified) Importing is a relatively access semantics free endeavour, but export ... Fri, 28 May 2010 10:40:47 GMT Ted Faber [2f6820c] * fedd/federation/access.py (modified) Explicit access attributes in the format Fri, 28 May 2010 09:23:12 GMT Ted Faber [06cc65b] * fedd/federation/access.py (modified) * fedd/federation/emulab_access.py (modified) more refactoring - beaking code into smaller chunks for digestibility Fri, 28 May 2010 08:08:38 GMT Ted Faber [d6990a4] * fedd/federation/access.py (modified) I think this is unused Thu, 27 May 2010 21:43:38 GMT Ted Faber [f771e2f] * fedd/federation/access.py (added) * fedd/federation/emulab_access.py (modified) Beginning cleanup of access controllers/plugins for general release. ... Wed, 09 Sep 2009 17:45:40 GMT Ted Faber [3c6dbec] * fedd/federation/deter_impl.py (modified) * fedd/federation/emulab_access.py (moved) Make space for other access plugins Wed, 09 Sep 2009 17:20:07 GMT Ted Faber [11860f52] * fedd/federation/access.py (modified) * fedd/federation/local_emulab_segment.py (added) * fedd/federation/proxy_emulab_segment.py (added) Emulab access element now supports local and remote operation. Wed, 09 Sep 2009 00:57:00 GMT Ted Faber [f07fa49] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/list_log.py (added) better logging and cleanup Tue, 08 Sep 2009 22:37:56 GMT Ted Faber [22defdb] * fedd/federation/access.py (modified) typeo Tue, 08 Sep 2009 21:54:45 GMT Ted Faber [b770aa0] * fedd/federation/access.py (modified) clean up tmpdir in the face of errors Tue, 08 Sep 2009 21:46:32 GMT Ted Faber [574055e] * fedd/federation/access.py (modified) remove access temp dirs Sun, 06 Sep 2009 22:25:23 GMT Ted Faber [e794984] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) remove debugging Sun, 06 Sep 2009 22:11:36 GMT Ted Faber [fd556d1] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) Properly communicate errors Sun, 06 Sep 2009 21:15:52 GMT Ted Faber [5ae3857] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) terminate works Sat, 05 Sep 2009 00:04:07 GMT Ted Faber [1da6a23] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/topdl.py (modified) cahekpoint: swaps in again! Fri, 04 Sep 2009 01:51:50 GMT Ted Faber [ecca6eb] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/topdl.py (modified) checkpoint Thu, 03 Sep 2009 00:59:16 GMT Ted Faber [f9ef40b] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) checkpoint: writing config files Wed, 02 Sep 2009 17:36:18 GMT Ted Faber [6c57fe9] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/server.py (modified) * fedd/federation/topdl.py (modified) checkpoint Sat, 29 Aug 2009 01:07:42 GMT Ted Faber [cc8d8e9] * fedd/federation/access.py (modified) * fedd/federation/deter_impl.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/topdl.py (modified) * fedd/federation/util.py (modified) checkpoint Tue, 21 Jul 2009 21:23:40 GMT Ted Faber [866c983] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) whitespace conversion Sat, 06 Dec 2008 01:32:55 GMT Ted Faber [f029827] * fedd/federation/access.py (modified) whoops, make sure actual matches propagate Fri, 05 Dec 2008 17:04:08 GMT Ted Faber [02786fc] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) typo: try to get the cert from a different place if the first one fils! Fri, 05 Dec 2008 06:18:30 GMT Ted Faber [416292f] * fedd/federation/access.py (modified) Cleanup Fri, 05 Dec 2008 05:49:39 GMT Ted Faber [c3dcf48] * fedd/federation/access.py (modified) * fedd/federation/allocate_project.py (modified) Snapshot of new state-based allocation Thu, 04 Dec 2008 06:12:13 GMT Ted Faber [1b376ca] * fedd/federation/access.py (modified) * fedd/federation/allocate_project.py (modified) Correct resource communication to allocation and wildcarding of ... Wed, 03 Dec 2008 22:23:24 GMT Ted Faber [375ca67] * fedd/federation/access.py (modified) Added some logging Wed, 03 Dec 2008 06:30:40 GMT Ted Faber [769b89a] * fedd/federation/access.py (modified) Allow no state file - e.g. for allocation only server Tue, 02 Dec 2008 16:44:41 GMT Ted Faber [5a6b75b] * fedd/federation/access.py (modified) * fedd/federation/deter_impl.py (modified) multiple uri aliases for the testbed Mon, 01 Dec 2008 23:39:51 GMT Ted Faber [5d3f239] * fedd/Makefile (modified) * fedd/exp_access_db.py (modified) * fedd/fedd.py (modified) * fedd/fedd_client.py (modified) * fedd/federation/__init__.py (moved) * fedd/federation/access.py (moved) * fedd/federation/access_project.py (moved) * fedd/federation/allocate_project.py (moved) * fedd/federation/asn1_raw.py (moved) * fedd/federation/authorizer.py (moved) * fedd/federation/config_parser.py (moved) * fedd/federation/deter_impl.py (moved) * fedd/federation/experiment_control.py (moved) * fedd/federation/fedid.py (moved) * fedd/federation/fixed_resource.py (moved) * fedd/federation/parse_detail.py (moved) * fedd/federation/remote_service.py (moved) * fedd/federation/server.py (moved) * fedd/federation/service_error.py (moved) * fedd/federation/split.py (moved) * fedd/federation/util.py (moved) * fedd/fedid.py (modified) * fedd/fixed_resource.py (modified) * fedd/setup.py (modified) change package name to avoid conflicts with fedd on install