Mike Blumenkrantz
c0593c571a
add more debug output, and even more with -DPRINT_LOTS_OF_DEBUG
...
SVN revision: 52891
2010-09-29 14:52:36 +00:00
Tom Hacohen
0a04c0084d
Ecore IMF: Fixed typo in canvas_set, (the string used is window_set instead of canvas_set) and fixed an allocation to use calloc instead of malloc. - Patch by Jihoon Kim.
...
SVN revision: 52885
2010-09-29 10:55:40 +00:00
Tom Hacohen
467abe35c7
Ecore imf: changed int -> Eina_Bool in ecore_imf_context_use_preedit_set.
...
SVN revision: 52884
2010-09-29 09:29:36 +00:00
Mike Blumenkrantz
7af28b08ff
reorder some handshake events to hopefully reduce overhead slightly
...
SVN revision: 52878
2010-09-29 05:08:47 +00:00
Mike Blumenkrantz
75b958531d
compile fixes for sun compiler
...
SVN revision: 52877
2010-09-29 04:06:28 +00:00
Mike Blumenkrantz
f5f8a3c45d
DBG output
...
SVN revision: 52875
2010-09-29 03:52:32 +00:00
Carsten Haitzler
acb667de11
at least it builds now with eina_bool changes and randr changes.
...
woefully incomplete tho.
SVN revision: 52866
2010-09-28 22:37:04 +00:00
Mike Blumenkrantz
ac12734be2
switch to newer priority string stuff so gnutls devs stop being dicks to us
...
SVN revision: 52865
2010-09-28 21:59:13 +00:00
Lucas De Marchi
61a510d387
Fix clock_gettime detection in autotools
...
AC_CHECK_FUNCS checks for the existence of functions in the C standard
library, so we don't need it. Instead, we need to define
HAVE_CLOCK_GETTIME if the function was found inside the librt.
Moreover, in source file check if HAVE_CLOCK_GETTIME is defined rather
than of checking if it's 0.
SVN revision: 52863
2010-09-28 19:36:50 +00:00
Mike Blumenkrantz
7b3b888471
whoops comparison typo
...
SVN revision: 52846
2010-09-28 09:28:04 +00:00
Mike Blumenkrantz
b64b0b3ac9
first part of ssl rerererewrite: split functions, move stuff out of prepare(), and add verification for gnutls clients
...
SVN revision: 52837
2010-09-28 03:16:08 +00:00
Christopher Michael
1fe0153f77
Fix ecore to at least compile on systems that don't have clock_getting.
...
NB: Not sure if this is a correct fix or not, but at least svn is not
busted anymore.
SVN revision: 52831
2010-09-28 00:21:48 +00:00
Lucas De Marchi
162070b8f5
Respect namespace
...
_ecore_loop_time -> _ecore_time_loop_time
SVN revision: 52825
2010-09-27 22:35:55 +00:00
Lucas De Marchi
d17de81175
Make ecore_time_get and friends use monotonic clock
...
Instead of relying on unix time, use a monotonic clock provided by
clock_gettime(). If a monotonic clock is not available, it will fallback
to CLOCK_REALTIME or unix time if neither is available.
The impact is that now it only makes sense to call ecore_time_get() or
ecore_time_loop_get() if the value retrieved is intended to be used as
relative to previous/posterior measurements. If an absolute value is
needed, the right function to call now is ecore_time_unix_get() which
will give the number of seconds since Jan 1st, 1970, 12:00AM.
SVN revision: 52824
2010-09-27 22:35:35 +00:00
Mike Blumenkrantz
b04f0b0360
disable rehandshake support for now
...
SVN revision: 52792
2010-09-26 23:56:31 +00:00
Gustavo Sverzut Barbieri
ea831b3738
ecore_x: fix key-up events!
...
Bad cedric, no cookie for you! While merging r39505 introducing
Ecore_Input you had all the code to go through Xutf8LookupString(),
but its documentation says (man Xutf8LookupString):
{{{
Note
®To ensure proper input processing, it is essential that the
client pass only KeyPress events to XmbLookupString,
XwcLookupString and Xutf8LookupString. Their behavior when a
client passes a KeyRelease event is undefined.
}}}
Yeah, Xlib is quite stupid and this makes no sense.
As this just happens for UP events, it was unnoticed for a long time
(19 months) as most apps just handle DOWN events, as it gets X
keyboard repetition and all.
Thanks to Otavio Pontes that spotted this bug while doing some code
for EPhoto (that for some weird reason uses UP instead of DOWN
events).
SVN revision: 52786
2010-09-26 19:41:02 +00:00
Christopher Michael
da426bec51
Fix a couple of ecore_x_e_illume functions ... these Should be int.
...
SVN revision: 52785
2010-09-26 17:58:44 +00:00
Vincent Torri
29ec0433ab
int --> bool
...
Please review it. i don't have the courage to read
everything again
It should compile on linux (committed from windows, but
corrected at the same time on linux. Thank you, VirtualBox
devs !)
SVN revision: 52784
2010-09-26 17:49:05 +00:00
Vincent Torri
b3f24d8de4
[ecore-imf] more strict detection of exported functions on Windows
...
SVN revision: 52774
2010-09-26 06:00:14 +00:00
Vincent Torri
fbdfa54f82
int --> Eina_Bool
...
SVN revision: 52773
2010-09-26 05:42:56 +00:00
Carsten Haitzler
8d78e67870
formatting.
...
SVN revision: 52768
2010-09-26 02:24:36 +00:00
Carsten Haitzler
15659e1de8
formatting.
...
SVN revision: 52767
2010-09-26 02:17:53 +00:00
Vincent Torri
ce40390347
int --> Eina_Bool
...
please review it
SVN revision: 52730
2010-09-25 07:03:02 +00:00
Vincent Torri
a5d1c4bce5
Eina.h should be needed here too
...
SVN revision: 52729
2010-09-25 06:23:32 +00:00
Vincent Torri
b557254a6b
fix build (i'm on windows, so can't test it)
...
SVN revision: 52728
2010-09-25 06:21:43 +00:00
Vincent Torri
42dba1a3ea
formatting
...
SVN revision: 52726
2010-09-25 06:10:18 +00:00
Vincent Torri
1f3091dbb3
formatting
...
SVN revision: 52725
2010-09-25 06:03:38 +00:00
Vincent Torri
cdacbb84bb
formatting
...
SVN revision: 52724
2010-09-25 05:58:42 +00:00
Vincent Torri
0e9b4b0c3b
formatting
...
SVN revision: 52723
2010-09-25 05:56:01 +00:00
Vincent Torri
aac2ae60b5
formatting
...
SVN revision: 52722
2010-09-25 05:45:19 +00:00
Vincent Torri
b2d3d0af41
formatting and whitespace--
...
SVN revision: 52721
2010-09-25 05:36:21 +00:00
Vincent Torri
d5f1ed5907
int --> Eina_Bool
...
SVN revision: 52720
2010-09-25 05:34:26 +00:00
Vincent Torri
303edc4f9d
int --> Eina_Bool
...
SVN revision: 52719
2010-09-25 05:14:00 +00:00
Vincent Torri
2de55203a4
directfb does not exists on Windows, so simplify EAPI
...
SVN revision: 52718
2010-09-25 05:08:30 +00:00
Vincent Torri
6fd7b23478
formatting
...
SVN revision: 52717
2010-09-25 04:58:33 +00:00
Vincent Torri
88b8b5499a
formatting
...
SVN revision: 52716
2010-09-25 04:53:47 +00:00
Vincent Torri
6776962098
int --> Eina_Bool
...
SVN revision: 52715
2010-09-25 04:50:10 +00:00
Mike Blumenkrantz
a46d1d564c
attempt to rehandshake more frequently to avoid unnecessary looping
...
SVN revision: 52713
2010-09-25 04:22:10 +00:00
Mike Blumenkrantz
ec372b3bd5
whoops typo
...
SVN revision: 52712
2010-09-25 04:21:03 +00:00
Mike Blumenkrantz
0d535058a9
implement ssl rehandshakes
...
convert bool variable to bool
fix bug where ssl read/write could improperly result in disconnect
SVN revision: 52710
2010-09-25 03:02:10 +00:00
Mike Blumenkrantz
8ea3bbdd2e
fix warning detection
...
SVN revision: 52708
2010-09-24 22:49:06 +00:00
Mike Blumenkrantz
ae6f569862
remove double check for ssl
...
SVN revision: 52705
2010-09-24 20:07:55 +00:00
Mike Blumenkrantz
2430457121
don't use ssl for local connections
...
SVN revision: 52703
2010-09-24 20:03:09 +00:00
Mike Blumenkrantz
4a09cb751c
send server name extension
...
SVN revision: 52701
2010-09-24 19:47:25 +00:00
Cedric BAIL
3b324c10ed
* ecore: check GNUTLS version before using new feature.
...
SVN revision: 52680
2010-09-24 11:25:40 +00:00
Boris Faure
9d95bf5a82
ecore: fix compilation when GNUTLS_HANDSHAKE_NEW_SESSION_TICKET is not defined
...
SVN revision: 52679
2010-09-24 09:42:16 +00:00
Mike Blumenkrantz
da50c7b57d
add session ticket support for gnutls, also add extremely detailed handshake error messages
...
SVN revision: 52675
2010-09-24 06:54:49 +00:00
Vincent Torri
9f453d51e9
document abstract types
...
SVN revision: 52674
2010-09-24 06:35:30 +00:00
Vincent Torri
814013bb82
formatting
...
SVN revision: 52673
2010-09-24 06:34:56 +00:00
Mike Blumenkrantz
da4dcea34f
fix events for async handshaking
...
SVN revision: 52672
2010-09-24 05:57:03 +00:00