]> gitweb.factorcode.org Git - factor.git/log
factor.git
15 years agoMerge branch 'master' of git://double.co.nz/git/factor
Chris Double [Fri, 20 Jun 2008 22:34:40 +0000 (10:34 +1200)]
Merge branch 'master' of git://double.co.nz/git/factor

15 years agoFix typo in != in JavaScript parser
Chris Double [Fri, 20 Jun 2008 22:32:15 +0000 (10:32 +1200)]
Fix typo in != in JavaScript parser

15 years agoAdd typeof, void and delete to JavaScript grammar
Chris Double [Fri, 20 Jun 2008 14:40:08 +0000 (02:40 +1200)]
Add typeof, void and delete to JavaScript grammar

15 years agoAdd regular expressions to JavaScript parser
Chris Double [Fri, 20 Jun 2008 14:29:47 +0000 (02:29 +1200)]
Add regular expressions to JavaScript parser

15 years agoAdd \r to the JavaScript automatic semicolon insertion routine
Chris Double [Fri, 20 Jun 2008 14:21:54 +0000 (02:21 +1200)]
Add \r to the JavaScript automatic semicolon insertion routine

15 years agoFix parse-javascript word for recent changes
Chris Double [Fri, 20 Jun 2008 14:09:46 +0000 (02:09 +1200)]
Fix parse-javascript word for recent changes

15 years agoFix automatic semicolon insertion rule in JavaScript parser
Chris Double [Fri, 20 Jun 2008 14:06:58 +0000 (02:06 +1200)]
Fix automatic semicolon insertion rule in JavaScript parser

15 years agoFix terminal parser with non-default tokenizers
Chris Double [Fri, 20 Jun 2008 13:49:07 +0000 (01:49 +1200)]
Fix terminal parser with non-default tokenizers

15 years agoRemove EBNF: and [EBNF EBNF] +tokenizer syntax
Chris Double [Fri, 20 Jun 2008 13:00:27 +0000 (01:00 +1200)]
Remove EBNF: and [EBNF EBNF] +tokenizer syntax
replaced with tokenizer support in ebnf grammar itself.

15 years agopeg.ebnf syntax for tokenizers
Chris Double [Fri, 20 Jun 2008 12:28:13 +0000 (00:28 +1200)]
peg.ebnf syntax for tokenizers

15 years agoProvide ability to plug in tokenizers to ebnf parsers
Chris Double [Fri, 20 Jun 2008 10:29:53 +0000 (22:29 +1200)]
Provide ability to plug in tokenizers to ebnf parsers

15 years agoMake replace-escapes infer and fix remaining unit test breakage in ebnf
Chris Double [Fri, 20 Jun 2008 03:14:30 +0000 (15:14 +1200)]
Make replace-escapes infer and fix remaining unit test breakage in ebnf

15 years agoFix some failing ebnf unit tests
Chris Double [Fri, 20 Jun 2008 02:13:50 +0000 (14:13 +1200)]
Fix some failing ebnf unit tests

15 years agoAnother breaking unit test for ebnf
Chris Double [Fri, 20 Jun 2008 00:35:33 +0000 (12:35 +1200)]
Another breaking unit test for ebnf

15 years agoRule 'x' defined more than once unit test
Chris Double [Thu, 19 Jun 2008 23:53:07 +0000 (11:53 +1200)]
Rule 'x' defined more than once unit test

15 years agoAdd yet another failing ebnf unit test
Chris Double [Thu, 19 Jun 2008 23:49:08 +0000 (11:49 +1200)]
Add yet another failing ebnf unit test

15 years agoThrow an error if there are duplicate rules in ebnf
Chris Double [Thu, 19 Jun 2008 02:44:13 +0000 (14:44 +1200)]
Throw an error if there are duplicate rules in ebnf

15 years agoPut '..' around parser error messages
Chris Double [Thu, 19 Jun 2008 02:34:09 +0000 (14:34 +1200)]
Put '..' around parser error messages

15 years agoRemove obsolete ebnf stuff
Chris Double [Thu, 19 Jun 2008 02:31:14 +0000 (14:31 +1200)]
Remove obsolete ebnf stuff

15 years agoFix (foo):n usage
Chris Double [Thu, 19 Jun 2008 02:23:18 +0000 (14:23 +1200)]
Fix (foo):n usage

15 years agoAdd a javascript sc test
Chris Double [Wed, 18 Jun 2008 13:45:09 +0000 (01:45 +1200)]
Add a javascript sc test

15 years agoFix bug in javascript automatic semicolon insertion rule
Chris Double [Wed, 18 Jun 2008 13:39:51 +0000 (01:39 +1200)]
Fix bug in javascript automatic semicolon insertion rule

15 years agoAdd additional javascript test
Chris Double [Wed, 18 Jun 2008 13:24:17 +0000 (01:24 +1200)]
Add additional javascript test

15 years agoMore JavaScript fixes for keyword handling
Chris Double [Wed, 18 Jun 2008 13:20:33 +0000 (01:20 +1200)]
More JavaScript fixes for keyword handling

15 years agoAdd a couple of failing peg.ebnf tests
Chris Double [Wed, 18 Jun 2008 13:10:44 +0000 (01:10 +1200)]
Add a couple of failing peg.ebnf tests

15 years agoFix handling of JavasScript names which partially match reserved words
Chris Double [Wed, 18 Jun 2008 13:01:46 +0000 (01:01 +1200)]
Fix handling of JavasScript names which partially match reserved words

15 years agoFix handling of _ and $ in Javascript names
Chris Double [Wed, 18 Jun 2008 12:51:47 +0000 (00:51 +1200)]
Fix handling of _ and $ in Javascript names

15 years agoRefactor JavaScript parser
Chris Double [Wed, 18 Jun 2008 12:42:11 +0000 (00:42 +1200)]
Refactor JavaScript parser

15 years agoAdd \r to whitespace in javascript tokenizer
Chris Double [Wed, 18 Jun 2008 11:50:25 +0000 (23:50 +1200)]
Add \r to whitespace in javascript tokenizer

15 years agoFix ebnf foreign call breakage and add tests
Chris Double [Wed, 18 Jun 2008 11:07:26 +0000 (23:07 +1200)]
Fix ebnf foreign call breakage and add tests

15 years agoAdd javascript tests. Minor changes to javascript grammar
Chris Double [Wed, 18 Jun 2008 09:30:21 +0000 (21:30 +1200)]
Add javascript tests. Minor changes to javascript grammar

15 years agoFix Sc rule
Chris Double [Wed, 18 Jun 2008 00:16:47 +0000 (12:16 +1200)]
Fix Sc rule

15 years agoAllow zero arguments in javascript list handling
Chris Double [Tue, 17 Jun 2008 12:10:14 +0000 (00:10 +1200)]
Allow zero arguments in javascript list handling

15 years agoFix list AST in javascript parser
Chris Double [Tue, 17 Jun 2008 11:57:51 +0000 (23:57 +1200)]
Fix list AST in javascript parser

15 years agoJavascript parser now works on token sequence
Chris Double [Tue, 17 Jun 2008 11:42:28 +0000 (23:42 +1200)]
Javascript parser now works on token sequence

15 years agoSplit out javascript tokenizer
Chris Double [Tue, 17 Jun 2008 10:59:13 +0000 (22:59 +1200)]
Split out javascript tokenizer

15 years agoRemove drop from actions
Chris Double [Tue, 17 Jun 2008 10:47:05 +0000 (22:47 +1200)]
Remove drop from actions

15 years agoRemove javascript boa constructors
Chris Double [Tue, 17 Jun 2008 10:07:57 +0000 (22:07 +1200)]
Remove javascript boa constructors

15 years agoJavascript parser
Chris Double [Tue, 17 Jun 2008 09:55:53 +0000 (21:55 +1200)]
Javascript parser

15 years agoFix peg.ebnf unit test failures
Chris Double [Wed, 18 Jun 2008 05:34:21 +0000 (17:34 +1200)]
Fix peg.ebnf unit test failures

15 years agoFix ebnf unit test
Chris Double [Wed, 18 Jun 2008 03:21:10 +0000 (15:21 +1200)]
Fix ebnf unit test

15 years agoAdd support for calling foreign peg.ebnf rules
Chris Double [Wed, 18 Jun 2008 03:07:23 +0000 (15:07 +1200)]
Add support for calling foreign peg.ebnf rules

15 years agoPrint ebnf quotation on error. Fix generated local quotation
Chris Double [Tue, 17 Jun 2008 10:47:38 +0000 (22:47 +1200)]
Print ebnf quotation on error. Fix generated local quotation

15 years agoCheck stack effect of actions in ebnf. Do implicit drop if needed
Chris Double [Tue, 17 Jun 2008 03:25:47 +0000 (15:25 +1200)]
Check stack effect of actions in ebnf. Do implicit drop if needed

15 years agoAdd failing peg.ebnf tests
Chris Double [Mon, 16 Jun 2008 05:39:14 +0000 (17:39 +1200)]
Add failing peg.ebnf tests

15 years agoSecurity
Slava Pestov [Wed, 18 Jun 2008 08:28:15 +0000 (03:28 -0500)]
Security

15 years agoImproving user-admin tool
Slava Pestov [Wed, 18 Jun 2008 08:26:50 +0000 (03:26 -0500)]
Improving user-admin tool

15 years agoFix 'delete user'
Slava Pestov [Wed, 18 Jun 2008 08:16:45 +0000 (03:16 -0500)]
Fix 'delete user'

15 years agoTweak
Slava Pestov [Wed, 18 Jun 2008 07:54:11 +0000 (02:54 -0500)]
Tweak

15 years agoDebugging 'recover password'
Slava Pestov [Wed, 18 Jun 2008 07:52:49 +0000 (02:52 -0500)]
Debugging 'recover password'

15 years agoFix ftp.server load error
Slava Pestov [Wed, 18 Jun 2008 06:59:29 +0000 (01:59 -0500)]
Fix ftp.server load error

15 years agoFix http.client load error'
Slava Pestov [Wed, 18 Jun 2008 06:52:50 +0000 (01:52 -0500)]
Fix http.client load error'

15 years agoLauncher fix
Slava Pestov [Wed, 18 Jun 2008 06:40:48 +0000 (01:40 -0500)]
Launcher fix

15 years agoFix again
Slava Pestov [Wed, 18 Jun 2008 06:18:39 +0000 (01:18 -0500)]
Fix again

15 years agoFixing PEG:
Slava Pestov [Wed, 18 Jun 2008 05:58:29 +0000 (00:58 -0500)]
Fixing PEG:

15 years agoBootstrap fix
Slava Pestov [Wed, 18 Jun 2008 05:50:10 +0000 (00:50 -0500)]
Bootstrap fix

15 years agohttps support
Slava Pestov [Wed, 18 Jun 2008 05:37:04 +0000 (00:37 -0500)]
https support

15 years agoNew http request/response parsers using pegs
Slava Pestov [Wed, 18 Jun 2008 05:36:20 +0000 (00:36 -0500)]
New http request/response parsers using pegs

15 years agoUse fry in html
Slava Pestov [Wed, 18 Jun 2008 05:35:34 +0000 (00:35 -0500)]
Use fry in html

15 years agoImprove PEG: word
Slava Pestov [Wed, 18 Jun 2008 05:35:19 +0000 (00:35 -0500)]
Improve PEG: word

15 years agoBetter compilation of member? when the sequence contains small integers only
Slava Pestov [Wed, 18 Jun 2008 05:32:38 +0000 (00:32 -0500)]
Better compilation of member? when the sequence contains small integers only

15 years agoHTTPd test fixes
Slava Pestov [Tue, 17 Jun 2008 10:25:21 +0000 (05:25 -0500)]
HTTPd test fixes

15 years agoI/O micro-optimizations; 12% improvement on reverse-complement
Slava Pestov [Tue, 17 Jun 2008 10:22:33 +0000 (05:22 -0500)]
I/O micro-optimizations; 12% improvement on reverse-complement

15 years agoFix build errors
Slava Pestov [Tue, 17 Jun 2008 10:21:45 +0000 (05:21 -0500)]
Fix build errors

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 17 Jun 2008 05:10:56 +0000 (00:10 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoWorking on https server support
Slava Pestov [Tue, 17 Jun 2008 05:10:46 +0000 (00:10 -0500)]
Working on https server support

15 years agoAdd a unit test
Slava Pestov [Tue, 17 Jun 2008 05:10:18 +0000 (00:10 -0500)]
Add a unit test

15 years agoMore flexible io.streams.limited, works with encoded streams
Slava Pestov [Tue, 17 Jun 2008 05:10:09 +0000 (00:10 -0500)]
More flexible io.streams.limited, works with encoded streams

15 years agoUpdating code for new io.servers code
Slava Pestov [Tue, 17 Jun 2008 05:08:50 +0000 (00:08 -0500)]
Updating code for new io.servers code

15 years agoNew threaded-server
Slava Pestov [Tue, 17 Jun 2008 05:04:18 +0000 (00:04 -0500)]
New threaded-server

15 years agodns.server: Use a variable for records
Eduardo Cavazos [Mon, 16 Jun 2008 21:37:52 +0000 (16:37 -0500)]
dns.server: Use a variable for records

15 years agoMerge branch 'master' of factorcode.org:/git/factor
Eduardo Cavazos [Mon, 16 Jun 2008 21:30:31 +0000 (16:30 -0500)]
Merge branch 'master' of factorcode.org:/git/factor

15 years agodns.server: new networking code
Eduardo Cavazos [Mon, 16 Jun 2008 21:29:49 +0000 (16:29 -0500)]
dns.server: new networking code

15 years agodns.util: packet abstraction
Eduardo Cavazos [Mon, 16 Jun 2008 21:29:11 +0000 (16:29 -0500)]
dns.util: packet abstraction

15 years agodns: minor addition
Eduardo Cavazos [Mon, 16 Jun 2008 21:28:49 +0000 (16:28 -0500)]
dns: minor addition

15 years agoRemove unused slot
Slava Pestov [Mon, 16 Jun 2008 10:17:26 +0000 (05:17 -0500)]
Remove unused slot

15 years agoLogin authentication is now stored outside of the session, allowing multiple independ...
Slava Pestov [Mon, 16 Jun 2008 10:16:51 +0000 (05:16 -0500)]
Login authentication is now stored outside of the session, allowing multiple independent login realms per site

15 years agoClean up base64 add add more tets
Slava Pestov [Mon, 16 Jun 2008 10:16:21 +0000 (05:16 -0500)]
Clean up base64 add add more tets

15 years agoDebugging furnace.auth refactoring
Slava Pestov [Mon, 16 Jun 2008 08:46:54 +0000 (03:46 -0500)]
Debugging furnace.auth refactoring

15 years agoDocumentation fix
Slava Pestov [Mon, 16 Jun 2008 08:34:23 +0000 (03:34 -0500)]
Documentation fix

15 years agoRefactoring furnace.auth
Slava Pestov [Mon, 16 Jun 2008 08:34:17 +0000 (03:34 -0500)]
Refactoring furnace.auth

15 years agoFix information leakage
Slava Pestov [Mon, 16 Jun 2008 06:35:06 +0000 (01:35 -0500)]
Fix information leakage

15 years agoFix load error
Slava Pestov [Mon, 16 Jun 2008 04:04:17 +0000 (23:04 -0500)]
Fix load error

15 years agoSSL session resumption
Slava Pestov [Mon, 16 Jun 2008 03:49:54 +0000 (22:49 -0500)]
SSL session resumption

15 years agoFix revisions
Slava Pestov [Mon, 16 Jun 2008 02:57:41 +0000 (21:57 -0500)]
Fix revisions

15 years agoFix load errors
Slava Pestov [Sun, 15 Jun 2008 23:29:10 +0000 (18:29 -0500)]
Fix load errors

15 years agoAdd some simple markup inheritance
Slava Pestov [Sun, 15 Jun 2008 09:56:35 +0000 (04:56 -0500)]
Add some simple markup inheritance

15 years agoAdd request timing
Slava Pestov [Sun, 15 Jun 2008 09:56:15 +0000 (04:56 -0500)]
Add request timing

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 15 Jun 2008 08:45:40 +0000 (03:45 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix compile errors
Slava Pestov [Sun, 15 Jun 2008 08:25:41 +0000 (03:25 -0500)]
Fix compile errors

15 years agoFix load errors
Slava Pestov [Sun, 15 Jun 2008 08:25:36 +0000 (03:25 -0500)]
Fix load errors

15 years agoNew html.forms abstraction fixes some problems; clean up some code
Slava Pestov [Sun, 15 Jun 2008 07:38:12 +0000 (02:38 -0500)]
New html.forms abstraction fixes some problems; clean up some code

15 years agoBetter error message
Slava Pestov [Sun, 15 Jun 2008 07:37:37 +0000 (02:37 -0500)]
Better error message

15 years agoFix typo
Slava Pestov [Sun, 15 Jun 2008 07:37:28 +0000 (02:37 -0500)]
Fix typo

15 years agoSlight cleanup
Slava Pestov [Sun, 15 Jun 2008 05:32:48 +0000 (00:32 -0500)]
Slight cleanup

15 years agonewfx: minor fix
Eduardo Cavazos [Sat, 14 Jun 2008 21:05:38 +0000 (16:05 -0500)]
newfx: minor fix

15 years agodns.server: do work in separate thread
Eduardo Cavazos [Sat, 14 Jun 2008 20:48:07 +0000 (15:48 -0500)]
dns.server: do work in separate thread

15 years agoMerge branch 'master' of factorcode.org:/git/factor
Eduardo Cavazos [Sat, 14 Jun 2008 19:46:16 +0000 (14:46 -0500)]
Merge branch 'master' of factorcode.org:/git/factor

15 years agodns.server: add CNAME to rr->rdata-names
Eduardo Cavazos [Sat, 14 Jun 2008 19:45:37 +0000 (14:45 -0500)]
dns.server: add CNAME to rr->rdata-names

15 years agonewfx: minor fix
Eduardo Cavazos [Sat, 14 Jun 2008 19:44:32 +0000 (14:44 -0500)]
newfx: minor fix