Wez Furlong
b47a2cf79c
one more address to update
2010-08-02 00:15:55 +00:00
Wez Furlong
23af56403c
update my email address. regenerate parser
2010-08-02 00:05:22 +00:00
Wez Furlong
5350371c65
apply patch from http://pecl.php.net/bugs/bug.php?id=17529
...
update build so it compiles on rhel 5 64-bit systems.
2010-08-01 23:54:27 +00:00
Johannes Schlüter
e0bc4e5524
s,function_entry,zend_function_entry,
...
As announced in http://news.php.net/php.pecl.dev/7123
2010-03-31 20:39:48 +00:00
Pierre Joye
ab62400e33
- update to package.xml v2
2009-11-05 16:50:08 +00:00
Gwynne Raskind
4336d90be2
fix a huge number of wrong MIME types. UGH.
2009-07-13 12:15:13 +00:00
Pierre Joye
8aa7572148
- fix ffi.h.in as well
2008-07-05 14:29:43 +00:00
Pierre Joye
3848835c00
- Fix Windows build (int64 and sint64)
...
- Fix build against 5.3
2008-07-05 13:53:01 +00:00
Steph Fox
fb3b8db21e
- Bring the majority of PECL extensions into line with macro/x.x.x versioning.
...
- Please use the -dev tag during the development cycle so that snapshots can easily be distinguished from releases.
2008-03-31 09:37:34 +00:00
Marcus Boerger
9593397024
- Add *.mem
...
# for i in `find . -regex '.*/test.*/\.cvsignore' -exec grep -L '*.mem' {} \+`; do echo $i; sed "1a*.mem" $i >| $i.new; mv -f $i.new $i; done;
# find . -name '.cvsignore' -exec cvs ci {} \+
2007-01-21 13:01:32 +00:00
Wez Furlong
bfa8d50c2f
fixes PECL Bug #7668
2006-05-19 13:46:00 +00:00
Marcus Boerger
17cf6a3bce
- Fix cast handler
2005-10-05 20:00:06 +00:00
Marcus Boerger
90e239ef75
- TSRM fix
2005-08-13 00:19:56 +00:00
Marcus Boerger
9e6abfb679
Add missing .cvsignore
2004-07-19 21:28:32 +00:00
Wez Furlong
800790f8c2
Let ffi build with current HEAD.
...
Note that examples/ctype.php doesn't work due to an infinite recursion problem;
something in the ZE changed so our trick no longer works.
2004-07-18 13:25:52 +00:00
Marcus Boerger
3f028cf4bb
- Remove unused blocks
2004-05-19 08:54:54 +00:00
Wez Furlong
2613db594a
Update for count_elements handler
...
(and fix assignment bug in ffi)
2004-05-04 15:09:20 +00:00
Marcus Boerger
738f3be7cb
Fix class names
2004-03-30 19:36:22 +00:00
Wez Furlong
8df5c26e9e
more studlyCaps
2004-03-29 21:57:34 +00:00
Wez Furlong
3c0d57b573
studlyCaps for marcus
2004-03-29 21:52:34 +00:00
Ilia Alshanetsky
50bd1582a9
s/emalloc/safe_emalloc/ where appropriate.
2004-03-18 02:16:33 +00:00
Zeev Suraski
4d20e75249
zend_default_classes.h -> zend_exceptions.h
2004-02-12 10:45:17 +00:00
Ilia Alshanetsky
f29ce9a49a
Fixed compile warnings (unused vars).
...
Fixed build, which was broken by recent ZE changes.
2004-02-04 14:31:01 +00:00
Ilia Alshanetsky
d662743953
Another example, this time a complete interface to the libstatgrab library.
...
# When protected method are implemented we will be able to hide
# initialization methods, that users should not be able to access manually.
2004-01-28 19:23:53 +00:00
Ilia Alshanetsky
72a38f446b
Added ffi extension check.
...
Better indicator to show we are working with strings.
2004-01-20 20:16:43 +00:00
Wez Furlong
0d385161ff
prep release
2004-01-20 19:57:25 +00:00
Ilia Alshanetsky
1e6607f86a
It may work on win32 now.
2004-01-20 19:44:51 +00:00
Ilia Alshanetsky
6ff082fce9
Added a ext/ctype implementation via ffi.
2004-01-20 19:38:17 +00:00
Wez Furlong
14fdc7d96b
fix leak
2004-01-20 19:29:01 +00:00
Ilia Alshanetsky
e86973d173
Allow classes that extend ffi implement __call().
2004-01-19 14:33:51 +00:00
Wez Furlong
39967db6ae
bump version numbers
2004-01-13 18:08:31 +00:00
Wez Furlong
9042320fc0
prep for release
2004-01-13 18:05:08 +00:00
Wez Furlong
58b3f0fa28
Allow assignment of 1 character length strings to integer types
...
to be treated as (char) assignments are in C:
int isalnum(int c);
$ffi->isalnum('a') === $ffi->isalnum(ord('a'))
$ffi->isalnum('1') === $ffi->isalnum(ord('1'))
however:
$ffi->isalnum('12') === $ffi->isalnum(12)
2004-01-13 01:33:52 +00:00
Wez Furlong
4e60f4bec9
fix leak, and hopefully really fix pointer stuff this time...
2004-01-12 14:06:22 +00:00
Wez Furlong
1def21db6a
Touch generated files
2004-01-12 13:47:40 +00:00
Wez Furlong
7c2ab450e2
Allow function declarations without [] attributes.
...
Add place holder for callbacks in the parser.
Improve error reporting when a bogus type name is used.
Fix pointer stuff when mapping zval -> native type.
2004-01-12 13:47:22 +00:00
Wez Furlong
c34ff7c21d
avoid leaking constructor function
2004-01-12 00:56:51 +00:00
Wez Furlong
35dd2e5445
allow user-space code to extend ffi class
2004-01-12 00:34:20 +00:00
Wez Furlong
f01cd009d5
update version numbers
2004-01-11 23:30:11 +00:00
Wez Furlong
eda74701ec
add float support
2004-01-11 21:51:09 +00:00
Wez Furlong
de356c01c0
win32 build fix
2004-01-11 21:46:29 +00:00
Wez Furlong
b63a9ce2b6
add int64 support and package.xml file
2004-01-11 20:58:04 +00:00
Wez Furlong
50bd92e0b8
Make structure member accesses more robust.
...
Implement write support for those.
Add virtual __sizeof property to ffi_struct which returns the size
of the structure in memory.
Add virtual __as_binary property to ffi_struct which allows setting
and getting of the binary representation of the structure as a string.
2004-01-11 17:45:21 +00:00
Wez Furlong
2130c1026d
Document how to use structures
2004-01-11 05:17:32 +00:00
Wez Furlong
611bc81ab0
Fix win32 build
...
touch parser
add a couple of lines of info to README
2004-01-11 05:11:05 +00:00
Wez Furlong
188a1e59ce
Implement read-only support for working with structures
2004-01-11 05:05:14 +00:00
Wez Furlong
9994a75735
tweak
2004-01-10 20:59:50 +00:00
Wez Furlong
813dfa6bed
fix parsing problem with trailing space
2004-01-10 04:11:42 +00:00
Wez Furlong
ca8468999f
osx apparently needs the leading underscore on the symbol name
2004-01-10 03:38:21 +00:00
Edin Kadribasic
97775f6038
Darwin compile fix
2004-01-10 02:46:31 +00:00