index
:
dimension.git
android
faster-futures
master
physics
teapot
A high-performance photo-realistic 3-D renderer
Tavian Barnes <tavianator@tavianator.com>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
libdimension
/
error.c
Commit message (
Collapse
)
Author
Age
Files
Lines
*
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