Commit Graph

146 Commits

Author SHA1 Message Date
Leandro Pereira d625e4d386 Reverting r72552.
SVN revision: 72607
2012-06-21 13:56:42 +00:00
Leandro Pereira ed4fd6b877 eio: Fix memory leaks spotted by clang static analyzer
SVN revision: 72552
2012-06-20 19:34:05 +00:00
Gustavo Sverzut Barbieri 74b38070b6 use proper filter callback type for eio_dir_stat_ls().
The user is not supposed to change info as it's already fully
populated by stat().



SVN revision: 72551
2012-06-20 18:11:20 +00:00
Jonas M. Gastal 5a8f45a560 Improving Eio Doc and adding an example.
Author:    Guilherme Iscaro <iscaro@profusion.mobi>


SVN revision: 72202
2012-06-15 19:08:03 +00:00
Carsten Haitzler 318bd30043 This is a small change, so I won't changelog it (or backport), but
make _shutdown() funcs across efl complain and be unhappy if you
shutdown to < 0 shutdowns and not pull init count below 0.



SVN revision: 71548
2012-05-30 10:08:41 +00:00
Cedric BAIL 0f037d5b58 eio: and don't forget to initialize.
SVN revision: 70885
2012-05-09 07:46:12 +00:00
Cedric BAIL 22b8a6103b eio: actually detect when file changed since last monitoring request.
NOTE: Shouldn't I stat and rebuild the notify when the file is deleted
and recreated ? Advise welcome.


SVN revision: 70879
2012-05-09 06:54:09 +00:00
Vincent Torri 7dd5e79c8a Eio: '/' --> '\' for Windows files/paths
SVN revision: 69953
2012-04-06 16:51:32 +00:00
Cedric BAIL f809c0a706 eio: fix messy Xattr use.
SVN revision: 69898
2012-04-03 13:34:04 +00:00
Vincent Torri e66849b1dc Eio: add file monitoring on Windows (might contain bugs, though)
SVN revision: 69867
2012-04-02 16:46:16 +00:00
Vincent Torri 516922d193 Eio: eio_monitor_inotify : fix fallback on errors
SVN revision: 69865
2012-04-02 16:31:50 +00:00
Vincent Torri db65eb43d7 whitespaces--
SVN revision: 69819
2012-03-31 10:44:19 +00:00
Vincent Torri 02316e3bad Eio: rename files
SVN revision: 69818
2012-03-31 10:41:11 +00:00
Vincent Torri 71b13c4b72 Eio: formatting
SVN revision: 69812
2012-03-31 07:01:24 +00:00
Vincent Torri 71f42dcebc Eio: fix shadow var warnings and make it compile on Windows. Needs more love though
SVN revision: 69809
2012-03-31 06:30:08 +00:00
Vincent Torri dce9e934a2 Eio: fix variable name
SVN revision: 69800
2012-03-30 17:08:14 +00:00
Vincent Torri 9fc4d1ad93 Eio: useless include
SVN revision: 69799
2012-03-30 17:07:38 +00:00
Vincent Torri 8f1652ba32 Eio: minor autotools cleanup
SVN revision: 69798
2012-03-30 17:06:53 +00:00
Vincent Torri e82fb99e0f Eio: autotools cleanup
SVN revision: 69619
2012-03-25 19:15:44 +00:00
Carsten Haitzler 63ed6ac02f gear up svn for release. one of many steps/things to do.
SVN revision: 69481
2012-03-17 04:17:29 +00:00
Cedric BAIL 644a634214 eio: that was a work around...
SVN revision: 69173
2012-03-10 13:27:44 +00:00
Mike Blumenkrantz e1e7a96b9e tons of doc fixes
SVN revision: 68617
2012-03-02 03:36:28 +00:00
Mike Blumenkrantz 84a849bb6a add some abort() fixmes
SVN revision: 68615
2012-03-02 03:09:47 +00:00
Mike Blumenkrantz 56b1aeb079 this isn't an inline function, so it should have a safety check
SVN revision: 68614
2012-03-02 03:04:57 +00:00
Mike Blumenkrantz ade84d3941 return NULL on failure here
SVN revision: 68613
2012-03-02 03:04:33 +00:00
Mike Blumenkrantz 4edbb6487c and actually return a value
SVN revision: 68612
2012-03-02 03:01:10 +00:00
Mike Blumenkrantz b21d766d41 prevent stringshare leak
SVN revision: 68611
2012-03-02 03:00:59 +00:00
Cedric BAIL b9fbbaa656 eio: forgotten lstat.
SVN revision: 68499
2012-02-28 09:20:43 +00:00
Cedric BAIL 60132f0727 eio: finish eio fallback monitor.
NOTE: this make Eio now officially in Alpha stage.
API and ABI should remain stable until the coming release.
Only bug fixes and highly needed api change will make in.


SVN revision: 68479
2012-02-27 20:58:26 +00:00
Cedric BAIL 1a82751cf1 eio: start implement fallback monitor.
SVN revision: 68473
2012-02-27 13:20:05 +00:00
Cedric BAIL 4a65416c6a eio: use the newly introduced Eina_Stat.
SVN revision: 68316
2012-02-23 11:46:51 +00:00
Cedric BAIL 0b07301937 eio: improving doc for Eio release.
SVN revision: 68280
2012-02-22 16:30:43 +00:00
Cedric BAIL 76b3828b8f eio: take into account filter for subdirectory to.
SVN revision: 68269
2012-02-22 12:46:51 +00:00
Cedric BAIL 422de4f2e5 eio: change callback prototype.
SVN revision: 68265
2012-02-22 11:51:45 +00:00
Cedric BAIL 59647d1be0 eio: make eio_dir_direct_ls a public API.
SVN revision: 68260
2012-02-22 10:26:39 +00:00
Cedric BAIL 6db00c119d eio: add eio_dir_direct_ls.
SVN revision: 68254
2012-02-22 09:30:43 +00:00
Cedric BAIL 37804c589f eio: forever forgetting to use svn add... sorry.
SVN revision: 68247
2012-02-22 08:34:37 +00:00
Cedric BAIL 11f245ab0b eio: add Eet asynchronous helper.
NOTE: this also make Eet an hard dependency for Eio. I do
think that every one will be using Eet anyway, so I didn't
bother making it optional, but if someone complain to me
with enough cookie, I could change my mind.


SVN revision: 68231
2012-02-21 21:01:22 +00:00
Cedric BAIL ac0c389ff9 eio: fix memory leak in eio_dir_stat_ls.
SVN revision: 68163
2012-02-20 14:06:04 +00:00
Cedric BAIL 1a29f7f309 eio: fix a doc typo.
SVN revision: 67877
2012-02-13 09:06:28 +00:00
Cedric BAIL 7e8b2681c9 eio: fix eio monitor by Guillaume Friloux.
SVN revision: 67501
2012-01-24 16:00:57 +00:00
Cedric BAIL cbd7088c63 eio: fix open use with O_CREATE.
SVN revision: 67394
2012-01-20 16:08:10 +00:00
Cedric BAIL 408b4b5a39 eio: fix build on old debian system.
Patch by Guillaume Friloux <guillaume.friloux@asp64.com>


SVN revision: 67330
2012-01-19 10:26:41 +00:00
Cedric BAIL a49186092e eio: temporary fix when splice is not available.
SVN revision: 67294
2012-01-18 15:45:01 +00:00
Cedric BAIL f185e2d950 eio: use new Eina_File infra to detect IO error during mmap copy.
SVN revision: 66800
2012-01-03 15:00:30 +00:00
Cedric BAIL 76295f136e eio: fix starting of documentation block.
SVN revision: 66701
2011-12-30 15:31:16 +00:00
Cedric BAIL 173ec48730 eio: add some documentation.
SVN revision: 66700
2011-12-30 15:22:42 +00:00
Cedric BAIL ef067cebd6 eio: call eina_file_* on Eina_File pointer.
SVN revision: 66622
2011-12-29 10:46:56 +00:00
Cedric BAIL 70b7b55c42 eio: make eio_file_map_* api more usefull.
SVN revision: 66573
2011-12-27 16:45:07 +00:00
Cedric BAIL 87b31027e0 eio: forgotten svn add.
SVN revision: 66419
2011-12-21 08:34:23 +00:00