graph
- getenv calls UNIX getenv() when no special alternative is set2014-03-07, by Adam Chlipala
- Change Basis.getenv to return None outside the context of a web request2014-03-04, by Adam Chlipala
- Parse new bytea output format from Postgres 9.x2014-02-25, by Adam Chlipala
- Tweaked parameter renaming for functors, so now demos and the original bug-triggering application work2014-02-20, by Adam Chlipala
- Fixed issue with datatype constructors inside functors; now on to some problem with modules inside functors2014-02-20, by Adam Chlipala
- Some more nested functor bug-fixing, including generating fresh internal names at applications; still need to debug issues with datatype constructors2014-02-20, by Adam Chlipala
- Merge with small clean-ups2014-02-18, by Adam Chlipala
- Closing old datetime branch.2014-02-17, by Patrick Hurst
- Add Datetime JavaScript support.2014-02-17, by Patrick Hurst
- Merge in upstream2014-02-15, by Patrick Hurst
- Merge in upstream2014-02-14, by Patrick Hurst
- Merge in upstream2014-01-29, by Patrick Hurst
- Use localtime, not gmtime, for datetime functions.2014-01-25, by Patrick Hurst
- Trim trailing whitespace in urweb.c.2014-01-25, by Patrick Hurst
- Bare-bones Datetime JS support.2014-01-20, by Patrick Hurst
- Merge in upstream changes.2014-01-18, by Patrick Hurst
- Declare datetimeDayOfWeek in urweb_cpp.h.2013-12-09, by Patrick Hurst
- Add datetime functions for adding time intervals.2013-12-09, by Patrick Hurst
- Finish datetime -> t rename2013-12-08, by Patrick Hurst
- Rename datetime type to t in the .urs file.2013-12-08, by Patrick Hurst
- Add day-of-week/month <-> int conversion functions.2013-12-07, by Patrick Hurst
- Day of week functions.2013-12-05, by Patrick Hurst
- Basic datetime library.2013-12-05, by Patrick Hurst
- Add basic year/month/day/hour/minute/second <-> time functions.2013-12-05, by Patrick Hurst
- MySQL does case-sensitive catalog queries2014-02-17, by Adam Chlipala
- Use neverInline in reduce2014-02-15, by Adam Chlipala
- Fix a subtle renaming problem in elaborating functor applications2014-02-14, by Adam Chlipala
- Merge2014-02-09, by Adam Chlipala
- neverInline2014-02-09, by Adam Chlipala
- Turn off GCC's fancy %n checking, because the performance cost is too high2014-02-07, by Adam Chlipala
- Add another simple case for record unification between alpha-equivalent constructors2014-01-29, by Adam Chlipala
- Make that purity analysis a bit more lax again2014-01-19, by Adam Chlipala
- Fix a soundness bug in purity analysis (mono_reduce)2014-01-19, by Adam Chlipala
- New compiler option: -stop2014-01-19, by Adam Chlipala
- Manual: remove database version numbers from Debian package names, where possible2014-01-18, by Adam Chlipala
- Stop quoting Postgres identifiers in 'noMangleSql' mode2014-01-15, by Adam Chlipala
- Postgres: look up table names case-sensitively in catalog2014-01-15, by Adam Chlipala
- MySQL: set character set when opening a new connection2014-01-14, by Adam Chlipala
- Add 'html5' .urp directive2014-01-09, by Adam Chlipala
- MySQL: Combine transaction setup commands into one mysql_query()2014-01-07, by Adam Chlipala
- MySQL: catch deadlocks during queries2014-01-05, by Adam Chlipala
- noMangleSql .urp directive2014-01-04, by Adam Chlipala
- Add some URL-related benignEffectful functions2014-01-01, by Adam Chlipala
- Return to working version mode2013-12-31, by Adam Chlipala
- New release2013-12-31, by Adam Chlipala
- Do a bit of extra userspace copying to send HTTP response with a single system call2013-12-31, by Adam Chlipala
- HTTP: continue after accept() failure2013-12-30, by Adam Chlipala
- Compile-time error for periodic tasks in nonpersistent protocols2013-12-29, by Adam Chlipala
- Avoid some spurious error messages about link/form incompatibility; change the text of that error message to include RPC handlers2013-12-29, by Adam Chlipala
- How embarrassing; didn't try compiling before committing2013-12-28, by Adam Chlipala
- Make HTTP keepalive switch between available connections to improve throughput2013-12-28, by Adam Chlipala
- Change where a transaction is marked finished, to avoid forgetting to rollback a failed transaction2013-12-27, by Adam Chlipala
- Raise exception when recv()ing from someone else's channel; improve setting of client ID in RPCs2013-12-27, by Adam Chlipala
- Tweaking handling of database transactions2013-12-25, by Adam Chlipala
- Add a bit of manual clarification about channels and clients2013-12-25, by Adam Chlipala
- No need to ROLLBACK after a failed COMMIT2013-12-25, by Adam Chlipala
- Proper handling of serialization failures during SQL COMMIT2013-12-23, by Adam Chlipala
- Fix compilation of apps that don't use database; fix HTTP pipelining2013-12-17, by Adam Chlipala
- Start SQL transactions as read-only when possible, based on conservative program analysis2013-12-12, by Adam Chlipala
- Only output Content-script-type header when there is client-side code2013-12-12, by Adam Chlipala