From 0c5f894f711e3ea068bfd9696b12cda26566d611 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Mon, 20 Oct 2014 22:25:37 -0400 Subject: [PATCH 1/2] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 4977df0..a1647a2 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,8 @@ Differences with HTTP Switchboard: - Z is the source hostname axis (aka "scope"), from narrower scopes to global scope - X is the request type axis: `*`, `cookie`, `css`, etc. - Y is the destination hostname axis (`www.example.com`, `example.com`, `com`, `*`) + - Switching scopes in matrix popup does not create/delete scope, it just to allow user to modify rules in a specific scope + - Rules in narrower scope(s) still exist and are enforced even if you have the global scope selected - Much needed [code refactoring](http://en.wikipedia.org/wiki/Code_refactoring) toward portability/efficiency - Big chunks of tired code have been removed, or replaced by small chunks of better code - There is no longer a hierarchical data structures for scopes/rules (**major** contribution toward code simplification) From 2f2d6e4d0e1a556369d5bf4279e32626483641fe Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Mon, 20 Oct 2014 22:27:58 -0400 Subject: [PATCH 2/2] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a1647a2..9115463 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Differences with HTTP Switchboard: - Z is the source hostname axis (aka "scope"), from narrower scopes to global scope - X is the request type axis: `*`, `cookie`, `css`, etc. - Y is the destination hostname axis (`www.example.com`, `example.com`, `com`, `*`) - - Switching scopes in matrix popup does not create/delete scope, it just to allow user to modify rules in a specific scope + - Switching scopes in matrix popup does not create/delete scopes, this just allows a user to modify rules in a specific scope - Rules in narrower scope(s) still exist and are enforced even if you have the global scope selected - Much needed [code refactoring](http://en.wikipedia.org/wiki/Code_refactoring) toward portability/efficiency - Big chunks of tired code have been removed, or replaced by small chunks of better code