Source

pecl-event / src / pe.c

Author Commit Message Labels Comments Date
Ruslan Osmanov
Add: EventBuffer::fd property
Ruslan Osmanov
Del: EventBufferPosition class and the stuff related to it
Ruslan Osmanov
Refact: use ZVAL_ZVAL instead of REPLACE_ZVAL_VALUE in read-prop handler
Ruslan Osmanov
Add: libevent pthreads support, bufferevent user callback locking
Ruslan Osmanov
Fix: property and class HashTable's were not free'd in MSHUTDOWN Add: Event:: property Fix: Event::__construct failed with Event::TIMEOUT flag
Ruslan Osmanov
Change: Event:: property removed; generic Event:: property added
Ruslan Osmanov
Dev: fixing possible memory access violations in EventBufferEvent input/output property handlers
Ruslan Osmanov
Added checks preventing memory access violation
Ruslan Osmanov
Add: implemented get_properties property handler(is called when one casts an object to array) Refact: removed memory alloc for empty property hashtables
Ruslan Osmanov
Fix: EventBuffer input and output properties memory alloc errors Add: get_property_ptr_ptr handlers for EventBuffer intput and output props
Ruslan Osmanov
Add: EventBufferEvent input and output properties (cached)
Ruslan Osmanov
Add: EventSslContext properties: local_pk and local_cert Fix: classes/ssl_context.c: passwd_callback callback fetched passphrase by string key
Ruslan Osmanov
Add: EventBufferEvent methods: sslError, sslRenegotiate and allow_ssl_dirty_shutdown property
Ruslan Osmanov
Fix: non-static zend_always_inline function failed to compile with some (non-zts) php setups Change: static EventBuffer::addBuffer made non-static with one argument Add: EventBuffer expand, prepend, prependBuffer, drain, copyout, readLine, search, setPosition methods Add: EventBufferPosition class Fix: configure error in FreeBSD Add: OpenSSL support: EventBufferEvent methods: sslFilter, sslSocket, EventSslContext class Add: EventBuffer::pullup
Ruslan Osmanov
Add: EventBuffer::setPosition method Add: EventBufferPosition class
Ruslan Osmanov
Add: EventBufferEvent::$priority property Fix: event and bevent free methods
Ruslan Osmanov
Added some properties Moved some methods to properties
Ruslan Osmanov
Refact: separate dirs for classes and the main ext source Change: moved global EVENT_* constants to corresponding classes