root

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @129 [129] 9 months netshade * fixed bad mime extraction for page converters
(edit) @128 [128] 9 months netshade * change proxylike to alter form actions, src="" attribs, and hrefs
(edit) @127 [127] 9 months netshade * change proxyLike to support http://localhost:<port>/http://someUrl, as …
(edit) @126 [126] 9 months netshade * add rubygems requirement to test, so hpricot will be included
(edit) @125 [125] 9 months netshade * add some patches for modern times
(edit) @124 [124] 19 months lwu Patch JSON::Parser monkeypatching for 'json' gem >= 1.0.2
(edit) @123 [123] 21 months lwu Add junebug.app.rb to mH2 sample scripts
(edit) @122 [122] 21 months lwu Make bad mouseHole app url warning more detailed
(edit) @121 [121] 21 months lwu When using MountHandler?, sample script needs to set status = 200 # OK
(edit) @120 [120] 21 months lwu Handle nil app body (e.x. creating new tepee page)
(edit) @119 [119] 21 months lwu Fix ticket #13 -- use first Content-Type if multiple ones specified
(edit) @118 [118] 21 months lwu Avoid calling Hpricot::Doc.to_original_html on mH app body if Content-Type …
(edit) @117 [117] 22 months lwu Catch sample script freakylike read exception, expose host to script
(edit) @116 [116] 22 months lwu Workaround sandbox-to-jungle String ref weirdness
(edit) @115 [115] 22 months lwu Load sandbox, if possible, before loading gems and other libs
(edit) @114 [114] 22 months lwu Let mH apps use FILE
(edit) @113 [113] 22 months lwu Add new (oh it's) freakylike.user.rb sample script
(edit) @112 [112] 22 months lwu Roll back previous attempt at SSL proxylike
(edit) @111 [111] 22 months lwu Add unit test for Net::HTTP::Proxy'ing through mouseHole
(edit) @110 [110] 22 months lwu Start work on https-enabled proxylike
(edit) @109 [109] 22 months lwu Tell proxylike sample script to avoid passing on accept-encoding (gzip) …
(edit) @108 [108] 22 months lwu Add simple automated mouseHole proxy unit test
(edit) @107 [107] 22 months why * lib/mouseHole/: builtin installer for .user.rb files found in the wild.
(edit) @106 [106] 22 months lwu Add descriptive info in the coral.rb comments
(edit) @105 [105] 22 months lwu Add mh2 sample script, coral.rb, to encourage environmentally friendly! …
(edit) @104 [104] 22 months lwu Upgrade comicalt.user.rb sample from MH1 to MH2
(edit) @103 [103] 22 months lwu Update mousehole sample script from MH1 to MH2, based on …
(edit) @102 [102] 22 months lwu Change indentation from four spaces to standard two
(edit) @101 [101] 22 months lwu Enable Mongrel mouseHole daemonize
(edit) @100 [100] 22 months lwu Fix documentation: MH2 uses port 3704 rather than 37004
(edit) @99 [99] 22 months lwu Change OptionParser? text to mention mongrel rather than webrick
(edit) @98 [98] 22 months why * lib/mouseHole/views.rb: let doorblocks set their own title, if they …
(edit) @97 [97] 22 months why * static/js: upgraded jquery and interface to 1.1. * …
(edit) @96 [96] 23 months why * lib/mouseHole/proxyhandler.rb: some cookie headers were getting messed …
(edit) @95 [95] 23 months why * lib/mouseHole/mixins/logger.rb: error method.
(edit) @94 [94] 23 months why * lib/mouseHole: reorganization of ProxyHandler? and various hacks …
(edit) @93 [93] 23 months why * lib/mouseHole/app.rb: astray p. * bin/mouseHole: fix app_dir for …
(edit) @92 [92] 23 months why * Rakefile: include static files in the gem (thanks, Alex Pretzlav)
(edit) @91 [91] 23 months why * Rakefile: depend upon camping-omnibus and json gems. * …
(edit) @90 [90] 23 months why * lib/jsonhack.rb: for passing dates around like hoodwink.d does. needs …
(edit) @89 [89] 23 months why * lib/mouseHole/proxyhandler.rb: yay, hoodwink.d works now! allow mounts …
(edit) @88 [88] 23 months why * lib/mouseHole/controllers.rb: the Block controller is temporarly …
(edit) @87 [87] 23 months why * lib/mouseHole/models.rb: added Blocks table. * lib/mouseHole/views.rb: …
(edit) @86 [86] 23 months why * lib/mouseHole/views.rb: clean up the doorway. * static/css/doorway.css: …
(edit) @85 [85] 23 months why * static/css/mounts.css: the minimal css used by the MouseHole? header on …
(edit) @84 [84] 23 months why * lib/mouseHole/views.rb: messing around with sortable blocks. * …
(edit) @83 [83] 23 months why * lib/mouseHole/views.rb: feed links on every doorway page, message if no …
(edit) @82 [82] 23 months why * static/icons/broken.png: icon for broken apps (from mark james.)
(edit) @81 [81] 23 months why * lib/mouseHole/views.rb: show broken apps darkened, click on link to go …
(edit) @80 [80] 2 years why * lib/mouseHole/app.rb: change 'name' to 'title' on MouseHole::App. added …
(edit) @79 [79] 2 years why * lib/mouseHole/htmlconverter.rb: use Hpricot's to_original_html mode to …
(edit) @78 [78] 2 years why * lib/mouseHole/page.rb: easier Markaby rewriting.
(edit) @77 [77] 2 years why * lib/mouseHole/app.rb: show exceptions in the console for now. * …
(edit) @76 [76] 2 years why * lib/mouseHole/views.rb: display mount location. * …
(edit) @75 [75] 2 years why * lib/: reworking the whitespace, using 2 space indents. * …
(edit) @74 [74] 2 years why * Rakefile, lib/mouseHole/: switched to Hpricot. * lib/htree: removing …
(edit) @73 [73] 2 years why * lib/htree/: workin on some HTree extensions, a la jQuery. * test/: …
(edit) @72 [72] 3 years why * lib/mouseHole/app.rb: allow exceptions from scripts, but log them. * …
(edit) @71 [71] 3 years why * lib/mouseHole/page.rb: cleanup URLs with unwise characters.
(edit) @70 [70] 3 years why * lib/mouseHole/helpers.rb: currently just an rss method.
(edit) @69 [69] 3 years why * lib/mouseHole: rss feeds for apps or just the mounts. ideal for firefox …
(edit) @68 [68] 3 years why * lib/mouseHole/: initial support for doorblocks.
(edit) @67 [67] 3 years why * lib/mouseHole/app.rb: unloading of apps by removing its topmost …
(edit) @66 [66] 3 years why * lib, static, Rakefile: MouseHole? 2.0 beta. Rewrote the underlying …
(edit) @65 [65] 3 years why * share, win32, images, lib: Removing MouseHole? 1.x extras.
(edit) @64 [64] 3 years why lib/urihack.rb: ensure the net/protocol library is loaded, was causing …
(edit) @63 [63] 3 years why bin/mouseHole: tidy is off by default, since it just isn't customizable …
(edit) @62 [62] 3 years why lib/mouseHole/userscript.rb: wrapping up the new metaprogramming. note …
(edit) @61 [61] 3 years why lib/feed_tools/*: updated to version 0.2.17. lib/uuidtools.rb: updated to …
(edit) @60 [60] 3 years danshep Now will over-zealously escape the input to ensure validity. Also escapes …
(edit) @59 [59] 3 years why lib/mouseHole/proxyserver.rb: keep-alive on proxy connection. reduced …
(edit) @58 [58] 3 years why lib/mouseHole/proxyserver.rb: so that connection close stuff really did …
(edit) @57 [57] 3 years mental update HOSTS to reflect new hoodwink.d IP address
(edit) @56 [56] 3 years why bin/mouseHole: select a database driver. lib/mouseHole/proxyserver.rb: …
(edit) @55 [55] 3 years why lib/urihack.rb: got rid of most of the dns hack stuff, but moved the URI …
(edit) @54 [54] 3 years why bin/mouseHole: store settings in ~/.mouseHole/options.yaml now.
(edit) @53 [53] 3 years why lib/dnshack.rb: InternetMessageIO superclass error with 1.8.3.
(edit) @52 [52] 3 years why bin/mouseHole: better finding of Apache/lighttpd.
(edit) @51 [51] 3 years why bin/mouseHole: no lighttpd found error.
(edit) @50 [50] 3 years why bin/mouseHole: check lighttpd version, basic sanity check.
(edit) @49 [49] 3 years why lib/mouseHole/proxyserver.rb: duck type send_body. lib/net/httpio.rb: no …
(edit) @48 [48] 3 years why share/apache2: new apache2 support files. bin/mouseHole: adding apache2 …
(edit) @47 [47] 3 years why *** empty log message ***
(edit) @46 [46] 3 years why bin/mouseHole: cleaned up options, lighttpd support, daemon …
(edit) @45 [45] 3 years why lib/mouseHole/userscript.rb: heh, no block pls.
(edit) @44 [44] 3 years why lib/mouseHole/proxyserver.rb: got rid of generator in favor of Net::HTTPIO …
(edit) @43 [43] 3 years why lib/mouseHole/proxyserver.rb: streaming hack with generator mayhem!
(edit) @42 [42] 3 years why lib/mouseHole.rb: separated into classes under …
(edit) @41 [41] 3 years anonymous This commit was manufactured by cvs2svn to create tag 'RELEASE_1_2'.