Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #136 from dredozubov/anchor-links | Adam Chlipala | 2020-01-15 |
|\ | | | | | Same page link anchors | ||
* | | Remove sscanf from blob processing | Simon Van Casteren | 2019-12-17 |
| | | |||
* | | Fix for #181: unurlify x-www-form-urlencoded without custom serialization ↵ | Simon Van Casteren | 2019-11-04 |
| | | | | | | | | using period | ||
* | | Unicode escapes in JSON | Adam Chlipala | 2019-09-25 |
| | | |||
* | | PR suggestions (with thanks to @fabriceleal). | Oisín Mac Fhearaí | 2019-08-29 |
| | | |||
* | | Minor cleanup -- handle the case where we couldn't successfully generate a ↵ | Oisín Mac Fhearaí | 2019-08-28 |
| | | | | | | | | UTF8 codepoint by outputting a HTML escape (the default behaviour before for all multi-byte characters). | ||
* | | Try to avoid a pointer conversion error | Oisín Mac Fhearaí | 2019-08-11 |
| | | |||
* | | Add missing include | Oisín Mac Fhearaí | 2019-08-11 |
| | | |||
* | | * When htmlifying characters, don't use numeric escapes if they're | Oisín Mac Fhearaí | 2019-08-11 |
| | | | | | | | | | | printable -- instead, try to convert them to UTF-8. * Add libicuio to linked C libraries | ||
* | | Make uw_set_error_message actually act printf-y | Adam Chlipala | 2019-07-04 |
| | | |||
* | | Filecache support for MySQL | Adam Chlipala | 2019-05-31 |
| | | |||
* | | Supporting 'char' arguments to handlers called from client code | Adam Chlipala | 2019-03-23 |
| | | |||
* | | Merge pull request #168 from fabriceleal/fix-codepoint-js | Adam Chlipala | 2019-01-26 |
|\ \ | | | | | | | utf8: More portable js, implement urlifyChar, fix urlifyString, fix unit tests | ||
* | | | Basis.textOfBlob; try creating filecache directory if it doesn't exist | Adam Chlipala | 2019-01-21 |
| | | | |||
| * | | bug fix | fab | 2019-01-14 |
| | | | |||
| * | | fix unit tests. implement urlifyChar | fab | 2019-01-09 |
|/ / | |||
* | | Follow-up to #146: make style consistent in C code | Adam Chlipala | 2018-12-19 |
| | | |||
* | | Merge pull request #146 from fabriceleal/utf-icu | Adam Chlipala | 2018-12-19 |
|\ \ | | | | | | | utf-8 aware functions for basis. unit-testing. | ||
| * | | exhaustive testing brought to selenium. bug fix in isspace. useful function ↵ | fab | 2018-12-11 |
| | | | | | | | | | | | | to test if char is <128 | ||
| * | | migrate is_valid_hash, blessData, property, atom | fab | 2018-12-11 |
| | | | |||
| * | | fix isxdigit: is probably helpful to keep it only to ascii chars. migrate ↵ | fab | 2018-12-09 |
| | | | | | | | | | | | | islower, isupper, isalpha, isdigit, isblank, isspace, isxdigit, isprint | ||
| * | | chars with more than 2 bytes are awkwardly handled by the "normal" string of ↵ | fab | 2018-12-06 |
| | | | | | | | | | | | | javascript. the best way to get consistent results seems to be to convert to array by Array.from(...) and back to strings with .join("") | ||
| * | | fix: U8_IS_SINGLE should only be called on raw char*, NOT on uw_Basis_char | fab | 2018-12-02 |
| | | | |||
| * | | 1 bug fix and sorting out my own confusion: uw_Basis_char is already a ↵ | fab | 2018-12-02 |
| | | | | | | | | | | | | codepoint, NOT the "serialized" utf8 | ||
| * | | reject invalid codepoints. Basis.iscodepoint. fix german char in js | fab | 2018-11-30 |
| | | | |||
* | | | Replace timelocal usage with mktime | Chris Double | 2018-11-25 |
| | | | | | | | | | | | | | | | | | | | | | timelocal is a non-standard GNU extension and equivalent to the POSIX standard mktime. musl-libc doesn't have timelocal, preventing fully static builds of urweb with musl. | ||
| * | | several fixes on unit tests and implementation | fab | 2018-11-19 |
| | | | |||
| * | | utf-8 aware functions for basis. unit-testing. | fab | 2018-11-17 |
|/ / | |||
* | | Just return None rather than crashing, when trying to read cookies within ↵ | Adam Chlipala | 2018-10-19 |
| | | | | | | | | tasks (closes #143) | ||
| * | Rough same page anchors | Denis Redozubov | 2018-08-22 |
|/ | |||
* | 'filecache' .urp directive, fixing a longstanding MonoUtil bug in the process | Adam Chlipala | 2018-06-03 |
| | |||
* | Remove insecure crypto function (closes #114) | Adam Chlipala | 2018-05-29 |
| | |||
* | Enable -Wunused-parameter | Benjamin Barenblat | 2017-08-07 |
| | |||
* | Raise an error if we run out of randomness during client initialization | Adam Chlipala | 2017-05-14 |
| | |||
* | Prepare Postgres code for NULL error fields | Adam Chlipala | 2016-06-17 |
| | |||
* | Silence gcc warnings | Alexander | 2016-05-26 |
| | | | "warning: 'entry' may be used uninitialized in this function" | ||
* | abs and floor added | Karen Sargsyan | 2016-05-23 |
| | |||
* | asin, acos, atan, atan2 added | Karen Sargsyan | 2016-05-22 |
| | |||
* | Some basic math functions: pow, sqrt, sin, cos, log, exp are added to work ↵ | Karen Sargsyan | 2016-05-21 |
| | | | | at client and server sides | ||
* | Support for <meta> tags | Adam Chlipala | 2016-05-15 |
| | |||
* | Fix preservation of headers when returning blobs | Adam Chlipala | 2016-04-15 |
| | |||
* | Sqlcache: also record script additions; do a MonoReduce afterward, to help ↵ | Adam Chlipala | 2016-03-12 |
| | | | | Prepare do a better job | ||
* | Make JavaScript escaping handle ampersands properly | Adam Chlipala | 2016-02-23 |
| | |||
* | Fix handling of returnBlob headers for FastCGI, etc. | Adam Chlipala | 2016-02-14 |
| | |||
* | Remove duplicate typedef declarations. | Ziv Scully | 2015-12-30 |
| | |||
* | Merge Sqlcache | Adam Chlipala | 2015-12-20 |
|\ | |||
| * | Add read locks around time read in store. | Ziv Scully | 2015-11-20 |
| | | |||
| * | Tiny concurrency bugfix (race condition on cache->timeNow). | Ziv Scully | 2015-11-20 |
| | | |||
| * | Fix condition for installing new cache entries | Adam Chlipala | 2015-11-19 |
| | | |||
| * | Fix a read-after-free bug using a timestamp check | Adam Chlipala | 2015-11-19 |
| | |