CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Fri, 22 Aug 2025 02:39:14 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090901163757
location: https://web.archive.org/web/20090901163757/https://github.com/lrenn
server-timing: captures_list;dur=0.878964, exclusion.robots;dur=0.033364, exclusion.robots.policy;dur=0.014283, esindex;dur=0.020452, cdx.remote;dur=11.515148, LoadShardBlock;dur=387.495177, PetaboxLoader3.resolve;dur=98.157488, PetaboxLoader3.datanode;dur=261.329662
x-app-server: wwwb-app224
x-ts: 302
x-tr: 504
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app224; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Fri, 22 Aug 2025 02:39:15 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.6.31
x-archive-orig-date: Tue, 01 Sep 2009 16:37:57 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 214ms
x-archive-orig-etag: "2d95d1730ace3433041a8d8498efb0c7"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 94309
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Tue, 01 Sep 2009 16:37:57 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Tue, 01 Sep 2009 16:37:57 GMT", ; rel="memento"; datetime="Tue, 01 Sep 2009 16:37:57 GMT", ; rel="next memento"; datetime="Wed, 10 Sep 2014 20:04:46 GMT", ; rel="last memento"; datetime="Sat, 06 Jan 2024 18:25:39 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_11_20090901162243_crawl101.gpg-c/52_11_20090901163647_crawl101.arc.gz
server-timing: captures_list;dur=0.438944, exclusion.robots;dur=0.016863, exclusion.robots.policy;dur=0.008101, esindex;dur=0.010701, cdx.remote;dur=6.265318, LoadShardBlock;dur=189.094365, PetaboxLoader3.datanode;dur=174.006192, PetaboxLoader3.resolve;dur=116.298731, load_resource;dur=141.061043
x-app-server: wwwb-app224
x-ts: 200
x-tr: 469
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
lrenn's Profile - GitHub
Public Activity
-
Concise web framework for ClojureForked from weavejester/compojure Thu Apr 23 23:45:34 -0700 2009
-
All the code you need to get started, with an emphasis on dynamic languages.Forked from technomancy/emacs-starter-kit Tue Jun 02 22:31:29 -0700 2009
-
Compojure website sourceForked from weavejester/compojure.org Sat Aug 22 22:17:36 -0700 2009
-
Automatic configuration for local Git repository from a project forkForked from colinsurprenant/localforkedclone Thu Apr 23 23:39:23 -0700 2009
Public Activity
Forked repository is at lrenn/compojure.org
stuarthalloway has
22
public repos
and 74
followers.
New branch is at lrenn/compojure/tree/uri-rewrites
(defn with-uri-rewrite
"Rewrites a request uri with the result of calling f with the
request...
New branch is at lrenn/compojure/tree/with-mimetype
New branch is at lrenn/compojure/tree/fix-headers
(import 'java.io.ByteArrayOutputStream)
(import 'java.io.ByteArrayInputStream)
(import 'com.lowag...
HEAD is 93fda5ed95b437b336f43cdbd5063a50e20b4e63
x

-
Phil Hagelberg committed 93fda5ed:
Remove clojure fixes that have been added to swank-clojure.
-
Phil Hagelberg committed 9e78e16f:
Turn off toolbar even when in daemon-mode.
-
Phil Hagelberg committed b418209c:
Nonlisp paredit fixes; clojure-project bugfix.
-
Phil Hagelberg committed a46328f2:
Bundle updated paredit-mode v21.
-
Phil Hagelberg committed 8ddc188e:
Merge from lrenn to add lib jars to classpath.
-
Phil Hagelberg committed dbdec4a4:
Don't override swank-clojure-extra-vm-args, just add-to-list.
-
Phil Hagelberg committed a43b4a66:
Switch from js2-mode to espresso.
; Could use https://github.com/mmcgrana/ring/blob/24fe773f62026b95e275468f6875812f87989508/src/rin...
New branch is at lrenn/compojure/tree/jetty-host
HEAD is 086b48604f99be8945171e45113731bdec484343
x

-
weavejester committed 086b4860:
'a' tags now always have explicit end tag to prevent some browsers thinking the tags are open
-
weavejester committed 5e1a96f4:
Lazy seq output flushes stream after each write
(defn login-view [flash]
(html [:html
[:body
HEAD is 7f26bd331a1fd5235faf2c0302a9f683eb6f0b14
x

-
weavejester committed 7f26bd33:
Fixed bug introduced by last commit
-
weavejester committed eac47c88:
Tidied up compojure.http.middleware
-
weavejester committed 2ef9c103:
Moved caching middleware into own namespace
-
weavejester committed 5cf8f819:
Added some generic crypto tests back in
-
weavejester committed 76256ae4:
Temporarily cleared out failing crypto tests
-
weavejester committed cb5edb28:
Refactored crypto again, ensured IV is randomly generated for each ciphertext, reduced crypto cookie options
-
budu committed 1eefde87:
Changed the name of with-params to with-request-params to not clash with
-
weavejester committed ee3fc8ed:
Added test for seal/unseal
-
weavejester committed 2950213c:
Swapped order of HMAC and encryption so that HMAC is checked before decrypt
-
weavejester committed c42508cc:
Small tweak of Byte/TYPE
-
weavejester committed dd255df1:
Removed cryptography tests from test.compojure.http.session
-
weavejester committed fc1f0cf6:
Added back functionality to customize encryption via the repository options
-
weavejester committed 05102340:
Refactored cookie sessions to use seal/unseal
-
weavejester committed 2d7b1df6:
Added seal and unseal to crypto
HEAD is 4a2079d1a28cddcb174c4a7f650c6a70e3258f31
x

-
weavejester committed 4a2079d1:
Fixed bug in assoc-session when used by ->
-
weavejester committed 542c423e:
Merge crypto changes from branch 'master' into session-refactor.
-
weavejester committed ca21583b:
Made encryption for session data mandatory for cookie sessions
-
lrenn committed 04aed2cc:
Doc strings. Session encryption tests. Fix hmac test.
-
lrenn committed 6376db0e:
Encryption of cookie session data. Defaults to 128bit AES/CBC.
-
weavejester committed 875a3c58:
Added create-cookie-session test
-
weavejester committed 6971a3bb:
Added session flash test
-
weavejester committed 01470f43:
Finished tests for associating session with request
-
weavejester committed f6b43088:
Some tests work again
-
weavejester committed 5f0f2c97:
Removed *session-repo* binding
HEAD is dba5703af3b72ec6727972bcfef2355434925f79
x

-
lrenn committed dba5703a:
CBC initialization parameters.
-
lrenn committed 9489504d:
Add params.
-
lrenn committed a7cca545:
Use byte arrays for keys. Params for hash.
-
lrenn committed 094a98ba:
Abstract encryption/decryption in session code.
-
lrenn committed 0973f2bc:
Added 128 bit test data.
-
lrenn committed 3d13b3ec:
Integrate into session code.
-
lrenn committed d8e975b2:
Base64 String functions, update tests.
-
lrenn committed 051a7022:
Take out base64 parameters. Crypto tests.
-
lrenn committed 8600ff75:
Integrate with cookie code. Working.
-
lrenn committed df2d4ae5:
Optionally handle base64 encoding.
-
lrenn committed 9aed328f:
Encryption of cookie session data.
-
weavejester committed fba80d15:
Patch to solve NPE in blank multipart data from Mike DeLaurentis
HEAD is fba80d15f70619b5047638eb4ceb2db6864279da
x

-
weavejester committed fba80d15:
Patch to solve NPE in blank multipart data from Mike DeLaurentis
New branch is at lrenn/compojure/tree/aes-cookies
(deftest test-encrypt-decrypt
(let [message "Foo Bar Bizz Buzz"
algorithm "AES/CBC/PKCS...
clojure-contrib's description:
Extensions and enhancements to the Clojure libraries.
HEAD is b330e5e6a7764c9e9f82f3decdef242df50b00ef
x

-
weavejester committed b330e5e6:
Updated README to version 0.2
-
weavejester committed 3f0b5a4b:
Implemented suggestion from Thomas Lee for more descriptive exception when no matching routes
-
weavejester committed 8b5da2e8:
Added base64-decode-bytes function
richhickey has
4
public repos
and 112
followers.
clojure's description:
The Clojure programming language
New branch is at lrenn/emacs-starter-kit/tree/lib-jars
HEAD is f5db405ad95ecf848aa39e43e5b992f0e55553d4
x

-
lrenn committed f5db405a:
Growl/Paredit
-
lrenn committed b85be3bc:
Add jars in target/dependency to classpath.
-
Phil Hagelberg committed 2138ec17:
Add notify.el.
-
Phil Hagelberg committed e28f8345:
Make builtin face distinguishable in blackboard theme.
-
Ed Singleton committed 044dab13:
Fixed keybindings to kdb style
-
Ed Singleton committed 7860d385:
Set unfinished commands to show as you are typing them
HEAD is 86fb9d83fbc719220c05dea7da18dfb458f02dca
x

-
weavejester committed 86fb9d83:
Minor refactorings of session code
-
lrenn committed 9a054bfc:
Added :expires option to session middleware.
-
weavejester committed 8ce1d88d:
Added apply-doc function
-
weavejester committed f5663553:
Some tidying up in compojure.http.routes
-
weavejester committed 860544f0:
escape function now uses contains? in place of includes?
This feature is coming soon. Sit tight!