assfish

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 check-ins occurring on or before 2013-08-01 03:39:23.

2013-08-01
03:39
[e23dfad0f6] move the mock channel into it's own namespace and package. (user: mburns tags: trunk)
2013-07-30
04:16
[dfce526ede] minor house keeping (user: mburns tags: trunk)
03:47
[b0acd0e0d3] quick and dirty hack to allow calling send with out adding a newline. chunking code was adding an extra newline in between chunks. Offbyone bugs are easy to introduce. (user: mburns tags: trunk)
2013-07-29
21:55
[a0f326341a] more play with mock channels. (user: mburns tags: trunk)
19:55
[d70577ee78] get rid of unused mock_token, and all of its' comments. (user: mburns tags: trunk)
19:17
[bf12128565] merge in chunking code (user: mburns tags: trunk)
19:16
[bc14683b44] Leaf: get rid of a bit of extra stuff from large.assf (user: mburns tags: chunk_assf)
2013-07-28
21:50
[37e25fb7dc] protect stdout when sending chunks. Don't fconfigure binary. (user: mburns tags: chunk_assf)
2013-07-27
04:00
[97e52bfcff] run_file.tcl doesn't need as much anymore. just set up the mock_token. still need to refactor again. and it doens't work to cygwin console now. I think the fconfigure -translation binary is screwing up the console. can redirect to file and view it, or redirect to less and see it. (user: mburns tags: chunk_assf)
2013-07-26
20:57
[87956264b3] Try to speed up chunking (user: mburns tags: chunk_assf)
2013-07-20
14:27
[6c5bd9ca99] tweak run_file helper. make the mock_token allow you to control where it's output goes. run_file sets the output to stdout (user: mburns tags: chunk_assf)
13:43
[97f5555b24] helper file run.tcl. allows to run .assf file from the command line. (user: mburns tags: chunk_assf)
2013-07-19
03:43
[7ebb7bd390] fix unit tests. (user: mburns tags: chunk_assf)
2013-07-18
20:12
[ba1c46ce56] data is chunking. still need to optimize a bit more. (user: mburns tags: chunk_assf)
18:00
[420e59b771] link to all the fossil repos.. hard code a bunch of stuff like fossil port # (user: mburns tags: chunk_assf)
15:26
[281bb456b8] pass at chunking the dynamic .assf files. Too slow for large files. Need to buffer the chunks and not send every singe line (user: mburns tags: chunk_assf)
15:22
[db2d6e63c8] Create new branch named "chunk_assf" (user: mburns tags: chunk_assf)
04:33
[9e03a7360a] show how horrible a large web page can be. Need to chunk the data. (user: mburns tags: trunk)
2013-07-17
06:03
[6a36d781b2] playing at documentation (user: mburns tags: trunk)
2013-07-16
03:19
[607c35f631] move random files to tools directory. Add a runalltests.tcl file as a testsuite, and modify makefile to run it. (user: mburns tags: trunk)
2013-07-10
14:39
[2afb4565eb] fossilui target. cntl-c all wacky with cygwin now. :( cntl-c works from make targets, but not from generic non-cygwin apps (user: mburns tags: trunk)
14:33
[63c6513656] start the debug server with the C: drive attached at /disk/ (user: mburns tags: trunk)
03:19
[8b65f7235d] added a ui option to start_server. make rund will start the server with ui option set.. which causes a web browser to start automatically. (user: mburns tags: trunk)
03:17
[b14946a6dd] Closed-Leaf: failed attempt at a "read_until" command. failed because of misunderstanding of vwait. I guess I knew they nested, but seemed to forget that when trying to implement this. oh well. Maybe a channel version will work. Why am I so resistant to using a coroutine? 8.6 will evantually come out of beta. (or has it??) (user: mburns tags: read_until)
2013-07-03
22:45
[3af238e0fd] Create new branch named "read_until" (user: mburns tags: read_until)
22:41
[0c8549857d] some better bootstrap examples (user: mburns tags: trunk)
2013-06-24
06:26
[a55e8eedc7] log headers. (user: mburns tags: trunk)
06:21
[7f0e3b5e6b] little crank with sender.tcl. some tiny logging. return the full body of the html response to the calling proc. (user: mburns tags: trunk)
05:54
[45b6622ed9] query vars can have repeated names now two (or select fields with multiselect option). clean every time the rund maketarget is targetted. an inline image. I tried using IMG src="data:..." a long time ago and it didn't work. Glad it is working now... at least in chrome. (user: mburns tags: trunk)
05:03
[7d203004d3] actuall write the upload files to a temp directory. (user: mburns tags: trunk)
03:55
[57303f8c52] remove crazy debugging (user: mburns tags: trunk)
2013-06-22
17:54
[c5e006c4fb] log the token at end of the ugly subst file with a space in the name. default the select list on the generic form.assf. ugly, and only works for posted data, but it does select the proper entries. (user: mburns tags: trunk)
17:53
[e13c2332b2] not any prettier, but posted data is being stored in vars now. and you can have duplicate names.. (checkboxes, selected fields with multiples, etc). but it's ugly and logging is way to high. (user: mburns tags: trunk)
2013-06-21
23:57
[ba0d8df1a7] minor changes to the API. build a QUERY_DICT and POST_DICT keys on the REQUEST dict. Still need to handle multiple form elements with the same name. I think php says if you name a form element with brackets... name[] Then the data comes back in a list. Otherwise you just get the last one. Maybe that's a better solution than making the user always treat the data as a list. need to sleep on it. (user: mburns tags: trunk)
16:58
[bfb7776555] fix premature commit. storeit.tcl really stores. better input.txt (user: mburns tags: trunk)
03:08
[622a580c5e] attempt at handling file uploads. successfully grabs all the mime objects. Still need one more pass so that it chunks really large uploads. things got even more complicated again. :( (user: mburns tags: trunk)
03:06
[35d313584d] horrilble attempt at getting a nice magic_read command to help with reading mime_messages from sockets. uses tcl chan to make the read command stop when it encounters a mime boundary. complicated and useless. (user: mburns tags: trunk)
03:05
[ec2c848e47] some helper scripts. chan.tcl - example of using chan create input.txt -- an exmaple of a large html request with lots of entities. sender.tcl -- tcl script that sencs input.txt to the local web server. then hangs up rudely storit.tcl -- fake web server. Just stores request to a local file. (user: mburns tags: trunk)
2013-06-15
13:54
[fd3cdf94da] add a textarea to the form. (user: mburns tags: trunk)
13:53
[b0f107a9ad] jquery files. (user: mburns tags: trunk)
06:26
[7d83e700ce] minor logging changes (user: mburns tags: trunk)
06:12
[430b680c3c] ugly work with multipart form encoding. still not working. (user: mburns tags: trunk)
06:11
[1fbebdd8a3] basic bootstrap page. (user: mburns tags: trunk)
06:10
[8e39bca834] asslog logs to a file. make clean will delete that logfile. (user: mburns tags: trunk)
2013-06-07
17:52
[4ca4d27973] add run targets at phony targets (user: mburns tags: trunk)
03:41
[00aed60c53] move tests directory to test. (user: mburns tags: trunk)
2013-06-02
01:05
[4ec0330aba] split up tests. assfish.test is a normal tcltest. the old test file is used for really starting a server.. runs event loop, etc. (user: mburns tags: trunk)
2013-05-31
04:16
[1594ad44da] playing around with get/post vars. create anotheer get_request_var and get_request_varnames. it will return post data if it's there.. otherwise, query_data from the url. (user: mburns tags: trunk)
02:31
[94995588dd] merge. way more than just domain stuff. (user: mburns tags: trunk)
02:28
[2a40add6c1] Leaf: get tests running again. logging in .assf file still bothersome. (user: mburns tags: domains)