index
:
kernel/git/kees/test.git
WIP-syscall
master
Kees Cook's fork of linux.git
Kees Cook
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
crypto
Age
Commit message (
Expand
)
Author
Files
Lines
2018-02-26
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-4
/
+4
2018-02-24
crypto: ccp: Fix sparse, use plain integer as NULL pointer
Brijesh Singh
1
-4
/
+4
2018-02-22
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...
Linus Torvalds
1
-3
/
+9
2018-02-15
crypto: s5p-sss - Fix kernel Oops in AES-ECB mode
Kamil Konieczny
1
-3
/
+9
2018-02-14
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
Linus Torvalds
1
-1
/
+1
2018-02-15
x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping
Jia Zhang
1
-1
/
+1
2018-02-12
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...
Linus Torvalds
3
-5
/
+13
2018-02-10
Merge tag 'kvm-4.16-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
7
-1
/
+1015
2018-02-08
crypto: sun4i_ss_prng - convert lock to _bh in sun4i_ss_prng_generate
Artem Savkov
1
-2
/
+2
2018-02-08
crypto: sun4i_ss_prng - fix return value of sun4i_ss_prng_generate
Artem Savkov
1
-1
/
+1
2018-02-08
crypto: caam - fix endless loop when DECO acquire fails
Horia Geantă
1
-2
/
+6
2018-02-08
crypto: talitos - fix Kernel Oops on hashing an empty file
LEROY Christophe
1
-0
/
+4
2018-02-01
Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...
Radim Krčmář
5
-45
/
+134
2018-01-31
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...
Linus Torvalds
47
-907
/
+3440
2018-01-26
crypto: picoxcell - Fix error handling in spacc_probe()
Alexey Khoroshilov
1
-10
/
+17
2018-01-26
crypto: artpec6 - remove select on non-existing CRYPTO_SHA384
Corentin LABBE
1
-1
/
+0
2018-01-26
crypto: stm32 - remove redundant dev_err call in stm32_cryp_probe()
weiyongjun \(A\)
1
-3
/
+1
2018-01-26
crypto: axis - remove unnecessary platform_get_resource() error check
weiyongjun \(A\)
1
-3
/
+0
2018-01-26
crypto: inside-secure - make function safexcel_try_push_requests static
Colin Ian King
1
-2
/
+2
2018-01-20
crypto: chelsio - Fix indentation warning
Harsh Jain
1
-5
/
+5
2018-01-18
crypto: chelsio - Remove dst sg size zero check
Harsh Jain
1
-30
/
+13
2018-01-18
crypto: chelsio - Add authenc versions of ctr and sha
Harsh Jain
2
-23
/
+199
2018-01-18
crypto: chelsio - Fix IV updated in XTS operation
Harsh Jain
1
-4
/
+6
2018-01-18
crypto: chelsio - check for sg null
Harsh Jain
1
-1
/
+2
2018-01-18
crypto: chelsio - Fix Indentation
Harsh Jain
1
-15
/
+13
2018-01-18
crypto: marvell/cesa - Fix DMA API misuse
Robin Murphy
1
-7
/
+12
2018-01-18
crypto: s5p-sss - Add SPDX license identifier
Krzysztof Kozlowski
1
-14
/
+10
2018-01-18
crypto: exynos-rng - Add SPDX license identifier and correct module license
Krzysztof Kozlowski
1
-10
/
+2
2018-01-12
crypto: hash - annotate algorithms taking optional key
Eric Biggers
2
-1
/
+4
2018-01-12
crypto: Use zeroing memory allocator instead of allocator/memset
Himanshu Jha
2
-9
/
+6
2018-01-10
dma-mapping: move swiotlb arch helpers to a new header
Christoph Hellwig
1
-0
/
+1
2018-01-05
crypto: inside-secure - fix hash when length is a multiple of a block
Antoine Ténart
1
-10
/
+24
2018-01-05
crypto: inside-secure - avoid unmapping DMA memory that was not mapped
Antoine Ténart
1
-8
/
+12
2018-01-05
crypto: crypto4xx - perform aead icv check in the driver
Christian Lamparter
2
-32
/
+28
2018-01-05
crypto: crypto4xx - kill MODULE_NAME
Christian Lamparter
3
-4
/
+2
2018-01-05
crypto: crypto4xx - fix missing irq devname
Christian Lamparter
2
-2
/
+1
2018-01-05
crypto: crypto4xx - support Revision B parts
Christian Lamparter
3
-6
/
+47
2018-01-05
crypto: crypto4xx - shuffle iomap in front of request_irq
Christian Lamparter
1
-12
/
+9
2017-12-28
crypto: stm32 - Use standard CONFIG name
Corentin Labbe
2
-6
/
+6
2017-12-28
crypto: caam - add Derived Key Protocol (DKP) support
Horia Geantă
9
-171
/
+384
2017-12-28
crypto: caam - save Era in driver's private data
Horia Geantă
2
-1
/
+4
2017-12-28
crypto: caam - remove needless ablkcipher key copy
Horia Geantă
2
-12
/
+4
2017-12-28
crypto: caam - constify key data
Horia Geantă
2
-8
/
+8
2017-12-22
crypto: inside-secure - EIP97 support
Antoine Ténart
4
-138
/
+264
2017-12-22
crypto: inside-secure - retry to proceed the request later on fail
Antoine Ténart
2
-9
/
+29
2017-12-22
crypto: inside-secure - handle more result requests when counter is full
Antoine Ténart
2
-3
/
+14
2017-12-22
crypto: inside-secure - acknowledge the result requests all at once
Antoine Ténart
1
-6
/
+10
2017-12-22
crypto: inside-secure - increase the ring size
Antoine Ténart
1
-2
/
+2
2017-12-22
crypto: inside-secure - dequeue all requests at once
Antoine Ténart
2
-12
/
+56
2017-12-22
crypto: inside-secure - use threaded IRQs for result handling
Antoine Ténart
2
-20
/
+22
2017-12-22
crypto: inside-secure - move request dequeueing into a workqueue
Antoine Ténart
4
-26
/
+29
2017-12-22
crypto: inside-secure - remove unused parameter in invalidate_cache
Ofer Heifetz
4
-4
/
+2
2017-12-22
crypto: inside-secure - move cipher crypto mode to request context
Ofer Heifetz
1
-4
/
+7
2017-12-22
crypto: inside-secure - EBUSY is not an error on async request
Ofer Heifetz
1
-1
/
+1
2017-12-22
crypto: inside-secure - refrain from unneeded invalidations
Ofer Heifetz
2
-12
/
+22
2017-12-22
crypto: inside-secure - comment the caching function
Antoine Ténart
1
-0
/
+10
2017-12-22
crypto: inside-secure - remove useless memset
Antoine Ténart
1
-1
/
+0
2017-12-22
crypto: inside-secure - fix typo in a comment
Antoine Ténart
1
-1
/
+1
2017-12-22
crypto: inside-secure - remove extra empty line
Antoine Ténart
1
-1
/
+0
2017-12-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Herbert Xu
5
-45
/
+134
2017-12-22
crypto: exynos - Introduce mutex to prevent concurrent access to hardware
Łukasz Stelmach
1
-0
/
+21
2017-12-22
crypto: exynos - Reseed PRNG after generating 2^16 random bytes
Łukasz Stelmach
1
-4
/
+11
2017-12-22
crypto: exynos - Improve performance of PRNG
Łukasz Stelmach
1
-29
/
+2
2017-12-22
crypto: exynos - Support Exynos5250+ SoCs
Łukasz Stelmach
1
-2
/
+25
2017-12-22
crypto: artpec6 - set correct iv size for gcm(aes)
Lars Persson
1
-2
/
+3
2017-12-22
crypto: qat - reduce stack size with KASAN
Arnd Bergmann
1
-66
/
+67
2017-12-22
crypto: inside-secure - do not use areq->result for partial results
Antoine Ténart
1
-5
/
+5
2017-12-22
crypto: inside-secure - fix request allocations in invalidation path
Antoine Ténart
2
-15
/
+15
2017-12-22
crypto: inside-secure - free requests even if their handling failed
Antoine Ténart
1
-0
/
+1
2017-12-22
crypto: inside-secure - per request invalidation
Ofer Heifetz
2
-27
/
+111
2017-12-22
crypto: exynos - Icrease the priority of the driver
Łukasz Stelmach
1
-1
/
+1
2017-12-22
crypto: chelsio - fix a type cast error
Atul Gupta
1
-1
/
+1
2017-12-22
crypto: drivers - remove duplicate includes
Pravin Shedge
3
-3
/
+0
2017-12-22
crypto: n2 - cure use after free
Jan Engelhardt
1
-0
/
+3
2017-12-22
crypto: chelsio - select CRYPTO_GF128MUL
Arnd Bergmann
1
-0
/
+1
2017-12-11
chcr: ensure cntrl is initialized to fix bit-wise or'ing of garabage data
Colin Ian King
1
-1
/
+1
2017-12-11
chcr: remove unused variables net_device, pi, adap and cntrl
Colin Ian King
1
-7
/
+1
2017-12-11
crypto: chelsio - make arrays sgl_ent_len and dsgl_ent_len static
Colin Ian King
1
-9
/
+13
2017-12-11
crypto: stm32 - fix module device table name
Corentin LABBE
1
-1
/
+1
2017-12-11
crypto: caam/qi - use correct print specifier for size_t
Horia Geantă
1
-3
/
+3
2017-12-04
crypto: ccp: Implement SEV_PDH_CERT_EXPORT ioctl command
Brijesh Singh
1
-0
/
+97
2017-12-04
crypto: ccp: Implement SEV_PEK_CERT_IMPORT ioctl command
Brijesh Singh
1
-0
/
+81
2017-12-04
crypto: ccp: Implement SEV_PEK_CSR ioctl command
Brijesh Singh
1
-0
/
+66
2017-12-04
crypto: ccp: Implement SEV_PDH_GEN ioctl command
Brijesh Singh
1
-0
/
+3
2017-12-04
crypto: ccp: Implement SEV_PEK_GEN ioctl command
Brijesh Singh
1
-0
/
+16
2017-12-04
crypto: ccp: Implement SEV_PLATFORM_STATUS ioctl command
Brijesh Singh
1
-0
/
+18
2017-12-04
crypto: ccp: Implement SEV_FACTORY_RESET ioctl command
Brijesh Singh
1
-1
/
+76
2017-12-04
crypto: ccp: Add Secure Encrypted Virtualization (SEV) command support
Brijesh Singh
4
-0
/
+381
2017-12-04
crypto: ccp: Add Platform Security Processor (PSP) device support
Brijesh Singh
7
-1
/
+277
2017-12-04
crypto: ccp: Build the AMD secure processor driver only with AMD CPU support
Borislav Petkov
1
-0
/
+1
2017-11-29
crypto: hifn_795x - Fix a memory leak in the error handling path of 'hifn_pro...
Christophe Jaillet
1
-0
/
+1
2017-11-29
chcr: Add support for Inline IPSec
Atul Gupta
8
-168
/
+860
2017-11-29
crypto: cavium - fix memory leak on info
Colin Ian King
1
-1
/
+2
2017-11-29
crypto: nx - fix spelling mistake: "availavle" -> "available"
Colin Ian King
1
-2
/
+2
2017-11-29
crypto: s5p-sss - Remove a stray tab
Dan Carpenter
1
-1
/
+1
2017-11-29
crypto: chelsio - Fix an error code in chcr_hash_dma_map()
Dan Carpenter
1
-1
/
+1
2017-11-29
crypto: chelsio - remove redundant assignments to reqctx and dst_size
Colin Ian King
1
-4
/
+0
2017-11-29
crypto: stm32 - Support for STM32 CRYP crypto module
Fabien DESSENNE
3
-1
/
+1183
2017-11-16
Merge tag 'powerpc-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...
Linus Torvalds
2
-97
/
+72
2017-11-14
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...
Linus Torvalds
62
-3760
/
+4635
2017-11-13
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
3
-9
/
+8
2017-11-12
crypto/nx: Do not initialize workmem allocation
Haren Myneni
1
-1
/
+1
2017-11-12
crypto/nx: Use percpu send window for NX requests
Haren Myneni
1
-81
/
+68
2017-11-12
powerpc/vas, nx-842: Define and use chip_to_vas_id()
Sukadev Bhattiprolu
1
-15
/
+3
2017-11-10
crypto: stm32/hash - Fix return issue on update
Lionel Debieve
1
-7
/
+1
2017-11-10
crypto: dh - Remove pointless checks for NULL 'p' and 'g'
Eric Biggers
1
-3
/
+0
2017-11-10
crypto: qat - Clean up error handling in qat_dh_set_secret()
Eric Biggers
1
-7
/
+8
2017-11-07
Merge branch 'linus' into locking/core, to resolve conflicts
Ingo Molnar
51
-0
/
+51
2017-11-06
crypto: Convert timers to use timer_setup()
Kees Cook
3
-9
/
+8
2017-11-06
crypto: chcr - Replace _manual_ swap with swap macro
Gustavo A. R. Silva
1
-4
/
+1
2017-11-06
crypto: marvell - Add a NULL entry at the end of mv_cesa_plat_id_table[]
Boris BREZILLON
1
-0
/
+1
2017-11-06
crypto: atmel - remove empty functions
Tudor-Dan Ambarus
2
-38
/
+0
2017-11-06
crypto: caam - remove unused param of ctx_map_to_sec4_sg()
Horia Geantă
1
-4
/
+4
2017-11-06
crypto: caam - remove unneeded edesc zeroization
Horia Geantă
1
-4
/
+0
2017-11-03
crypto: atmel-aes - Reset the controller before each use
Romain Izard
1
-7
/
+3
2017-11-03
crypto: atmel-aes - properly set IV after {en,de}crypt
Romain Izard
1
-3
/
+37
2017-11-03
crypto: s5p-sss - Add HASH support for Exynos
Kamil Konieczny
2
-10
/
+1410
2017-11-03
crypto: s5p-sss - Change spaces to tabs
Kamil Konieczny
1
-95
/
+95
2017-11-03
crypto: drivers - Convert timers to use timer_setup()
Kees Cook
2
-7
/
+6
2017-11-03
crypto: caam/qi - abort algorithm setup on DPAA2 parts
Horia Geantă
1
-1
/
+6
2017-11-03
crypto: caam - fix incorrect define
Radu Alexe
1
-1
/
+1
2017-11-03
crypto: atmel - remove useless irq init
Tudor-Dan Ambarus
3
-6
/
+0
2017-11-03
crypto: atmel - return appropriate error code
Tudor-Dan Ambarus
3
-6
/
+3
2017-11-03
crypto: mediatek - move to generic async completion
Gilad Ben-Yossef
1
-26
/
+5
2017-11-03
crypto: qce - move to generic async completion
Gilad Ben-Yossef
1
-26
/
+4
2017-11-03
crypto: talitos - move to generic async completion
Gilad Ben-Yossef
1
-33
/
+5
2017-11-03
crypto: marvell/cesa - remove redundant backlog checks on EBUSY
Gilad Ben-Yossef
2
-3
/
+2
2017-11-03
crypto: ccp - use -ENOSPC for transient busy indication
Gilad Ben-Yossef
2
-7
/
+8
2017-11-03
crypto: vmx - Use skcipher for ctr fallback
Paulo Flabiano Smorigo
1
-16
/
+17
2017-11-03
crypto: marvell - Switch cipher algs to the skcipher interface
Boris BREZILLON
3
-260
/
+251
2017-11-03
crypto: qat - mark expected switch fall-throughs in qat_uclo
Gustavo A. R. Silva
1
-0
/
+3
2017-11-03
crypto: qat - remove unused and redundant pointer vf_info
Colin Ian King
1
-3
/
+0
2017-11-03
crypto: ccp - remove unused variable qim
Colin Ian King
1
-2
/
+1
2017-11-03
crypto: cavium - clean up clang warning on unread variable offset
Colin Ian King
1
-1
/
+1
2017-11-03
crypto: marvell - Remove the old mv_cesa driver
Boris BREZILLON
5
-1390
/
+3
2017-11-03
crypto: marvell - Add a platform_device_id table
Boris BREZILLON
1
-0
/
+6
2017-11-03
crypto: chelsio - Fix memory leak
Harsh Jain
1
-4
/
+4
2017-11-03
crypto: chelsio - Move DMA un/mapping to chcr from lld cxgb4 driver
Harsh Jain
3
-694
/
+1109
2017-11-03
crypto: chelsio - Remove allocation of sg list to implement 2K limit of dsgl ...
Harsh Jain
4
-172
/
+76
2017-11-03
crypto: chelsio - Use x8_ble gf multiplication to calculate IV.
Harsh Jain
2
-2
/
+10
2017-11-03
crypto: chelsio - Check error code with IS_ERR macro
Yeshaswi M R Gowda
1
-8
/
+8
2017-11-03
crypto: chelsio - Remove unused parameter
Yeshaswi M R Gowda
2
-32
/
+23
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
51
-0
/
+51
2017-10-25
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...
Mark Rutland
2
-3
/
+3
2017-10-12
crypto: talitos - avoid useless copy
LEROY Christophe
1
-14
/
+22
2017-10-12
crypto: talitos - chain in buffered data for ahash on SEC1
LEROY Christophe
2
-13
/
+127
2017-10-12
crypto: talitos - do hw_context DMA mapping outside the requests
LEROY Christophe
1
-23
/
+57
2017-10-12
crypto: talitos - DMA map key in setkey()
LEROY Christophe
1
-17
/
+39
2017-10-12
crypto: talitos - simplify tests in ipsec_esp()
LEROY Christophe
1
-22
/
+20
2017-10-12
crypto: talitos - remove to_talitos_ptr_len()
LEROY Christophe
1
-35
/
+21
2017-10-12
crypto: talitos - don't check the number of channels at each interrupt
LEROY Christophe
2
-12
/
+19
2017-10-12
crypto: talitos - use devm_ioremap()
LEROY Christophe
1
-3
/
+5
2017-10-12
crypto: talitos - use of_property_read_u32()
LEROY Christophe
1
-16
/
+5
2017-10-12
crypto: talitos - use devm_kmalloc()
LEROY Christophe
1
-18
/
+12
2017-10-12
crypto: talitos - declare local functions static
LEROY Christophe
1
-2
/
+2
2017-10-12
crypto: talitos - zeroize the descriptor with memset()
LEROY Christophe
2
-20
/
+1
2017-10-12
crypto: talitos - fix ctr-aes-talitos
LEROY Christophe
1
-1
/
+1
2017-10-12
crypto: talitos - fix use of sg_link_tbl_len
LEROY Christophe
1
-2
/
+2
2017-10-12
crypto: talitos - fix AEAD for sha224 on non sha224 capable chips
LEROY Christophe
1
-0
/
+5
2017-10-12
crypto: talitos - fix setkey to check key weakness
LEROY Christophe
1
-0
/
+8
2017-10-12
crypto: talitos - fix memory corruption on SEC2
LEROY Christophe
1
-14
/
+28
2017-10-12
crypto: talitos - fix AEAD test failures
LEROY Christophe
1
-5
/
+4
2017-10-12
crypto: crypto4xx - add aes-gcm support
Christian Lamparter
3
-0
/
+165
2017-10-12
crypto: crypto4xx - add aes-ccm support
Christian Lamparter
3
-0
/
+216
2017-10-12
crypto: crypto4xx - prepare for AEAD support
Christian Lamparter
5
-73
/
+230
2017-10-12
crypto: crypto4xx - simplify sa and state context acquisition
Christian Lamparter
3
-68
/
+15
2017-10-12
crypto: crypto4xx - fix stalls under heavy load
Christian Lamparter
2
-15
/
+21
2017-10-12
crypto: crypto4xx - fix various warnings
Christian Lamparter
1
-13
/
+3
2017-10-12
crypto: crypto4xx - overhaul crypto4xx_build_pd()
Christian Lamparter
3
-124
/
+103
2017-10-12
crypto: crypto4xx - use the correct LE32 format for IV and key defs
Christian Lamparter
4
-56
/
+64
2017-10-12
crypto: crypto4xx - add backlog queue support
Christian Lamparter
2
-9
/
+41
2017-10-12
crypto: crypto4xx - increase context and scatter ring buffer elements
Christian Lamparter
1
-5
/
+5
2017-10-12
crypto: crypto4xx - fix type mismatch compiler error
Christian Lamparter
1
-2
/
+2
2017-10-12
crypto: crypto4xx - fix off-by-one AES-OFB
Christian Lamparter
1
-1
/
+1
2017-10-12
crypto: crypto4xx - wire up hmac_mc to hmac_muting
Christian Lamparter
1
-0
/
+1
2017-10-12
crypto: bcm - pr_err() strings should end with newlines
Arvind Yadav
1
-7
/
+7
2017-10-12
crypto: qat - pr_err() strings should end with newlines
Arvind Yadav
1
-6
/
+6
2017-10-12
crypto: chelsio - pr_err() strings should end with newlines
Arvind Yadav
1
-1
/
+1
2017-10-12
crypto: virtio - pr_err() strings should end with newlines
Arvind Yadav
1
-1
/
+1
2017-10-12
crypto: omap-aes - pr_err() strings should end with newlines
Arvind Yadav
1
-1
/
+1
2017-10-07
crypto: bcm - use of_device_get_match_data
Corentin LABBE
1
-5
/
+2
2017-10-07
crypto: omap - use of_device_get_match_data
Corentin LABBE
3
-15
/
+6
2017-10-07
crypto: stm32 - use of_device_get_match_data
Corentin LABBE
1
-5
/
+2
2017-10-07
crypto: omap - return -ENOMEM on allocation failure.
Allen
1
-1
/
+1
2017-10-07
crypto:ccp - invoke the DMA callback in a standard way
amd
1
-3
/
+1
2017-10-07
crypto: ccp - unmap pages and remove unmap objects in callback
amd
1
-0
/
+1
2017-10-07
crypto: stm32 - Try to fix hash padding
Arnd Bergmann
1
-6
/
+9
2017-09-22
crypto: brcm - Explicity ACK mailbox message
raveendra padasalagi
1
-55
/
+46
2017-09-22
crypto: drop unnecessary return statements
Geliang Tang
3
-4
/
+0
2017-09-22
crypto: Use PTR_ERR_ZERO
Himanshu Jha
3
-12
/
+3
2017-09-22
crypto: inside-secure - remove null check before kfree
Himanshu Jha
1
-4
/
+2
2017-09-22
crypto: n2 - remove null check before kfree
Himanshu Jha
1
-8
/
+4
2017-09-22
crypto: padlock-sha - constify x86_cpu_id
Arvind Yadav
1
-1
/
+1
2017-09-22
crypto: padlock-aes - constify x86_cpu_id
Arvind Yadav
1
-1
/
+1
2017-09-22
crypto: crypto4xx - pointer arithmetic overhaul
Christian Lamparter
3
-68
/
+59
2017-09-22
crypto: crypto4xx - fix crypto4xx_build_pdr, crypto4xx_build_sdr leak
Christian Lamparter
1
-8
/
+9
2017-09-22
crypto: crypto4xx - replace crypto4xx_dev's scatter_buffer_size with constant
Christian Lamparter
2
-5
/
+3
2017-09-22
crypto: crypto4xx - refactor crypto4xx_copy_pkt_to_dst()
Christian Lamparter
1
-96
/
+30
2017-09-22
crypto: crypto4xx - enable AES RFC3686, ECB, CFB and OFB offloads
Christian Lamparter
4
-0
/
+177
2017-09-22
crypto: crypto4xx - move and refactor dynamic_contents helpers
Christian Lamparter
5
-99
/
+39
[next]