Revision 9b04a47 by Campbell Barton January 18, 2018, 02:46 (GMT) |
Cleanup: label scene flags more clearly Also correct typo in enum name |
Revision 2be8598 by Campbell Barton January 18, 2018, 01:36 (GMT) |
Fix T53811: "bmesh.ops.split" crash |
January 18, 2018, 00:33 (GMT) |
WM: improved area resize snapping Instead of 10px steps, snap to mid-point & adjacent edges. Not yet implemented for split preview. |
Revision 27dff3f by Brecht Van Lommel January 18, 2018, 00:01 (GMT) |
Merge branch 'master' into blender2.8 |
Revision e6df028 by Brecht Van Lommel January 17, 2018, 23:54 (GMT) |
Fix buffer overflow vulnerability in curve, font, particles code. Solves these security issues from T52924: CVE-2017-12102 CVE-2017-12103 CVE-2017-12104 While the specific overflow issue may be fixed, loading the repro .blend files may still crash because they are incomplete and corrupt. The way they crash may be impossible to exploit, but this is difficult to prove. Differential Revision: https://developer.blender.org/D3002 |
Revision e04d7c4 by Brecht Van Lommel January 17, 2018, 23:54 (GMT) |
Fix buffer overflow vulnerabilities in mesh code. Solves these security issues from T52924: CVE-2017-12081 CVE-2017-12082 CVE-2017-12086 CVE-2017-12099 CVE-2017-12100 CVE-2017-12101 CVE-2017-12105 While the specific overflow issue may be fixed, loading the repro .blend files may still crash because they are incomplete and corrupt. The way they crash may be impossible to exploit, but this is difficult to prove. Differential Revision: https://developer.blender.org/D3002 |
Revision e0f2c7a by Brecht Van Lommel January 17, 2018, 23:54 (GMT) |
Fix Linux/GCC compiler warning in recent fixes. |
Revision 235f578 by Campbell Barton January 17, 2018, 23:51 (GMT) |
Revision 07aed40 by Brecht Van Lommel January 17, 2018, 19:25 (GMT) |
Fix buffer overflow vulernability in thumbnail file reading. Fixes CVE-2017-2908 from T52924. Differential Revision: https://developer.blender.org/D3001 |
Revision d30cc1e by Brecht Van Lommel January 17, 2018, 18:59 (GMT) |
Fix buffer overflows in TIFF, PNG, IRIS, DPX, HDR and AVI loading. 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 |
Revision a670036 by Brecht Van Lommel January 17, 2018, 18:59 (GMT) |
Memory: add MEM_malloc_arrayN() function to protect against overflow. Differential Revision: https://developer.blender.org/D3002 |
Revision 8400b4b by Sergey Sharybin January 17, 2018, 17:03 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 46204f8 by Sergey Sharybin January 17, 2018, 17:02 (GMT) |
Depsgraph: Fix for fake dependency cycle being created for shape key drivers One thing i'm not fully happy with is all this is_same_* functions. Need to get rid of this by probably adding explicit entry/init/whatever nodes and maybe making node criteria aware of whether key will be used as "from" or as "to" node. |
Revision 10e6da1 by Sybren A. Stüvel January 17, 2018, 16:47 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 5d4ffb4 by Sybren A. Stüvel January 17, 2018, 16:14 (GMT) |
Delete Invalid Drivers: more lenient poll function This function is faster and also allows for deletion of invalid drivers in nested data blocks (for example in shape keys). Thanks @sergey! |
Revision a8fc442 by Ray molenkamp January 17, 2018, 14:45 (GMT) |
external_libs: Add openjpeg to the mavc lib folders for cycles standalone. |
Revision 8e35a9e by Clément Foucault January 17, 2018, 13:02 (GMT) |
Eevee: Perf: Update noises (in utilTex) via GPU drawing. This leads to a ~3ms improvement of CPU time during drawing. This prevent the rendering from being stalled waiting for the texture data to be transfered. |
Revision 54e10db by Clément Foucault January 17, 2018, 12:55 (GMT) |
DRW: Add DRW_framebuffer_create() function. This is because certain part of the engine may require a blank framebuffer to bind textures to. This is the case when using only array textures, unsupported by DRW_framebuffer_init(). |
Revision c6101b0 by Sybren A. Stüvel January 17, 2018, 11:38 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 0aaae43 by Sybren A. Stüvel January 17, 2018, 11:38 (GMT) |
Simplified GRAPH_OT_driver_delete_invalid after feedback @aligorith By adding the ANIMFILTER_NODUPLIS flag to the filter it'll only be processing each F-Curve once, which means we can remove while iterating. This also solves a potential issue when a datablock has a driver and is shared among multiple objects. |
|