Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix some warnings found by clang. | Tavian Barnes | 2014-06-24 | 1 | -4/+15 |
| | |||||
* | error: Use atomics instead of mutexes. | Tavian Barnes | 2014-06-07 | 1 | -47/+10 |
| | |||||
* | Use // comments when possible. | Tavian Barnes | 2014-06-07 | 1 | -18/+18 |
| | |||||
* | Use strerror_r if available instead of sys_errlist. | Tavian Barnes | 2014-02-03 | 1 | -2/+8 |
| | |||||
* | Print a backtrace on both warnings and errors. | Tavian Barnes | 2012-01-01 | 1 | -5/+10 |
| | |||||
* | Print errno in dmnsn_report_error(). | Tavian Barnes | 2011-12-26 | 1 | -5/+19 |
| | |||||
* | Rename dimension-impl.h to dimension-internal.h | Tavian Barnes | 2011-08-25 | 1 | -1/+1 |
| | |||||
* | Wrap pthread API to reduce duplicated error tests. | Tavian Barnes | 2011-08-02 | 1 | -28/+36 |
| | |||||
* | Don't force the error handler to deal with recursion. | Tavian Barnes | 2011-06-15 | 1 | -48/+33 |
| | |||||
* | Don't use awkward (*fptr)() syntax. | Tavian Barnes | 2011-04-03 | 1 | -2/+2 |
| | |||||
* | exit(EXIT_FAILURE) when mutexes fail in error.c. | Tavian Barnes | 2011-03-25 | 1 | -0/+4 |
| | |||||
* | Update email address. | Tavian Barnes | 2011-03-08 | 1 | -1/+1 |
| | |||||
* | New dmnsn_warning() API, remove different severities. | Tavian Barnes | 2011-03-08 | 1 | -58/+35 |
| | |||||
* | Make some empty parameter lists explicit. | Tavian Barnes | 2010-11-30 | 1 | -3/+3 |
| | |||||
* | Document libdimension with Doxygen. | Tavian Barnes | 2010-11-14 | 1 | -1/+12 |
| | |||||
* | Don't call malloc() in the default error handler. | Tavian Barnes | 2010-10-20 | 1 | -5/+1 |
| | |||||
* | error.c improvements. | Tavian Barnes | 2010-10-02 | 1 | -9/+15 |
| | |||||
* | Fix behaviour when the error handler itself calls dmnsn_error(). | Tavian Barnes | 2010-09-30 | 1 | -1/+9 |
| | |||||
* | Fix race condition in error.c. | Tavian Barnes | 2010-09-29 | 1 | -2/+4 |
| | |||||
* | Fix whitespace in error.c. | Tavian Barnes | 2010-09-26 | 1 | -1/+0 |
| | |||||
* | Fix some -W{strict,missing}-prototypes warnings. | Tavian Barnes | 2010-07-31 | 1 | -1/+1 |
| | |||||
* | Rename dimension_impl.h to dimension-impl.h. | Tavian Barnes | 2010-07-14 | 1 | -1/+2 |
| | |||||
* | Move platform-specific stuff in libdimension into platform.c. | Tavian Barnes | 2010-06-29 | 1 | -22/+5 |
| | |||||
* | Fix some copyright dates. | Tavian Barnes | 2010-05-10 | 1 | -1/+1 |
| | |||||
* | New dmnsn_malloc() function, and friends. | Tavian Barnes | 2010-04-07 | 1 | -2/+3 |
| | | | | | | I'm tired of checking for malloc failures everywhere, considering it never happens. So just bail out whenever it does. A lot of stuff is guaranteed to succeed if it returns now. | ||||
* | Fix up license blurbs and copyright year. | Tavian Barnes | 2010-01-27 | 1 | -1/+1 |
| | |||||
* | Add source filename to dmnsn_error() output. | Tavian Barnes | 2009-11-25 | 1 | -3/+6 |
| | |||||
* | Make default fatal error handler nicer. | Tavian Barnes | 2009-11-05 | 1 | -2/+27 |
| | | | | If we can, only exit the current thread, and print a backtrace. | ||||
* | Make sure we die on critical dmnsn_error()'s. | Tavian Barnes | 2009-10-29 | 1 | -0/+2 |
| | |||||
* | Allow custom fatal error handlers. | Tavian Barnes | 2009-10-18 | 1 | -2/+44 |
| | |||||
* | Update license copyrights to 2009. | Tavian Barnes | 2009-07-08 | 1 | -1/+1 |
| | |||||
* | Comments and style adjustments, and a couple fixes. | Tavian Barnes | 2009-07-08 | 1 | -6/+5 |
| | |||||
* | Add lots of comments, and some code fixes discovered in the process. | Tavian Barnes | 2009-06-26 | 1 | -0/+1 |
| | |||||
* | Use C-style /* comments in C code. | Tavian Barnes | 2009-06-22 | 1 | -11/+11 |
| | |||||
* | Add some comments. | Tavian Barnes | 2009-04-12 | 1 | -1/+12 |
| | |||||
* | Print line number in dmnsn_report_error. | Tavian Barnes | 2009-04-12 | 1 | -8/+14 |
| | |||||
* | Write C++ libdimension-png wrapper. | Tavian Barnes | 2009-04-12 | 1 | -7/+7 |
| | |||||
* | Use exit(EXIT_FAILURE) in dmnsn_report_error. | Tavian Barnes | 2009-04-10 | 1 | -2/+2 |
| | |||||
* | Clarify licenses; add libdimensionxx library. | Tavian Barnes | 2009-04-10 | 1 | -8/+8 |
| | |||||
* | Add read-write mutexes to canvas pixels. New error infrastructure. | Tavian Barnes | 2009-04-08 | 1 | -0/+74 |