Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-26IMB: Add asserts that returned fps and fps base are strictly positives.Bastien Montagne
Forgot to add that in previous commit, also related to T53003.
2018-01-26Fix T53003: IMB: Invalid framerate handling due to short integer overflow.Bastien Montagne
FFMPEG uses int for the numerator, while Blender uses a short. So in cases people gave weird exotic framerate values and we cannot reduce enough the numerator, we'd get totally weird values (even negative frame rates sometimes!) Now we add checks for short overflow and approximate as best as possible in that case (error should not matter unless you have shots of at least several hundreds of hours ;) ).
2018-01-21Merge branch 'master' into blender2.8Germano
# Conflicts: # intern/cycles/blender/blender_mesh.cpp # source/blender/editors/screen/screen_ops.c # source/blender/editors/space_view3d/drawobject.c
2018-01-21Cleanup: styleCampbell Barton
2018-01-18Merge branch 'master' into blender2.8Brecht Van Lommel
2018-01-18Fix Linux/GCC compiler warning in recent fixes.Brecht Van Lommel
2018-01-17Fix buffer overflows in TIFF, PNG, IRIS, DPX, HDR and AVI loading.Brecht Van Lommel
Solves these security issues from T52924: CVE-2017-2899 CVE-2017-2900 CVE-2017-2901 CVE-2017-2902 CVE-2017-2903 CVE-2017-2904 CVE-2017-2905 CVE-2017-2906 CVE-2017-2907 CVE-2017-2918 Differential Revision: https://developer.blender.org/D2999
2018-01-15Merge branch 'master' into blender2.8Sergey Sharybin
2018-01-15Allow for multi-gigapixel rendersKarl Semich
This patch fixes a 32-bit overflow that occurs on 64-bit systems due to a numeric literal being treated as 32-bit. This patch allows for the generation of images that occupy more than 4GB of RAM, which previously caused a crash. Reviewers: sergey Reviewed By: sergey Differential Revision: https://developer.blender.org/D2975
2018-01-13Merge branch 'master' into blender2.8Brecht Van Lommel
2018-01-13Fix T53771: missing view pixels when rendering multiview + FSAA.Brecht Van Lommel
This never worked, it's not due to recent refactoring.
2017-12-07Merge remote-tracking branch 'origin/master' into blender2.8Dalai Felinto
2017-12-07DPX/Cineon: Report orientation when running with --debugSergey Sharybin
2017-12-07Merge branch 'master' into blender2.8Campbell Barton
2017-12-07Fix T53499: Cannot load DPX filesSergey Sharybin
The issue was caused by unspecified color transfer. New behavior gives same result as other viewers here, so likely is fine :)
2017-12-07DPX: Fix wrong flag being checked for debugSergey Sharybin
2017-11-19Merge branch 'master' into blender2.8Julian Eisel
2017-11-18Cleanup: styleCampbell Barton
2017-11-14Cleanup: remove BLI_blenlib from ghash headerCampbell Barton
This causes source files to depend on ghash header for BLI_string/rect/listbase. Also quiet warnings.
2017-11-08Merge branch 'master' into blender2.8Brecht Van Lommel
2017-11-08Fix T53092: errors reading EXR files with different data/display window.Brecht Van Lommel
Multilayer/multiview OpenEXRs did not read the full data window like single layer, now it should be consistent.
2017-11-08Fix various issues with (multiview) OpenEXR file save/load.Brecht Van Lommel
* Fix saving a multiview render from the image editor giving invalid files. * Fix failure to load multiview images with a single view per part. * Fix loss of multiview metadata when saving/loading a single view. * Fix Z-Buffer writing option for single layer EXR not being respected. Multiview EXRs are now always handled as multilayer internally, significantly reducing the amount of code. Reviewed By: dfelinto Differential Revision: https://developer.blender.org/D2887
2017-10-03Merge branch 'master' into blender2.8Sergey Sharybin
Notes: - Changes in paint_vertex.c were simple to merge, mainly related on passing evaluation context. - Conflicts in EditDM and drawmesh.c are solved using code from blender2.8 branch. Those areas are deprecated and not to be used in final release. However, it's possible that some reference code from master is lost, so keep attention when adding alpha support for vertex painting.
2017-10-02Fix T52920: Saving Tiff Files type Blender crashesSergey Sharybin
Was only happening for 3 and 1 channel sources.
2017-09-29Merge branch 'master' into blender2.8Campbell Barton
2017-09-29Drop platform support for Solaris & AIXCampbell Barton
These platforms didn't see maintenance in years. This commit just removes ifdef's & cmake check.
2017-09-25Merge branch 'master' into blender2.8Sergey Sharybin
2017-09-22Remove quicktime supportAaron Carlisle
It has been deprecated since at least macOS 10.9 and fully removed in 10.12. I am unsure if we should remove it only in 2.8. But you cannot build blender with it supported when using a modern xcode version anyway so I would tend towards just removing it also for 2.79 if that ever happens. Reviewers: mont29, dfelinto, juicyfruit, brecht Reviewed By: mont29, brecht Subscribers: Blendify, brecht Maniphest Tasks: T52807 Differential Revision: https://developer.blender.org/D2333
2017-09-18Merge branch 'master' into blender2.8Sergey Sharybin
2017-09-18Color management: When look is applied, we can not consider spaces to matchSergey Sharybin
This should fix T52812 after merge to blender2.8.
2017-09-18Merge branch 'master' into blender2.8Sergey Sharybin
2017-09-17Cleanup: SGI format, remove unused struct membersCampbell Barton
2017-09-17Fix SGI foramt reader CVE-2017-2901Campbell Barton
Integer Overflow Code Execution Vulnerability. Reader no longer crashes on corrupt images (from own fuzz testing).
2017-09-17Cleanup: SGI format, avoid overflowCampbell Barton
Harmless but causes warnings
2017-09-17Cleanup: SGI format, use uint/short/char typesCampbell Barton
2017-09-16Fix writing Iris images w/ invalid headerCampbell Barton
Regression in e142ae77cadf
2017-09-14Merge branch 'master' into blender2.8Sergey Sharybin
2017-09-14Fix T52739: Crash loading corrupted video filesSergey Sharybin
Affects both "normal" open as a video file and thumbnail generation.
2017-09-05Merge branch 'master' into blender2.8Campbell Barton
2017-09-04Fix T52522: VSE renders with alpha transparent PNG image incorrectlySergey Sharybin
Need some extra checks and should be probably end up in 2.79 since that's a regression.
2017-08-10Merge branch 'master' into blender2.8Bastien Montagne
2017-08-10Fix T52334: images with non-color data should not change color space on save.Brecht Van Lommel
2017-07-21Merge branch 'master' into blender2.8Sergey Sharybin
2017-07-21Fix a few harmless maybe uninitialized warnings with GCC 5.4.Brecht Van Lommel
GCC seems to detect uninitialized into function calls now, but then isn't always smart enough to see that it is actually initialized. Disabling this warning entirely seems a bit too much, so initialize a bit more now.
2017-07-21Fix T46560: 2D paint smear and soften brushes not working with alpha.Brecht Van Lommel
Interpolate rather than do alpha over mix, matching projection paint.
2017-07-10Merge branch 'master' into blender2.8Campbell Barton
2017-07-10Fix T51898: missing sequence strip color space validation on load.Brecht Van Lommel
2017-06-19Merge branch 'master' into blender2.8Campbell Barton
2017-06-19Cleanup: doxygen commentsCampbell Barton
Also remove duplicate & mismatching comments from grease-pencil header. Keep comments close to implementation to avoid getting out of sync.
2017-06-14Merge branch 'master' into blender2.8Bastien Montagne