awesomized/ext-ion
2 years agoonly check single char annotations
Michael Wallner [Tue, 14 Dec 2021 11:39:47 +0000 (12:39 +0100)] 
only check single char annotations

2 years agosort of correct unserialize input arg type
Michael Wallner [Tue, 14 Dec 2021 11:39:12 +0000 (12:39 +0100)] 
sort of correct unserialize input arg type

2 years agocheck for NULL on any valid ION type
Michael Wallner [Tue, 14 Dec 2021 11:38:25 +0000 (12:38 +0100)] 
check for NULL on any valid ION type

2 years agoproperly unserialize (unknown) field names
Michael Wallner [Tue, 14 Dec 2021 11:37:19 +0000 (12:37 +0100)] 
properly unserialize (unknown) field names

2 years agoproperly check whether an ion int/decimal fits a zend_long
Michael Wallner [Tue, 14 Dec 2021 11:33:53 +0000 (12:33 +0100)] 
properly check whether an ion int/decimal fits a zend_long

2 years agoimmediately check for EOF
Michael Wallner [Fri, 10 Dec 2021 22:19:56 +0000 (23:19 +0100)] 
immediately check for EOF

2 years agoremove superfluous null check
Michael Wallner [Fri, 10 Dec 2021 22:11:52 +0000 (23:11 +0100)] 
remove superfluous null check

2 years agoonly check 1-char annotations
Michael Wallner [Fri, 10 Dec 2021 22:11:19 +0000 (23:11 +0100)] 
only check 1-char annotations

2 years agoadd ion\LOB
Michael Wallner [Fri, 10 Dec 2021 22:02:36 +0000 (23:02 +0100)] 
add ion\LOB

2 years agorm unused code
Michael Wallner [Fri, 10 Dec 2021 22:02:04 +0000 (23:02 +0100)] 
rm unused code

2 years agofix decimal context leak
Michael Wallner [Fri, 10 Dec 2021 22:01:45 +0000 (23:01 +0100)] 
fix decimal context leak

2 years agosimplify Serializable handling
Michael Wallner [Fri, 10 Dec 2021 20:14:30 +0000 (21:14 +0100)] 
simplify Serializable handling

2 years agoimprove object un/serialization
Michael Wallner [Fri, 10 Dec 2021 14:25:15 +0000 (15:25 +0100)] 
improve object un/serialization

2 years agorm debug fprintf
Michael Wallner [Thu, 9 Dec 2021 19:30:50 +0000 (20:30 +0100)] 
rm debug fprintf

2 years agoimprove un/serialization API
Michael Wallner [Thu, 9 Dec 2021 16:49:23 +0000 (17:49 +0100)] 
improve un/serialization API

2 years agobasic type test
Michael Wallner [Tue, 7 Dec 2021 15:07:52 +0000 (16:07 +0100)] 
basic type test

2 years agoimprove symbol support
Michael Wallner [Tue, 7 Dec 2021 15:07:08 +0000 (16:07 +0100)] 
improve symbol support

2 years agoimprove timestamp support
Michael Wallner [Tue, 7 Dec 2021 14:30:17 +0000 (15:30 +0100)] 
improve timestamp support

2 years agoimprove decimal support
Michael Wallner [Tue, 7 Dec 2021 11:41:49 +0000 (12:41 +0100)] 
improve decimal support

2 years agobetter handling of unserialization with annotations
Michael Wallner [Tue, 7 Dec 2021 01:26:41 +0000 (02:26 +0100)] 
better handling of unserialization with annotations

2 years agoinitial ci
Michael Wallner [Mon, 6 Dec 2021 20:27:40 +0000 (21:27 +0100)] 
initial ci