Mike Blumenkrantz
9e5e01219c
add more gnutls info for dhp generation so you can tell if it ever stops
...
SVN revision: 53959
2010-10-28 14:07:47 +00:00
Mike Blumenkrantz
3638b837cc
only set openssl verify when needed to avoid some handshake errors
...
SVN revision: 53955
2010-10-28 13:15:36 +00:00
Mike Blumenkrantz
9daab48ec2
fix some random error cases where events would fire too fast and cause a segv
...
SVN revision: 53952
2010-10-28 10:59:30 +00:00
Mike Blumenkrantz
de31d29f65
hmmm actually this is probably the better way to fix it with maximum laziness
...
SVN revision: 53937
2010-10-27 20:52:36 +00:00
Mike Blumenkrantz
d9d3d63f42
fix potential crash when someone specifies a weird/nonexistent ssl type
...
SVN revision: 53936
2010-10-27 20:51:09 +00:00
Sebastian Dransfeld
34cecc6810
We always require gnutls >= 2.10
...
SVN revision: 53911
2010-10-27 07:09:16 +00:00
Raphael Kubo da Costa
a07b93ab49
From: Raphael Kubo da Costa <kubo@profusion.mobi>
...
This signature change follows libcurl's behaviour more closely:
CURLOPT_POSTFIELDSIZE expects a long, and a value of -1 means that
content length calculation is forwarded to libcurl, which performs a
strlen() on CURLOPT_POSTFIELD.
SVN revision: 53845
2010-10-25 02:53:06 +00:00
Sebastian Dransfeld
38f1292466
Check for gnutls >= 2.6
...
SVN revision: 53578
2010-10-18 18:28:11 +00:00
Cedric BAIL
515f06978b
* ecore: time to cleanup ecore_con_url time.
...
Patch by Patch by Raphael Kubo da Costa <kubo@profusion.mobi>
As discussed on the development mailing list, we should accept a
double instead of a time_t for consistency with the rest of the API.
Some apidox has been added too, and as a result
ECORE_CON_URL_TIME_LASTMOD has been removed, since it does not make
much sense (it is an HTTP response header).
SVN revision: 53572
2010-10-18 16:39:12 +00:00
Cedric BAIL
7100d4ac62
* ecore: remove now useless structure.
...
Patch by Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53570
2010-10-18 13:49:06 +00:00
Cedric BAIL
313e855af5
* ecore: proper protection of newer constant.
...
SVN revision: 53567
2010-10-18 13:11:25 +00:00
Cedric BAIL
680fa431b3
* ecore: remove ecore_con_url_http_post_send as it expose CURL
...
API and is not useful to someone.
SVN revision: 53566
2010-10-18 12:52:46 +00:00
Mike Blumenkrantz
38c32c19a0
add info when generating dh params so people will know wtf is going on when their app hangs for an hour on startup
...
SVN revision: 53473
2010-10-15 21:31:25 +00:00
Carsten Haitzler
8be0e4590e
remove changes in case developer dumber than expected?
...
:) (aagh was most annoying to find this today).
SVN revision: 53437
2010-10-15 07:42:29 +00:00
Mike Blumenkrantz
1df6a75020
make this more explicit in case compiler is dumber than expected?
...
SVN revision: 53431
2010-10-14 22:13:40 +00:00
Mike Blumenkrantz
513bdc7da1
stop trying to use ssl for local connections
...
SVN revision: 53409
2010-10-14 16:19:17 +00:00
Mike Blumenkrantz
e2662d1b7c
2 obscure bugs in one commit:
...
make cert use more overt and set up fd handler before attempting to use it
SVN revision: 53363
2010-10-13 16:40:52 +00:00
Mike Blumenkrantz
a880b29c6e
<discomfitor> ecore_con_url.c: In function 'ecore_con_url_ftp_upload':
...
<discomfitor> ecore_con_url.c:963:14: warning: too few arguments for format
<rakuco> ah, missing a , filename there
<rakuco> can you commit that
SVN revision: 53334
2010-10-13 03:04:53 +00:00
Vincent Torri
eeb330adc3
fix doxygen warnings
...
SVN revision: 53296
2010-10-12 06:34:31 +00:00
Lucas De Marchi
fcad2a9244
Check for libcurl's return codes when appropriate.
...
Depending on the option being set by curl_easy_setopt, a return value
different from CURL_OK can be returned (the same applies to curl_multi_*
and CURLM_OK).
This commit checks the return value from those calls and usually
displays an error message with ERR() and returns -- in some cases, an
error is shown but the function does not immediately return.
A few lines of code have also been moved around in order to make
returning from functions as harmless as possible.
By: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53275
2010-10-11 19:13:12 +00:00
Lucas De Marchi
8912b4aa1d
Simplify the checks in ecore_con_url_http_post_send.
...
By checking for the validity of the Ecore_Con_Url struct before anything
else and merging some if's, the code can get much cleaner.
By: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53274
2010-10-11 19:12:26 +00:00
Lucas De Marchi
f39cdf2666
Always use ecore_con_url_ftp_use_epsv_set's parameters.
...
unused_warning--
By: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53273
2010-10-11 19:12:09 +00:00
Lucas De Marchi
bd92321ff1
Simplify if clause.
...
There is no need for an else here, as the return is the last
instruction.
By: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53272
2010-10-11 19:11:54 +00:00
Lucas De Marchi
c468b8c64b
Fix some indentation problems in ecore_con_url.
...
* Indent blocks inside EINA_LIST_* macros.
* Use sane indentation in ecore_con_url_ftp_upload().
By: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53271
2010-10-11 19:11:26 +00:00
Lucas De Marchi
b4e6e97808
Add a missing leading underscore to static variables.
...
By: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53270
2010-10-11 19:11:02 +00:00
Lucas De Marchi
c74eece7d1
Remove erroneus __UNUSED__ mark.
...
data is indeed used by _ecore_con_url_idler_handler.
By: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53269
2010-10-11 19:10:43 +00:00
Gustavo Lima Chaves
6656e77c9c
Yet another int -> Eina_Bool fix, similar to the one done to
...
ecore_con_url_verbose_set.
Patch by Rafael Kubo.
SVN revision: 53197
2010-10-08 18:41:49 +00:00
Bruno Dilly
13883b21f4
Document ecore_con_url_verbose_set's behaviour.
...
Author: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53191
2010-10-08 15:22:09 +00:00
Bruno Dilly
1a6d3a3eb7
unused_warning--
...
Author: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53190
2010-10-08 15:19:48 +00:00
Bruno Dilly
b26732d09c
In practice, it was already being treated as an Eina_Bool, so let us
...
declare it as such and simplify the code.
Author: Raphael Kubo da Costa <kubo@profusion.mobi>
SVN revision: 53189
2010-10-08 15:17:01 +00:00
Gustavo Sverzut Barbieri
3a88bc8b71
log domains in lower-case only please.
...
let's make it a standard so we don't have to look at the code
everytime to figure out the name...
SVN revision: 53172
2010-10-07 22:31:46 +00:00
Carsten Haitzler
ac77353cfa
lets set num to 0 shall we? :)
...
SVN revision: 53126
2010-10-06 23:54:06 +00:00
Mike Blumenkrantz
2f5589d890
add DBG for successfully completing SSL verification. with this commit, I believe that the ssl api should be 100% functional.
...
SVN revision: 52988
2010-10-02 22:27:30 +00:00
Mike Blumenkrantz
e8ee2a75f0
require peer verification when verify is called
...
SVN revision: 52987
2010-10-02 22:01:43 +00:00
Mike Blumenkrantz
abad9a5eb3
clear out the _try series of functions because they're useless
...
SVN revision: 52985
2010-10-02 21:13:56 +00:00
Mike Blumenkrantz
01c2990b47
openssl fixes:
...
only enable CRL checking when CRLs are loaded
output full ssl session info to DBG
SVN revision: 52982
2010-10-02 09:58:06 +00:00
Mike Blumenkrantz
03d5ae91ca
formatting, correctly set ->ssl_err when appropriate, add cert verification for openssl
...
SVN revision: 52979
2010-10-02 09:14:41 +00:00
Mike Blumenkrantz
603831821f
some DBG edits, fix case where ssl handshake completes and no more data is sent/received
...
SVN revision: 52972
2010-10-02 01:32:54 +00:00
Mike Blumenkrantz
2516eec5f8
fix openssl CRL loading
...
SVN revision: 52971
2010-10-02 01:32:05 +00:00
Mike Blumenkrantz
0aaad2d41e
add returns for later certificate checking
...
SVN revision: 52916
2010-09-30 01:53:23 +00:00
Mike Blumenkrantz
585fecac5b
add fd flags for openssl
...
SVN revision: 52915
2010-09-30 01:50:58 +00:00
Mike Blumenkrantz
ce529f9758
formatting
...
SVN revision: 52914
2010-09-30 01:01:41 +00:00
Mike Blumenkrantz
a5d9f332a0
wow. just...wow
...
SVN revision: 52913
2010-09-30 00:45:48 +00:00
Mike Blumenkrantz
e3ab6e3aeb
I tried the lfelipe method: "hey, if fixing it seems to not be working, shouldn't you try to screw it up?"
...
it didn't work.
SVN revision: 52912
2010-09-30 00:01:25 +00:00
Mike Blumenkrantz
6990394b46
wow mike, you need to take a vacation. immediately.
...
change fd handler flags to be set when the handshake ISN'T finished
SVN revision: 52911
2010-09-29 23:56:31 +00:00
Mike Blumenkrantz
7cb095cc24
set fd handler flags properly from gnutls, update dbg info accordingly
...
reminder: do this for openssl later
SVN revision: 52910
2010-09-29 23:53:00 +00:00
Mike Blumenkrantz
f799de1375
even more verbose debug output
...
SVN revision: 52906
2010-09-29 22:04:11 +00:00
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
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
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
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
Mike Blumenkrantz
b04f0b0360
disable rehandshake support for now
...
SVN revision: 52792
2010-09-26 23:56:31 +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
Mike Blumenkrantz
da4dcea34f
fix events for async handshaking
...
SVN revision: 52672
2010-09-24 05:57:03 +00:00
Mike Blumenkrantz
1757239da5
fix kx priority
...
SVN revision: 52671
2010-09-24 05:56:45 +00:00
Mike Blumenkrantz
60b4269b5f
yet another ecore_con overhaul!
...
*internal function rename
*******finally fix ssl handshaking to be non-blocking
SVN revision: 52665
2010-09-24 04:15:42 +00:00
Mike Blumenkrantz
b306683fec
something for morlenxus maybe
...
SVN revision: 52639
2010-09-23 10:35:30 +00:00
Mike Blumenkrantz
f617346761
finally. fix. openssl. again.
...
SVN revision: 52613
2010-09-23 00:16:42 +00:00
Mike Blumenkrantz
a1009c7893
cosmetic fix to use mixed protocol
...
SVN revision: 52610
2010-09-22 22:44:54 +00:00
Mike Blumenkrantz
0666d57062
better openssl error handlers
...
SVN revision: 52607
2010-09-22 22:33:02 +00:00
Mike Blumenkrantz
74d035df0b
prefer stronger anonymous client encryption
...
also some progress on openssl that does nothing except make servers take forever to start
SVN revision: 52606
2010-09-22 22:06:49 +00:00
Mike Blumenkrantz
3150202755
clean up openssl handshake
...
SVN revision: 52597
2010-09-22 17:37:25 +00:00
Vincent Torri
3fd0a6fb08
remove whitespaces
...
SVN revision: 52569
2010-09-22 08:03:38 +00:00
Mike Blumenkrantz
172da9d9cf
finally. fix. ssl.
...
SVN revision: 52567
2010-09-22 07:27:07 +00:00
Mike Blumenkrantz
787b09464b
disable PSK ciphers for now since they aren't implemented
...
SVN revision: 52565
2010-09-22 06:13:29 +00:00
Mike Blumenkrantz
fb977d72c4
implement functions to time out client connections to our server
...
*set/get default idle timeout of clients*
+ecore_con_server_timeout_set
+ecore_con_server_timeout_get
*set/get idle timeout of a client*
+ecore_con_client_timeout_set
+ecore_con_client_timeout_get
*get connection uptime of a client/server*
+ecore_con_client_uptime_get
+ecore_con_server_uptime_get
*fix giant ssl server memory leak*
SVN revision: 52564
2010-09-22 04:48:09 +00:00
Mike Blumenkrantz
5420324fd6
add ECORE_CON_USE_MIXED, which is just an alias for SSL3+TLS
...
SVN revision: 52561
2010-09-22 01:26:23 +00:00
Mike Blumenkrantz
38188213cf
!@#$ it, just going to rewrite the whole damn thing:
...
*fix gnutls client/server implementations to use correct ciphers and free memory properly
*prevent lots of segvs
this message brought to you by gnu dicks
SVN revision: 52559
2010-09-22 00:10:10 +00:00
Mike Blumenkrantz
c2da918bd5
fix ecore con openssl clients (really ecore_con_server...) sigh
...
SVN revision: 52538
2010-09-21 07:04:10 +00:00
Mike Blumenkrantz
ad3ecd489a
ecore_con_url_destroy -> ecore_con_url_free
...
also some small function rearranging
SVN revision: 52534
2010-09-21 06:49:07 +00:00
Mike Blumenkrantz
6121edec86
this should have gone in with r52531...
...
SVN revision: 52533
2010-09-21 05:34:49 +00:00
Mike Blumenkrantz
3b55af0102
fix doxy and EAPI for ssl function
...
SVN revision: 52532
2010-09-21 05:34:10 +00:00
Mike Blumenkrantz
0929a7a9ce
-EAPI int ecore_con_url_url_set(Ecore_Con_Url *url_con,
...
+EAPI Eina_Bool ecore_con_url_url_set(Ecore_Con_Url *url_con,
-EAPI int ecore_con_url_httpauth_set(Ecore_Con_Url *url_con,
+EAPI Eina_Bool ecore_con_url_httpauth_set(Ecore_Con_Url *url_con,
-EAPI int ecore_con_url_send(Ecore_Con_Url *url_con,
+EAPI Eina_Bool ecore_con_url_send(Ecore_Con_Url *url_con,
-EAPI int ecore_con_url_ftp_upload(Ecore_Con_Url *url_con,
+EAPI Eina_Bool ecore_con_url_ftp_upload(Ecore_Con_Url *url_con,
SVN revision: 52531
2010-09-21 03:14:46 +00:00
Mike Blumenkrantz
f6a8d74b50
formatting
...
SVN revision: 52530
2010-09-21 03:08:35 +00:00
Mike Blumenkrantz
fdadea7eca
ecore_con_server_connected_get now returns Eina_Bool
...
SVN revision: 52525
2010-09-21 01:48:46 +00:00
Mike Blumenkrantz
e56789f77e
This is the Doxygen Police! If you committed any of these lines, accept your public shaming!
...
SVN revision: 52513
2010-09-20 20:52:15 +00:00
Mike Blumenkrantz
130f5bec81
doxy error fixes
...
SVN revision: 52512
2010-09-20 20:33:50 +00:00
Mike Blumenkrantz
40396f6867
doxy todo--
...
SVN revision: 52509
2010-09-20 20:12:17 +00:00
Mike Blumenkrantz
c578a955ae
fix obscure error case where CLIENT_DEL event is not generated after a client ssl pings ecore's server and disconnects immediately after handshake
...
SVN revision: 52504
2010-09-20 19:32:37 +00:00
Mike Blumenkrantz
137da6826d
add cl->client_count member to prevent segv when counting a list that is actually null but hasn't been nulled
...
SVN revision: 52503
2010-09-20 19:31:11 +00:00
Mike Blumenkrantz
d28a6dd5d6
formatting, switch lost_client to bool
...
SVN revision: 52501
2010-09-20 18:52:52 +00:00
Mike Blumenkrantz
8e3be2fef8
FINALLY FIX OPENSSL SERVER!!!!!!!!! YESSSSSSSSSSSSSSSSSSSSS
...
SVN revision: 52497
2010-09-20 18:25:21 +00:00
Mike Blumenkrantz
27e3324ad2
remove ssl2 support completely
...
SVN revision: 52469
2010-09-19 19:38:38 +00:00
Mike Blumenkrantz
d1db6f1cf4
gnutls cleanup: only create diffie hellman bits on server init instead of for each client
...
overhead/blocking--
speed++
SVN revision: 52468
2010-09-19 19:25:47 +00:00
Mike Blumenkrantz
0c4707dcbc
finally crush the last openssl segv
...
still broken though
SVN revision: 52467
2010-09-19 18:40:43 +00:00
Carsten Haitzler
624628e9d1
more warngins--
...
SVN revision: 52460
2010-09-19 03:55:06 +00:00
Carsten Haitzler
0abc6703ba
warning--
...
SVN revision: 52456
2010-09-19 03:28:18 +00:00
Mike Blumenkrantz
5775219503
check return of ssl_server_prepare
...
SVN revision: 52423
2010-09-18 19:29:43 +00:00
Mike Blumenkrantz
4239d5d67f
giant cleanups/rewrites which are unnoticeable to users:
...
*client->server renamed client->host_server to clarify ambiguity
*ecore_con_ssl_client_prepare.* killed off because it was useless and wrong
*openssl generates only one SSL_CTX per server now instead of a new one for each client, which is broken/unnecessary/wasteful
**as a result, certificate loading is now only done once
**additionally this will save a very large amount of memory and avoid unnecessary/broken refcounting
*ecore_con_ssl_server_prepare.* rewritten to actually be useful instead of just a lazy way to null pointers
**all SSL_CTX code now goes here^
*some formatting fixes
*internal function renames
SVN revision: 52422
2010-09-18 19:26:05 +00:00
Carsten Haitzler
fa5b80b879
dont use tls max if it doesnt exist eh?
...
SVN revision: 52413
2010-09-18 11:41:15 +00:00
Mike Blumenkrantz
36bd287841
add mixed protocol for gnutls as well
...
SVN revision: 52412
2010-09-18 08:46:17 +00:00
Mike Blumenkrantz
a8ef623de7
allow mixing sslv3+tlsv1 in openssl, FINALLY FIX INITIAL BUG FOR OPENSSL SERVERS!
...
note that openssl servers still do not work because there is more than one bug :/
SVN revision: 52411
2010-09-18 08:36:13 +00:00
Mike Blumenkrantz
f62bcf1ff1
switch private struct members from char bitfields to Eina_Bool bitfields
...
no noticeable difference
SVN revision: 52399
2010-09-18 06:30:13 +00:00
Mike Blumenkrantz
f8d56a023f
a loooooooot of outdents and reformatting
...
SVN revision: 52397
2010-09-18 06:06:05 +00:00
Mike Blumenkrantz
e9361b4e1c
whoops forgot an UNUSED for openssl
...
SVN revision: 52396
2010-09-18 05:32:27 +00:00
Mike Blumenkrantz
ac86c1aaa4
more progress on fixing openssl servers, fix all warnings, add error checking for openssl code
...
SVN revision: 52395
2010-09-18 05:31:00 +00:00
Mike Blumenkrantz
3736856f82
stop the indenting and line wrapping madness!!!!!!!
...
SVN revision: 52394
2010-09-18 05:30:16 +00:00
Mike Blumenkrantz
8cd87afb04
outdent for readability
...
SVN revision: 52393
2010-09-18 04:59:11 +00:00
Mike Blumenkrantz
d8afcde705
add rest of ssl algorithms and clean up
...
SVN revision: 52391
2010-09-18 01:27:38 +00:00
Mike Blumenkrantz
8db37b8518
formatting
...
SVN revision: 52390
2010-09-18 01:20:25 +00:00
Mike Blumenkrantz
5e499b0c0e
fix gnutls ssl
...
SVN revision: 52385
2010-09-17 19:43:03 +00:00
Mike Blumenkrantz
6542578149
new ssl error output: now with detailed location info and 50% more fiber!
...
SVN revision: 52380
2010-09-17 17:39:32 +00:00
Mike Blumenkrantz
d74f46d5a5
simplify error conditions and output errrors on failure
...
SVN revision: 52378
2010-09-17 17:22:59 +00:00
Mike Blumenkrantz
c7608248dd
enable compression for gnutls, add error checks to client functions
...
SVN revision: 52377
2010-09-17 17:18:41 +00:00
Mike Blumenkrantz
cb0c97b6c3
add error checking for servers
...
SVN revision: 52376
2010-09-17 17:03:15 +00:00
Mike Blumenkrantz
3e98b064d3
use right pointer for ssl ctx to avoid segv
...
SVN revision: 52362
2010-09-17 08:58:23 +00:00
Mike Blumenkrantz
f3a9a92d36
fix ssl to work with cert loading flag
...
SVN revision: 52361
2010-09-17 08:00:42 +00:00
Lucas De Marchi
be1b6d32ef
Fix common misspellings
...
Following misspellings were fixed:
alledgedly->allegedly
cant->can't
carefull->careful
consistant->consistent
currenly->currently
dependancy->dependency
descripters->descriptors
doesnt->doesn't
dosen't->doesn't
existant->existent
exmaple->example
inbetween->between
independant->independent
isnt->isn't
mroe->more
neccessary->necessary
occured->occurred
occurence->occurrence
parrallel->parallel
particualr->particular
preceeding->preceding
recieved->received
recieves->receives
seperate->separate
substraction->subtraction
succesfully->successfully
successfull->successful
sucess->success
supress->suppress
usefull->useful
witht->with
SVN revision: 51986
2010-09-08 11:23:42 +00:00
Mike Blumenkrantz
833c0d19a9
doxy clarification
...
SVN revision: 51694
2010-08-28 10:01:20 +00:00
Nicholas Hughart
7afd0b7173
Add the following functions to Ecore_Con API:
...
ecore_con_server_name_get
ecore_con_server_port_get
SVN revision: 51670
2010-08-27 05:16:00 +00:00
Lucas De Marchi
5a8a8c9014
Convert (hopefully) all comparisons to NULL
...
Apply badzero.cocci, badnull.coci and badnull2.cocci
This should convert all cases where there's a comparison to NULL to simpler
forms. This patch applies the following transformations:
code before patch ||code after patch
===============================================================
return a == NULL; return !a;
return a != NULL; return !!a;
func(a == NULL); func(!a);
func(a != NULL); func(!!a);
b = a == NULL; b = !a;
b = a != NULL; b = !!a;
b = a == NULL ? c : d; b = !a ? c : d;
b = a != NULL ? c : d; b = a ? c : d;
other cases:
a == NULL !a
a != NULL a
SVN revision: 51487
2010-08-21 13:52:25 +00:00
Lucas De Marchi
0a4617ae38
FORMATTING
...
* Remove vim modelines:
find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \;
find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \;
* Remove leading blank lines:
find . -name '*.[cxh]' -exec sed -i '/./,$!d'
If you use vim, use this in your .vimrc:
set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0
SVN revision: 50816
2010-08-04 16:57:32 +00:00
Mike Blumenkrantz
122ec75b01
return void* for data functions; depend on user not to be stupid (hahahahahah)
...
fix doxy to display correctly and be accurate once again
TODO: add functions to rwlock global data while threads are modifying it?
SVN revision: 50692
2010-07-30 20:33:32 +00:00
Mike Blumenkrantz
5d52fce3f6
rrrrrrrrrrrrrr stupid enum!
...
SVN revision: 50689
2010-07-30 17:03:34 +00:00
Mike Blumenkrantz
8c946dff90
grrrrr this enum is really starting to piss me off
...
SVN revision: 50688
2010-07-30 15:57:19 +00:00
Mike Blumenkrantz
bc39497059
ssl cert cleanups: round 3
...
fix bitmask detection and refcount more correctly
SVN revision: 50679
2010-07-30 06:47:59 +00:00
Carsten Haitzler
0b3b437823
close after del fd handler
...
SVN revision: 50667
2010-07-30 02:42:17 +00:00
Carsten Haitzler
e3d14a1032
formatting ewwww
...
SVN revision: 50665
2010-07-30 00:35:57 +00:00
Carsten Haitzler
9c3ea35501
fix valgrind unittied buffer bitches
...
SVN revision: 50664
2010-07-30 00:27:02 +00:00
Mike Blumenkrantz
21a7365572
dropping my life to fix previously broken mess so people will stop complaining
...
SVN revision: 50663
2010-07-29 23:42:32 +00:00
Cedric BAIL
8f423ef340
* ecore: fix comment.
...
SVN revision: 50642
2010-07-29 12:29:19 +00:00
Mike Blumenkrantz
3515de0a22
typos are frustratinnnnnnnnnnggggggggggggggggggggggggggggggggggggggg
...
SVN revision: 50637
2010-07-29 08:13:58 +00:00
Mike Blumenkrantz
fae76ddd77
correctly use & to detect server type instead of ==
...
SVN revision: 50630
2010-07-29 01:42:43 +00:00
Mike Blumenkrantz
36601b4f78
more doxy than anyone will EVER need. EVER.
...
SVN revision: 50629
2010-07-29 01:28:18 +00:00
Mike Blumenkrantz
eb9de4e5f0
redo some comments
...
SVN revision: 50628
2010-07-29 01:28:03 +00:00
Mike Blumenkrantz
c39514b9be
reorder functions, redo doxy, make a not so obvious null pointer more obvious for future readers
...
SVN revision: 50627
2010-07-29 00:27:15 +00:00
Mike Blumenkrantz
94baa35276
prevent crafty users from breaking build if they define USE_OPENSSL and USE_GNUTLS
...
SVN revision: 50626
2010-07-29 00:13:56 +00:00
Mike Blumenkrantz
920c508d86
these functions return a const char *, so they should actually return a const char *
...
SVN revision: 50622
2010-07-28 22:32:39 +00:00
Mike Blumenkrantz
1b41ba0fb1
forgot to put some doxy in groups
...
SVN revision: 50620
2010-07-28 22:23:14 +00:00
Mike Blumenkrantz
34bc016890
ssl uh-oh
...
SVN revision: 50612
2010-07-28 20:03:28 +00:00
Mike Blumenkrantz
76f9c81589
fix for people who compile without ssl/tls support
...
SVN revision: 50611
2010-07-28 19:58:57 +00:00
Mike Blumenkrantz
6a8c01999f
remove unused and null init a pointer
...
SVN revision: 50604
2010-07-28 18:27:47 +00:00
Mike Blumenkrantz
0bbca7c75d
fix cert support, split functions for client/server
...
note: crl checking and cert verification do not currently function
SVN revision: 50603
2010-07-28 18:25:46 +00:00
Naruto TAKAHASHI
b7b6e3c585
From: Naruto TAKAHASHI <tnaruto@gmail.com>
...
Subject: [E-devel] [PATCH] ecore_con_url_httpauth_set()
Hi all,
I attach a tiny Patch for ecore_con_url_httpauth_set().
CURLOPT_USERNAME and CURLOPT_PASSWORD is declared in enum, so those
options isn't able to be used #ifdef macro's argument.
This patch checks that LIBCURLVERSION_NUM is 0x071301(v7.19.1) and
over. Because CURLOPT_USERNAME and CURLOPT_PASSWORD was added at
7.19.1.
thanks to confirm this patch.
SVN revision: 50539
2010-07-27 10:29:58 +00:00
Christopher Michael
5f64c38549
Fix up a little formatting (wrt wrapping).
...
SVN revision: 50531
2010-07-27 06:33:47 +00:00
Mike Blumenkrantz
f0053045e4
add full ssl certificate support to ecore_con: call ecore_con_ssl_cert_add("/path/to/cert.pem") and then create the server object with the ECORE_CON_LOAD_CERT flag
...
also may have accidentally ruined the formatting on a couple files and started an hour-long discussion over efl formatting scripts to conceal the fact that I used uncrustify to reformat everything
SVN revision: 50529
2010-07-27 06:30:27 +00:00
Mike Blumenkrantz
12c294af32
doxy
...
SVN revision: 50527
2010-07-27 01:05:13 +00:00
Mike Blumenkrantz
021fe34df8
big doxy update
...
SVN revision: 50526
2010-07-27 01:00:24 +00:00
Mike Blumenkrantz
3e3c256e0d
doxy fixes grrrrrrrrrrrrrrrrrrrrrr
...
SVN revision: 50525
2010-07-27 00:10:40 +00:00
Mike Blumenkrantz
7f68aaa0c0
fix fixme: free error strings on ssl shutdown
...
SVN revision: 50516
2010-07-26 20:05:50 +00:00
Cedric BAIL
7726478790
* ecore: add ecore_con_lookup for dns request retrieval.
...
NOTE: ecore_con_info_get is now private has it can't be used outside of Ecore_Con.
SVN revision: 50425
2010-07-22 11:32:55 +00:00
Christopher Michael
bb651d8eb8
Move Ecore.h (and associated headers) to own dir.
...
SVN revision: 50142
2010-07-09 06:23:19 +00:00
Cedric BAIL
fbe9064310
* ecore: Ecore callback really should return Eina_Bool.
...
SVN revision: 49829
2010-06-24 16:15:56 +00:00
Carsten Haitzler
194fc4c4ac
fix cedric b0rk
...
SVN revision: 49569
2010-06-08 11:31:15 +00:00
Cedric BAIL
f3457b3bdf
* ecore_con: close connection when other side end it.
...
SVN revision: 49567
2010-06-08 11:08:43 +00:00
Carsten Haitzler
bba7aaba2a
quick - limit # of tries for reading... this means 1000% cpu usage...
...
but at least things dont hang.
SVN revision: 49566
2010-06-08 11:02:57 +00:00
Cedric BAIL
6aac60a150
* ecore_con: with AF_UNSPEC, c-ares will prefer IPv4 address
...
when IPv4 and IPv6 exist, if you ask AF_INET6, it will first
try IPv6 before falling back to IPv4 address.
So now ecore_con_ares will prefer IPv6 if available.
SVN revision: 49552
2010-06-07 13:08:19 +00:00
Cedric BAIL
d76f881898
* ecore_con: improve error detection.
...
SVN revision: 49551
2010-06-07 13:05:49 +00:00
Carsten Haitzler
17263ea263
add ecore versioning
...
SVN revision: 49271
2010-05-29 06:28:25 +00:00
Carsten Haitzler
79f1448682
CEEEEEEEEEEEEEEEEEEEEEEEEDRIC! *spank*
...
SVN revision: 48907
2010-05-16 03:04:18 +00:00
Sebastian Dransfeld
0f4eb30d82
ecore_con: remove unused variable
...
SVN revision: 48821
2010-05-13 20:24:16 +00:00
Carsten Haitzler
8abda5cb05
only do auth stuff if there in curl.
...
SVN revision: 48749
2010-05-11 12:10:29 +00:00
Rui Seabra
b923e09da0
This commit implements http auth support; in order to avoid exposing too much of curl's internal workings, I opted to have a safety parameter in order to choose between CURLAUTH_ANY and CURLAUTH_ANYSAFE.
...
SVN revision: 48715
2010-05-09 15:06:06 +00:00
Hannes Janetzek
9dc6c78922
added fuction to send httposts created with curl formadd.
...
SVN revision: 48651
2010-05-06 20:18:39 +00:00
Carsten Haitzler
ea3dace944
handle url set better
...
SVN revision: 48358
2010-04-27 10:53:25 +00:00
Vincent Torri
f7b7217437
remove ecore_con_dns
...
SVN revision: 47077
2010-03-09 12:57:38 +00:00
Gustavo Sverzut Barbieri
dba2a95572
warnings--
...
Ecore now goes clean on -Wall -Wextra :-)
SVN revision: 46672
2010-02-28 23:27:47 +00:00
Christopher Michael
300d53a4f4
Patch from Brian Wang to fix the TRUE/FALSE --> EINA_TRUE/EINA_FALSE mess.
...
(NB: Win32/CE people may need to fix some TRUE/FALSE parts...couldn't test
those).
Thanks Brian :)
SVN revision: 46503
2010-02-26 05:56:49 +00:00
Vincent Torri
89594ec456
fix declaration of struct addrinfo
...
SVN revision: 46434
2010-02-24 17:52:54 +00:00
Vincent Torri
366c893967
never use macro defined by configure in an exported header
...
SVN revision: 46387
2010-02-23 13:11:54 +00:00
Vincent Torri
4d11d31e3d
* instead of including headers wrt to the OS, include them if
...
they are available
* compilation on Windows XP minimum only
SVN revision: 46338
2010-02-20 19:12:52 +00:00
Vincent Torri
3499767ddb
First steps towards the Windows port of ecore_con.
...
ecore_con_dns will be hard to port (fork+exec).
SVN revision: 46337
2010-02-20 18:01:50 +00:00
Boris Faure
fc415b4776
fix ecore_con on posix systems
...
SVN revision: 45866
2010-02-04 10:34:08 +00:00
Cedric BAIL
b7c8d2848a
* ecore_con: Fix ecore_con_client_ip_get with TCP and IPv6.
...
SVN revision: 45752
2010-01-31 11:58:37 +00:00
Lars Munch
611d75895d
Small typo and whitespace fix
...
SVN revision: 45666
2010-01-28 16:07:33 +00:00
Lars Munch
41a0d4dbff
Fix client limit when reject excess clients is enabled
...
SVN revision: 45665
2010-01-28 16:05:34 +00:00
Cedric BAIL
534777a65a
* ecore_con: Fix UDP server when receiving both IPv4 and IPV6 packet.
...
SVN revision: 45663
2010-01-28 15:35:29 +00:00
Vincent Torri
000b539623
do not do arithmetic pointer on void
...
SVN revision: 45220
2010-01-16 13:50:57 +00:00
Vincent Torri
d1bdb785b1
fix warnings on opensolaris
...
SVN revision: 45219
2010-01-16 13:44:25 +00:00
Sebastian Dransfeld
c25a56fac7
Ecore_Data gone
...
SVN revision: 45203
2010-01-15 21:47:27 +00:00
Vincent Torri
7d6a8417e9
bzero is deprecated, use memset instead.
...
SVN revision: 45173
2010-01-15 07:44:27 +00:00
Sebastian Dransfeld
e7acf50935
make clang happy
...
SVN revision: 45146
2010-01-14 23:47:26 +00:00
Vincent Torri
313deaed8e
sys/stat.h needed for permissions
...
Thanks to Laurent Ghigonis
SVN revision: 45079
2010-01-13 06:51:16 +00:00
Sebastian Dransfeld
8007e73077
Patch from Mathieu Taillefumier
...
I modified some hearder file in ecore to ease the cleanup of the private
header files in ecore. Each module has now a private header with its own
log color (eina_log related). I also created two private header files
for ecore_sdl and ecore_input for this purpose and corrected some typos
in the xlib_xcb private header file.
SVN revision: 44933
2010-01-07 00:30:05 +00:00
Vincent Torri
35af372ca7
fix some warnings
...
SVN revision: 44901
2010-01-04 23:43:16 +00:00
Vincent Torri
a2506a70f6
* put local code in its own file. It will be better
...
when i'll add the Windows XP code, rather than
plenty #ifdef in te code
* remove some extra EAPI in code and useless Ecore_Data.h
I've tested and it seems to work. If you see problems with
local connections, please report in that thread
SVN revision: 44888
2010-01-04 19:35:21 +00:00
Vincent Torri
a4b0afb1e4
* move structures from ecore_private.h to the corresponding source files
...
* add 2 internal ecore_exe functions as ecore_signak.c uses Ecore_Exe members
no test is done in those 2 functions
* remove standard headers from ecore_private.h
SVN revision: 44862
2010-01-03 21:55:50 +00:00
Sebastian Dransfeld
0a9456ccf7
Remove duplication from ecore headers
...
Clean up Ecore.h and ecore_private.h
SVN revision: 44664
2009-12-22 21:15:12 +00:00
Cedric BAIL
d8e1895350
* ecore: Use eina_log.
...
Patch from Mathieu Taillefumier.
SVN revision: 44637
2009-12-21 17:32:19 +00:00
Vincent Torri
76983ea8f4
declare alloca
...
SVN revision: 44181
2009-12-04 08:55:46 +00:00
Cedric BAIL
7de1f120c2
* ecore_con: Add an alternative to getaddrinfo/fork by using c-ares.
...
For more information http://c-ares.haxx.se/
SVN revision: 44170
2009-12-03 10:26:40 +00:00
Cedric BAIL
7ff9045aba
* ecore_con_dns: Mark it deprecated as it should be gone since months now.
...
SVN revision: 44096
2009-12-01 14:31:16 +00:00
Cedric BAIL
2a3171f914
* ecore_con_info: Reduce malloc and memset.
...
SVN revision: 44050
2009-11-30 12:25:02 +00:00
Cedric BAIL
a8efb6d90d
* ecore_con: Fix use of ecore_con_client_data_{get/set} with UDP and
...
MCAST connexion.
Note: Please report any problem with Ecore_Con regarding UDP and
MCAST after this patch.
SVN revision: 44014
2009-11-27 14:36:43 +00:00
Cedric BAIL
1d16f186fb
* ecore_con: Add support for TCP_NODELAY.
...
SVN revision: 43818
2009-11-20 10:58:19 +00:00
Cedric BAIL
d78f1d48cf
* ecore_con_url: When download was broken in the middle, you could
...
have a status of 200 without all data being downloaded. This should
fix this case.
SVN revision: 43805
2009-11-19 18:45:51 +00:00
Jonathan Atton
43115643e8
Ecore : cleanup
...
SVN revision: 43691
2009-11-14 14:06:58 +00:00
Jonathan Atton
3f3f79cd88
Ecore : Fix ecore con destroy
...
SVN revision: 43689
2009-11-14 13:43:38 +00:00
Cedric BAIL
bd1bef6e2f
* ecore_con_url: The fd could change for a same url. So destroy it and recreat.
...
SVN revision: 43670
2009-11-13 18:12:09 +00:00
Vincent Torri
ae64144bc5
use static buffer
...
SVN revision: 43510
2009-11-07 07:09:06 +00:00
Vincent Torri
9db696ae0d
strdupa does not exist on BSD. Use simply strdup
...
SVN revision: 43509
2009-11-07 05:58:01 +00:00
Cedric BAIL
eb9bb2f832
* ecore_con_url: Fix bug using curl multi and basename.
...
SVN revision: 43357
2009-10-30 21:36:31 +00:00
Cedric BAIL
2829dfc366
* ecore_con_url: Workaround progress callback called by curl after
...
destruction of the Ecore_Con_Url object.
SVN revision: 43228
2009-10-23 13:33:40 +00:00
Vincent Torri
4072d0b23d
* check the returned value of the _init() functions
...
* simplify a bit the init/shutdown functions
SVN revision: 42995
2009-10-10 05:28:43 +00:00
Cedric BAIL
380cc70ccc
* ecore_con: Reduce risk of segv.
...
SVN revision: 42934
2009-10-07 11:59:26 +00:00
dieb
e6b9bea5d8
Add missing prototype for ecore_con_url_response_headers_get().
...
SVN revision: 42048
2009-08-27 21:21:43 +00:00
Vincent Torri
e005dd2479
* fix compilation when curl is not available
...
* small formatting
SVN revision: 41968
2009-08-25 06:45:35 +00:00
Cedric BAIL
05549684f7
* ecore_con_url: Remove debug.
...
SVN revision: 41954
2009-08-24 13:25:51 +00:00
Cedric BAIL
8d908436c6
* ecore_con_url: Add a way to retrieve request response headers.
...
Patch from Andre Dieb <andre.martins@ee.ufcg.edu.br>.
SVN revision: 41951
2009-08-24 09:41:07 +00:00
Christopher Michael
581556e6d2
Patch from Andre Dieb to remove a debug statement.
...
Fix formatting also.
SVN revision: 41919
2009-08-21 19:47:04 +00:00
Cedric BAIL
09012c96bb
* ecore_con_url: Fix mem leak.
...
SVN revision: 41758
2009-08-14 11:33:33 +00:00
Cedric BAIL
b559c260fa
* Ecore_Con: Revert r41742.
...
Note: It's not a good idea to initialize curl, if you just
want to do some ecore_con network or ipc. Better let them
initialize separatly.
SVN revision: 41743
2009-08-13 15:42:30 +00:00
Gustavo Sverzut Barbieri
33b9d1b2ed
init ecore_con_url.
...
By: Andre Dieb <andre.martins@ee.ufcg.edu.br>
SVN revision: 41742
2009-08-13 15:26:29 +00:00
Cedric BAIL
caf64d8849
* ecore_con: Add broadcast support from Atton Jonathan.
...
SVN revision: 41701
2009-08-12 11:24:33 +00:00
Cedric BAIL
c7f13ac781
* ecore_con_url: Patch from Andre Dieb with a few modification.
...
SVN revision: 41699
2009-08-12 09:47:04 +00:00
Cedric BAIL
429fc4b4f8
* ecore: Remove Ecore_List2 from ecore_con.
...
SVN revision: 41071
2009-06-17 11:40:30 +00:00
Gustavo Sverzut Barbieri
96511aeea4
proper cleanup of ecoren_con_server after ecore_events.
...
ecore_events are asynchronous and can be dispatched after the server
is deleted (ecore_con_server_del()). In this case, server will flag
"delete_me" and avoid doing double-free. When the event is dispatched
and the server is deleted, we still need to free resources and so we
need to call _ecore_con_server_free(). But we cannot do that by means
of ecore_con_server_del() since it will check "delete_me" flag and
will return.
This patch calls _ecore_con_server_free() directly when events are
dispatched and server is deleted. It fixes problems with
forecasts/weather modules exhausting file descriptors, a long standing
issue that bring problems with pam/desklock authentication.
Thanks to manio to point out #305 and testing.
SVN revision: 40490
2009-05-02 20:12:41 +00:00
Gustavo Sverzut Barbieri
4fd5d0c794
free getaddrinfo() results and avoid leaks in ecore_con.
...
This was affecting ecore_con users, specially modules that keep
polling the network, like forecasts or weather.
patch by manio, see bug #305 .
SVN revision: 40488
2009-05-02 19:02:09 +00:00
Mike Frysinger
5016400f63
fix printf format warnings (int vs size_t) and curl usage warning (curl_easy_getinfo tromps on a pointer to a long, not an int)
...
SVN revision: 40430
2009-04-28 05:26:22 +00:00
Vincent Torri
d24bc9ea4b
better fix for -no-undefined
...
SVN revision: 40316
2009-04-23 03:56:31 +00:00
booleanlabel
3068e9bd4f
From: booleanlabel@gmail.com
...
cygwin fixes.
SVN revision: 40302
2009-04-23 01:09:26 +00:00
Carsten Haitzler
ce5a59b7e5
lutin... release soname patch. verbose svn soname used right now
...
SVN revision: 40131
2009-04-17 10:01:45 +00:00
Vincent Torri
36bbb31389
Fix compilation on OpenBSD (ticket #252 ). Patch by eumel
...
SVN revision: 39625
2009-03-22 13:30:52 +00:00
Vincent Torri
98fb9f9826
remove trailing spaces
...
SVN revision: 39624
2009-03-22 13:27:24 +00:00
Sebastian Dransfeld
2849d938ff
include Ecore.h for ecore_main_fd_handler_active_set
...
SVN revision: 39544
2009-03-18 08:38:43 +00:00
Cedric BAIL
f05eb71b29
* ecore_con_url: Add some constness.
...
SVN revision: 39504
2009-03-16 13:46:16 +00:00
Cedric BAIL
35ca381d4a
* ecore_con_url: Fix little typo and unbreak Ecore_Con_Url.
...
SVN revision: 39359
2009-03-04 10:49:23 +00:00
Cedric BAIL
488d1beafd
* ecore_con_info: Fix typo preventing dns resolution,
...
fix error handling and use eina in one more place.
SVN revision: 39265
2009-02-27 14:53:57 +00:00
Cedric BAIL
f527e4ddee
* ecore/src/lib/ecore_con/ecore_con.c: Fix some typo and include.
...
SVN revision: 39206
2009-02-25 15:03:59 +00:00
Cedric BAIL
6978e98dc6
* estickies,
...
* etk,
* PROTO/exalt,
* E-MODULES-EXTRA/diskio,
* E-MODULES-EXTRA/drawer,
* E-MODULES-EXTRA/penguins,
* E-MODULES-EXTRA/slideshow,
* E-MODULES-EXTRA/mail,
* E-MODULES-EXTRA/forecasts,
* E-MODULES-EXTRA/iiirk,
* E-MODULES-EXTRA/places,
* e,
* ewl,
* ecore,
* elitaire,
* entrance,
* e_dbus,
* efreet: Here we go, move from Ecore_List to Eina_List.
NOTE: This patch is huge, I did test it a lot, and I hope nothing is
broken. But if you think something change after this commit, please
contact me ASAP.
SVN revision: 39200
2009-02-25 11:03:47 +00:00
Vincent Torri
e18508b701
remove a bit the mess n ecore. It's just the first patch...
...
* add vim header
* include config.h when necessary
* fix the order of some include
* move the standard header in ecore_private.h to the source files
I have recompiled all the efl and e17, and e17 seems to work fine with these changes.
If you encounter problems with that commit, let me know.
SVN revision: 38864
2009-01-31 18:33:39 +00:00
Gustavo Sverzut Barbieri
38240fb825
fix errors reported by gcc.
...
we must always use the return of eina_list_{append,prepend...}
SVN revision: 38481
2009-01-06 16:30:33 +00:00
Sebastian Dransfeld
48202c24bc
Misc cleanup.
...
- Don't use EAPI for internal functions.
- Add prototypes to header.
- Some compiler warnings.
SVN revision: 38150
2008-12-15 17:59:19 +00:00
Cedric BAIL
642d8686de
Remove ecore_hash and eina_hash use from ecore.
...
SVN revision: 38105
2008-12-11 13:55:47 +00:00
Nicholas Hughart
0b63514546
Some tweaks/fixups for abstract sockets.
...
SVN revision: 37931
2008-12-05 04:48:12 +00:00
Carsten Haitzler
9cf7c7c3a3
hmm revert this for now - i think it broke efm... i think...
...
SVN revision: 37879
2008-12-01 11:41:32 +00:00
Carsten Haitzler
b8b89cb17e
flush should use select with a timeout and try write every 10th of a sec
...
SVN revision: 37877
2008-12-01 10:13:16 +00:00
Carsten Haitzler
3de2227ec4
stderr-- (just noisy!)
...
SVN revision: 37426
2008-11-03 00:04:43 +00:00
Vincent Torri
9b19b7dec4
autotools fixes
...
* remove useless _DEPENDENCIES variables
* remove useless files in EXTRA_DIST
* use -no-undefied directly
* add some flags when the host is windows ce
make distcheck succeeds on my computer
next step will be to fix the horrible mess in Ecore.h and ecore_private.h
SVN revision: 37406
2008-11-02 09:01:35 +00:00
Cedric BAIL
6d2ca9c036
Add support for GNU TLS in ecore_con.
...
SVN revision: 37329
2008-10-30 15:26:11 +00:00
Sebastian Dransfeld
97b46f898b
Fix sign warning.
...
SVN revision: 37215
2008-10-27 09:49:25 +00:00
Sebastian Dransfeld
f0783945d9
* Declare function ecore_con_info_udp_listen in private header
...
* Remove unused variables
* Add paranthesis to remove ambiguity
SVN revision: 37157
2008-10-26 16:32:45 +00:00
Cedric BAIL
f3252b5b6e
Fix a little typo.
...
SVN revision: 36989
2008-10-22 15:46:20 +00:00
Cedric BAIL
5015cf3a8d
Patch from Shulga Nikita.
...
SVN revision: 36846
2008-10-20 11:18:58 +00:00
Cedric BAIL
3d49d88a32
Make ecore depend on eina. No change in the code yet, so just fix your build system and no bug must show up.
...
SVN revision: 36622
2008-10-13 15:59:19 +00:00
Cedric BAIL
9ff9555cc7
Make IPv6 work.
...
Patch from Arnaud de Turckheim.
SVN revision: 36612
2008-10-13 11:24:52 +00:00
Cedric BAIL
632615fd1f
Fix entrance and perhaps exquisite too.
...
SVN revision: 36545
2008-10-09 12:30:19 +00:00
Carsten Haitzler
cad561706f
go back to svnrev 36473 for ecore_con - these ipv6 changes broke exquisite on boot - so unix sockets have been compromised somehow in the changes. cannot debug because system is stuck in boot and wont continue. narrowed down break to this change
...
SVN revision: 36540
2008-10-09 00:46:29 +00:00