libhybris (0.1.0+git20151016+6d424c9-0ubuntu13) xenial; urgency=medium * hybris: common: stub: don't assert but return error -- Simon Fels Mon, 09 May 2016 16:09:26 +0200 libhybris (0.1.0+git20151016+6d424c9-0ubuntu12) xenial; urgency=medium * debian: split out arch specific configuration flags -- Simon Fels Fri, 06 May 2016 09:48:53 +0200 libhybris (0.1.0+git20151016+6d424c9-0ubuntu11) xenial; urgency=medium * hybris: common: add stub linker implementation * debian: split out common parts of the default configuration * debian: add build support for arm64 * hybris: add README file stating which architectures are supported * hybris: autotools want it to be README -- Simon Fels Tue, 03 May 2016 17:29:41 +0200 libhybris (0.1.0+git20151016+6d424c9-0ubuntu10) xenial; urgency=medium * debian: add missing hybris/common include directory -- Simon Fels Thu, 21 Apr 2016 11:06:48 +0200 libhybris (0.1.0+git20151016+6d424c9-0ubuntu9) xenial; urgency=medium * hybris/compat: media: wrap android media codec source implementation * compat: media: only build media codec source support for Android 5.x * compat: media: introduce API version number * compat: media: don't put Android 5.x as a requirement for MediaCodecSource -- Simon Fels Wed, 13 Apr 2016 11:58:56 +0200 libhybris (0.1.0+git20151016+6d424c9-0ubuntu8) xenial; urgency=medium * No change rebuild to cover a new android-headers release which floating point ABI problems. -- Simon Fels Mon, 11 Apr 2016 10:51:55 +0200 libhybris (0.1.0+git20151016+6d424c9-0ubuntu7) xenial; urgency=medium [ Ugo Riboni ] * Allow setting/clearning the camera metering region [ Alex Tu ] * compat: force modules to be build for 32bit only [ Simon Fels ] * debian: adjust our build depends depending which distro we build for - With this we select now gcc 4.7 for vivid builds and take what ever else is default on all other distributions. We need to switch soon or later away from gcc 4.7 but before we can do that we need to overcome the still existing ABI issues we get when we build with something else than gcc 4.7. -- Simon Fels Mon, 07 Mar 2016 10:41:54 +0100 libhybris (0.1.0+git20151016+6d424c9-0ubuntu6) xenial; urgency=medium [ Simon Fels ] * Revert "debian: drop requirement of gcc 4.7" [ Franz-Josef ] * hybris: add hook for freeaddrinfo and getaddrinfo -- Simon Fels Fri, 05 Feb 2016 15:23:26 +0100 libhybris (0.1.0+git20151016+6d424c9-0ubuntu5) xenial; urgency=medium * debian: drop requirement of gcc 4.7 -- Simon Fels Tue, 26 Jan 2016 12:37:21 +0100 libhybris (0.1.0+git20151016+6d424c9-0ubuntu4) xenial; urgency=medium [ You-Sheng Yang ] * wifi: fix hardware_legacy/wifi.h not found * tests: fix test_audio compilation on Android 5 or above [ Carsten Munk ] * Hook getlogin, __sprintf_chk, __snprintf_chk [ Simon Fels ] * hybris: common: dump mutex address * hybris: common: add ugly workaround for malit-hist-dump thread * hybris: common: also hook prctl to workaround mali-hist-dump * hybris: common: also log name when prctl called with PR_SET_NAME * hybris: common: add exit workaround for mali-hist-dump thread * hybris: common: be more precise on prctl log messages * hybris: add configuration option to enable mali related quirks * hybris: common: hook localtime, gmtime and friends * debian: enable mali quirks * hybris: common: hook missing pthread functions * hybris: common: add further debug statements for symbol hooking * debian: update changelog [ You-Sheng Yang ] * compat: media: remove wrong BOARD_HAS_MEDIA_PLAYER_PAUSE guard * compat: media: implement android::IMediaRecorder::resume [ Simon Fels ] * debian: drop files listed twice in .install files * debian: drop -dbg package as we generate them automatically [ You-Sheng Yang ] * hooks: add pthread_mutex_timedlock [ Thomas Voß ] * Hook pthread_kill such that pthread_t values of 0 do not lead to segfaults. [ Simon Fels ] * debian: update changelog * debian: correct vcs reference to point to launchpad [ You-Sheng Yang ] * hook: add pthread_condattr_setclock * hook: skip only symbol names prefixed with "pthread" or "__pthread" [ Mikko Harju ] * [libhybris] Add cache for socket based property lookups. [ Simon Fels ] * hybris: common: add simple macro to check for existing symbols * debian: drop stripping of not existing package * Revert "debian: don't package NFC stuff anymore" * utils: fix binding wrapper macro generator script * debian: sync changelog up with what is released * debian: enable property cache for x86 and armhf * debian: rules: cleanup formatting for autoconf options -- Simon Fels Tue, 26 Jan 2016 11:05:14 +0100 libhybris (0.1.0+git20151016+6d424c9-0ubuntu3) vivid; urgency=medium * Various fixes to allow camera access to work in the web browser * Fix compat layer compilation when API functions are missing on certain devices in the media player implementation. * Add initial support for Android 5.x -- Simon Fels Thu, 07 Jan 2016 08:07:11 +0100 libhybris (0.1.0+git20151016+6d424c9-0ubuntu1) vivid; urgency=medium [ Ricardo Salveti de Araujo ] * New upstream snapshot: - Rebasing patches and removing the ones that are already available in upstream [ Alex Tu ] * Fix Build error. [ Simon Fels ] * Merge with upstream and rebased chagnes -- Simon Fels Fri, 16 Oct 2015 09:14:11 +0200 libhybris (0.1.0+git20131207+e452e83-0ubuntu39) vivid; urgency=medium * linker: adding dl_iterate_phdr for ARM (required by Android 5 blobs) -- Ricardo Salveti de Araujo Mon, 06 Apr 2015 20:53:06 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu38) vivid; urgency=medium * Reverting switch to CLOCK_MONOTONIC_RAW as that caused a regression when recording videos with krillin -- Ricardo Salveti de Araujo Mon, 16 Mar 2015 15:59:00 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu37) vivid; urgency=medium * Backporting fixes from upstream before doing a new rebase: - sysconf mapping - New optimization via gnu dispatching: zero call overhead glesv2 wrapper - dlsym the symbols in eglGetProcAddress from the glibc libraries - hooks.c: Switch to CLOCK_MONOTONIC_RAW instead of CLOCK_REALTIME - hooks.c: fixing typos in function calls - Fix a missmatch between glibc's addrinfo and bionic's getaddrinfo -- Ricardo Salveti de Araujo Thu, 12 Mar 2015 01:16:13 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu36) vivid; urgency=medium [ Ugo Riboni ] * camera: expose the ability to query the supported flash modes -- Ricardo Salveti de Araujo Wed, 14 Jan 2015 19:28:56 -0200 libhybris (0.1.0+git20131207+e452e83-0ubuntu35) vivid; urgency=medium [ Alfonso Sanchez-Beato ] * media: thread-protect list output buffer infos list [ Mathieu Trudel-Lapierre ] * wifi: add method to check if compat side is available -- Ricardo Salveti de Araujo Mon, 08 Dec 2014 14:28:57 -0200 libhybris (0.1.0+git20131207+e452e83-0ubuntu34) vivid; urgency=medium [Florian Boucault] * camera/compat: added getter/setter for JPEG encoding quality. -- Ricardo Salveti de Araujo Tue, 25 Nov 2014 11:12:26 -0200 libhybris (0.1.0+git20131207+e452e83-0ubuntu33) vivid; urgency=medium [Yuan-Chen Cheng] * Use PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP in dlfcn.c for bionic/linker/dlfcn.cpp use it and needed by certain android bsp. This is basically a cherry-pick from android upstream. -- Ricardo Salveti de Araujo Thu, 20 Nov 2014 19:48:28 -0200 libhybris (0.1.0+git20131207+e452e83-0ubuntu32) vivid; urgency=medium [ Alfonso Sanchez-Beato ] * media: thread-protect release of media buffers -- Ricardo Salveti de Araujo Thu, 13 Nov 2014 22:09:31 -0200 libhybris (0.1.0+git20131207+e452e83-0ubuntu31) vivid; urgency=medium [ Ricardo Mendoza ] * compat/media: improve client death notification registration and handler -- Ricardo Salveti de Araujo Wed, 05 Nov 2014 18:15:23 -0200 libhybris (0.1.0+git20131207+e452e83-0ubuntu30) vivid; urgency=medium [ Jim Hodapp ] * Add direct_camera_test support for setting the thumbnail size. -- Ricardo Salveti de Araujo Tue, 04 Nov 2014 20:37:09 -0200 libhybris (0.1.0+git20131207+e452e83-0ubuntu29) vivid; urgency=medium [ Jim Hodapp ] * Add hybris API that allows retrieval of supported camera still image thumbnail sizes that qtubuntu-camera can take advantage of. -- Ricardo Salveti de Araujo Thu, 30 Oct 2014 22:38:05 -0400 libhybris (0.1.0+git20131207+e452e83-0ubuntu28) utopic; urgency=medium [ Alfonso Sanchez-Beato ] * media/compat: Add CSD to data for configuring codec (LP: #1378397) [ Ricardo Mendoza ] * Implement Observer interface for the MediaRecorder class (LP: #1362658) -- Ricardo Salveti de Araujo Tue, 14 Oct 2014 22:05:15 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu27) utopic; urgency=medium * debian/rules: using hardening=-stackprotectorstrong as that's not supported with gcc 4.7 -- Ricardo Salveti de Araujo Fri, 19 Sep 2014 03:34:34 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu26) utopic; urgency=medium [ Yu-Cheng Chou ] * debian/control: fix typo in description (LP: #1259444) [ Daniel van Vugt ] * hooks: converting linear search into a binary search (LP: #1343198) -- Ricardo Salveti de Araujo Thu, 14 Aug 2014 17:45:44 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu25) utopic; urgency=medium [ Alfonso Sanchez-Beato ] * Adding support for the wifi HAL -- Ricardo Salveti de Araujo Wed, 13 Aug 2014 01:32:42 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu24) utopic; urgency=medium [ Jim Hodapp ] * Moved audio record source files from libhybris source tree to frameworks/av/media/libmedia -- Ricardo Salveti de Araujo Wed, 06 Aug 2014 17:10:52 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu23) utopic; urgency=medium [ Jim Hodapp ] * compat/camera: export additional interface and logic for audio support when recording videos -- Ricardo Salveti de Araujo Tue, 05 Aug 2014 17:02:19 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu22) utopic; urgency=medium * compat: roll back local changes for native buffer allocators -- Ricardo Salveti de Araujo Thu, 24 Jul 2014 02:29:36 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu21) utopic; urgency=medium * compat/camera: adding metadata setter for GPS location -- Ricardo Salveti de Araujo Wed, 16 Jul 2014 16:08:09 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu20) utopic; urgency=medium * Added function to retrieve list of supported camera's scene modes -- Ricardo Salveti de Araujo Fri, 11 Jul 2014 12:10:49 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu19) utopic; urgency=medium * Added Camera's scene mode parameter value for HDR * compat/camera: adding extras required by the mtk bsp -- Ricardo Salveti de Araujo Tue, 08 Jul 2014 19:51:08 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu18) utopic; urgency=medium [ Jim Hodapp ] * compat: adding camera_service, also exporting the media_recorder functionality [ Ricardo Salveti de Araujo ] * Makefile.am: installing additional header for media_recorder * debian/control: bumping standards-version to 3.9.5 -- Ricardo Salveti de Araujo Tue, 24 Jun 2014 11:42:07 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu17) utopic; urgency=medium * Enabling test_lights again (with fixes) * test_audio.c: retry stream_out in case it fails in the first try -- Ricardo Salveti de Araujo Tue, 17 Jun 2014 22:47:51 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu16) utopic; urgency=medium * test_audio.c: improving test, creating both input and output streams -- Ricardo Salveti de Araujo Thu, 22 May 2014 20:26:57 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu15) utopic; urgency=medium * tests/Makefile.am: adding test_audio back -- Ricardo Salveti de Araujo Mon, 19 May 2014 16:52:16 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu14) trusty; urgency=medium * Make sure a client can render video if it connects to media-hub a second time. -- Ricardo Salveti de Araujo Fri, 04 Apr 2014 11:16:27 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu13) trusty; urgency=medium * Add media-hub support (out of process video decoding). -- Ricardo Salveti de Araujo Thu, 27 Mar 2014 11:50:09 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu12) trusty; urgency=medium * input: add method to check if compat side is available -- Ricardo Salveti de Araujo Wed, 19 Mar 2014 22:23:43 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu11) trusty; urgency=medium * hardware.c: hw_get_module should return an error if module not found, instead of crashing with SIGSEGV (LP: #1208862) -- Ricardo Salveti de Araujo Wed, 19 Mar 2014 19:07:57 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu10) trusty; urgency=medium [ Iain Lane ] * Turn on wayland support to provide libwayland-egl, which mesa in Ubuntu relies on. This makes libhybris a viable provider of the _egl_conf alternate. (LP: #1206371) [ Ricardo Salveti de Araujo ] * debian/rules: changing default alternatives priority to be lower than the one provided by mesa (EGL/GLES), avoid breaking normal desktop (LP: #1232962) -- Ricardo Salveti de Araujo Tue, 18 Mar 2014 21:47:34 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu9) trusty; urgency=medium * camera_compatibility_layer.cpp: in our case the texture is controlled by the app (avoid locks in gl consumer) LP: #1282701 -- Ricardo Salveti de Araujo Mon, 03 Mar 2014 14:24:20 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu8) trusty; urgency=medium * common: also protecting the bionic system property calls -- Ricardo Salveti de Araujo Wed, 26 Feb 2014 01:34:19 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu7) trusty; urgency=medium * media: fixing code for 4.4 and improving the release_output_buffer logic -- Ricardo Salveti de Araujo Fri, 21 Feb 2014 00:57:19 -0300 libhybris (0.1.0+git20131207+e452e83-0ubuntu6) trusty; urgency=medium * Making compat code compatible with Android 4.4.2 -- Ricardo Salveti de Araujo Thu, 23 Jan 2014 02:38:35 -0200 libhybris (0.1.0+git20131207+e452e83-0ubuntu5) trusty; urgency=medium * Allowing grouper to share the shm block between users for usc -- Ricardo Salveti de Araujo Tue, 14 Jan 2014 20:01:25 -0200 libhybris (0.1.0+git20131207+e452e83-0ubuntu4) trusty; urgency=low * debian/control: fix typo in descriptions (LP: #1255726, LP: #1259341) -- Benjamin Kerensa Sun, 05 Jan 2014 13:37:00 -0800 libhybris (0.1.0+git20131207+e452e83-0ubuntu3) trusty; urgency=low * compat/media, hybris/media: removing singleton and simplifying the code now that most of the sync logic is happening in gstreamer -- Ricardo Salveti de Araujo Mon, 23 Dec 2013 15:04:51 -0200 libhybris (0.1.0+git20131207+e452e83-0ubuntu2) trusty; urgency=low * hybris/media: adding missing surface_texture_client_hardware_rendering function in surface_texture_client_hybris.h, that got removed during a rebase conflict. -- Ricardo Salveti de Araujo Thu, 19 Dec 2013 13:20:26 -0200 libhybris (0.1.0+git20131207+e452e83-0ubuntu1) trusty; urgency=low * New upstream snapshot: - Rebasing patches and removing the ones that are already available in upstream - Performance improvements for the glesv2 hybris driver - android-platform-headers renamed and migrated to a different source package (android-headers) - Most libraries can now be used via a pkg-config file -- Ricardo Salveti de Araujo Wed, 11 Dec 2013 01:31:48 -0200 libhybris (0.1.0+git20130606+c5d897a-0ubuntu37) trusty; urgency=low * Mark android-platform-headers Multi-Arch: foreign, so that libhardware-dev is cross-installable. * Use the right compiler if set up for cross-compiling. Cross-build-dependencies won't work right due to the dep on gcc-4.7/g++-4.7, but this will work better than anything else and you can satisfy the build-deps by hand for now. -- Steve Langasek Sat, 23 Nov 2013 05:41:05 +0000 libhybris (0.1.0+git20130606+c5d897a-0ubuntu36) trusty; urgency=low * 0035-hooks.c-adding-hooks-for-asprintf-and-vasprintf-both.patch: - Missing hooks needed by the emulator EGL/GLES driver -- Ricardo Salveti de Araujo Thu, 14 Nov 2013 17:34:51 -0200 libhybris (0.1.0+git20130606+c5d897a-0ubuntu35) saucy; urgency=low * 0034-Support-for-software-rendering-and-buffer-management.patch: - Add a getter function that allows a client app to check to see if we are doing hardware rendering. -- Ricardo Salveti de Araujo Mon, 14 Oct 2013 17:04:02 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu34) saucy; urgency=low * 0034-Support-for-software-rendering-and-buffer-management.patch: - Enable support for software rendering and improving buffer management when decoding/rendering a video -- Ricardo Salveti de Araujo Wed, 09 Oct 2013 18:46:48 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu33) saucy; urgency=low * 0033-hardware-adding-missing-power.h.patch: - Adding missing libhardware power.h header -- Ricardo Salveti de Araujo Wed, 09 Oct 2013 11:48:44 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu32) saucy; urgency=low * 0032-Make-the-decoding-rendering-loop-much-more-robust.-F.patch: - Making the decoding/rendering loop more robust by releasing the output buffers in case the hal call fails (LP: #1234207) -- Ricardo Salveti de Araujo Wed, 02 Oct 2013 22:48:24 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu31) saucy; urgency=low * 0031-Fixes-bug-lp-1234007-out-of-index-crash-for-handling.patch: - Fixing an out of index crash when handling media_codec_layer output buffers list (LP: #1234007) -- Ricardo Salveti de Araujo Wed, 02 Oct 2013 11:35:46 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu30) saucy; urgency=low * 0030-compat-media-also-support-decoding-with-playbin.patch: - Refreshing patch adding another method to ask when the client is ready for rendering -- Ricardo Salveti de Araujo Mon, 30 Sep 2013 16:08:45 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu29) saucy; urgency=low * 0030-compat-media-also-support-decoding-with-playbin.patch: - Improving rendering/decoding handling to also work with playbin -- Ricardo Salveti de Araujo Fri, 27 Sep 2013 13:54:55 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu28) saucy; urgency=low * 0029-compat-input-take-full-geometry-by-default-in-input-.patch: - Removing surfaceflinger dependency of the input stack by allowing the consumer to pass the screen width and height -- Ricardo Salveti de Araujo Wed, 25 Sep 2013 23:21:51 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu27) saucy; urgency=low * 0028-surface_texture_client_hybris-using-float-instead-of.patch: - Using float directly instead of GLfloat to avoid conflicts with Qt -- Ricardo Salveti de Araujo Fri, 13 Sep 2013 10:30:57 -0400 libhybris (0.1.0+git20130606+c5d897a-0ubuntu26) saucy; urgency=low * 0027-media-provide-a-method-to-check-the-compat-availabil.patch: - Provide a runtime method to check if the media compat layer is available in the system (/system from Android) -- Ricardo Salveti de Araujo Thu, 12 Sep 2013 11:13:39 -0400 libhybris (0.1.0+git20130606+c5d897a-0ubuntu25) saucy; urgency=low * 0026-Added-a-function-to-get-the-transformation-matrix-an.patch: - Adding extra surface texture calls for media playback -- Ricardo Salveti de Araujo Wed, 11 Sep 2013 10:33:17 -0400 libhybris (0.1.0+git20130606+c5d897a-0ubuntu24) saucy; urgency=low * Moving the media HAL into a separated package (libmedia), so we can have the proper package dependencies in the gst-plugins-bad package (otherwise it ends up depending on libhybris, which breaks EGL for desktop). -- Ricardo Salveti de Araujo Tue, 10 Sep 2013 10:40:32 -0400 libhybris (0.1.0+git20130606+c5d897a-0ubuntu23) saucy; urgency=low * 0025-audio.h-handling-the-float-based-function-calls-with.patch: - Using proper aapcs attribute to the float based function calls in the audio HAL -- Ricardo Salveti de Araujo Tue, 10 Sep 2013 09:48:48 -0400 libhybris (0.1.0+git20130606+c5d897a-0ubuntu22) saucy; urgency=low * 0024-compat-input-block-poll-avoid-waking-up-at-every-500.patch: - Block poll when retrieving the input events via HAL, to avoid waking up at every 500 ms -- Ricardo Salveti de Araujo Wed, 04 Sep 2013 21:21:34 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu21) saucy; urgency=low * 0010-hardware-include-adding-audio-hal-related-headers-fr.patch: - Updating patch to really reflect headers from android-4.2.2_r1.2 -- Ricardo Salveti de Araujo Thu, 29 Aug 2013 00:05:31 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu20) saucy; urgency=low * 0023-compat-media-make-use-of-NativeBufferAllocator-inste.patch: - Make media use a native buffer allocator so we don't need to depend on surface flinger -- Ricardo Salveti de Araujo Wed, 28 Aug 2013 17:37:10 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu19) saucy; urgency=low * 0022-compat-camera-make-use-of-native-buffer-allocator-in.patch: - Make camera use a native buffer allocator so we don't need to depend on surface flinger -- Ricardo Salveti de Araujo Tue, 27 Aug 2013 17:08:03 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu18) saucy; urgency=low * 0021-hooks.c-also-add-a-matching-sysconf-for-_SC_NPROCESS.patch: - Add a matching sysconf for _SC_NPROCESSORS_ONLN, used by libstagefright -- Ricardo Salveti de Araujo Mon, 26 Aug 2013 18:22:29 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu17) saucy; urgency=low * 0020-Change-the-SurfaceTextureClientUbuntu-API-to-be-sing.patch: - Change API to be singleton-based to work around Gstreamer playbin weirdness. -- Ricardo Salveti de Araujo Mon, 26 Aug 2013 11:10:11 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu16) saucy; urgency=low * 0019-Fix-last-argument-to-pthread_cond_timedwait.patch: - Fixing last argument of pthread_cond_timedwait so it can work as expected. -- Ricardo Salveti de Araujo Fri, 09 Aug 2013 10:51:32 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu15) saucy; urgency=low * 0018-properties.c-better-handling-for-name-and-value-size.patch: - Better handling key and size names, avoid overflow issue with a blob used by nexus 4 (libqmi_cci.so) - bug found by diwic -- Ricardo Salveti de Araujo Fri, 09 Aug 2013 07:51:28 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu14) saucy; urgency=low * debian/control: doing proper replaces/breaks for the new packages -- Ricardo Salveti de Araujo Tue, 06 Aug 2013 19:12:43 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu13) saucy; urgency=low * debian/control: - Creating android-platform-headers that contains the original Android headers. This will later come from a different src package once we rebase libhybris with current upstream. - Moving libhardware2 and libhybris-common into separated packages, so we don't have libmirclient depending on the egl/gles libraries. - Split for other packages should happen once the library is renamed with upstream, so we can use libhybris/android-foo instead * 0017-common-hooks.c-handle-null-attr-in-pthread_rwlock_in.patch: - Handle null attr in pthread_rwlock_init, as it's a valid use case -- Ricardo Salveti de Araujo Tue, 06 Aug 2013 15:44:07 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu12) saucy; urgency=low * 0016-media-adding-files-for-media-codec-support-with-stag.patch: - Adding media codec support to allow video decode using libstagefright directly -- Ricardo Salveti de Araujo Wed, 31 Jul 2013 23:31:32 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu11) saucy; urgency=low * 0015-camera_compatibility_layer.cpp-don-t-explicitly-rele.patch: - Don't explicitly release frames, avoid crash on manta -- Ricardo Salveti de Araujo Thu, 18 Jul 2013 04:14:07 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu10) saucy; urgency=low * debian/control: including missing ui headers into libhybris-dev (LP: #1199953) * 0014-input_compatibility_layer.cpp-avoid-blocking-on-exit.patch: avoid blocking on exit and shutdown (LP: #1199897) -- Ricardo Salveti de Araujo Wed, 10 Jul 2013 19:36:09 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu9) saucy; urgency=low * debian/control: build only for armhf, i386 and amd64 -- Ricardo Salveti de Araujo Mon, 01 Jul 2013 19:27:07 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu8) saucy; urgency=low * 0013-implement-getset-property-via-property-service.patch: - Adding support for get/set property using the Android property service * libandroid-properties1: new library to export the property_get, property_set and property_list android calls * libhybris-utils: new package providing the getprop and setprop utilities -- Ricardo Salveti de Araujo Mon, 01 Jul 2013 18:50:12 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu7) saucy; urgency=low * Forcing GCC 4.7, to avoid issues with 4.8 ABI changes (temporarily until the android side can be built with 4.8 as well) -- Ricardo Salveti de Araujo Wed, 26 Jun 2013 18:19:13 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu6) saucy; urgency=low * Adding 0012-hooks.c-handle-invalid-mutex-in-pthread_mutex_destro.patch: - Handling invalid mutex in pthread_mutex_destroy -- Ricardo Salveti de Araujo Tue, 25 Jun 2013 00:45:56 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu5) saucy; urgency=low * 0010-hardware-include-adding-audio-hal-related-headers-fr.patch: - Updating based on the version set upstream * Adding 0011-hooks.c-no-need-to-map-strcasestr.patch: - Remove hook for strcasesrt, glibc verision behaves differently -- Ricardo Salveti de Araujo Mon, 24 Jun 2013 23:03:45 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu4) saucy; urgency=low * Adding 0010-hardware-include-adding-audio-hal-related-headers-fr.patch: - Exporting headers needed to access the Android Audio HAL -- Ricardo Salveti de Araujo Mon, 24 Jun 2013 01:28:22 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu3) saucy; urgency=low * Adding 0009-jb-linker.c-reduce-debugging-output-for-prelinked-li.patch: - Reducing debugging output for the prelinked library detection logic -- Ricardo Salveti de Araujo Wed, 19 Jun 2013 22:28:28 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu2) saucy; urgency=low * Adding 0008-hooks-shm-fixing-logic-with-cond-is-negative-error.patch: - Fixing int -> unsigned int conversion when handling android shared cond -- Ricardo Salveti de Araujo Fri, 14 Jun 2013 05:57:51 -0300 libhybris (0.1.0+git20130606+c5d897a-0ubuntu1) saucy; urgency=low * New upstream snapshot * Updating patches against latest upstream, dropping (already merged): - 0005-egl-platform-common-implement-conversion-to-base-buf.patch - 0006-hooks-using-shm-hybris-pshared.patch * Fixing logging support, adding: - 0006-jb-linker.c-allow-debug-of-the-linker-and-hooked-sym.patch - 0007-jb-linker.c-ubuntu-touch-uses-dev-alog-instead-of-de.patch -- Ricardo Salveti de Araujo Fri, 07 Jun 2013 02:54:18 -0300 libhybris (0.1.0+git20130606+6f67260-0ubuntu1) saucy; urgency=low * New upstream snapshot * Updating patches against latest upstream * debian/rules: moving get-orig-source to get-packaged-orig-source * debian/patches/0005-egl-platform-common-implement-conversion-to-base-buf.patch: Implement native conversion to base buffer class * debian/patches/0006-hooks-using-shm-hybris-pshared.patch: use SHM between hybris instances for pshared mutex and condition (needed by MIR) -- Ricardo Salveti de Araujo Wed, 05 Jun 2013 22:22:02 -0300 libhybris (0.1.0+git20130604+1b671a8-0ubuntu1) saucy; urgency=low * New upstream snapshot * Removed patches that are now available in upstream: - 0001-hybris-include-separating-include-files-per-director.patch - 0002-Input-adding-initial-compat-files-for-input.patch - 0005-common-hooks.c-adding-hooks-used-by-the-ubuntu-media.patch - 0007-common-properties.c-also-probe-property-from-kernel-.patch - 0008-common-linkers-removing-Android.mk-files-are-they-ar.patch -- Ricardo Salveti de Araujo Tue, 04 Jun 2013 14:25:42 -0300 libhybris (0.1.0+git20130601+dfb2e26-0ubuntu2) saucy; urgency=low * debian/copyright: fixing license and copyright entries based on a review done by Sebastien Bacher -- Ricardo Salveti de Araujo Tue, 04 Jun 2013 07:33:11 -0300 libhybris (0.1.0+git20130601+dfb2e26-0ubuntu1) saucy; urgency=low * Initial release for Ubuntu -- Ricardo Salveti de Araujo Tue, 04 Jun 2013 02:58:01 -0300