cudabgsegm module was not compiling.  Changing all references of opencv2/legacy.hpp to opencv2/cudalegacy.hpp seemed to work.
I'm new at this so it would be good to have someone familiar with the build system confirm the change.
[HighGUI] On Windows: Support Ctrl+C to copy image to clipboard.
Added documentation.
Fixed indentation.
Clarified code.
added timelapse
added macro guard to enable overriding ENABLE_LOG
upmerged pull req #2974 to master - added more jpeg options to imgcodecs
fixed test compilation
calibrateDebevec index fix (issue 3664)
Optimize ocl version of warp_affine
Multi-radix with kernel generation
Enabled precalculated wave
Added fftplan cache
Completed all forward transforms.
Added packing to CCS format
Added DFT_SCALE for forward transforms
Added Elena's changes with implemented DFT_INVERSE C2C mode.
Added multi-block scheme
Added rest Elena's changes