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
move the mock channel into it's own namespace and package. check-in: e23dfad0f6 user: mburns tags: trunk
2013-07-30
04:16
minor house keeping check-in: dfce526ede user: mburns tags: trunk
03:47
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. check-in: b0acd0e0d3 user: mburns tags: trunk
2013-07-29
21:55
more play with mock channels. check-in: a0f326341a user: mburns tags: trunk
19:55
get rid of unused mock_token, and all of its' comments. check-in: d70577ee78 user: mburns tags: trunk
19:17
merge in chunking code check-in: bf12128565 user: mburns tags: trunk
19:16
get rid of a bit of extra stuff from large.assf Leaf check-in: bc14683b44 user: mburns tags: chunk_assf
2013-07-28
21:50
protect stdout when sending chunks. Don't fconfigure binary. check-in: 37e25fb7dc user: mburns tags: chunk_assf
2013-07-27
04:00
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. check-in: 97e52bfcff user: mburns tags: chunk_assf
2013-07-26
20:57
Try to speed up chunking check-in: 87956264b3 user: mburns tags: chunk_assf
2013-07-20
14:27
tweak run_file helper. make the mock_token allow you to control where it's output goes. run_file sets the output to stdout check-in: 6c5bd9ca99 user: mburns tags: chunk_assf
13:43
helper file run.tcl. allows to run .assf file from the command line. check-in: 97f5555b24 user: mburns tags: chunk_assf
2013-07-19
03:43
fix unit tests. check-in: 7ebb7bd390 user: mburns tags: chunk_assf
2013-07-18
20:12
data is chunking. still need to optimize a bit more. check-in: ba1c46ce56 user: mburns tags: chunk_assf
18:00
link to all the fossil repos.. hard code a bunch of stuff like fossil port # check-in: 420e59b771 user: mburns tags: chunk_assf
15:26
pass at chunking the dynamic .assf files. Too slow for large files. Need to buffer the chunks and not send every singe line check-in: 281bb456b8 user: mburns tags: chunk_assf
15:22
Create new branch named "chunk_assf" check-in: db2d6e63c8 user: mburns tags: chunk_assf
04:33
show how horrible a large web page can be. Need to chunk the data. check-in: 9e03a7360a user: mburns tags: trunk
2013-07-17
06:03
playing at documentation check-in: 6a36d781b2 user: mburns tags: trunk
2013-07-16
03:19
move random files to tools directory. Add a runalltests.tcl file as a testsuite, and modify makefile to run it. check-in: 607c35f631 user: mburns tags: trunk
2013-07-10
14:39
fossilui target. cntl-c all wacky with cygwin now. :( cntl-c works from make targets, but not from generic non-cygwin apps check-in: 2afb4565eb user: mburns tags: trunk
14:33
start the debug server with the C: drive attached at /disk/ check-in: 63c6513656 user: mburns tags: trunk
03:19
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. check-in: 8b65f7235d user: mburns tags: trunk
03:17
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??) Closed-Leaf check-in: b14946a6dd user: mburns tags: read_until
2013-07-03
22:45
Create new branch named "read_until" check-in: 3af238e0fd user: mburns tags: read_until
22:41
some better bootstrap examples check-in: 0c8549857d user: mburns tags: trunk
2013-06-24
06:26
log headers. check-in: a55e8eedc7 user: mburns tags: trunk
06:21
little crank with sender.tcl. some tiny logging. return the full body of the html response to the calling proc. check-in: 7f0e3b5e6b user: mburns tags: trunk
05:54
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. check-in: 45b6622ed9 user: mburns tags: trunk
05:03
actuall write the upload files to a temp directory. check-in: 7d203004d3 user: mburns tags: trunk
03:55
remove crazy debugging check-in: 57303f8c52 user: mburns tags: trunk
2013-06-22
17:54
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. check-in: c5e006c4fb user: mburns tags: trunk
17:53
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. check-in: e13c2332b2 user: mburns tags: trunk
2013-06-21
23:57
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. check-in: ba0d8df1a7 user: mburns tags: trunk
16:58
fix premature commit. storeit.tcl really stores. better input.txt check-in: bfb7776555 user: mburns tags: trunk
03:08
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. :( check-in: 622a580c5e user: mburns tags: trunk
03:06
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. check-in: 35d313584d user: mburns tags: trunk
03:05
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. check-in: ec2c848e47 user: mburns tags: trunk
2013-06-15
13:54
add a textarea to the form. check-in: fd3cdf94da user: mburns tags: trunk
13:53
jquery files. check-in: b0f107a9ad user: mburns tags: trunk
06:26
minor logging changes check-in: 7d83e700ce user: mburns tags: trunk
06:12
ugly work with multipart form encoding. still not working. check-in: 430b680c3c user: mburns tags: trunk
06:11
basic bootstrap page. check-in: 1fbebdd8a3 user: mburns tags: trunk
06:10
asslog logs to a file. make clean will delete that logfile. check-in: 8e39bca834 user: mburns tags: trunk
2013-06-07
17:52
add run targets at phony targets check-in: 4ca4d27973 user: mburns tags: trunk
03:41
move tests directory to test. check-in: 00aed60c53 user: mburns tags: trunk
2013-06-02
01:05
split up tests. assfish.test is a normal tcltest. the old test file is used for really starting a server.. runs event loop, etc. check-in: 4ec0330aba user: mburns tags: trunk
2013-05-31
04:16
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. check-in: 1594ad44da user: mburns tags: trunk
02:31
merge. way more than just domain stuff. check-in: 94995588dd user: mburns tags: trunk
02:28
get tests running again. logging in .assf file still bothersome. Leaf check-in: 2a40add6c1 user: mburns tags: domains