[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] gwolfu:
build 12.12.2017 based on Nougat that also bumps crDroid to v3.8.4 and brings December security updates, is ready

changelog:

====================
12-12-2017
====================

* hardware/ti/omap4/
f5a98d3 Revert "omap4: add local libjhead"

* libcore/
f27671d Merge branch 'cm-14.1' of https://github.com/LineageOS/android_libcore into 7.1

* packages/apps/CMParts/
dc74262 CMParts: gestures: Update KeyHandler for API change
50d6677 CMParts: gestures: Add volume down/up actions
8e55e25 CMParts: Add strings for stylus gestures
c799c07 Remove annoying empty view in privacy guard

* packages/apps/Dialer/
0dc1b20 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Dialer into 7.1

* packages/apps/PackageInstaller/
18a2ee2 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_PackageInstaller into 7.1

* packages/apps/PhoneCommon/
76f001d Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_PhoneCommon into 7.1

* packages/apps/Settings/
e6a6f29 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Settings into 7.1

* packages/apps/Trebuchet/
9ff6ad7 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Trebuchet into 7.1

* packages/services/Telecomm/
e8ab620 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_services_Telecomm into 7.1

* packages/services/Telephony/
eb9804d Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_services_Telephony into 7.1

* system/core/
226a07d Merge branch 'cm-14.1' of https://github.com/LineageOS/android_system_core into 7.1

* vendor/cm/
fa42c88 crDroid 3.8.4
d3a2fe0 ATV: Ship AppDrawer
e2570f0 extract_utils: Use temporary folder for system dump
2dce0ac repopick: Support overriding the default commits count to check
345e53d vendor: enable multi-user across all devices
3efff9d extract-files: Bring back old behavior for SRC
d0e0aee sensitive_pn: Add BG human trafficking and domestic abuse hotlines
7f8896e cm: build: kernel: Rework kernel module logic
f090647 extract_utils: Fix pinning when not cleaning vendor dir
b05a62c Updated apns for device bringup for S4 Mini - serranolteusc
31234f3 Added more USA sensitive phone numbers
77dbaf2 Disable LiveDisplay by default for ATV
95f57c6 extract_utils: Allow to interrupt the extraction

* vendor/cmsdk/
567eda0 Merge branch 'cm-14.1' of https://github.com/LineageOS/cm_platform_sdk into 7.1

* vendor/crDroidOTA-devices/
05f3160 land: New OTA Update

====================
12-11-2017
====================

* android/
8f4245b Merge branch 'cm-14.1' of https://github.com/LineageOS/android into 7.1

* bionic/
c3cc723 Merge tag 'android-7.1.2_r36' of https://android.googlesource.com/platform/bionic into 7.1

* build/
c6cf747 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_build into 7.1

* external/skia/
4c3b2d8 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_external_skia into 7.1

* frameworks/base/
4b1cb5d Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_base into 7.1

* hardware/ti/omap4/
0f456ee omap4: add local libjhead

* libcore/
f27671d Merge branch 'cm-14.1' of https://github.com/LineageOS/android_libcore into 7.1

* packages/apps/PackageInstaller/
81ba415 DO NOT MERGE Fixing Install button not enabled on resume
d65c53a Revert "Revert "DO NOT MERGE Disable overlays while installer is resumed""

====================
12-10-2017
====================

* frameworks/base/
f29dbbf Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_base into 7.1-oos

* packages/apps/Jelly/
c4a6bf8 Jelly: Use try-with-resources in downloadSuggestionsForQuery
6904728 Jelly: Allow to dismiss HTTP auth dialog

* packages/apps/Settings/
b85584d Merge pull request #28 from SubhrajyotiSen/7.1
35f9fe0 DO NOT MERGE. ActivityPicker shouldn't grant permissions.

====================
12-09-2017
====================

* android/
11d2ce3 android-7.1.2_r29 -> android-7.1.2_r36

* build/
3f35e42 Bump security string to 2017-12-05

* external/chromium-webview/
4aff972 Update webviews to Chromium 63.0.3239.83

* external/skia/
e0a4c47 Fix SkFILEStream.
680eaf0 Fix truncated webp images DO NOT MERGE

* frameworks/av/
3e16c55 Block allocateBufferWithBackup in secure native handle mode
66c9362 Fix memory leaks
2102b4d media: Fix a typo in parsing nclc atom.
acbbfff Soundtrigger service: fix cross deadlock with audio policy service
7870017 IMediaExtractor: ensure users to check returned value by getTrack.
cb0c138 Fix issues with extractor dumpsys

* frameworks/base/
fe6b509 DO NOT MERGE. KEY_INTENT shouldn't grant permissions.
ab2d5a7 Stop explicitly using kCallerPasses_Ownership
223f6ae Fix ClipboardService device lock check for cross profile
2ceaf4c Prevent getting data from Clipboard if device is locked
03bec73 Clearing up invalid entries when SyncStorageEngine starts

* frameworks/minikin/
369826a Drop codepoints that are outside the Unicode range - DO NOT MERGE

* hardware/broadcom/wlan/
7d31a89 net: wireless: bcmdhd: update bcm4358 FW (7.112.201.6) [DO NOT MERGE]

* hardware/intel/common/omx-components/
e9ffbbc Rejected the invalid size of input video buffer.

* hardware/qcom/media/
92e736a mm-video-v4l2: venc: Protect buffer from being freed while accessing

* packages/apps/Jelly/
c42034e Jelly: Implementing favorite management through a ContentProvider.

* system/core/
0d3d72f zip_archive: reject files that don't start with an LFH signature.

====================
12-08-2017
====================

* android/
649cfe7 Add ATV apps AppDrawer and LineageCustomizer

* packages/apps/crDroidSettings/
cdab861 Merge pull request #120 from muralivijay/7.1
e265c16 Add device and maintainer for Redmi 4A
7cb4f9d Add device and maintainer for Redmi 4A

====================
12-06-2017
====================

* external/libavc/
8f141f1 Decoder: Fixed hang in the case of dangling field

* external/libhevc/
3254798 Alloc extra bytes for bits buf for parse optimzation

* external/libmpeg2/
382741b Update num_mbs_left When mb_x is Reset.
70d2de5 Fix Error When Input Buffer is Full
813a0af Reject Multiple seq_hdr With Different Dimensions
0e297f2 DoS error - Bitstream Overflow

* frameworks/av/
bc1e369 OMXNodeInstance: use a lock around OMX::freeNode
d61d33f Fix information disclosure in mediadrmserver
bd3bfec m4v_h263: fix global buffer overflow
7bf6a42 AudioPolicyService: Acquire mutex for SoundTriggerSession

* packages/apps/AppDrawer/
b3a48c7 Initial commit

* packages/apps/LineageCustomizer/
bd7bd04 Initial commit

* packages/apps/Settings/
fe27efa DO NOT MERGE. ActivityPicker shouldn't grant permissions.

* system/bt/
9844cd6 Read the correct amount of attributes