News from 2016...

in january

EFL Universe (EFLU) new upgrade

UTC Web, 06 Jan 2016 20:25:00

New year, new upgrade of the EFLU (it's been a long time (again)...), and new storage policy.

First, happy new year! \o/

Second, upgrade versions of libraries and softwares.

And third, more important, split the repository in two :

  1. altern-jessie: server packages (nginx, php, mariadb, etc.);
  2. eflu-jessie: specific repository for the EFL Universe (and relatives).

efl (1.15.3-adr1~jessie)

UTC Wed, 06 Jan 2016 20:29:01
  • New upstream version 1.15.3
  • A selection of some fixes:
    • ecore_evas: fix first render skip in several windows
    • ecore-wl: do not nul terminate drops
    • Evas language: fix script run code (T2670)
    • ecore_wayland: bind and destroy session_recovery interface correctly.
    • ecore_pipe: add write fdset and except fdset.
    • edje: Fix double free scenario caused by static pointer.
    • Evas textblock: fix case of own_closer in style_set (T2654)
    • evas - fix texture context bind reset in gl common using wrong texture
    • eldbus: add dbus_pending NULL check
    • ecore_evas-x11: unset withdrawn state when window is mapped (T2745)
    • upower: free version string splits
    • ecore_win32: fix the mouse out behavior.
    • ecore-audio: defer deletion of pulseaudio timer until after event processing
    • doc/eldbus: fix parameter in document
    • edje_cc: Fix inheritance of "no_render" flag
    • eldbus - make method calls less crasy since libdbus likes to abort
    • Evas filters: Fix crash with async sw rendering
    • Ecore_xcb_keymap: Fix memory leak in ecorexcb_keymap_finilize
    • Ecore exe win32: Fix double-free errors. (T2675)
    • Eina: fix eina_file_current_directory_get()
    • Eina: fix memory leak in eina_file_open()
    • edje: initialize map.zoom values to fix old *.edj compatibility issues.

evas-loaders (1.15.0-adr1~jessie)

UTC Wed, 06 Jan 2016 21:08:27
  • New upstream release (1.15.0).

elementary (1.15.3-adr1~jessie)

UTC Wed, 06 Jan 2016 21:27:58
  • New upstream version 1.15.3
  • A selection of some fixes:
    • focus: add del callback always.
    • tooltip: reset content delete callback directly after invocation
    • toolbar: fix icon_size to consider edje base scale
    • spinner: Add to support spinner value %d format.
    • cnp: init wayland dnd handlers upon creating the first drop target
    • cnp: initialize Elm_Selection_Data.action for wayland drops
    • cnp: fix wayland drop format selection
    • cnp: pass wayland drop event size to handler, do not nul terminate drop data
    • cnp: end wayland drag on allocation failure
    • cnp: only nul terminate wayland drops for text type drops
    • cnp: redo wayland drop to nul terminate for text_uri drops and free on every drop
    • list: fix crash while setting nearest item in viewport (T2662)
    • scroller: fix the focus move bug in scroller.
    • scroller: fix the misstake. change && -> ||
    • elm_win: Initilize the variable 'preferred_rot' as a -1 before invoking elmwin_xwin_update() in elmwin_finalize_internal().
    • scroller: fix memory leak on keys traversal
    • Revert "Elm_Interface_Scrollable: Improvement in looping behavior"
    • naviframe: When push is in progress, block pop until push is complete.
    • multibuttonentry: Fix mbe clicked signal is not work.
    • multibuttonentry: Item resize issue on text set
    • genlist: Dont select first item if its DISPLAY_ONLY
    • config: revert first_item_focus_on_first_focus_in to 0 (T2662)
    • toolbar: fix issue of focus not coming to item on mouse click (T2697)
    • gengrid: extends D2418 to horizontal mode.
    • gengird: change focus move mechanism in gengrid.
    • gengrid: Fix wrong focus movement in itemsingle_select_down
    • gengrid: fix item focus movement in case of horizontal mode
    • gengrid: no need to loop in case of reorder mode is enabled
    • gengrid: fix crash issue.
    • naviframe: fix a focus issue when deleting the first item
    • fileSelector: fix behaviour when the file is chosen
    • map: fix module load craziness loading all elm modules
    • map: fix crash on badly handled zoom timeout callback
    • multibuttonentry: Input panel should be controlled only if multibuttonentry is editable
    • toolbar 0 size items fix if icon not found (T2710)
    • spinner: Notify when value is edited directly
    • conformant: display mode set fix
    • gengrid: fix duplicate edje signal (elm,state,focused) to item on focus
    • spinner: fix extra callback calls
    • multibuttonentry: Fix MBE item box min size calc error.
    • toolbar: do not change align for "noicon" toolbar items (T2782)
    • deskmirror: unset proxy.source_clip for urgency effects
    • border: bring sparklebear theme up-to-date with current efl rendering

terminology (0.9.1-1+adr1)

UTC Wed, 06 Jan 2016 21:41:14
  • New upstream release 0.9.1
  • Somes fixes:
    • Fix resizing issue
    • Fix solarized theme
    • And various bug fixes
  • New features:
    • Add keybing to fullscreen Terminology
    • Right click on selection to be able to copy/open it
    • Add meta/hyper to key bindings
    • Add option to always show miniview
    • Add option to disable terminology escape codes
  • Some improvements:
    • Add -a option to tyls to display hidden files
    • tybg without arguments restores the default wallpaper
    • Escape closes media popup
    • Terminology works on solaris
    • Font selector now displays previews with current theme colors
    • Try to get mime type when displaying URLs
    • Do not use ':' as word separator but trim it from word selections
    • Improved resizing handling
    • Handle Ctrl-[2-8] when tab key bindings are removed

python-efl (1.15.0-adr1~jessie)

UTC Wed, 06 Jan 2016 21:49:12
  • New upstream version 1.15.0
  • The fixes:
    • elm.Entry: Fixed name of the callback_rejected_del function
    • Fixed build on OSX
    • Fixed build when ecore-x is not available
    • Fixed module init from embedded interpreter
  • The changes:
    • Elm: Unify modules into a monolithic module
  • The additions:
    • elm.Configuration.transition_duration_factor
    • elm.Window.autohide
    • elm.Entry.callback_context_open_add/del
    • elm.Object.focus_move_policy
    • elm.Scrollable.wheel_disabled
    • evas.Textblock.obstacle_add
    • evas.Textblock.obstacle_del
    • evas.Textblock.obstacles_update

e19 (0.19.10-adr1~jessie)

UTC Wed, 06 Jan 2016 21:54:37
  • New upstream version 0.19.10
    • e comp - set rects to null to silence compiler warning
    • fix x11 compositor to use damage events
    • explicitly show the client object of internal window during show
    • force-disable refocus during desk flip on client activation
    • unshade clients when activating
    • ensure that normal clients are stacked below overrides when raising
    • add extreme hacks to enforce nocomp stacking policies
    • set 'starting' flag for desk show in e_zone_desk_count_set()
    • ensure that non-fullscreen nocomp clients have their layers re-set
    • Wizard: Update icon theme search list
  • New upstream version 0.19.9
    • e - systray - add more sizes to icon hunt to fix missing icons
    • temperature: let's finally allow the temp process to rest also when enlightenment die.
    • battery: let's finally allow the battery process to rest also when enlightenment die.
    • add event rect for deskmirror in pager/taskbar modes
    • reject x11 NotifyVirtual and NotifyInferior mouse in events more accurately
    • use better keybind activation logic
    • do not modify E_Client->visible value in show/hide callbacks
    • unset E_Client->want/take_focus flags in hide callback
    • only use deferred focus-setting on desk flip focus if client is not visible
    • don't set E_Client->changes.visible on successful show/hide
    • set 'stopping' during logout action
    • do not relaunch relaunchable quickaccess windows during logout
    • redo fileman menus to only scan the first 100 items found
    • feed mouse-up event during mouse down on menus
    • force render queue and check for redirection on clients with 0x0 pixmaps
    • add some smart callbacks for comp objects on redirect/dirty state change
    • return false when failing to create a mirror during deskmirror obj check
    • watch dirty smart cb for currently unredirected clients in deskmirror
    • remove pager mirror delete callback during pager win delete
    • remove dirty smart callback from deskmirror clients during client delete
    • only check dirty smart callbacks on non-new_client deskmirror clients
    • don't watch dirty smart cb for desmirror clients with unusable pixmaps
    • add full damage for x11 override clients on resize configure event
    • reject focus-set attempt if desk flip to client's desk was rejected
    • track focus time for x11 canvas focus, unset client focus on x11 canvas focus-in
    • simplify e_desk_show visibility unsetting, reject recursive desk flips
    • remove dirty callback for deskmirror clients upon creating visual
    • remove bz2 from dist
  • Add suid bit for module cpufreq.

econnman (1.1-1+adr2)

UTC Wed, 06 Jan 2016 22:57:43
  • Rebuild to change repository

emotion-players (1.15.0-adr1~jessie)

UTC Thu, 07 Jan 2016 05:33:02
  • New upstream version 1.15.0

e19 (0.19.12-adr1~jessie)

UTC Sat, 09 Jan 2016 09:16:44
  • New upstream version 0.19.12
    • md5: fix wrong sizeof argument (SIZEOF_MISMATCH)
    • efm - handle cancel of async eio if icon is freed and eio still active
    • e - efm fix. fix eio error handler that is called after eio cancel
    • e menus: Fix invalid comparisons.
    • broadcast support for GTKFRAME_EXTENTS
    • fully support GTKFRAME_EXTENTS
    • add util function for determining if a client is allowed to have a frame
    • fix e_shelf_position_calc() to not set struct members before applying them
    • block border-affecting entries from showing up in client menu with csd
    • block border-affecting client functions for csd clients
    • set comp object client_inset.calc based on frame_object existence
    • check warp_client existence during pointer warp before dereferencing it
    • fix handling of x11 ICCCM WithdrawnState
    • initialize pixmap size vars in comp resize interceptor
    • map/unmap x11 client windows when toggling iconic state
    • completely remove all wayland support from build system
    • blacklist all versions of efl affected by T2745
    • force pixmap clear when hiding an x11 window
    • set x11 broadcast atom hint array size based on array-name size
    • force adjustment of client geometry when changing csd frame size
    • remove client maximize states during unmaximize only if they are active
    • unset E_Client->changes.need_unmaximize after calling unmaximize
    • allow client resizes on axes currently unrestricted by maximize state
    • unset the requested maximize state when receiving a client unmaximize request
    • use more accurate math to determine whether to apply a client maximize change
    • do not set client window coordinates during a move until after resizing check
    • use client window coords for resize-moving without a frame_object
    • GTKFRAME_EXTENTS changes using a property, not a client message
    • reject identical calls to e_comp_object_frame_geometry_set()
    • reject client resize attempts for clients with dirty pixmaps
    • remove object event callback on notification popdown
    • free x11 damage region rects
    • add RENDER_DEBUG for forced renders when setting dirty flag
    • fix comp render return value for failed draws of non-argb clients
    • unify comp render returns for argb and non-argb clients
    • move client post-update adding into render function
    • fix systray to work with spec-breaking apps, eg. steam
    • move configure init after intl init has completed
    • make icon selection dialog resizable in .desktop editor
    • clear menu cache when saving a menu file
    • attempt to load default e_bindings if initial load fails
    • repopulate app list dialogs when efreet deskop cache updates
    • only use fast-path pixmap size updating after a resize for x11 clients
    • Add "(drag only)" to title for drag only edge bindings
    • Updating spanish translation
  • New upstream version 0.19.11
    • e - fm - flush all evas caches to get rid of open file handles b4 umount
    • e - fix crash in desktop lookup+fixup where exe_inst is null
    • deskmirror - fix dangling reference to mirror by refcounting it
    • deskmirror: check if ec is not null before accessing it
    • delete notification mirror objects upon deleting original popup
    • unset client hidden flag on config dialogs when activating from another vdesk
    • add ilist method for setting disabled state
    • remove unused variables in ilist widget
    • send FLOAT_SET edje messages during desk flip
    • make bgpreview widget work with panoramic wallpapers
    • always set alpha for internal wins
    • decode .desktop link and directory uris in fileman menus
    • re-set internal ee win after applying alpha
    • only lower x11 layer windows for layers which have windows during init
    • add eeze watch for backlight events
    • remove backlight update calls from backlight module
    • add efl versioning for eeze backlight monitoring
    • do not return non-visible clients for e_client_under_pointer_get()
    • only set focus on clients which are visible during client eval
    • move focus setting on restart into desk restore function
    • apply vertical maximize algorithm for LEFT/RIGHT maximized windows
    • unset E_Client->want/take_focus flags during client eval
    • block gadcon thaw on unpopulate when gadcon is deleted
    • only unpopulate a shelf when applying new settings if the shelf won't be recreated
    • clamp client geometry to zone during geometry calc
    • redo client maximization when a non-overlap shelf changes geometry
    • do not emit client iconify signal when reapplying compositor theme
    • calculate comp object visibility regardless of pending damages
    • update xkb settings and send xkb update event when calling e_xkb_layout_set()
    • only init E_EVENT_XKB_CHANGED during xkb init if xkb init hasn't already occurred
    • attempt to maintain currently-selected kbd layout when modifying kbd list
    • improve client exe_inst creation
    • fix systray implementation of notifier watcher (StatusNotifierItem)

e19 (0.19.14-adr1~jessie)

UTC Sat, 16 Jan 2016 08:46:49
  • New upstream version 0.19.14
    • improve x11 client focusing with mouse-based focus policies on mouse move
    • do not add new deskmirror clients on desk_set event if client already exists
    • do not refill all tasks bars when a sticky window changes desks
    • update E_Client->desk member upon focusing a sticky client
    • further improve csd calculations for x11 clients
    • always create compositor mirror objects, ignore pixmap image state
    • block task gadget refills while a drag is active
    • Revert "e deskmirror - fix loss of mirror object from deskmirror"
    • ensure that a deskmirror object does not orphan child objects
    • avoid setting incorrect geometry during new_client frame calc
    • use CSD geometry during move/resize display
    • do not apply max client geometry restriction if max geometry is not set
    • allow more client hooks to bypass delete check
    • re-swallow bg_object after wallpaper transition has completed
    • e/core: Fix minor mem leak when reading module paths
  • New upstream version 0.19.13
    • e - ibar - fix clash when 2 icons of the same path get added somehow
    • e exec tracker - fix tracking to update desktop files on efreet change
    • ibar - fix shutdown if ibar client menu is up
    • e deskmirror - fix loss of mirror object from deskmirror
    • when removing VERTICAL maximize state, also remove LEFT and RIGHT states
    • don't crash desktop gadget systrays when adjusting image sizing
    • make wake-on-urgent apply for all cases of window urgency
    • force full damage for first frame of x11 override clients
    • subtract x11 client damage region even when forcing full override damage
    • fix typo in previous damage rect commit
    • do not return when x11 damage event returns no rects
    • trap shaped x11 clients and prevent compositor blocking with high rect count
    • reject deleted clients from x11 sync alarm event callback
    • clear x11 client pixmap when returning from iconic
    • force a software render in all cases when finalizing x11 client iconify
    • update csd using deltas of previous values
    • make comp config unresizable...again
    • remove dead modules from whitelist
    • only apply frame geometry deltas for CSD if the CSD region exists
    • reject frame theme changes for clients which have CSD
    • simplify client SMART/EXPAND maximize
    • add native surface (gl) clients to post render list
    • adjust efm multi-icon drag positioning by the current pan coords
    • break out x11 client visibility setting into util functions
    • move client iconic hint setting into x11 hide function
    • emit ibox icon signals to the internal edje object of the e_icon
    • add counter and smart callbacks for comp object visible mirrors
    • add e_comp_object_mirror_visibility_check()
    • toggle x11 client iconic/mapped state based on mirror visibility
    • Revert "force a software render in all cases when finalizing x11 client iconify"
    • disable client menu stacking functions for unstackable windows
    • enforce fullscreen client stacking during nocomp end IFF client is fullscreen
    • check client comp data existence in x11 mirror visibility callbacks
    • use unsigned int for client focus tracking freeze state
    • null efm icon eio handle in error callback
    • e/conf_apps: Fix resizing of "Startup Application" dialog
    • e/ilist: Fix issue with multiselect returning wrong index
    • mouse_config: fix accel threshold and numerator limits.
    • e/win_config: allow content of some dialogs to resize with the window

e17 (0.17.6-1+adr3)

UTC Sat, 16 Jan 2016 10:09:19
  • Rebuild to change repository

efl (1.16.1-adr1~jessie)

UTC Sat, 16 Jan 2016 20:29:01
  • New upstream version 1.16.1
  • The fixes:
    • ecore-evas wayland: use correct values when updating wayland window size
    • ecore-evas drm: null global device pointer after free (T2844)
    • ector: disable NEON build. (T2851)
    • ecore-evas-wl: Fix issue of improper window geometry (T2842)
    • ecore-drm: Don't send mouse_move event too early
    • ecore-evas-drm: Send fake mouse_move event after registering (T2854)
    • ecore-wayland: Make ecore_wl_window_maximized_get return proper values
    • ecore-evas wayland: enforce frame/state change triggering before move/resize (T2841)
    • ecore-wayland: return only the relevant state value for maximize/fullscreen
    • ecore-wayland: rewrite maximize/fullscreen set functions for consistency (T2841)
    • edje: fix edje RTL description in case of custom state of a part
    • emotion - fix gst back-end to report title and other meta changes
    • evas: do not add unclipped smart members to the master clip
    • evas: trigger FLUSH_PRE callback prior to kicking off an async render
    • evas: do not unset/delete master clip after every frame
    • efreet_icon_cache_create: null theme eet file to avoid double free
    • edje_cc: track parts for descriptions, ensure part types match when inheriting
    • edje_cc: terminate filter file scripts
    • edje_cc: correctly copy part descriptions when setting part type
    • edje_cc: redo part type setting to be even more correct
    • evas: unset pointer ungrabs when using EVAS_OBJECT_POINTER_MODE_NOGRAB_NO_REPEAT_UPDOWN
    • evas: handle existing pointer grabs when changing object pointer mode
    • efreetd: send ipc for EFREET_EVENT_DESKTOP_CACHE_BUILD...always (T2733)
  • New upstream version 1.16.0
  • A selection of new features:
    • ecore-x: provide property state in Ecore_X_Event_Window_Property
    • ecore-x: add property member to Ecore_X_Event_Selection_Notify
    • Eo base: Change parent_set to be an assignment of ref.
    • ecore x vsync - add in exynos checks and move kernel v checks inside
    • eina thread - add wrapper for setting thread name and fix affinity
    • efl - set thread names for internally created threads for debugging
    • eolian/generator: generation of doxygen @note and @warning tags
    • evas - sw async render - move pixel upload/swap to a thread
    • evas gl - optimize updates
    • evas - cutouts - use less cpu by skipping non-intersecting cutout objs
    • ecore - detect nested ecore_main_loop_begins from silly code
    • evas software x11 - increase shm buffer size for modern displays
    • evas software x11 - set merge mode explicitly to smart or env var
    • edje: add edje signal emit about swallow, text
  • A selection of some fixes:
    • Edje entry: Make filter logic consistent across all input methods
    • emotion: Fix typos in doxygen
    • eo - fix bug vector when unparenting of an eo obj may affect others
    • Evas textblock: fix case of own_closer in style_set (T2654)
    • Eina rectangle: Check for valid rectangle before taking intersection
    • ecore - let the ecore_con_eet_*.c examples build.
    • ecore_x: free the allocated memory after used.
    • edje: fix internal colorclass field
    • evas_canvas3d:Broken source file for generation 3D shaders
    • Edje entry: Make cursors to null after free
    • ecore_evas-x11: unset withdrawn state when window is mapped (T2745)
    • Eo: reduce memory usage across applications.
    • ecore-audio: defer deletion of pulseaudio timer until after event processing
    • eolian: fix out-of-bounds indexing on tokens (CID1324818)
    • Eo: Remove dead code. (CID1240224)
    • evas_box: fix children size and position calculation when padding is used for horizontal flow layout
    • evas-3d: fix primitives
    • Ecore pipe: clean up handling of already read information. (CID98384)
  • A selection of some memleak with fixes:
    • Evas filters: Fix massive memleak with async sw render
    • evas: fix memory leak in evas_object_image_render_pre.
    • ecore_x: fix the memory leak.
    • evas-wayland-shm: Don't leak rectangles during flush
    • eio_monitor: fix memory leak issue
    • Edje cc handlers: Fix memory leak and possible crash.
    • Eeze sensor udev: Fix memory leak and possible crash.
    • Ecore_xcb_keymap: Fix memory leak in ecorexcb_keymap_finilize
    • Eina: fix memory leak in eina_file_open()
    • evas: fix memory leak
    • evas textblock: fix memory leak

elementary (1.16.1-adr1~jessie)

UTC Sat, 16 Jan 2016 21:15:50
  • New upstream version 1.16.1
  • The fixes:
    • win: only perform maximize frame state updating during ecore-evas callback
    • notify: fix broken timeout feature in elm_notify (T2853)
    • notify: fix hide animation
    • comp base: allow mouse events to propagate through comp base -> wallpaper
    • Entry: add markup cnp handlers
  • New upstream version 1.16.0
  • A selection of some features:
    • multibuttonentry: add horizontal, vertical padding between items.
    • focus: add the focus region show mode
    • focus: item focus moves by geometry.
    • popup: make scroller optional in popup (T2651)
    • elm theme - add a blank focus style if you want invisible focus
    • Label: add support for all the fancy tags already provided for entry
    • elm - thumbscroll finger scrolling - make it far smoother
    • focus: add the APIs to set the focus next about item.
    • spinner: delete longpress timer when scroller enabled.
    • focus: add the focus_direction feature about item.
    • focus: change the focus don't stay to scroller.
    • elc_multibuttonentry: add item disable support
  • A selection of some fixes:
    • spinner: entry text makes to registered special value instead of number.
    • multibuttonentry: item object scale set is not need when theme applied.
    • mbe: remove unnecessary keypad hide call from multibuttonentry.
    • popup: fix resize issue in case of custom part text set
    • focus: add del callback always.
    • focus/list/genlist/gengrid: fix focus highlight issues on list widgets when auto focus enable is on. (T2555)
    • Tooltip: reset content delete callback directly after invocation
    • elm_toolbar: fix icon_size to consider edje base scale
    • spinner: Add to support spinner value %d format.
    • scroller: fix the focus move bug in scroller.
    • gengird: change focus move mechanism in gengrid.
    • scroller: fix memory leak on keys traversal
    • theme: fix theme file path parsing issue on windows.
    • gengrid: fix item focus movement in case of horizontal mode
    • gengrid: no need to loop in case of reorder mode is enabled
    • toolbar: fix issue of focus not coming to item on mouse click (T2697)
    • config: revert first_item_focus_on_first_focus_in to 0 (T2662)
    • elc_multibuttonentry: Input panel should be controlled only if multibuttonentry is editable
    • gengrid: fix duplicate edje signal (elm,state,focused) to item on focus
    • spinner: fix extra callback calls
    • toolbar: do not change align for "noicon" toolbar items (T2782)

enventor (0.7.0-adr1~jessie)

UTC Sun, 17 Jan 2016 13:19:52
  • New upstream version 0.7.0
  • New features:
    • Tracking image resources for realtime live view updation.
    • Marking lines which contains errors in edc editor.
    • Support localization (English, Russian)
    • Smart redo/undo function which applies coding convention for undo texts.
    • Support dummy spacer.
    • Jumping on to the code related with the current clicked part in live view.
  • Removals:
    • Get rid of ELM_ENGINE environment.
  • Improvements:
    • Focus shouldn't move on to ctxpopup when its moving.
    • File Saving contains .edc extension automatically.
    • Migrate on to lazy edc fully (syntax color, template code, etc..)
    • Support realtime live view updation for the slider in ctxpoup.
    • Renamed syntax color data file from color.src to edc.src.
    • More compatible with ms windows platform.
    • Add "base_scale" into template code.
    • Improve auto completion for more correct and useful candidate keywords.
    • Support ELM_ACCEL environment.
    • Move the editor cursor at the end of the attributes after dismissing candidate list.
    • Rename a temporary output file name to be different with input file name o that multiple enventors could modify same input file at the same time.
    • Support more auto complete keywords.
    • effect, anti_alias, mask_flags, limit, clip_to, domain
    • Improve live edit icons quality.
  • Fixes:
    • Fix key modifiers to work short cut keys correctly.
    • Correct incorrect syntax color.
    • Enventor_Path_Type interface is updated.
    • Fix missing edc updation if it is modified by other processes.
    • Fix some memory leaks.
    • Recognize part descriptions properly in the editor even though they don't have names.
    • Create a config home folder properly if it's not existed.
    • Fix eo build break on the latest efl(1.16)
    • Fix a broken redo/undo function after replacing the text with search/replace feature.
    • Fix to be avaiable to choose the last item on the candidate list.
    • Fix to work part highlighting out for all groups in one edc.
    • Fix to close goto window while it's toggled with a toolbar button.
    • Fix a wierd behavior which changes edc source when ctxpopup is going to be closed.
    • Fix to move scroller bar to correct position for find function.
    • Fix the issue that ctxpopup preview images are remained when mouse wheel works quickly.
    • Reset console box error messages when new or open file is performed.
    • Let the editor have focus after live edit is done.
    • Dismiss ctxpopup when edc build error.
    • Dismiss ctxpopup when warning box is shown up at window exit.
    • Fix incorrect size displaying of the live object.

edi (0.2.0-adr1~jessie)

UTC Sun, 17 Jan 2016 13:47:55
  • New upstream version 0.2.0
  • Features:
    • Highlight the current line when editing
    • Update to EFL 1.16 release
  • Fixes
    • Correct selection so it works backwards as well
    • Don't remove highlighting of lines when backspace/delete or newline are entered
    • When opening unrecognised files and cancelling choice don't remember as opened
    • Fix issue with whitespace indenting on newline when splitting at whitespace

ephoto (0.1.1-adr3~jessie)

UTC Sun, 17 Jan 2016 15:13:16
  • Upgrade to commit be49678df116800f528eefd668e84694bdb78002
  • Main changes:
    • Use EIO instead of Ecore to handle the monitoring.
    • Put some file monitoring in place to keep the single image view updat...
    • Add additional key bindings.
    • Make animated images such as gifs play.
    • Make the settings panel nicer.
    • Make the search function more like a filter than a find in place.
    • Escape should unselect all selected images.
    • Load raw image formats.
    • Add ctrl+delete key binding to the single image view.
    • Don't use brackets for keybindings. Ctrl+l and Ctrl+r to rotate.
    • Selection check not needed when changing directories.
    • Add ability to search images.
    • No reason to block window with popup on directory load.
    • Fix DND for multiple items.
    • Fix cropper math.
    • Increase padding on single viewer.
    • Fix funky resizing on the fsel when changing directories.
    • Make sure to delete the entry item when deleted from single view.
    • Don't resort back to thumb browser on delete.
    • Release the drag event on mouse up in the single view.
    • Allow delete from the single view.
    • Make the toolbar layout more consistent.
    • Add file operations, context menus, sorting, and more.
    • Fix bug on start where no directory is defined.
    • Make file selecter work like a file tree.
    • Allow ctrl+c copying on the upload link and add a copy button.
    • Fix crash uploading edited images.
    • Add some controls to the slideshow.
    • Make the Save As dialog use a popup to match all other dialogs.
    • Make sure to reset changes on cancel.
    • Add the ability to upload an image to imgur.
    • Fix cropper slider math.
    • Change crop sliders on drag stop.
    • Fix bug where slideshow continues running in background on mouse down.
    • Fix seg on free...
    • Add color level adjustment feature to the single browser.
    • Add auto histogram equalization filter.
    • Fix bug with a bad free on entry set.
    • Add filters and enhancements.
    • Consider rotations as an edit.
    • Fix memory leak.
    • Set directory entry text at a better time.
    • Make directory entry work.
    • Lookup FDO icons first.
    • Slideshow - Make escape progression logical.
    • Slideshow - Update the titlebar with the image name.

equate (0.99.0-adr2~jessie)

UTC Sun, 17 Jan 2016 15:28:44
  • Upgrade to commit 07e9e8a092d9c0ba5cfb55f887315c2c21871653
  • Main changes:
    • Fix warnings, update generated parser
    • scale UI based on window size
    • [commandline] add an eval option
    • [commandline] add basic option parsing.
    • Scale the UI to be a little clearer
    • [ui] Convert equate to Elementary

bind9 (1:9.9.5.dfsg-9+deb8u5+adr7~jessie)

UTC Wed, 20 Jan 2016 00:07:04
  • Merge 9.9.5.dfsg-9+deb8u5 from Debian.
    • [Salvatore Bonaccorso]
      • Add patch to fix CVE-2015-8704. CVE-2015-8704: Specific APL data could trigger an INSIST in apl_42.c. A buffer size check used to guard against overflow could cause named to exit with an INSIST failure In apl_42.c.
  • Create new patch from Debian diff

openssh (1:6.7p1-6+adr2~jessie)

UTC Wed, 20 Jan 2016 00:18:40
  • Merge security fix 6.7p1-5+deb8u1 from Debian.
    • [ Yves-Alexis Perez ]
      • Disable roaming in openssh client: roaming code is vulnerable to an information leak (CVE-2016-0777) and heap-based buffer overflow (CVE-2016-0778).

python-efl (1.16.0-adr1~jessie)

UTC Wed, 20 Jan 2016 05:18:03
  • New upstream version 1.16.0
  • The additions:
    • elm.Configuration.scroll_thumbscroll_smooth_amount
    • elm.Configuration.scroll_thumbscroll_smooth_start
    • elm.Configuration.scroll_thumbscroll_smooth_time_window
    • elm.Genlist.callback_changed_add
    • is now also writable
    • elm.Object.focus_next_item_get
    • elm.Object.focus_next_item_set
    • elm.Object.focus_region_show_mode
    • elm.Object.tooltip_orient
    • elm.ObjectItem.focus_next_item_get
    • elm.ObjectItem.focus_next_item_set
    • elm.ObjectItem.focus_next_object_get
    • elm.ObjectItem.focus_next_object_set

libressl (2.1.10-adr1~jessie)

UTC Sat, 30 Jan 2016 09:31:06
  • Imported Upstream version 2.1.10
  • Deprecated the SSL_OP_SINGLE_DH_USE flag

nginx (1.8.1-adr1~jessie)

UTC Sat, 30 Jan 2016 15:37:08
  • New upstream release
  • Security: invalid pointer dereference (CVE-2016-0742).
  • Security: use-after-free condition (CVE-2016-0746).
  • Security: CNAME resolution was insufficiently limited (CVE-2016-0747).
  • Bugfix: the "proxy_protocol" parameter of the "listen" directive did not work if not specified in the first "listen" directive for a listen socket.
  • Bugfix: nginx might fail to start on some old Linux variants.
  • Bugfix: segmentation fault if the "try_files" and "alias" directives inside a location given by a regular expression.
  • Bugfix: "try_files" inside a location and "alias" in the outer location.
  • Bugfix: "header already sent" alerts in logs when using cache.
  • Bugfix: segmentation fault if different ssl_session_cache in different virtual servers.
  • Bugfix: the "expires" directive might not work when using variables.
  • Bugfix: if nginx was built with the ngx_http_spdy_module it was possible to use the SPDY protocol even if the "spdy" parameter of the "listen" directive was not specified.

in march

bind9 (1:9.9.5.dfsg-9+deb8u6+adr8~jessie)

UTC Tue, 15 Mar 2016 21:25:29
  • Merge 9.9.5.dfsg-9+deb8u6 from Debian.
    • [Michael Gilbert]
      • Fix CVE-2016-1285: error parsing control channel input.
      • Fix CVE-2016-1286: error parsing DNAME resource records.
  • Create new patch from Debian diff

in april

libmaxminddb (1.1.5-adr1~jessie)

UTC Sun, 03 Apr 2016 17:07:39
  • Upgrade to 1.1.5
    • Previously, reading a database with a pointer in the metadata would cause an MMDB_INVALID_METADATA_ERROR to be returned. This was due to an invalid offset being used when calculating the pointer. The data_section and metadata_section fields now both point to the beginning of the data section. Previously, data_section pointed to the beginning of the data separator. This will not affect anyone using only documented fields from MMDB_s.
    • MMDB_lookup_sockaddr will set mmdb_error to MMDB_IPV6_LOOKUP_IN_IPV4_DATABASE_ERROR if an IPv6 sockaddr is looked up in an IPv4-only database. Previously only MMDB_lookup_string would set this error code.
    • When resolving an address, this library now relies on getaddrinfo to determine the address family rather than trying to guess it itself.
  • Upgrade to 1.1.4
    • Packaging fixes, a lot of extra junk in the t/ directory.
  • Upgrade to 1.1.3
    • Added several additional checks to make sure that we don't attempt to read past the end of the databases's data section. GitHub #103.
    • When searching for the database metadata, there was a bug that caused the code to think it had found valid metadata when none existed. In addition, this could lead to an attempt to read past the end of the database entirely. Finally, if there are multiple metadata markers in the database, we treat the final one as the start of the metdata, instead of the first. GitHub #102.
    • Don't attempt to mmap a file that is too large to be mmapped on the system. GitHub #101.
    • Added a missing out of memory check when reading a file's metadata. GitHub #101.
    • Added several additional checks to make sure that we never attempt to malloc more than SIZE_MAX memory, which would lead to integer overflow. This could only happen with pathological databases. GitHub #101.

in may

libmaxminddb (1.2.0-adr1~jessie)

UTC Sun, 01 May 2016 16:46:03
  • Upgrade to 1.2.0
    • Extended API for Iteration of Database: Four additional fields were added to the end of the MMDB_search_node_s struct returned by MMDB_read_node. These fields allow the user to iterate through the search tree without making undocumented assumptions about how this library works internally and without knowing the specific details of the database format.

nginx (1.10.0-adr1~jessie)

UTC Sun, 01 May 2016 19:48:17
  • New upstream release (1.10.0)
  • Incorporating new features from the 1.9.x mainline branch - including:
    • the stream module,
    • HTTP/2,
    • dynamic modules support,
    • and more.
  • Backport debian repository from Debian sketch.
  • debian/modules/nginx-auth-ldap:
    • Updating to git-dbcef31
  • debian/modules/headers-more-nginx-module:
    • Updating to 0.30
  • debian/modules/ngx_http_geoip2_module:
    • Updating to 1.1 and add to full package

ansible (

UTC Fri, 27 May 2016 18:06:34
  • New upstream release (
  • Official support for the networking modules.
  • Refactored and expanded support for Docker with new modules and many improvements to existing modules, as well as a new Kubernetes module.
  • Added new modules for Azure.
  • Added the ability to specify includes as "static" (either through a configuration option or on a per-include basis). When includes are static, they are loaded at compile time and cannot contain dynamic features like loops.
  • Added a new strategy debug, which allows per-task debugging of playbooks.
  • Added a new option for tasks: loop_control. This currently only supports one option - loop_var, which allows a different loop variable from item to be used.
  • Added the ability to filter facts returned by the fact gathering setup step using the gather_subset option on the play or in the ansible.cfg configuration file.
  • Added the ability to send per-item callbacks, rather than a batch update (this more closely resembles the behavior of Ansible 1.x).
  • Added facility for modules to send back 'diff' for display when ansible is called with --diff, updated several modules to return this info
  • Added ansible-console tool, a REPL shell that allows running adhoc tasks against a chosen inventory.
  • Added two new variables, which are set when the rescue portion of a block is started:
    • ansible_failed_task, which contains the serialized version of the failed task.
    • ansible_failed_result, which contains the result of the failed task.
  • New meta action, meta: clear_host_errors which will clear any hosts which were marked as failed (but not unreachable hosts).
  • New meta action, meta: clear_facts which will remove existing facts for the current host from current memory and facts cache.
  • copy module can now transparently use a vaulted file as source, if vault passwords were provided it will decrypt and copy on the fly.
  • The way new-style python modules (which include all of the non-windows modules shipped with Ansible) are assembled before execution on the remote machine has been changed. The new way stays closer to how python imports modules which will make it easier to write modules which rely heavily on shared code.
  • Reduce the situations in which a module can end up as world readable.
  • Re-implemented the retry file feature.
  • Improved winrm argument validation and feature sniffing (for upcoming pywinrm NTLM support).
  • Improved winrm error handling: basic parsing of stderr from CLIXML stream.
  • News modules, news filters, new strategies, etc.

in june

libressl (2.4.0-adr1~jessie)

UTC Sat, 04 Jun 2016 08:54:01
  • Imported Upstream version 2.4.0
  • Many improvements to the CMake build infrastructure, including Solaris, mingw-w64, Cygwin, and HP-UX support. Thanks to Kinichiro Inoguchi for this work.
  • Added missing error handling around bn_wexpand() calls.
  • Added explicit_bzero calls for freed ASN.1 objects.
  • Fixed X509_*set_object functions to return 0 on allocation failure.
  • Implemented the IETF ChaCha20-Poly1305 cipher suites.
  • Changed default EVP_aead_chacha20_poly1305() implementation to the IETF version, which is now the default.
  • Fixed password prompts from openssl(1) to properly handle ^C.
  • Reworked error handling in libtls so that configuration errors are visible.
  • Deprecated internal use of EVP_[Cipher|Encrypt|Decrypt]_Final.
  • Manpage fixes and updates
  • Add the new package netcat-libressl.
  • Rename the packahe libressl-openssl in openssl-libressl.
  • See /usr/share/doc/libressl/libressl-2.4.0-relnotes.txt for details.

openssh (1:7.2p2-5+adr1~jessie)

UTC Sat, 04 Jun 2016 09:15:04
  • Merge 7.2p2-5 from Debian.
    • [ Colin Watson ]
    • Backport upstream patch to unbreak authentication using lone certificate keys in ssh-agent: when attempting pubkey auth with a certificate, if no separate private key is found among the keys then try with the certificate key itself (thanks, Paul Querna; LP: #1575961).
    • Drop dependency on libnss-files-udeb (closes: #819686).
    • Policy version 3.9.7: no changes required.
    • Change all references to (closes: #819213).
    • CVE-2015-8325: Ignore PAM environment vars when UseLogin=yes.
    • Fix kexgss_server to cope with DH_GRP_MIN/DH_GRP_MAX being stricter on the server end than the client (thanks, Damien Miller; closes: #817870, LP: #1558576).
    • CVE-2016-3115: sshd(8): Sanitise X11 authentication credentials to avoid xauth command injection when X11Forwarding is enabled (
  • Remove systemd-readiness.patch patch from Debian.
  • Compile to link with libressl 2.4.

postfix (2.11.3-1+adr2~jessie)

UTC Sat, 04 Jun 2016 09:29:49
  • Compile to link with libressl 2.4.

pkcs11-helper (1.11-2+adr2~jessie)

UTC Sat, 04 Jun 2016 09:40:28
  • Compile to link with libressl 2.4.

curl (7.42.0-1+adr2~jessie)

UTC Sat, 04 Jun 2016 09:46:05
  • Compile to link with libressl 2.4.

openntpd (1:6.0p1-1+adr1~jessie)

UTC Sat, 04 Jun 2016 09:52:38
  • New upstream release (6.0p1):
    • Fixed a link failure on older Linux distributions and a build failure on FreeBSD.
    • Set MOD_MAXERROR to avoid unsynced time status when using ntp_adjtime.
    • Fixed HTTP Timestamp header parsing to use strptime in a more portable fashion.
    • Hardened TLS for ntpd constraints, enabling server name verification. Thanks to Luis M. Merino.
  • New upstream release (5.9p1):
    • When a single "constraint" is specified, try all returned addresses until one succeeds, rather than the first returned address.
    • Relaxed the constraint error margin to be proportional to the number of NTP peers, avoid constant reconnections when there is a bad NTP peer.
    • Removed disabled hotplug sensor support.
    • Added support for detecting crashes in constraint subprocesses.
    • Moved the execution of constraints from the ntp process to the parent process, allowing for better privilege separation since the ntp process can be further restricted.
    • Added pledge(2) support.
    • Updated to require LibreSSL 2.3.2 or greater.
    • Fixed high CPU usage when the network is down.
    • Fixed various memory leaks.
    • Switched to RMS for jitter calculations.
    • Unified logging functions with other OpenBSD base programs.
    • Added support for syncing time with the Realtime Clock (RTC) on OSes that require it.
    • CFLAGS is no longer overridden by the build system.
    • FreeBSD RTABLE support is disabled
    • FreeBSD is no longer linked with -lmd to avoid hash function collisions, causing failures in constraint certificate loading.
    • Fixed crashes due to __progname being used before initialized.
    • Added Solaris 10 compatibility.
    • Added --disable-https-constraint build option for explicitly disabling constraint support.
    • Synced build system files with LibreSSL
  • Compile to link with libressl 2.4.

bind9 (1:9.9.5.dfsg-9+deb8u6+adr9~jessie)

UTC Sat, 04 Jun 2016 14:41:20
  • Compile to link with libressl 2.4.

uw-imap (8:2007f~dfsg-4+adr2~jessie)

UTC Sat, 04 Jun 2016 14:45:13
  • Compile to link with libressl 2.4.

links2 (2.8-2+adr2~jessie)

UTC Sat, 04 Jun 2016 14:51:55
  • Compile to link with libressl 2.4.

nagios-nrpe (2.15-1adr2~jessie)

UTC Sat, 04 Jun 2016 14:54:35
  • Compile to link with libressl 2.4.

nginx (1.10.1-adr1~jessie)

UTC Sat, 04 Jun 2016 16:56:28
  • New upstream release (1.10.1)
  • Security: segmentation fault (CVE-2016-4450)
  • Compile to link with libressl 2.4.

ansible (

UTC Sun, 05 Jun 2016 15:17:42
  • Upgrade lib/ansible/modules/core to git-cb1093e
  • Upgrade lib/ansible/modules/extras to git-66b60ce

Less dependent on SystemD...

UTC Mon, 06 Jun 2016 04:30:00

Like many people I don't like SystemD. Really don't like.

I want to be less dependent on SystemD... until to be no dependant at all!

From now, I will remove all SystemD requirment of packages I compile. I know it's relatively easy for servers packages, and quite hard for desktop packages (udev issue!).

Next step: test and validate this repository with Devuan and Debian.

util-linux (2.26.2-1+adr1)

UTC Mon, 06 Jun 2016 04:39:21
  • New upstream version (2.26.2)
  • Backport debian directory to Debian Jessie from Devuan:
    • debian/*: systemd extirpation!
    • Updated debian directory to 2.26.2-6 debian package
    • NMU upload with Andreas' consent / by his request.
    • Drop now obsolete purging of fstrim timer unit helper
    • Reclaim /sbin/fdisk on PowerPC
    • Ship mountpoint in util-linux package instead This suits non-linux archs better, since mount is linux-any.
    • Avoid cyclic Breaks in initscripts vs util-linux
    • The "moving in on sysvinit(-utils) turf" release.
    • Make Breaks against cloud-utils versioned cloud-utils 0.27-1 should now be fixed (see #783826 debian bug)
    • mount: ship mountpoint utility
    • util-linux: ship sulogin, last, lastb, mesg utilities
    • Update libmount1.symbols for non-linux archs
    • Revert mistake in libblkid1 short description
    • debian/rules: Add special handling for libfdisk1-udeb
    • Bump libmount1 shlibs to say >= 2.26
    • Add configure flag to make libmount skip /etc/mtab. Thanks to Martin Pitt for the suggestion and pointers to background info.
    • Revert "Attempt to avoid dumb term problem in "more: regexp" test" No longer needed since the test now sets TERM itself.
    • Update gbp.conf for 2.26 branches
    • Rebase debian/patches on top of new upstream release
    • Drop patches cherry-picked from upstream.
    • Drop translation updates which should now be part of upstream.
    • Refresh remaining patches.
    • Update series file.
    • Add po/stamp-po to debian/clean
    • to make sure po/*.gmo actually gets rebuilt
    • Update libmount1.symbols with 11 newly introduced symbols
    • Add libfdisk1, libfdisk-dev and libfdisk-udeb packages
    • Add Breaks on cloud-utils since it uses now-removed sfdisk options. this should be made a versioned breaks once Bug#783826 gets fixed.
    • Add patch to fix unshare -r regression. Thanks to Kirill Smelkov.
    • Cherry-picked upstream commit 0bf159413bdb9e32486
    • "unshare: Fix --map-root-user to work on new kernels"
    • Revert "Trigger update of initramfs on upgrades"
    • Revert "Add Breaks: live-tools (<<4.0~alpha17-1)" No longer needed since dropping the update-initramfs call.
    • Fix typo in symlink_to_dir and bump prior-version, in other words, fix 2.25.2-4.1 upload.
    • Add Breaks: grml-debootstrap (<< 0.68): previous versions does not work properly with new util-linux which always identifies atleast one label for every partition (PARTUUID) so lets prevent partial upgrades.
  • Imported Upstream version 2.26.2
    • this version includes a complete rewrite of sfdisk
    • A selection of some other notable fixes:
    • libmount: allow unspecified source on remount
    • hwclock: regression fix
    • logger: warn when --file and command line message are combined.
    • logger: add hostname to rfc3164 message.
    • bash-completion: stop being clever when listing block devices.
    • libfdisk: fix partition names on GNU Hurd.
    • fsck.minix: fix segmentation fault.
    • libblkid: (bcache) fix keys usage.
    • libfdisk: (gpt) check header size before verify CRC.
    • uuidd: Fixed a typo in daemon logging message.
    • docs: mention nice(1) in renice(1) manual page.
    • bash-completion: Invoke actual commands to be completed, not basenames.

rage (0.1.4-adr2~jessie)

UTC Sat, 11 Jun 2016 12:12:17
  • Upgrade to commit be49678df116800f528eefd668e84694bdb78002
  • Main changes:
    • rage videothubm - use sh explicitly for thumbnailer toolHEADmaster
    • rage - be paranoid about timers still going off after deletion
    • Revert "improve build system to use only one makefile"
    • fix subtitle auto-load for when filenames have 2 dots (or more) in file
    • fix CID 120179
    • fix CID 120180
    • albumart: avoid crash if substring is not found
    • dnd: cosmetic fix
    • rage theme - make checks smaller again. they were too big to look nice.
    • rage - display metadata on title change event
    • rage - ensure art is gone when swithing to a video after art display
    • rage - on stop if there is no browser mode, then quit
    • add speaker orig svg
    • rage - speaker - simplify the imagery for it
    • rage - make albumart fetch work again
    • eage theme/look - update it to be simpler along with existing changes
    • rage - getsure layer - swallow properly and fix clash with controlbar
    • rage - more theme work adjusting look
    • rage - single click will play/pause now and double still (un)fullscreen
    • rage - also support cover+front images for albums
    • rage - fix segv on shutdown with focus change emit
    • rage look/theme - update it to be more conservative
    • rage win - send focus/unfocus signals to base layout
    • rage albumart - use image files in saame dir as media file if there
    • rage - fix videothumb using uniittied buffer for key
    • rage - dont flip image in videothumb if poster is loaded
    • rage - yet more browser mode related improvements
    • rage - finish off improving browser
    • rage browser - improve looksa and layout to use file posters if possible
    • rage - fix warnings and selection remembering on click
    • rage - coverity complaint on locks - fix
    • rage - quieten coverity even though its not an isue
    • rage - fix coverity issues.
    • rage - browser - remember prev selected entry and re-sel on re-show
    • rage browser - delete dir entries when deleting browser on hide
    • rage - expand stop action to also use backspace and del keys
    • rage - dont resize window first audio play after browser mode
    • Disable adding files that cannot be played
    • rage - add "browser" when run with no args - index ~/Videos
    • fix emotion lib leak
    • use blank focus style for input catcher button widget
    • Sort list of files before inserting
    • dnd: Recurse into directories using eio

etrophy (0.5.1-adr2~jessie)

UTC Sat, 11 Jun 2016 13:11:17
  • Rebuild to change repository.

elemines (0.2.3-adr2~jessie)

UTC Sat, 11 Jun 2016 13:18:10
  • Upgrade to commit cee2eb73328d54ed22706fc7626bd6ec9ea09e4b
  • Main changes:
    • clear 'group has a non-fixed part' error logHEADmaster
    • do not call init() from main
    • theme: fix edje build error

libressl (2.4.1-adr1~jessie)

UTC Mon, 13 Jun 2016 18:37:38
  • Imported Upstream version 2.4.1
  • Correct a problem that prevents the DSA signing algorithm from running in constant time even if the flag BN_FLG_CONSTTIME is set.
  • See /usr/share/doc/libressl/libressl-2.4.1-relnotes.txt for details.

efl (1.17.2-adr1~jessie)

UTC Sat, 25 Jun 2016 14:08:46
  • New upstream version 1.17.2
  • The fixes:
    • evas: gif loader - fix out of bounds access on cmap of invalid pixels
    • evas: gif loader - handle missing colormap
    • evas: sw render - cutout rects may be used in multiple threads (T3348)
    • eina: hash - fix stringshare key comparison function (T3638)
    • efl: fix many bounds over/underflow where we use int for ptr cmp (T3638)
    • examples: evas: add all needed files to SOURCES to make sure they are distributed
    • ecore_x: fix emission of ECORE_X_EVENT_XKB_NEWKBD_NOTIFY
  • New upstream version 1.17.1
  • The fixes:
    • Ecore con: Close server socket fd on failure.
    • eina: invalidate last add/del rects when the opposite operation occurs
    • Evas textblock: Fix markup cache, was completely broken.
    • Edje textblock: Assume textblock knows to deal with setting the same markup.
    • ecore-wl2: do not send double mouse up events during input ungrab
    • edje: clear pending programs upon calling stop_programs_on()
    • Evas textblock: fix cached markup's stringshare refs
    • edje entry: fix bug not to call ecore_imf_context_cursor_position_set when deleting surrounding text
    • evas: Fix improper extra library linkage for various engines
    • ecore-drm: Add missing initializer for fb2 command
  • New upstream version 1.17.0
  • A selection of new features:
    • eina: add eina_tmpstr_manage_new, eina_tmpstr_manage_new_length APIs
    • eina: add API eina_strftime
    • Edje: Directly embed TGV files inside EDJ when possible
    • eolian: add eolian_type_aliased_base_get
    • Evas object: Add paragraph_direciton APIs
    • Evas textblock: add support for hyphenation wrap style
    • cmake: Add a helper script which defines generator rules for eo files
    • evas: Add ExtraLight, ExtraBold for font weight.
    • Evil: add support for LC_MESSAGES for setlocale()
    • Ector: Implement pixel buffer support
    • ecore: Add a new wayland module (T2842, T2841)
    • eina: Adding API for base64 decode.
    • edje: introduce size_class attribute
    • Static deps unibreak: Update to latest version.
    • edje_callbacks: Add mouse,pressed,in/out signal.
    • efl-js: JavaScript Eolian binding
    • edje: add text_classes syntax to EDC (T2900)
    • Add a new Ecore_Drm API for setting left-handed mouse
    • edje_embryo: add printf feature.
    • ecore-drm: Add a new API for keymap cache
    • Evas_Engine: add TBM surface and clean up Native Struct
  • A selection of some fixes:
    • eina: fix computation of sqrt near 1.
    • edje: initialize map.zoom values to fix old *.edj compatibility issues.
    • ecore_con: remove last occurence of EMILE_SSLv3
    • Evas GL: Fix BadMatch with pbuffer make current
    • ector: disable NEON build. (T2851)
    • evas-gl: Remove extra parentheses
    • evas-software-x11: Fix resource leak (CID1339782)
    • ecore-evas-wl: Fix issue of improper window geometry (T2842)
    • ecore-evas-drm: Send fake mouse_move event after registering (T2854)
    • evas: fix uninitialize variable in convex_hull_vertex_set function
    • evas: fix a NULL dereference issue in font.
    • fix efreetd to scan more subdirs for desktop and icon files
    • ecore_evas: fix disappearing socket image
    • evas: rewrite gl image transformation logic in a very simple way
    • Edje entry: Use markup text for password in preedit mode
    • Evas textblock: fix evas_textblock_cursor_line_set
    • Edje cc: Fix use of uninitialised value.
    • Evas text: Fix Evas Text truncated text case.
    • evas_eet: Add Type Safety check
    • evas: trigger RENDER_FLUSH callbacks during async render
    • Evas Textblock: Fix NULL dereferencing issue
    • ecore-drm: Fix failure of setting/closing evdev->fd which causes fd leak
    • evas: trigger FLUSH_PRE callback prior to kicking off an async render
    • efreet_icon_cache_create: null theme eet file to avoid double free
    • edje_cc: terminate filter file scripts
    • edje_cc: redo part type setting to be even more correct
    • emotion - fix gst back-end to report title and other meta changes
    • efreetd: send ipc for EFREET_EVENT_DESKTOP_CACHE_BUILD...always (T2733)
    • Edje_cc: support braces for description.proxy attribute.
    • edje: unswallow objects from parent edje when swallowing into new edje
    • embryo: change the log catagory of printf in embryo
    • ecore-x: add safety checks for ecorex_disp in some functions
    • elua: Fix use of eina_file_mkstemp after previous patch
    • edje/edje_edit: make posible to unset the program filter part and state
    • ecore-evas-drm: Cleanup drm outputs during shutdown
    • ecore-drm: Destroy any existing eeze watch when we free the device
    • ecore-drm: Unify and cleanup tty code
    • Ethumb: make the emotion plugin correctly use the edje frame if requested.
    • edje: Fix potential NULL pointer dereference (CID1349866)
    • efreet: add locking for efreet_desktop_x_field_get()
    • evas: Fix explicit NULL dereference (CID1347415)
    • eeze: Fix eeze_udev_find_by_subsystem_sysname function
  • A selection of some memleak with fixes:
    • Evas text: Fix memory leak
    • efl - ecore-x xrandr - fix memleaks of properties fetched
    • efl - ecore-x randr - fix coverity issue found after previous leak fix
    • ecore_x: fix memory leak
    • eo: Fix resource leak (CID1339783)
    • Edje entry: Fix memory leak.

elementary (1.17.1-adr1~jessie)

UTC Sat, 25 Jun 2016 15:13:51
  • New upstream version 1.17.1
  • The fixes:
    • calendar.edc: fix typo in text style
    • fix the wrong operation of mirrored set
    • tooltip: set pass events on the tooltip, not the content
    • ctxpopup: completely disable focus-setting on show (T3088)
    • cursor: do not unconditionally unset cursor before setting an engine cursor
    • config: add more frames for scrolling options
    • hoversel: set hover layer to layer of hover_parent (T3203)
    • list: do not constantly reset scr_min flags
    • list: always apply new size hints for subobjects
    • list: do not change scr_min flags when setting an unenforced list mode
    • list: set update hints on item edje objects
    • elm - genlist item - index get start from 0 - unbreak api break
    • docs: bring back docs from eo files by switching to the new group name (T3109)
  • New upstream version 1.17.0
  • A selection of some features:
    • toolbar: add item_signal_emit.
    • hoversel: add item disabling support.
    • atspi: support key modifers in bridge.
    • elementary: Port elementary to use Ecore_Wl2 library
    • cursor: add cursor support on Windows.
    • Entry: Context Menu is now configurable
    • calendar: Apply elm_button widgets instead of manually implemented spinner buttons.
    • popup: add popup dismiss function for hide effect
    • toolbar: Send a signal when shrink mode is changed.
    • calendar: add color classes and text classes.
    • index: add color classes and text classes.
    • multibuttonentry: add color classes and text classes.
    • elm config - add function to check if profile exists
    • ctxpopup: add geometry,update smart callback. (T2042)
  • A selection of some fixes:
    • calendar: weekdays do not get translated when language is dynamically changed issue fix
    • naviframe: subtitle,show signal not sent
    • Genlist: Fixed a possible crash in filter iterator and a typo.
    • gengrid: Prevent duplicated selected function calls when item is unselected in the function.
    • notify: fix broken timeout feature in elm_notify (T2853)
    • multibuttonentry: change default format count.
    • datetime: fix field arrange code for dynamically field sequence change case.
    • Entry: add markup cnp handlers
    • elm: set language to edje when elm_language_set is called.
    • elementary: Don't call ecore_wl2_shutdown unless we have a display
    • elementary: Update ecore wayland window geometry (T2919)
    • gengrid: fix Logic in itemsingle_select_left and itemsingle_select_right.
    • Fileselector entry: fix a case when file was not selected
    • genlist: remove unnecessary data creation
    • atspi: return previous name in overloaded getters
    • Entry: Add newline filter for single line entry (T2660)
    • Elm entry: Fix to hide magnifier when menu is disabled.
    • genlist : add size_calc forcely about content when elm_layout.
    • elm config - monitor JUST the correct files for profile and cfg change
    • sys_notify: fix shutdown of elm_sys_notify
    • elementary_test: remove wrong usage of EINA_UNUSED.
    • hide indicator after mouse wheel activation. (T2348)
    • js: fix examples functions
    • [Hover] Fixed the delaying of hover dismiss on continuous mouse clicks (T3006)
    • config: try to properly update config for popup new align value. (T3008)
    • Gengrid: improve item_region_show code
    • genlist : fix tree item floating issue when homoegeneous mode is enabled (T2708)
    • combobox: "return" key handled correctly and removed unreachable code. (T3075)
    • Elm Image: fix usage of animated gif on the same image object more than one time
    • combobox: fix continuous clicks on hover
    • [toolbar] Adjust icon size along with text etc.

python-efl (1.17.0-adr1~jessie)

UTC Sat, 25 Jun 2016 15:58:32
  • New upstream version 1.17.0
  • The fixes:
    • Fixed compatibility with python 3.5 (utils.deprecated was broken)
    • Various ref leaks fixed in elementary
    • Multibuttonentry filter callback
  • Some additions:
    • ecore_input Module
    • ecore_con Module
    • ethumb Module
    • ethumb_client Module

evas-loaders (1.17.0-adr1~jessie)

UTC Sun, 26 Jun 2016 09:19:15
  • New upstream release (1.17.0)
    • build: use the same version handling macros as efl and elementary
    • xcf: mark functions static if possible
    • common: mark local symbol static
    • pdf: remove unused global variable
    • pdf: avoid shadowing a global varibale by renaming oe in local scope
    • ps: mark local symbols static
    • raw: pass NULL to mmap() instead 0 for address
    • xcf: fix indent for some code parts to match surroundings
  • New upstream release (1.16.0)
  • The Fixe:
    • generic loaders - fix load if process esits before stdout produced
    • evas-generic-loaders: Remove unused variable
    • evas-generic-loaders: Add missing EINA_UNUSED

emotion-players (1.17.0-adr1~jessie)

UTC Sun, 26 Jun 2016 15:04:15
  • New upstream version 1.17.0
  • Minor change

in july

efl (1.17.2-adr2~jessie)

UTC Sun, 24 Jul 2016 18:40:17
  • Add patches from git:
    • 01: efl - ecore c+ ecore-imf - fix odd case input when faking a real event
    • 02: evas event handling - fix incorrect object reporting
    • 03: evas event handling2 - fix incorrect object reporting
    • 04: evas event handling3 - fix yet more corner cases for clipped objects
    • 05: efreet - fix mime file path messing with short paths like /
    • 06: efl - threads and signals - make efl work on "insane" os's with signals
    • 07: git merge conflict
    • 08: evas event handling4- fix more corner cases where bounding is bad
    • 09: eina thread - fix window build with sigprocmask
    • 10: eina thread create - use pthread_sigmask as this can be called from thread
    • 11: evas: Fix cutout regions with transparent images
    • 12: evas: Some more opacity check fixes
    • 13: evas: Also fix was_opaque for rect & image
    • 14: evas: fix compile problem with wrong function signature

elementary (1.17.1-adr2~jessie)

UTC Sun, 24 Jul 2016 19:19:08
  • Add patches from git:
    • 01: clear callbacks before destroying object to avoid crash.
    • 02: win: Set proper flag when EDC specifies win "alpha"
    • 03: win: Set window alpha when changing theme

in november

nginx (1.10.2-adr1~jessie)

UTC Tue, 01 Nov 2016 10:47:38
  • New upstream release (1.10.2)
  • Change: the "421 Misdirected Request" response now used when rejecting requests to a virtual server different from one negotiated during an SSL handshake; this improves interoperability with some HTTP/2 clients when using client certificates.
  • Change: HTTP/2 clients can now start sending request body immediately; the "http2_body_preread_size" directive controls size of the buffer used before nginx will start reading client request body.
  • Bugfix: a segmentation fault might occur in a worker process when using HTTP/2 and the "proxy_request_buffering" directive.
  • Bugfix: the "Content-Length" request header line was always added to requests passed to backends, including requests without body, when using HTTP/2.
  • Bugfix: "http request count is zero" alerts might appear in logs when using HTTP/2.
  • Bugfix: unnecessary buffering might occur when using the "sub_filter" directive; the issue had appeared in 1.9.4.
  • Bugfix: socket leak when using HTTP/2.
  • Bugfix: an incorrect response might be returned when using the "aio threads" and "sendfile" directives; the bug had appeared in 1.9.13.
  • Workaround: OpenSSL 1.1.0 compatibility.

efl (1.17.2-adr3~jessie)

UTC Tue, 01 Nov 2016 11:15:09
  • Add patches from git:
    • 15: evas and ecore_x shm segment management - fix over allocation and perms
    • 16: eina: populate memory in the right limit.