platform/upstream/efl.git
12 years agoEvil: organize the m4 files in common and "private" dirs, remove mpatrol, add a ...
Vincent Torri [Fri, 16 Dec 2011 17:50:13 +0000 (17:50 +0000)]
Evil: organize the m4 files in common and "private" dirs, remove mpatrol, add a "windows-version" option to configure

SVN revision: 66293

12 years agoecore: don't require Ecore_Ipc when not needed.
Cedric BAIL [Fri, 16 Dec 2011 16:24:43 +0000 (16:24 +0000)]
ecore: don't require Ecore_Ipc when not needed.

SVN revision: 66292

12 years agoecore: fix Ecore_Evas build without Ecore_Ipc.
Cedric BAIL [Fri, 16 Dec 2011 13:47:37 +0000 (13:47 +0000)]
ecore: fix Ecore_Evas build without Ecore_Ipc.

SVN revision: 66285

12 years agoextn ecore-evas! WOOOOOOOOOOOOT!
Carsten Haitzler [Fri, 16 Dec 2011 10:58:17 +0000 (10:58 +0000)]
extn ecore-evas! WOOOOOOOOOOOOT!

SVN revision: 66283

12 years agoClean up several ecore-evas-buffer routines to match the nicer extn
Carsten Haitzler [Fri, 16 Dec 2011 10:56:01 +0000 (10:56 +0000)]
Clean up several ecore-evas-buffer routines to match the nicer extn
stuff. Just cleanups here.

SVN revision: 66282

12 years agoedje: reduce parts walk during load time of Edje file.
Cedric BAIL [Fri, 16 Dec 2011 10:17:55 +0000 (10:17 +0000)]
edje: reduce parts walk during load time of Edje file.

SVN revision: 66281

12 years agoedje: oops, should have compiled that one.
Cedric BAIL [Fri, 16 Dec 2011 09:49:21 +0000 (09:49 +0000)]
edje: oops, should have compiled that one.

SVN revision: 66278

12 years agoedje: forgotten ChangeLog.
Cedric BAIL [Fri, 16 Dec 2011 09:47:18 +0000 (09:47 +0000)]
edje: forgotten ChangeLog.

SVN revision: 66277

12 years agoedje: fix wrong call to free() in edje_load.
Cedric BAIL [Fri, 16 Dec 2011 09:40:43 +0000 (09:40 +0000)]
edje: fix wrong call to free() in edje_load.

SVN revision: 66276

12 years agoAdd new api to set and get default event flags.
Carsten Haitzler [Fri, 16 Dec 2011 09:24:18 +0000 (09:24 +0000)]
Add new api to set and get default event flags.

SVN revision: 66275

12 years agofix buggy sse3 solid color + text bak blend when dest alpha exists.
Carsten Haitzler [Fri, 16 Dec 2011 07:47:07 +0000 (07:47 +0000)]
fix buggy sse3 solid color + text bak blend when dest alpha exists.

SVN revision: 66273

12 years agoevas/main - removed unnecessary casting.
ChunEon Park [Fri, 16 Dec 2011 07:22:09 +0000 (07:22 +0000)]
evas/main - removed unnecessary casting.

SVN revision: 66272

12 years agouseless clip setting in ctx as it's reset a few lines later.
Carsten Haitzler [Fri, 16 Dec 2011 07:20:12 +0000 (07:20 +0000)]
useless clip setting in ctx as it's reset a few lines later.

SVN revision: 66271

12 years agofix map clip issue that shows up in buffer engine.
Carsten Haitzler [Fri, 16 Dec 2011 07:04:00 +0000 (07:04 +0000)]
fix map clip issue that shows up in buffer engine.

SVN revision: 66270

12 years agoback out:
Carsten Haitzler [Fri, 16 Dec 2011 00:29:05 +0000 (00:29 +0000)]
back out:
r66257 <- another small fix on the real problem
r66250 <- a small fix on the real problem
r66242 <- the real problem

jaewhan - your commit yesterday (r66242) has made edje_cc very
unstable and it will randomly segv (sometimes yes, sometimes no). as
such it's at the point i can't even compile e and elm without it
segving somewhere during build, so this gets backed out. review your
change carefully and look for issues.

SVN revision: 66265

12 years agoEvas liblineabreak: Include the wordbreak headers.
Tom Hacohen [Thu, 15 Dec 2011 22:27:59 +0000 (22:27 +0000)]
Evas liblineabreak: Include the wordbreak headers.

SVN revision: 66264

12 years agoeio: fix copy/paste error.
Cedric BAIL [Thu, 15 Dec 2011 17:00:48 +0000 (17:00 +0000)]
eio: fix copy/paste error.

SVN revision: 66262

12 years agoEdje entry: Added cursor,changed,manual signal.
Tom Hacohen [Thu, 15 Dec 2011 14:41:46 +0000 (14:41 +0000)]
Edje entry: Added cursor,changed,manual signal.

SVN revision: 66259

12 years agosee comments for info. a short workaround for now.
Carsten Haitzler [Thu, 15 Dec 2011 14:10:42 +0000 (14:10 +0000)]
see comments for info. a short workaround for now.

SVN revision: 66258

12 years agolets not use uninitialized vars shall we?
Carsten Haitzler [Thu, 15 Dec 2011 14:01:17 +0000 (14:01 +0000)]
lets not use uninitialized vars shall we?

SVN revision: 66257

12 years agoEvas textblock: Use macros for the unicode chars/strings.
Tom Hacohen [Thu, 15 Dec 2011 13:03:43 +0000 (13:03 +0000)]
Evas textblock: Use macros for the unicode chars/strings.

1. Make Obj replacement and Par Sep less confusing.
2. We'll may, at some point, use the Unicode NewLine char instead of \n.
so it's now easily replaceable.

SVN revision: 66255

12 years agoEvas textblock: Improved the implementation of *_text_markup_to_utf8.
Tom Hacohen [Thu, 15 Dec 2011 12:40:29 +0000 (12:40 +0000)]
Evas textblock: Improved the implementation of *_text_markup_to_utf8.

Also support passing NULL instead of a real textblock object.
Added appropriate tests + improved previous tests.

SVN revision: 66254

12 years agoedje: use EINA_LIST_FOREACH_SAFE when removing item from a list.
Cedric BAIL [Thu, 15 Dec 2011 10:02:39 +0000 (10:02 +0000)]
edje: use EINA_LIST_FOREACH_SAFE when removing item from a list.

Bug spotted by Michael Bouchaud.

SVN revision: 66250

12 years agoevas - simplified instructions
ChunEon Park [Thu, 15 Dec 2011 09:56:25 +0000 (09:56 +0000)]
evas - simplified instructions

SVN revision: 66248

12 years agoeio: fix licensing to properly refer to the authors.
Cedric BAIL [Thu, 15 Dec 2011 09:53:09 +0000 (09:53 +0000)]
eio: fix licensing to properly refer to the authors.

SVN revision: 66247

12 years agoevas - removed unnecessary comments
ChunEon Park [Thu, 15 Dec 2011 09:40:07 +0000 (09:40 +0000)]
evas - removed unnecessary comments

SVN revision: 66246

12 years agoedje: declare limits as an object for the parser.
Cedric BAIL [Thu, 15 Dec 2011 09:37:50 +0000 (09:37 +0000)]
edje: declare limits as an object for the parser.

SVN revision: 66245

12 years agoevas - use EINA_TRUE/FALSE
ChunEon Park [Thu, 15 Dec 2011 09:36:51 +0000 (09:36 +0000)]
evas - use EINA_TRUE/FALSE

SVN revision: 66244

12 years agoclean up emotion copying to match the rest of core efl thats bsd
Carsten Haitzler [Thu, 15 Dec 2011 09:35:57 +0000 (09:35 +0000)]
clean up emotion copying to match the rest of core efl thats bsd
licensed.

SVN revision: 66243

12 years agoBug fix - about type change in group inherit.
Jaehwan Kim [Thu, 15 Dec 2011 09:15:11 +0000 (09:15 +0000)]
Bug fix - about type change in group inherit.
Lately, raster removed the code about the prohibition of type-change in
group inherit.
But about the "part" of different type, the data structure of the their
"description" is different.
So if the type is changed, it have to be reallocated. Current, it is not.

At first, we have to remove the lookups. If we don't, when lookup module
executes, the memory
may be broken. So I removed all lookups for reallocated description before
it is reallocated.
And I changed all description of the "part" is reallocated when the type is
changed.
The attribute of the "part" is remained. Just it reallocated the part of
**_Spec_**.

SVN revision: 66242

12 years agoEdje entry: Updated changelog according to recent changes.
Tom Hacohen [Thu, 15 Dec 2011 08:28:45 +0000 (08:28 +0000)]
Edje entry: Updated changelog according to recent changes.

SVN revision: 66238

12 years agoEdje entry: Implement ctrl+delete and clean up some comments there.
Tom Hacohen [Thu, 15 Dec 2011 08:28:40 +0000 (08:28 +0000)]
Edje entry: Implement ctrl+delete and clean up some comments there.

SVN revision: 66237

12 years agobug fix related with evas event counter
Jiyoun Park [Thu, 15 Dec 2011 06:23:53 +0000 (06:23 +0000)]
bug fix related with evas event counter

currently evas_object_event_callback_call checks _evas_event_counter
for preventing object's callback called several times in one evas event.

but it use global variable(_evas_event_counter), it can be changed while
procssing same event.

for example , evas_event_feed_mouse_up.
If there are several object in e->pointer.object.in and object 1's callback
create new evas event, object 2 cannot now event id.
so I change callback call api, and object callbacks can decide wheather it deal with that event.

SVN revision: 66234

12 years agoremove white space
Jiyoun Park [Thu, 15 Dec 2011 05:56:19 +0000 (05:56 +0000)]
remove white space

SVN revision: 66233

12 years agoremove white space
Jiyoun Park [Thu, 15 Dec 2011 05:25:37 +0000 (05:25 +0000)]
remove white space

SVN revision: 66232

12 years agoEvas: Gl_X11: Fix typo? for __UNUSED__ param.
Christopher Michael [Wed, 14 Dec 2011 18:52:42 +0000 (18:52 +0000)]
Evas: Gl_X11: Fix typo? for __UNUSED__ param.

SVN revision: 66224

12 years agoEvas: Add a Wayland Shared Memory engine (similar to the buffer &
Christopher Michael [Wed, 14 Dec 2011 18:44:20 +0000 (18:44 +0000)]
Evas: Add a Wayland Shared Memory engine (similar to the buffer &
framebuffer engines). Add Evas framespace set/get functions.

SVN revision: 66223

12 years agoEvas: Software_Generic: Fix typo? for __UNUSED__.
Christopher Michael [Wed, 14 Dec 2011 18:27:29 +0000 (18:27 +0000)]
Evas: Software_Generic: Fix typo? for __UNUSED__.

SVN revision: 66222

12 years agoedje: improve doc a little bit.
Cedric BAIL [Wed, 14 Dec 2011 16:37:06 +0000 (16:37 +0000)]
edje: improve doc a little bit.

SVN revision: 66212

12 years agoEdje entry: Implement ctrl+arrow word prev and word next.
Tom Hacohen [Wed, 14 Dec 2011 16:27:45 +0000 (16:27 +0000)]
Edje entry: Implement ctrl+arrow word prev and word next.

SVN revision: 66204

12 years agoEdje entry: Implement Ctrl+Backspace - delete to start of word.
Tom Hacohen [Wed, 14 Dec 2011 16:27:40 +0000 (16:27 +0000)]
Edje entry: Implement Ctrl+Backspace - delete to start of word.

SVN revision: 66203

12 years agoEvas textblock: Added evas_textblock_text_utf8_to_markup.
Tom Hacohen [Wed, 14 Dec 2011 15:04:03 +0000 (15:04 +0000)]
Evas textblock: Added evas_textblock_text_utf8_to_markup.

SVN revision: 66197

12 years agoEvas textblock: Fixed a couple of issues caused by previous commits.
Tom Hacohen [Wed, 14 Dec 2011 13:43:13 +0000 (13:43 +0000)]
Evas textblock: Fixed a couple of issues caused by previous commits.

SVN revision: 66194

12 years agoEdje entry: Use the new default "tab" and "br" tags.
Tom Hacohen [Wed, 14 Dec 2011 13:27:47 +0000 (13:27 +0000)]
Edje entry: Use the new default "tab" and "br" tags.

SVN revision: 66193

12 years agoEvas textblock: Updated changelog.
Tom Hacohen [Wed, 14 Dec 2011 13:27:18 +0000 (13:27 +0000)]
Evas textblock: Updated changelog.

SVN revision: 66192

12 years agoEvas textblock: Made 'br' and 'tab' default tags.
Tom Hacohen [Wed, 14 Dec 2011 13:27:15 +0000 (13:27 +0000)]
Evas textblock: Made 'br' and 'tab' default tags.

SVN revision: 66191

12 years agoEvas textblock: Added support for default tags.
Tom Hacohen [Wed, 14 Dec 2011 13:27:12 +0000 (13:27 +0000)]
Evas textblock: Added support for default tags.

This is useful for defining default tags that can be overridden by style.
For example <b> and <i>.

SVN revision: 66190

12 years agoEvas tests: Fix textblock text according to function change.
Tom Hacohen [Wed, 14 Dec 2011 13:27:08 +0000 (13:27 +0000)]
Evas tests: Fix textblock text according to function change.

SVN revision: 66189

12 years agoevas: use Eina_File for wbmp code and fix a potential race condition at the same...
Cedric BAIL [Wed, 14 Dec 2011 11:17:09 +0000 (11:17 +0000)]
evas: use Eina_File for wbmp code and fix a potential race condition at the same time.

SVN revision: 66187

12 years agolets not delete previous timer and just add one if there is none -
Carsten Haitzler [Wed, 14 Dec 2011 10:22:49 +0000 (10:22 +0000)]
lets not delete previous timer and just add one if there is none -
less frees and allocs

SVN revision: 66186

12 years agoevas: move space around.
Cedric BAIL [Wed, 14 Dec 2011 10:15:57 +0000 (10:15 +0000)]
evas: move space around.

SVN revision: 66185

12 years agoevas: update ChangeLog and NEWS.
Cedric BAIL [Wed, 14 Dec 2011 10:03:45 +0000 (10:03 +0000)]
evas: update ChangeLog and NEWS.

SVN revision: 66184

12 years agoevas: use Eina_File for pmaps.
Cedric BAIL [Wed, 14 Dec 2011 09:53:25 +0000 (09:53 +0000)]
evas: use Eina_File for pmaps.

SVN revision: 66183

12 years agoEvas textblock: Renamed *markup_to_plain to *text_markup_to_utf8.
Tom Hacohen [Wed, 14 Dec 2011 09:52:02 +0000 (09:52 +0000)]
Evas textblock: Renamed *markup_to_plain to *text_markup_to_utf8.

This should conform better to evas and what the function does.

SVN revision: 66182

12 years agoevas: fix ico loader use of Eina_File.
Cedric BAIL [Wed, 14 Dec 2011 09:14:27 +0000 (09:14 +0000)]
evas: fix ico loader use of Eina_File.

SVN revision: 66181

12 years agodisable timer dump by default - that's a lot of memory per timer to use ...
Carsten Haitzler [Wed, 14 Dec 2011 08:51:45 +0000 (08:51 +0000)]
disable timer dump by default - that's a lot of memory per timer to use ...
by default.

SVN revision: 66180

12 years agosupport move_resize on buffer canvases - didn't handle it before.
Carsten Haitzler [Wed, 14 Dec 2011 08:18:35 +0000 (08:18 +0000)]
support move_resize on buffer canvases - didn't handle it before.

SVN revision: 66178

12 years agomove render func into struct - dont set it later.
Carsten Haitzler [Wed, 14 Dec 2011 07:53:18 +0000 (07:53 +0000)]
move render func into struct - dont set it later.

SVN revision: 66177

12 years agoevas: ooops
Michael BOUCHAUD [Tue, 13 Dec 2011 17:00:43 +0000 (17:00 +0000)]
evas: ooops

SVN revision: 66171

12 years agoevas: Add api to know if an evas_object_image could support region
Michael BOUCHAUD [Tue, 13 Dec 2011 16:58:20 +0000 (16:58 +0000)]
evas: Add api to know if an evas_object_image could support region

SVN revision: 66170

12 years agoeeze: Fixed svn detection for svn1.7
Tom Hacohen [Tue, 13 Dec 2011 08:59:51 +0000 (08:59 +0000)]
eeze: Fixed svn detection for svn1.7

SVN revision: 66151

12 years agoembryo: Fixed svn detection for svn1.7
Tom Hacohen [Tue, 13 Dec 2011 08:55:40 +0000 (08:55 +0000)]
embryo: Fixed svn detection for svn1.7

SVN revision: 66150

12 years agoefreet: Fixed svn detection for svn1.7
Tom Hacohen [Tue, 13 Dec 2011 08:55:15 +0000 (08:55 +0000)]
efreet: Fixed svn detection for svn1.7

SVN revision: 66149

12 years agoeet: Fixed svn detection for svn1.7
Tom Hacohen [Tue, 13 Dec 2011 08:54:44 +0000 (08:54 +0000)]
eet: Fixed svn detection for svn1.7

SVN revision: 66148

12 years agoevas: Fixed svn detection for svn1.7
Tom Hacohen [Tue, 13 Dec 2011 08:53:37 +0000 (08:53 +0000)]
evas: Fixed svn detection for svn1.7

SVN revision: 66147

12 years agoedje: Fixed svn detection for svn1.7
Tom Hacohen [Tue, 13 Dec 2011 08:50:19 +0000 (08:50 +0000)]
edje: Fixed svn detection for svn1.7

SVN revision: 66145

12 years agoecore: Fixed svn detection for svn1.7
Tom Hacohen [Tue, 13 Dec 2011 08:49:46 +0000 (08:49 +0000)]
ecore: Fixed svn detection for svn1.7

SVN revision: 66144

12 years agoEina: Fix svn detection for svn 1.7
Tom Hacohen [Tue, 13 Dec 2011 08:46:53 +0000 (08:46 +0000)]
Eina: Fix svn detection for svn 1.7

SVN revision: 66142

12 years agoEvas linebreak: Fix wordbreak bug when there are chars < 0x0A.
Tom Hacohen [Tue, 13 Dec 2011 07:32:56 +0000 (07:32 +0000)]
Evas linebreak: Fix wordbreak bug when there are chars < 0x0A.

The binary search used unsigned indexes which didn't work well in
that scenario (would have gotten to -1).

SVN revision: 66137

12 years agoFrom: Doyoun Kang <doyoun.kang@samsung.com>
Doyoun Kang [Tue, 13 Dec 2011 07:30:01 +0000 (07:30 +0000)]
From: Doyoun Kang <doyoun.kang@samsung.com>
Subject: [E-devel] [Patch] Add ecore_x API for error handling

I added ecore_x_error_resource_id_get() api. It returns the resource
id that caused the last X error. I think it will be useful for handling
X error.

SVN revision: 66136

12 years ago * Fix grab count negative values if you do weird combinations of
Carsten Haitzler [Tue, 13 Dec 2011 05:59:36 +0000 (05:59 +0000)]
    * Fix grab count negative values if you do weird combinations of
        press and release with multiple fingers or multiple mouse
        buttons.

SVN revision: 66134

12 years agoadd changelog for fix!
Carsten Haitzler [Tue, 13 Dec 2011 02:48:00 +0000 (02:48 +0000)]
add changelog for fix!

SVN revision: 66128

12 years agofix a pair of buffer overflows from r65619
Mike Blumenkrantz [Mon, 12 Dec 2011 19:59:25 +0000 (19:59 +0000)]
fix a pair of buffer overflows from r65619

SVN revision: 66121

12 years agoevas: use Eina_File for ico loader.
Cedric BAIL [Mon, 12 Dec 2011 17:48:53 +0000 (17:48 +0000)]
evas: use Eina_File for ico loader.

SVN revision: 66120

12 years agoEvas textblock: Implemented cursor_word_start/end
Tom Hacohen [Mon, 12 Dec 2011 15:25:46 +0000 (15:25 +0000)]
Evas textblock: Implemented cursor_word_start/end

SVN revision: 66119

12 years agoEvas liblinebreak: Added the wordbreak support.
Tom Hacohen [Mon, 12 Dec 2011 15:25:39 +0000 (15:25 +0000)]
Evas liblinebreak: Added the wordbreak support.

Will send it upstream soon. My tests worked, but they are far from
complete. Probably needs more complete testing.

SVN revision: 66118

12 years agoevas: less warning.
Cedric BAIL [Mon, 12 Dec 2011 13:42:24 +0000 (13:42 +0000)]
evas: less warning.

SVN revision: 66115

12 years agoevas: use Eina_File for accessing BMP file.
Cedric BAIL [Mon, 12 Dec 2011 13:39:35 +0000 (13:39 +0000)]
evas: use Eina_File for accessing BMP file.

SVN revision: 66114

12 years agoFix rounding error in map clip bounds calculation
Carsten Haitzler [Mon, 12 Dec 2011 08:23:24 +0000 (08:23 +0000)]
Fix rounding error in map clip bounds calculation

SVN revision: 66111

12 years ago * Fix bug where an animator that just keeps adding another
Carsten Haitzler [Mon, 12 Dec 2011 07:41:27 +0000 (07:41 +0000)]
    * Fix bug where an animator that just keeps adding another
        animator keeps the animator handler in an infinite loop. Do
        the same as timers and mark them as "just added" to skip in
        this run of animators

SVN revision: 66109

12 years agoonly lround 2 times instead of 4 for map - minor bit of cleaner code.
Carsten Haitzler [Mon, 12 Dec 2011 06:25:14 +0000 (06:25 +0000)]
only lround 2 times instead of 4 for map - minor bit of cleaner code.

SVN revision: 66108

12 years agoecore: Fix modularity
Mike McCormack [Sun, 11 Dec 2011 08:29:35 +0000 (08:29 +0000)]
ecore: Fix modularity

This also fixes the glib build.

Signed-off-by: Mike McCormack <mikem@ring3k.org>
SVN revision: 66091

12 years agoMinor adjustments to the current status.
Rui Seabra [Sat, 10 Dec 2011 11:26:31 +0000 (11:26 +0000)]
Minor adjustments to the current status.

SVN revision: 66085

12 years agoadd note about CORK availability
Mike Blumenkrantz [Sat, 10 Dec 2011 08:23:34 +0000 (08:23 +0000)]
add note about CORK availability

SVN revision: 66083

12 years agowe've got NODELAY, may as well add CORK
Mike Blumenkrantz [Sat, 10 Dec 2011 08:14:50 +0000 (08:14 +0000)]
we've got NODELAY, may as well add CORK

SVN revision: 66082

12 years agofix cert flag detection
Mike Blumenkrantz [Sat, 10 Dec 2011 08:09:17 +0000 (08:09 +0000)]
fix cert flag detection

SVN revision: 66081

12 years agosvn 1.7 uses a stupid new error string so now we're gonna have to update all of these
Mike Blumenkrantz [Sat, 10 Dec 2011 07:34:48 +0000 (07:34 +0000)]
svn 1.7 uses a stupid new error string so now we're gonna have to update all of these

SVN revision: 66080

12 years agogitignore
Mike Blumenkrantz [Sat, 10 Dec 2011 07:34:47 +0000 (07:34 +0000)]
gitignore

SVN revision: 66079

12 years agorevert 66063 + related commits: my dreams of zero-copy ecore-con transfers were shatt...
Mike Blumenkrantz [Sat, 10 Dec 2011 07:34:45 +0000 (07:34 +0000)]
revert 66063 + related commits: my dreams of zero-copy ecore-con transfers were shattered by the inconsistency of linux socket operations. way to go kernel developers.

SVN revision: 66078

12 years agofix annoying spankies
Mike Blumenkrantz [Sat, 10 Dec 2011 07:21:53 +0000 (07:21 +0000)]
fix annoying spankies

SVN revision: 66077

12 years agoadd docs for NODELAY flag
Mike Blumenkrantz [Sat, 10 Dec 2011 06:53:54 +0000 (06:53 +0000)]
add docs for NODELAY flag

SVN revision: 66071

12 years agotemp fix while I figure out some weird behavior
Mike Blumenkrantz [Sat, 10 Dec 2011 06:15:00 +0000 (06:15 +0000)]
temp fix while I figure out some weird behavior

SVN revision: 66069

12 years agorewrote server+client deletion code to (hopefully) be failproof.
Mike Blumenkrantz [Sat, 10 Dec 2011 05:42:32 +0000 (05:42 +0000)]
rewrote server+client deletion code to (hopefully) be failproof.
I've also set it to abort() with a big error if it gets to the old fallthrough spot, so make sure to send me a backtrace if this is reached (though it should be impossible)

SVN revision: 66068

12 years agomore error event unification
Mike Blumenkrantz [Sat, 10 Dec 2011 05:25:30 +0000 (05:25 +0000)]
more error event unification

SVN revision: 66067

12 years agosome small cleanups to unify more error code
Mike Blumenkrantz [Sat, 10 Dec 2011 05:17:34 +0000 (05:17 +0000)]
some small cleanups to unify more error code

SVN revision: 66066

12 years agoadd windows error events for new code, condense some connect handlers
Mike Blumenkrantz [Sat, 10 Dec 2011 05:09:47 +0000 (05:09 +0000)]
add windows error events for new code, condense some connect handlers

SVN revision: 66065

12 years agooptimize read mechanics for remote servers using ioctl to determine number of bytes...
Mike Blumenkrantz [Fri, 9 Dec 2011 22:35:12 +0000 (22:35 +0000)]
optimize read mechanics for remote servers using ioctl to determine number of bytes available for reading.
in general, this should provide an improvement which scales with the amount of data being transferred:
* small transfers will incur a small amount of overhead from potentially unneeded memory as I try to account for a bug in FIONREAD which returns a number that is smaller than the actual number of bytes available for read on a socket
* large transfers will no longer require any copies of the data

on systems which do not provide the FIONREAD ioctl(), old functionality will be used
this should work on windows, though I (obviously) can't test it myself

thus ends the longest commit message I have ever written

SVN revision: 66063

12 years agoadd EAPI. Maybe it is missed.
Jaehwan Kim [Fri, 9 Dec 2011 07:55:31 +0000 (07:55 +0000)]
add EAPI. Maybe it is missed.

SVN revision: 66061

12 years agookay I was a little too excited
Mike Blumenkrantz [Thu, 8 Dec 2011 17:27:30 +0000 (17:27 +0000)]
okay I was a little too excited

SVN revision: 66042

12 years agoedje: we never call perror.
Cedric BAIL [Thu, 8 Dec 2011 16:21:49 +0000 (16:21 +0000)]
edje: we never call perror.

SVN revision: 66041