Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use quiet mode for Ur/Web binaries in tests | 2017-05-02 | |
| | | | | | | Reduce chatter on stdout during `make test` (notably, that introduced by a478380e74c658637c90436c4e78c894f7076f4c) by running test binaries with `-q`. | ||
* | Fix normalization of signatures that project signatures from other modules ↵ | 2017-03-31 | |
| | | | | with multi-element paths (fixes #72) | ||
* | Option '-m' for HTTP-server binaries | 2017-03-17 | |
| | |||
* | Better error message for .urp files with too many blank lines | 2017-03-17 | |
| | |||
* | Extend license for tutorial code | 2017-03-17 | |
| | |||
* | Merge pull request #71 from ashalkhakov/sqlite-is-distinct-from-fix | 2017-03-09 | |
|\ | | | | | SQLite does not support IS DISTINCT FROM | ||
| * | Minor fix. | 2017-03-09 | |
|/ | |||
* | Update manual for '-js' | 2017-03-07 | |
| | |||
* | Merge pull request #69 from ashalkhakov/js-file | 2017-03-07 | |
|\ | | | | | Allow outputting JS code to a specified file | ||
| * | Merge branch 'master' of https://github.com/urweb/urweb into js-file | 2017-03-07 | |
| |\ | |/ |/| | |||
| * | Adding support for emitting JS to a given file. | 2017-03-07 | |
| | | |||
* | | Increase size of string buffer for error messages | 2017-02-24 | |
|/ | |||
* | Merge pull request #68 from ashalkhakov/html5-forms | 2017-02-21 | |
|\ | | | | | Button: disabled attribute; allowing number entry using HTML5 widgets | ||
| * | Button: disabled attribute; allowing number entry using HTML5 widgets | 2017-02-21 | |
| | | |||
* | | Merge pull request #66 from ashalkhakov/mlton-bgb-mode | 2017-02-03 | |
|\ \ | |/ |/| | Adding: support for Emacs Bg Build mode | ||
| * | Adding: support for Emacs Bg Build mode | 2017-02-02 | |
|/ | |||
* | Option.app | 2017-02-01 | |
| | |||
* | List.appi | 2017-01-25 | |
| | |||
* | Return to working version mode | 2017-01-05 | |
| | |||
* | New release | 2017-01-05 | |
| | |||
* | Add 'placeholder' attribute for textareas | 2017-01-02 | |
| | |||
* | Update test to track last change | 2016-12-31 | |
| | |||
* | Merge branch 'master' of ssh://github.com/urweb/urweb | 2016-12-31 | |
|\ | |||
* | | Use 'id' attribute for <form> | 2016-12-31 | |
| | | |||
| * | Merge pull request #60 from bbarenblat/master | 2016-12-31 | |
| |\ | | | | | | | FastCGI: Track request IDs during processing | ||
| * | | Merge pull request #62 from sielenk/ipv6_OpenBSD | 2016-12-31 | |
|/| | | | | | | | | Ipv6 open bsd | ||
* | | | Proper ordering when libraries are included recursively (fixes #56) | 2016-12-31 | |
| | | | |||
* | | | Proofread and tweak new demo prose | 2016-12-31 | |
| | | | |||
* | | | Merge pull request #55 from TheNotary/edit-tutorial | 2016-12-31 | |
|\ \ \ | | | | | | | | | reflows intro tutorial | ||
* | | | | Allow qualified variable references in record literals | 2016-12-31 | |
| | | | | |||
| | * | | remove unnecessary code | 2016-12-01 | |
| | | | | |||
| | * | | pass the proper size to the bind call | 2016-12-01 | |
| | | | | |||
| | * | | zero initialize the socket address structure | 2016-12-01 | |
| | | | | |||
| | * | | use the ip4 socket address for ipv4 again | 2016-11-30 | |
| |/ / |/| | | |||
| | * | FastCGI: Track request IDs during processing | 2016-11-07 | |
| |/ |/| | | | | | | | | | | | | | | | | | | | | | When processing a FastCGI request, save its request ID in thread-local storage and respond with the same request ID (rather than hard-coding 1). This fixes FastCGI on picky web servers (nginx). For more background, see https://github.com/urweb/urweb/issues/57 and §3.3 of the FastCGI specification. Tested with nginx 1.10.2 and lighttpd 1.4.39. Closes https://github.com/urweb/urweb/issues/57. | ||
* | | Return to working version mode | 2016-10-22 | |
| | | |||
* | | New release | 2016-10-22 | |
| | | |||
| * | notes a place to see where a database table is defined | 2016-10-21 | |
| | | |||
| * | reflows intro tutorial | 2016-10-21 | |
| | | |||
* | | Make JavaScript boolToString use right capitalization | 2016-10-21 | |
|/ | |||
* | Tag: better support for recursion among page handlers, using union find | 2016-10-07 | |
| | |||
* | Simplify listEdit demo (thanks, Michael Rohs!) | 2016-10-05 | |
| | |||
* | Add mapUX_rev | 2016-09-24 | |
| | |||
* | Merge pull request #52 from sielenk/ipv6 | 2016-09-22 | |
|\ | | | | | Updates the help text to cover the new ipv6 option | ||
| * | Updates the help text to cover the new ipv6 option | 2016-09-22 | |
|/ | |||
* | Update tests for new html5 default | 2016-09-20 | |
| | |||
* | Make HTML5 the default and add 'xhtml' .urp directive | 2016-09-20 | |
| | |||
* | Merge pull request #51 from jmitchell/bin-repro-mtime-precision | 2016-09-20 | |
|\ | | | | | Use 1s precision when comparing file mtimes | ||
| * | Use 1s precision when comparing file mtimes | 2016-09-19 | |
|/ | | | | | | | | | | HTTP Last-Modified caching depends on mtimes of files read during compilation. Only mtimes before the compiler's start (reset) time are considered. On filesystems with lower mtime precision than Standard ML's Time.now, a temporary file generated by the compiler may have an mtime preceding the reset time even though it was modified after. The fix here is to compare times using 1s precision, the most granular used by filesystems. | ||
* | make test: add extra 'curl' flags to make IPv6 work in Ubuntu 14.04 | 2016-09-19 | |
| |