Carsten Haitzler [Sat, 15 Dec 2012 01:56:35 +0000 (01:56 +0000)]
wtf? thats like double-free land.. why strdupa at all? nuts! remove
strdupa's and make code consistent with neighbouring code.
SVN revision: 81006
Mike Blumenkrantz [Fri, 14 Dec 2012 22:36:35 +0000 (22:36 +0000)]
same for mouse wheel bindings...
SVN revision: 80993
Mike Blumenkrantz [Fri, 14 Dec 2012 22:31:17 +0000 (22:31 +0000)]
apparently people have been adding keybinds to default config and not updating the keybind reset to defaults list
SVN revision: 80992
Mike Blumenkrantz [Fri, 14 Dec 2012 21:09:21 +0000 (21:09 +0000)]
patch from maxime villard fixing strdupa definition and moving a variable to local scope
SVN revision: 80990
Massimo Maiurana [Fri, 14 Dec 2012 20:04:41 +0000 (20:04 +0000)]
updating arabic translations
SVN revision: 80988
Massimo Maiurana [Fri, 14 Dec 2012 19:10:15 +0000 (19:10 +0000)]
updating brazilian and italian translations
SVN revision: 80982
Massimo Maiurana [Fri, 14 Dec 2012 17:44:04 +0000 (17:44 +0000)]
updating portuguese and italian translations
SVN revision: 80979
Massimo Maiurana [Fri, 14 Dec 2012 17:40:12 +0000 (17:40 +0000)]
typo
SVN revision: 80978
Hannes Janetzek [Fri, 14 Dec 2012 17:10:35 +0000 (17:10 +0000)]
e17/evry: add some debug info to exebufs path scanning/loading
SVN revision: 80974
Hannes Janetzek [Fri, 14 Dec 2012 17:09:00 +0000 (17:09 +0000)]
e17/evry: remove logging stuff from api..
SVN revision: 80973
Mike Blumenkrantz [Fri, 14 Dec 2012 16:30:50 +0000 (16:30 +0000)]
LUCKY #17 RELEASE!
SVN revision: 80969
Mike Blumenkrantz [Fri, 14 Dec 2012 16:02:03 +0000 (16:02 +0000)]
"share" button on screenshot now has a confirm dialog because apparently "share" is too vague and we need users to explicitly waive their privacy rights
ticket #1985
SVN revision: 80959
Hannes Janetzek [Fri, 14 Dec 2012 14:28:16 +0000 (14:28 +0000)]
e17/evry: free window in _evry_window_free
SVN revision: 80952
Hannes Janetzek [Fri, 14 Dec 2012 14:25:48 +0000 (14:25 +0000)]
evry valgrinding: dont leak initial item (when no input was given)
SVN revision: 80947
Hannes Janetzek [Fri, 14 Dec 2012 14:24:37 +0000 (14:24 +0000)]
evry valgrinding: not sure if this is correct solution but evas_smart_class_new:35 leaked in one log
SVN revision: 80945
Mike Blumenkrantz [Fri, 14 Dec 2012 13:47:53 +0000 (13:47 +0000)]
fix pointer warping on desk change + revert focus
ticket #1994
SVN revision: 80942
Mike Blumenkrantz [Fri, 14 Dec 2012 13:04:32 +0000 (13:04 +0000)]
improper E_FREE usage
SVN revision: 80939
Mike Blumenkrantz [Fri, 14 Dec 2012 13:04:16 +0000 (13:04 +0000)]
fix magic fail when deleting desklock popup: popup already hidden, so don't need to delay delete
SVN revision: 80938
Massimo Maiurana [Fri, 14 Dec 2012 12:04:57 +0000 (12:04 +0000)]
other duplicates with different case
SVN revision: 80936
Mike Blumenkrantz [Fri, 14 Dec 2012 11:30:55 +0000 (11:30 +0000)]
remove unnecessary efm refresh on fwin spring dnd end, fixes crash
ticket #1975
SVN revision: 80934
Mike Blumenkrantz [Fri, 14 Dec 2012 11:29:50 +0000 (11:29 +0000)]
reorder efm dnd finished cb to prevent crash when accessing possibly deleted icon
SVN revision: 80933
Mike Blumenkrantz [Fri, 14 Dec 2012 11:29:19 +0000 (11:29 +0000)]
update widget min size when changing label text
SVN revision: 80932
Mike Blumenkrantz [Fri, 14 Dec 2012 09:38:59 +0000 (09:38 +0000)]
pulse_recv() no longer has the most confusing return of any function, also only prevent event list from building, not sinks (we need them!)
SVN revision: 80925
Mike Blumenkrantz [Fri, 14 Dec 2012 09:19:50 +0000 (09:19 +0000)]
more leaks gone in trash code that isn't used
SVN revision: 80924
Mike Blumenkrantz [Fri, 14 Dec 2012 09:13:07 +0000 (09:13 +0000)]
it seems that this variable in e_exec does not actually need to be strdup()ed, and thus does not need to leak...
SVN revision: 80923
Mike Blumenkrantz [Fri, 14 Dec 2012 09:07:57 +0000 (09:07 +0000)]
improper E_FREE usage
SVN revision: 80922
Mike Blumenkrantz [Fri, 14 Dec 2012 09:04:23 +0000 (09:04 +0000)]
small leak in config registry item add
SVN revision: 80920
Mike Blumenkrantz [Fri, 14 Dec 2012 09:03:34 +0000 (09:03 +0000)]
better fix for mixer buffer overflow, copy to epulse
SVN revision: 80919
Mike Blumenkrantz [Fri, 14 Dec 2012 08:39:15 +0000 (08:39 +0000)]
better fix for mixer pointer
SVN revision: 80918
Cedric BAIL [Fri, 14 Dec 2012 06:59:29 +0000 (06:59 +0000)]
e: revert r80871.
This commit make E go crazy and use 100% all time. Reading the code,
we do check the returned value, but discard it without looking at it
in many case. A proper review of that piece of code to fix potential
memory leak and avoid reusing dead pointer would be a must.
SVN revision: 80915
Carsten Haitzler [Fri, 14 Dec 2012 05:28:16 +0000 (05:28 +0000)]
fix filedesc leak in tempget when errs happen - based on info from
maxime, but written differently.
SVN revision: 80914
Carsten Haitzler [Thu, 13 Dec 2012 23:33:29 +0000 (23:33 +0000)]
have a theme fallback in preview so it works right.
SVN revision: 80904
Mike Blumenkrantz [Thu, 13 Dec 2012 21:28:54 +0000 (21:28 +0000)]
actually we can just strdupa here instead
SVN revision: 80899
Mike Blumenkrantz [Thu, 13 Dec 2012 21:25:29 +0000 (21:25 +0000)]
grr meant strncpy!
SVN revision: 80898
Boris Faure [Thu, 13 Dec 2012 20:55:54 +0000 (20:55 +0000)]
e:tiling: fix some overflows and add a bunch of asserts
SVN revision: 80892
Mike Blumenkrantz [Thu, 13 Dec 2012 20:12:32 +0000 (20:12 +0000)]
add object_repack function for frametable
SVN revision: 80890
Mike Blumenkrantz [Thu, 13 Dec 2012 19:12:37 +0000 (19:12 +0000)]
unbreak e_intl.h #ifdefs
SVN revision: 80889
Massimo Maiurana [Thu, 13 Dec 2012 18:43:05 +0000 (18:43 +0000)]
updating various translations
SVN revision: 80888
Mike Blumenkrantz [Thu, 13 Dec 2012 15:02:20 +0000 (15:02 +0000)]
fix wizard comp cfg leak
SVN revision: 80877
Mike Blumenkrantz [Thu, 13 Dec 2012 14:59:50 +0000 (14:59 +0000)]
some small leaks in tempget
SVN revision: 80876
Mike Blumenkrantz [Thu, 13 Dec 2012 14:56:53 +0000 (14:56 +0000)]
fix possible crash in shot module
SVN revision: 80875
Mike Blumenkrantz [Thu, 13 Dec 2012 14:54:19 +0000 (14:54 +0000)]
notification module no longer crashes when its config is reset
SVN revision: 80874
Mike Blumenkrantz [Thu, 13 Dec 2012 14:51:00 +0000 (14:51 +0000)]
don't leak event infos when no cb is set for pulse events
SVN revision: 80873
Mike Blumenkrantz [Thu, 13 Dec 2012 14:46:15 +0000 (14:46 +0000)]
another leak on failure
SVN revision: 80872
Mike Blumenkrantz [Thu, 13 Dec 2012 14:44:55 +0000 (14:44 +0000)]
NULL variable after freeing
SVN revision: 80871
Mike Blumenkrantz [Thu, 13 Dec 2012 14:44:11 +0000 (14:44 +0000)]
buffer overflow in pulse
SVN revision: 80870
Mike Blumenkrantz [Thu, 13 Dec 2012 14:36:24 +0000 (14:36 +0000)]
possible buffer overflow, review needed from someone who knows this better
SVN revision: 80869
Mike Blumenkrantz [Thu, 13 Dec 2012 14:35:56 +0000 (14:35 +0000)]
no, you don't need to allocate label strings for list
SVN revision: 80868
Mike Blumenkrantz [Thu, 13 Dec 2012 14:25:04 +0000 (14:25 +0000)]
fileman_opinfo improper E_FREE and possible leak depending on asprintf implementation
SVN revision: 80867
Mike Blumenkrantz [Thu, 13 Dec 2012 14:23:41 +0000 (14:23 +0000)]
fileman menu leak
SVN revision: 80866
Mike Blumenkrantz [Thu, 13 Dec 2012 14:21:58 +0000 (14:21 +0000)]
leak in fileman mime edit config
SVN revision: 80865
Mike Blumenkrantz [Thu, 13 Dec 2012 14:20:06 +0000 (14:20 +0000)]
another fileman mime config leak
SVN revision: 80864
Mike Blumenkrantz [Thu, 13 Dec 2012 14:16:34 +0000 (14:16 +0000)]
formatting
SVN revision: 80860
Mike Blumenkrantz [Thu, 13 Dec 2012 14:14:44 +0000 (14:14 +0000)]
fun typo, I'd think gcc would warn against this
SVN revision: 80859
Mike Blumenkrantz [Thu, 13 Dec 2012 14:13:39 +0000 (14:13 +0000)]
do calloc after possible return; leak--
SVN revision: 80858
Mike Blumenkrantz [Thu, 13 Dec 2012 14:13:08 +0000 (14:13 +0000)]
another evry apps leak
SVN revision: 80857
Mike Blumenkrantz [Thu, 13 Dec 2012 14:09:55 +0000 (14:09 +0000)]
more evry apps leaks and wrong E_FREE usage
SVN revision: 80856
Mike Blumenkrantz [Thu, 13 Dec 2012 14:08:03 +0000 (14:08 +0000)]
leak in evry apps
SVN revision: 80855
Mike Blumenkrantz [Thu, 13 Dec 2012 13:57:37 +0000 (13:57 +0000)]
dropshadow leak
SVN revision: 80854
Mike Blumenkrantz [Thu, 13 Dec 2012 13:52:41 +0000 (13:52 +0000)]
formatting
SVN revision: 80853
Mike Blumenkrantz [Thu, 13 Dec 2012 13:45:58 +0000 (13:45 +0000)]
small leak in old display dialog
SVN revision: 80852
Mike Blumenkrantz [Thu, 13 Dec 2012 13:42:50 +0000 (13:42 +0000)]
formatting
SVN revision: 80851
Mike Blumenkrantz [Thu, 13 Dec 2012 13:41:35 +0000 (13:41 +0000)]
gadcon positioning leak
SVN revision: 80850
Mike Blumenkrantz [Thu, 13 Dec 2012 13:38:32 +0000 (13:38 +0000)]
more profile config dialog leaks
SVN revision: 80849
Mike Blumenkrantz [Thu, 13 Dec 2012 13:37:04 +0000 (13:37 +0000)]
fix leaks in profile config dialog
SVN revision: 80848
Mike Blumenkrantz [Thu, 13 Dec 2012 13:23:38 +0000 (13:23 +0000)]
apps menu no longer leaks in some impossible case
SVN revision: 80847
Mike Blumenkrantz [Thu, 13 Dec 2012 13:21:43 +0000 (13:21 +0000)]
fix some comp leaks when window attributes are not found
SVN revision: 80846
Mike Blumenkrantz [Thu, 13 Dec 2012 13:19:30 +0000 (13:19 +0000)]
void functions don't return values
SVN revision: 80845
Mike Blumenkrantz [Thu, 13 Dec 2012 13:18:07 +0000 (13:18 +0000)]
ensure path length fits in buffer in batget
SVN revision: 80844
Mike Blumenkrantz [Thu, 13 Dec 2012 13:16:01 +0000 (13:16 +0000)]
use PATH_MAX for path buffers
SVN revision: 80843
Mike Blumenkrantz [Thu, 13 Dec 2012 13:11:21 +0000 (13:11 +0000)]
reorder some stuff in static_grab to be more successful
SVN revision: 80842
Mike Blumenkrantz [Thu, 13 Dec 2012 13:01:57 +0000 (13:01 +0000)]
even more leaks in randr11 refresh rates fail
SVN revision: 80841
Mike Blumenkrantz [Thu, 13 Dec 2012 12:59:43 +0000 (12:59 +0000)]
fix leak in randr11 refresh rate failure
SVN revision: 80840
Mike Blumenkrantz [Thu, 13 Dec 2012 12:55:59 +0000 (12:55 +0000)]
void functions don't return values
SVN revision: 80839
Mike Blumenkrantz [Thu, 13 Dec 2012 12:53:28 +0000 (12:53 +0000)]
another pedantic free for the analyzers
SVN revision: 80838
Mike Blumenkrantz [Thu, 13 Dec 2012 12:52:13 +0000 (12:52 +0000)]
another pedantic and probably unneeded null check
SVN revision: 80837
Mike Blumenkrantz [Thu, 13 Dec 2012 12:50:58 +0000 (12:50 +0000)]
fix leak in client menu generation
SVN revision: 80836
Mike Blumenkrantz [Thu, 13 Dec 2012 12:47:34 +0000 (12:47 +0000)]
another pedantic and probably unneeded null check
SVN revision: 80835
Carsten Haitzler [Thu, 13 Dec 2012 12:27:03 +0000 (12:27 +0000)]
lets be awesome ... and make the theme preview.. look a lot more like
a REAL PREVIEW OF A THEME!
SVN revision: 80834
Mike Blumenkrantz [Thu, 13 Dec 2012 12:03:41 +0000 (12:03 +0000)]
fix possible buffer overflow in module config dialog
SVN revision: 80832
Mike Blumenkrantz [Thu, 13 Dec 2012 11:58:06 +0000 (11:58 +0000)]
don't leak on iterate in intl path searching
SVN revision: 80831
Carsten Haitzler [Thu, 13 Dec 2012 11:57:09 +0000 (11:57 +0000)]
clip clients for correctness.
SVN revision: 80830
Mike Blumenkrantz [Thu, 13 Dec 2012 11:56:22 +0000 (11:56 +0000)]
pedantic free() here to shut up analyzers
SVN revision: 80829
Mike Blumenkrantz [Thu, 13 Dec 2012 11:55:10 +0000 (11:55 +0000)]
fix leak in import dialog
SVN revision: 80828
Mike Blumenkrantz [Thu, 13 Dec 2012 11:52:38 +0000 (11:52 +0000)]
inlist_count is not O(1)
SVN revision: 80827
Mike Blumenkrantz [Thu, 13 Dec 2012 11:49:07 +0000 (11:49 +0000)]
fix guaranteed crash in efm_op...rustyBSD check this if you happen to read
SVN revision: 80826
Mike Blumenkrantz [Thu, 13 Dec 2012 11:34:09 +0000 (11:34 +0000)]
another efm_op leak, also wrong E_FREE usage
SVN revision: 80824
Mike Blumenkrantz [Thu, 13 Dec 2012 11:30:40 +0000 (11:30 +0000)]
fix possible NULL deref in efm_op
SVN revision: 80823
Mike Blumenkrantz [Thu, 13 Dec 2012 11:27:47 +0000 (11:27 +0000)]
fix small leak in efm_op
SVN revision: 80822
Mike Blumenkrantz [Thu, 13 Dec 2012 11:18:26 +0000 (11:18 +0000)]
fix lots of stupidity in efm daemon trash code that isn't even enabled
SVN revision: 80821
Mike Blumenkrantz [Thu, 13 Dec 2012 11:13:17 +0000 (11:13 +0000)]
fix efm daemon leak in every command made
SVN revision: 80820
Mike Blumenkrantz [Thu, 13 Dec 2012 11:10:01 +0000 (11:10 +0000)]
fix leak in efm daemon when reordering files
SVN revision: 80819
Mike Blumenkrantz [Thu, 13 Dec 2012 11:07:06 +0000 (11:07 +0000)]
fix efm leak when symlinking out of an ASK DND action
SVN revision: 80818
Mike Blumenkrantz [Thu, 13 Dec 2012 11:03:13 +0000 (11:03 +0000)]
fix leak in e_exec when DISPLAY is too long
SVN revision: 80817
Mike Blumenkrantz [Thu, 13 Dec 2012 11:02:36 +0000 (11:02 +0000)]
fix wrong E_FREE usage
SVN revision: 80816
Mike Blumenkrantz [Thu, 13 Dec 2012 10:56:59 +0000 (10:56 +0000)]
only create config registry item once its category has been found to prevent dangling registry items
SVN revision: 80815
Mike Blumenkrantz [Thu, 13 Dec 2012 10:48:39 +0000 (10:48 +0000)]
fix uninitialized border geom in SMART/EXPAND maximizes
SVN revision: 80814
Mike Blumenkrantz [Thu, 13 Dec 2012 10:38:24 +0000 (10:38 +0000)]
handle NULL more gracefully in e_bindings_signal_handle
SVN revision: 80813
Mike Blumenkrantz [Thu, 13 Dec 2012 10:37:14 +0000 (10:37 +0000)]
shut up e_exehist
SVN revision: 80812
Mike Blumenkrantz [Thu, 13 Dec 2012 10:34:52 +0000 (10:34 +0000)]
fix icon finding for evry mime types
ticket #1988
SVN revision: 80810