diff options
author | Eduardo Julian | 2019-01-11 21:44:36 -0400 |
---|---|---|
committer | Eduardo Julian | 2019-01-11 21:44:36 -0400 |
commit | f40ccf4a1567851547114731b4819c986aa093df (patch) | |
tree | e4ba43ce00620fa9c91ba438c656bc150c8cbdc2 /stdlib/source | |
parent | 8e5e21231ca1dbb8508d74ab7048c0a1bcf907c8 (diff) |
Re-named "lux/control/security/taint" to "lux/control/security/integrity".
Diffstat (limited to '')
-rw-r--r-- | stdlib/source/lux/control/security/integrity.lux (renamed from stdlib/source/lux/control/security/taint.lux) | 0 | ||||
-rw-r--r-- | stdlib/source/lux/world/console.lux | 6 | ||||
-rw-r--r-- | stdlib/source/lux/world/environment.jvm.lux | 4 | ||||
-rw-r--r-- | stdlib/source/lux/world/file.lux | 4 | ||||
-rw-r--r-- | stdlib/source/lux/world/net/http.lux | 2 | ||||
-rw-r--r-- | stdlib/source/lux/world/net/http/request.lux | 24 | ||||
-rw-r--r-- | stdlib/source/lux/world/net/http/route.lux | 22 | ||||
-rw-r--r-- | stdlib/source/lux/world/net/tcp.jvm.lux | 4 | ||||
-rw-r--r-- | stdlib/source/lux/world/net/udp.jvm.lux | 4 |
9 files changed, 35 insertions, 35 deletions
diff --git a/stdlib/source/lux/control/security/taint.lux b/stdlib/source/lux/control/security/integrity.lux index b78351b38..b78351b38 100644 --- a/stdlib/source/lux/control/security/taint.lux +++ b/stdlib/source/lux/control/security/integrity.lux diff --git a/stdlib/source/lux/world/console.lux b/stdlib/source/lux/world/console.lux index 5c0aff910..b02f0f69d 100644 --- a/stdlib/source/lux/world/console.lux +++ b/stdlib/source/lux/world/console.lux @@ -6,7 +6,7 @@ [concurrency ["." promise (#+ Promise)]] [security - ["." taint (#+ Dirty taint)] + ["." integrity (#+ Dirty)] [capability (#+ Capability)]]] [data ["." error (#+ Error)] @@ -87,12 +87,12 @@ (def: (read _) (|> jvm-input InputStream::read - (:: io.Functor<Process> map (|>> .nat taint)))) + (:: io.Functor<Process> map (|>> .nat integrity.taint)))) (def: (read-line _) (|> jvm-console java/io/Console::readLine - (:: io.Functor<Process> map taint))) + (:: io.Functor<Process> map integrity.taint))) (def: (write message) (PrintStream::print message jvm-output)) diff --git a/stdlib/source/lux/world/environment.jvm.lux b/stdlib/source/lux/world/environment.jvm.lux index 57ffcd465..1a373ba8c 100644 --- a/stdlib/source/lux/world/environment.jvm.lux +++ b/stdlib/source/lux/world/environment.jvm.lux @@ -2,7 +2,7 @@ [lux #* [control [security - ["." taint (#+ Dirty taint)]]] + ["." integrity (#+ Dirty)]]] [data ["." text] [format @@ -53,4 +53,4 @@ Set::iterator (consume-iterator entry-to-kv) (dictionary.from-list text.Hash<Text>) - taint))) + integrity.taint))) diff --git a/stdlib/source/lux/world/file.lux b/stdlib/source/lux/world/file.lux index f0269e52c..4793f2fa2 100644 --- a/stdlib/source/lux/world/file.lux +++ b/stdlib/source/lux/world/file.lux @@ -6,7 +6,7 @@ [concurrency ["." promise (#+ Promise)]] [security - ["." taint (#+ Dirty taint)] + ["." integrity (#+ Dirty)] ["." capability (#+ Capability)]]] [data ["." maybe] @@ -246,7 +246,7 @@ bytes-read (InputStream::read data stream) _ (AutoCloseable::close stream)] (if (i/= size bytes-read) - (wrap (taint data)) + (wrap (integrity.taint data)) (io.io (ex.throw cannot-read-all-data path))))) (def: (size _) diff --git a/stdlib/source/lux/world/net/http.lux b/stdlib/source/lux/world/net/http.lux index 7fcdb5244..d063d75ac 100644 --- a/stdlib/source/lux/world/net/http.lux +++ b/stdlib/source/lux/world/net/http.lux @@ -5,7 +5,7 @@ [promise (#+ Promise)] [frp (#+ Channel)]] [security - [taint (#+ Dirty)]]] + [integrity (#+ Dirty)]]] [data [format [context (#+ Context)]]] diff --git a/stdlib/source/lux/world/net/http/request.lux b/stdlib/source/lux/world/net/http/request.lux index 9db7e6973..03c78fca8 100644 --- a/stdlib/source/lux/world/net/http/request.lux +++ b/stdlib/source/lux/world/net/http/request.lux @@ -7,7 +7,7 @@ ["." promise (#+ Promise)] ["." frp]] [security - ["." taint (#+ Dirty)]]] + ["." integrity (#+ Dirty)]]] [data ["." maybe] ["." error (#+ Error)] @@ -54,14 +54,14 @@ (def: #export (json server) (-> (-> (Dirty JSON) Server) Server) (function (_ request) - (let [[identification protocol resource message] (taint.trust request)] + (let [[identification protocol resource message] (integrity.trust request)] (do promise.Monad<Promise> [?raw (read-text-body (get@ #//.body message))] (case (do error.Monad<Error> [raw ?raw] (:: json.Codec<Text,JSON> decode raw)) (#error.Success content) - (server (taint.taint content) request) + (server (integrity.taint content) request) (#error.Failure error) (promise.resolved ..failure)))))) @@ -69,12 +69,12 @@ (def: #export (text server) (-> (-> (Dirty Text) Server) Server) (function (_ request) - (let [[identification protocol resource message] (taint.trust request)] + (let [[identification protocol resource message] (integrity.trust request)] (do promise.Monad<Promise> [?raw (read-text-body (get@ #//.body message))] (case ?raw (#error.Success content) - (server (taint.taint content) request) + (server (integrity.taint content) request) (#error.Failure error) (promise.resolved ..failure)))))) @@ -82,7 +82,7 @@ (def: #export (query property server) (All [a] (-> (Property a) (-> (Dirty a) Server) Server)) (function (_ request) - (let [[identification protocol resource message] (taint.trust request) + (let [[identification protocol resource message] (integrity.trust request) full (get@ #//.uri resource) [uri query] (|> full (text.split-with "?") @@ -90,10 +90,10 @@ (case (do error.Monad<Error> [query (//query.parameters query) input (context.run query property)] - (wrap [(taint.taint [identification protocol (set@ #//.uri uri resource) message]) + (wrap [(integrity.taint [identification protocol (set@ #//.uri uri resource) message]) input])) (#error.Success [request input]) - (server (taint.taint input) request) + (server (integrity.taint input) request) (#error.Failure error) (promise.resolved ..failure))))) @@ -101,7 +101,7 @@ (def: #export (form property server) (All [a] (-> (Property a) (-> (Dirty a) Server) Server)) (function (_ request) - (let [[identification protocol resource message] (taint.trust request)] + (let [[identification protocol resource message] (integrity.trust request)] (do promise.Monad<Promise> [?body (read-text-body (get@ #//.body message))] (case (do error.Monad<Error> @@ -109,7 +109,7 @@ form (//query.parameters body)] (context.run form property)) (#error.Success input) - (server (taint.taint input) request) + (server (integrity.taint input) request) (#error.Failure error) (promise.resolved ..failure)))))) @@ -117,7 +117,7 @@ (def: #export (cookies property server) (All [a] (-> (Property a) (-> (Dirty a) Server) Server)) (function (_ request) - (let [[identification protocol resource message] (taint.trust request)] + (let [[identification protocol resource message] (integrity.trust request)] (case (do error.Monad<Error> [cookies (|> (get@ #//.headers message) (dictionary.get "Cookie") @@ -125,7 +125,7 @@ //cookie.get)] (context.run cookies property)) (#error.Success input) - (server (taint.taint input) request) + (server (integrity.taint input) request) (#error.Failure error) (promise.resolved ..failure))))) diff --git a/stdlib/source/lux/world/net/http/route.lux b/stdlib/source/lux/world/net/http/route.lux index e430b9739..1825b2795 100644 --- a/stdlib/source/lux/world/net/http/route.lux +++ b/stdlib/source/lux/world/net/http/route.lux @@ -5,7 +5,7 @@ [concurrency ["." promise]] [security - ["." taint]]] + ["." integrity]]] [data ["." maybe] ["." text ("text/." Equivalence<Text>)]]] @@ -17,7 +17,7 @@ [(def: #export (<name> server) (-> Server Server) (function (_ request) - (let [[identification protocol resource message] (taint.trust request)] + (let [[identification protocol resource message] (integrity.trust request)] (case (get@ #//.scheme protocol) <scheme> (server request) @@ -33,7 +33,7 @@ [(def: #export (<name> server) (-> Server Server) (function (_ request) - (let [[identification protocol resource message] (taint.trust request)] + (let [[identification protocol resource message] (integrity.trust request)] (case (get@ #//.method resource) <method> (server request) @@ -55,7 +55,7 @@ (def: #export (uri path server) (-> URI Server Server) (function (_ request) - (let [[identification protocol resource message] (taint.trust request)] + (let [[identification protocol resource message] (integrity.trust request)] (if (text/= path (get@ #//.uri resource)) (server request) (promise.resolved //response.not-found))))) @@ -63,14 +63,14 @@ (def: #export (sub path server) (-> URI Server Server) (function (_ request) - (let [[identification protocol resource message] (taint.trust request)] + (let [[identification protocol resource message] (integrity.trust request)] (if (text.starts-with? path (get@ #//.uri resource)) - (server (taint.taint [identification - protocol - (update@ #//.uri - (|>> (text.clip' (text.size path)) maybe.assume) - resource) - message])) + (server (integrity.taint [identification + protocol + (update@ #//.uri + (|>> (text.clip' (text.size path)) maybe.assume) + resource) + message])) (promise.resolved //response.not-found))))) (def: #export (or primary alternative) diff --git a/stdlib/source/lux/world/net/tcp.jvm.lux b/stdlib/source/lux/world/net/tcp.jvm.lux index cd8543f3a..de1d9ffef 100644 --- a/stdlib/source/lux/world/net/tcp.jvm.lux +++ b/stdlib/source/lux/world/net/tcp.jvm.lux @@ -7,7 +7,7 @@ [task (#+ Task)] ["." frp]] [security - ["." taint (#+ Dirty taint)]]] + ["." integrity (#+ Dirty)]]] [data ["." error (#+ Error)]] [world @@ -73,7 +73,7 @@ [#let [data (binary.create size)] bytes-read (InputStream::read data +0 (.int size) input)] (wrap [(.nat bytes-read) - (taint data)]))) + (integrity.taint data)]))) (def: (write data) (do io.Monad<Process> diff --git a/stdlib/source/lux/world/net/udp.jvm.lux b/stdlib/source/lux/world/net/udp.jvm.lux index 3e9015b56..c474c5c79 100644 --- a/stdlib/source/lux/world/net/udp.jvm.lux +++ b/stdlib/source/lux/world/net/udp.jvm.lux @@ -7,7 +7,7 @@ ["." promise (#+ Promise)] [task (#+ Task)]] [security - ["." taint (#+ Dirty taint)]]] + ["." integrity (#+ Dirty)]]] [data ["." error (#+ Error)] ["." maybe] @@ -94,7 +94,7 @@ (wrap [bytes-read {#//.address (|> packet DatagramPacket::getAddress InetAddress::getHostAddress) #//.port (.nat (DatagramPacket::getPort packet))} - (taint data)])))) + (integrity.taint data)])))) (def: (write [location data]) (do io.Monad<Process> |