summaryrefslogtreecommitdiff
path: root/include/urweb/urweb_cpp.h
Commit message (Collapse)AuthorAge
* reject invalid codepoints. Basis.iscodepoint. fix german char in jsGravatar fab2018-11-30
|
* 'filecache' .urp directive, fixing a longstanding MonoUtil bug in the processGravatar Adam Chlipala2018-06-03
|
* Remove insecure crypto function (closes #114)Gravatar Adam Chlipala2018-05-29
|
* Prepare Postgres code for NULL error fieldsGravatar Adam Chlipala2016-06-17
|
* abs and floor addedGravatar Karen Sargsyan2016-05-23
|
* asin, acos, atan, atan2 addedGravatar Karen Sargsyan2016-05-22
|
* Some basic math functions: pow, sqrt, sin, cos, log, exp are added to work ↵Gravatar Karen Sargsyan2016-05-21
| | | | at client and server sides
* Support for <meta> tagsGravatar Adam Chlipala2016-05-15
|
* Sqlcache: also record script additions; do a MonoReduce afterward, to help ↵Gravatar Adam Chlipala2016-03-12
| | | | Prepare do a better job
* Finish locking, but it's not yet tested rigorously.Gravatar Ziv Scully2015-11-13
|
* Fix committing multiple stores/flushes. Locking is WIP.Gravatar Ziv Scully2015-11-12
|
* Actually use transactional machinery for flushes this time.Gravatar Ziv Scully2015-11-12
|
* Simplify C interface.Gravatar Ziv Scully2015-11-12
|
* Merge.Gravatar Ziv Scully2015-11-12
|\
* | Rewrite LRU cache. Now uses one big hash table and is less buggy.Gravatar Ziv Scully2015-11-11
| |
| * Basis.fromMillisecondsGravatar Adam Chlipala2015-11-01
| |
* | Merge.Gravatar Ziv Scully2015-10-19
|\|
| * Switching to a more dynamic method of handling database reconnection, ↵Gravatar Adam Chlipala2015-10-17
| | | | | | | | restarting transactions
| * Start of support for surviving database-server restarts, for PostgresGravatar Adam Chlipala2015-10-17
| |
* | Start work on pure expression caching.Gravatar Ziv Scully2015-09-13
| |
* | Rename C functions and remove functors nested inside modules.Gravatar Ziv Scully2015-07-19
| |
* | Progress on LRU cache but still more known bugs to fix.Gravatar Ziv Scully2015-06-28
| |
* | Merge.Gravatar Ziv Scully2014-12-11
|\|
* | Merge.Gravatar Ziv Scully2014-11-24
|\ \
| | * Optimizing writes of single charactersGravatar Adam Chlipala2014-12-04
| |/
| * uw_remoteSock()Gravatar Adam Chlipala2014-11-16
| |
* | Merge.Gravatar Ziv Scully2014-09-13
|\|
| * New phase: DbmodecheckGravatar Adam Chlipala2014-08-17
| |
| * New .urp directive: fileGravatar Adam Chlipala2014-07-31
| |
* | Merge.Gravatar Ziv Scully2014-05-27
|\|
* | Finishes initial prototype, caching parameterless pages with ↵Gravatar Ziv Scully2014-05-27
| | | | | | | | table-match-based invalidation. Still has problems parsing non-Postgres SQL dialects properly.
| * HTML5 data-* attributesGravatar Adam Chlipala2014-05-02
| |
| * uw_register_transactional() can return error codesGravatar Adam Chlipala2014-04-17
| |
| * Define uw_loggers structure, allow FFI code to access itGravatar Sergey Mironov2014-02-26
|/
* Merge in upstream changes.Gravatar Patrick Hurst2014-01-18
|\
| * Add 'html5' .urp directiveGravatar Adam Chlipala2014-01-09
| |
| * Proper handling of serialization failures during SQL COMMITGravatar Adam Chlipala2013-12-23
| |
| * Start SQL transactions as read-only when possible, based on conservative ↵Gravatar Adam Chlipala2013-12-12
| | | | | | | | program analysis
| * HTTP: avoid duplicate Content-lengthGravatar Adam Chlipala2013-12-12
| |
| * Change handling of returned text blobs, to activate the normal EWrite ↵Gravatar Adam Chlipala2013-12-11
| | | | | | | | optimizations
| * Fix regression in http.c for long-polling connections; add lazy ↵Gravatar Adam Chlipala2013-12-11
| | | | | | | | initialization of database connections, to avoid the overhead in handlers that don't use SQL
* | Declare datetimeDayOfWeek in urweb_cpp.h.Gravatar Patrick Hurst2013-12-09
| |
* | Add basic year/month/day/hour/minute/second <-> time functions.Gravatar Patrick Hurst2013-12-05
|/
* Add Connection and Content-length headers to raw HTTP responsesGravatar Adam Chlipala2013-11-27
|
* New header file scheme to support FFI code in either of C or C++ [based on ↵Gravatar Adam Chlipala2013-10-11
suggestion by Ron de Bruijn]