ObjFW  Timeline

112 check-ins using file src/runtime/exception.m version 337aac59db

2013-07-15
00:10
OFConstantString: _cStringLength -> unsigned int. check-in: 5171307598 user: js tags: trunk
2013-07-14
23:12
configure.ac: Move h_errno / hstrerror check. check-in: 4ed4d32f48 user: js tags: trunk
2013-07-11
12:48
Improve file name consistency. check-in: 8417e06951 user: js tags: trunk
12:33
Use section .ctors instead of .init_array. check-in: aeb47d24b5 user: js tags: trunk
11:55
Add tests for -[forwardingTargetForSelector:]. check-in: 249eda6023 user: js tags: trunk
10:54
OFXMLElementBuilderTests: Use OF_ENSURE(). check-in: b91ce5dba8 user: js tags: trunk
01:39
Move feature defines from macros.h to OFObject.h. check-in: 1e39c46eab user: js tags: trunk
01:36
PLATFORMS.md: Add Wii and PSP. check-in: 4d5fd9f914 user: js tags: trunk
2013-07-10
12:33
Get rid of a new Clang warning. check-in: 6143baaaee user: js tags: trunk
2013-07-09
22:17
OFFile: Rename +[createSymbolicLinkAtPath:…]. check-in: 8e48f0d6a4 user: js tags: trunk
00:33
Fix wrong include name. check-in: 12095daf4e user: js tags: trunk
00:20
Add forwardingTargetForSelector: for ARM/ELF. check-in: 27daad1290 user: js tags: trunk
2013-07-08
22:20
OFFile: Check arguments for nil. check-in: b4ebcc74b1 user: js tags: trunk
21:34
OFNumber: Correctly handle NAN. check-in: bc2f7c2124 user: js tags: trunk
16:00
Add a define to indicate forwarding stret is safe. check-in: b63feee32d user: js tags: trunk
15:43
Check for ASM lookup at compile time. check-in: a4f1bd6c08 user: js tags: trunk
15:30
Check for forwarding at compile time. check-in: bbabe17c4f user: js tags: trunk
2013-07-07
14:14
Add forwardingTargetForSelector: for x86/ELF. check-in: 9686258014 user: js tags: trunk
12:53
Fix dependency generation for .S files. check-in: 55b2494956 user: js tags: trunk
12:47
Improve apple-forwarding-i386.S. check-in: e396a8e363 user: js tags: trunk
2013-07-06
12:50
MIPS lookup: Let the assembler insert the nops. check-in: 8f346088f4 user: js tags: trunk
00:21
Add MIPS/ELF assembly lookup implementation. check-in: 9c630f8f86 user: js tags: trunk
2013-07-05
20:02
Warn if atomic ops AND spinlocks are missing. check-in: 2db4aee23f user: js tags: trunk
16:54
Map WSA error codes to standard error codes. check-in: e790f0e1f0 user: js tags: trunk
2013-07-04
20:49
Fix -[replaceCharactersInRange:withString:]. check-in: 4d892e0db1 user: js tags: trunk
14:04
OFBlock: Initialize spinlocks in +[load]. check-in: 8fbc6b4e63 user: js tags: trunk
13:59
Remove useless barriers. check-in: 0fea69d149 user: js tags: trunk
2013-07-03
21:29
Check all -W flags with -Werror. check-in: c23578f03f user: js tags: trunk
2013-07-01
20:45
Update buildsys. check-in: 97cabd4a82 user: js tags: trunk
2013-06-30
23:45
Relink tests if libobjfw.a changed. check-in: fa9d37e581 user: js tags: trunk
23:25
Document of_std{in,out,err} in OFStdIOStream. check-in: 44adc37c7b user: js tags: trunk
19:13
configure: Check for dladdr(). check-in: e0f421b523 user: js tags: trunk
18:30
Rename -[initWithBlock:]. check-in: a3639589d3 user: js tags: trunk
2013-06-28
22:56
PSP: Make tests terminable. check-in: 54f020d139 user: js tags: trunk
19:55
Fix FP endianess for universal builds. check-in: d9bd480b94 user: js tags: trunk
19:15
Rename methods to prevent signature conflicts. check-in: f3654b5cc6 user: js tags: trunk
19:00
configure: Use ${host_alias}- as BIN_PREFIX. check-in: 8bdc87deae user: js tags: trunk
18:48
OFHTTPClient: Only retry on ECONNRESET or EPIPE. check-in: e0182a3e55 user: js tags: trunk
18:44
Remove useless rethrows. check-in: ee849cd073 user: js tags: trunk
18:43
Include errno in headers for exceptions using it. check-in: 3d6917fe0b user: js tags: trunk
2013-06-27
22:43
Fix a configure check. check-in: f248c8f842 user: js tags: trunk
09:38
Improve OFFile API. check-in: 20a5c3d547 user: js tags: trunk
2013-06-26
17:18
Revive the PSP port. check-in: 530decab01 user: js tags: trunk
16:33
OF(Big)DataArray: Fix capacity handling. check-in: 93755dd482 user: js tags: trunk
2013-06-25
20:31
Make backtraces work with ARM EABI. check-in: 6e8777fc03 user: js tags: trunk
2013-06-23
21:52
Add a few casts to make GCC happy. check-in: 6192726d32 user: js tags: trunk
14:15
Improve OFAddressTranslationFailedException. check-in: 3f74e4c5df user: js tags: trunk
11:28
OFAlreadyConnectedException: Make socket optional. check-in: 71f54d7bb6 user: js tags: trunk
2013-06-22
12:12
Rework exceptions. check-in: 3d16a30f41 user: js tags: trunk
2013-06-20
08:13
Add support for MessagePack extensions. check-in: 5ec11e8b56 user: js tags: trunk
2013-06-19
22:49
Add -[OFDataArray dataArrayWithCapacity:]. check-in: 925bf9f8b1 user: js tags: trunk
19:14
Implement the new MessagePack specification. check-in: cba771824e user: js tags: trunk
2013-06-18
21:38
Get rid of a new Clang warning. check-in: 011cc56341 user: js tags: trunk
21:37
Make more use of OF_STRING_ENCODING_NATIVE. check-in: 7c7187345a user: js tags: trunk
2013-06-17
09:36
OFString: Fix standardize_path(). check-in: 379d75e1bc user: js tags: trunk
08:54
Replace a few asserts with OF_ENSURE / OBJC_ERROR. check-in: dc17a614e8 user: js tags: trunk
08:44
Rename -[OFDataArray readDataArrayWithSize:]. check-in: eceebefeab user: js tags: trunk
2013-06-16
20:03
Split OFUnboundNamespaceException. check-in: 457e0e82af user: js tags: trunk
19:35
Include line number in OFMalformedXMLException. check-in: a4fbb3dd1b user: js tags: trunk
2013-06-15
18:56
configure: Improve --with-wii option. check-in: 14e7c3481f user: js tags: trunk
2013-06-14
22:59
Clean up OFXMLParser a little. check-in: 568ec65e80 user: js tags: trunk
2013-06-13
02:03
Don't bind to port 0 on the Wii. check-in: ca113e0145 user: js tags: trunk
01:59
Try inet_addr() before gethostbyname(). check-in: 8faa16f249 user: js tags: trunk
2013-06-12
20:12
OFException.m: Define _GNU_SOURCE. check-in: e4cb03d080 user: js tags: trunk
2013-06-11
23:33
Initial sockets support for the Wii. check-in: ffb91daffe user: js tags: trunk
22:55
Use _Unwind_Backtrace() to get a backtrace. check-in: 259f593244 user: js tags: trunk
2013-06-03
21:38
OFException: Cleaner way to check architecture. check-in: 42ed7e394c user: js tags: trunk
15:20
atomic.h: Fix several issues. check-in: 6b15bb229e user: js tags: trunk
2013-06-02
21:18
atomic.h: Remove a useless xor. check-in: 1c7175697e user: js tags: trunk
2013-05-30
08:56
OFStreamObserver: Add missing include on Win32. check-in: 3798cbd7ce user: js tags: trunk
2013-05-26
17:24
OFTCPSocket.h: Explicitly import objfw-defs.h. check-in: 49b741b30e user: js tags: trunk
2013-05-25
11:40
Switch back to backtrace(). check-in: f2a8bdf254 user: js tags: trunk
2013-05-22
21:09
Show a backtrace for uncaught exceptions. check-in: 32230a1615 user: js tags: trunk
20:36
Don't depened on execinfo.h for backtraces. check-in: a889f21180 user: js tags: trunk
18:45
Import OFThread.h unconditionally. check-in: d7365be372 user: js tags: trunk
18:42
Check for more socket-related headers / functions. check-in: 896084c340 user: js tags: trunk
2013-05-13
16:46
Get rid of a strange ObjC++ + Win32 warning. check-in: 482454bc43 user: js tags: trunk
16:21
Fix missing import. check-in: 22bcd14a08 user: js tags: trunk
16:12
Get rid of a type warning on win32. check-in: 3e91cf6cef user: js tags: trunk
2013-05-08
20:15
Add -[OFException backtrace]. check-in: 41716f97ed user: js tags: trunk
2013-05-04
12:04
OFSet: Add -[allObjects] and -[anyObject]. check-in: d1a7509701 user: js tags: trunk
10:05
OFMapTable: Minor corrections. check-in: 8a194de51c user: js tags: trunk
2013-05-01
21:05
OFRunLoop: Work correctly for threads && !sockets. check-in: 56ec27cbdf user: js tags: trunk
20:35
Make -[finishInitialization] thread-safe. check-in: abb7536cdd user: js tags: trunk
20:31
Fix -Wcast-align check for recent Clang versions. check-in: 874faa49a7 user: js tags: trunk
2013-04-30
22:47
observeWithTimeout: -> observeForTimeInterval:. check-in: ab9ad6e515 user: js tags: trunk
22:36
Add -[OFCondition waitForTimeInterval:]. check-in: 8d7f5db97e user: js tags: trunk
22:29
threading.h: Add of_condition_timed_wait(). check-in: e139086f33 user: js tags: trunk
2013-04-28
20:53
Tests: Don't call atexit(objc_exit) on Win32. check-in: 371580cd46 user: js tags: trunk
2013-04-27
23:14
asprintf: Fix a very stupid typo. check-in: 48709a6a21 user: js tags: trunk
23:14
OFTCPSocket: Define _WIN32_WINNT to 0x0501. check-in: 9d3f4208d6 user: js tags: trunk
21:51
OFFile: Don't use fchmod(). check-in: 06443a3ae9 user: js tags: trunk
17:57
Wii: Link only tests with libwiiuse and libbte. check-in: daa4869d18 user: js tags: trunk
02:22
Initial Wii port. check-in: 2713b481a1 user: js tags: trunk
01:26
Add OFStdIOStream. check-in: 085bfc12a0 user: js tags: trunk
2013-04-26
22:32
Check for sysconf(). check-in: 3f7dee97e8 user: js tags: trunk
22:25
Better checks for functions used in OFFile. check-in: c01ed004b0 user: js tags: trunk
21:10
Use nanosleep() if available. check-in: db70226153 user: js tags: trunk
20:40
Make sure +[OFThread sleep*] is always available. check-in: 71d45a29d1 user: js tags: trunk
20:18
Only build OFProcess if available. check-in: 9965b1550e user: js tags: trunk
19:42
Make it possible to disable sockets. check-in: 590c377d8a user: js tags: trunk
2013-04-25
01:09
OFSystemInfo: Fix fallback pageSize. check-in: 9c1da35543 user: js tags: trunk
2013-04-24
20:49
OFThread: Fix missing underscore. check-in: 410526006b user: js tags: trunk
2013-04-18
19:54
Fix --disable-threads. check-in: c1f5396016 user: js tags: trunk
2013-04-15
12:52
vasprintf: Create a copy of arguments. check-in: c90e101c7c user: js tags: trunk
2013-04-12
07:47
OFXMLParser: Skip BOM. check-in: 9b1f138b09 user: js tags: trunk
2013-04-10
20:56
OFHTTPServer: Fix an evil typo. check-in: 9ea5f2723f user: js tags: trunk
16:48
OFXMLParser: Require version in prolog. check-in: 1efd40d895 user: js tags: trunk
2013-04-09
22:09
Fix incomplete of_char16_t migration. check-in: 8fe08864f8 user: js tags: trunk
21:37
Simplify -[OFDictionary all{Keys,Objects}]. check-in: bff98a6244 user: js tags: trunk
21:35
Add -[OFEnumerator allObjects]. check-in: 7f0e327251 user: js tags: trunk
18:08
Add support for SjLj exceptions. check-in: 5eb22639e4 user: js tags: trunk