Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-06 | Cleanup: move Alembic, AVI, Collada, and USD to `source/blender/io` | Sybren A. Stüvel | |
This moves the `alembic`, `avi`, `collada`, and `usd` modules into a common `io` directory. This also cleans up some `#include "../../{somedir}/{somefile}.h"` by adding `../../io/{somedir}` to `CMakeLists.txt` and then just using `#include "{somefile}.h"`. No functional changes. | |||
2019-09-12 | Cleanup: line breaks with comments | Campbell Barton | |
2019-04-26 | AVI: Fix buffer overflow | Clément Foucault | |
That was causing crashes when loading uncompressed avi files created with blender 2.79. | |||
2019-04-22 | Cleanup: style, use braces for avi | Campbell Barton | |
2019-04-17 | ClangFormat: apply to source, most of intern | Campbell Barton | |
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat | |||
2019-03-15 | Cleanup: indentation, wrapping | Campbell Barton | |
Mostly functions wrapping args, not confirming to our style guide. | |||
2019-02-18 | doxygen: add newline after \file | Campbell Barton | |
While \file doesn't need an argument, it can't have another doxy command after it. | |||
2019-02-06 | Cleanup: remove redundant doxygen \file argument | Campbell Barton | |
Move \ingroup onto same line to be more compact and make it clear the file is in the group. | |||
2019-02-03 | Cleanup: trailing commas | Campbell Barton | |
Needed for clan-format not to wrap onto one line. | |||
2019-02-01 | Cleanup: remove redundant, invalid info from headers | Campbell Barton | |
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits. | |||
2018-10-17 | Cleanup: remove some #if 0 blocks | Jacques Lucke | |
Reviewers: brecht, campbellbarton Differential Revision: https://developer.blender.org/D3802 | |||
2018-09-24 | Spelling fixes in comments and descriptions, patch by luzpaz. | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D3719 | |||
2018-06-29 | Cleanup: trailing newlines | Campbell Barton | |
2018-06-17 | Cleanup: trailing space for remaining source/ | Campbell Barton | |
2018-01-17 | Fix 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 | |||
2015-10-22 | Fix T46565: Movie render crash w/o permissions | Campbell Barton | |
Rendering to a path that didn't have write permissions would crash. Also fix error where `G.is_rendering` was left set when rendering failed. | |||
2015-06-05 | Cleanup: | Antony Riakiotakis | |
Get rid of static functions that pass the exact same arguments in the same order to other function. | |||
2014-10-29 | Cleanup: warnings, typos | Campbell Barton | |
2014-10-06 | Fix T4201: AVI Broken when width not multiple of 4 | Campbell Barton | |
2014-04-01 | Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT define | Campbell Barton | |
2014-03-19 | Code cleanup: unreachable break/return | Campbell Barton | |
2014-02-05 | Code cleanup: use bool for static methods | Campbell Barton | |
2014-02-03 | Code cleanup: use bools where possible | Campbell Barton | |
2014-01-09 | Fix crash cancelling command line render to AVI movie file. | Brecht Van Lommel | |
2013-08-11 | use 'greater/less then or equal to' operators rather then adding 1. | Campbell Barton | |
2013-08-06 | replace mul_serie_m4 with mul_m4_m4m4 when only 3 args are given | Campbell Barton | |
2013-08-05 | AVI JPEG: remove the restriction to write only sizes that are multiples of 16. | Brecht Van Lommel | |
Other encoders do not seem to have this restriction, and multiple video players can play the files fine. This also removes the same restriction for reading files, which actually caused errors on some files with odd width/height. | |||
2013-07-25 | add missing va_end() calls. | Campbell Barton | |
2013-07-21 | code cleanup: add break statements in switch ()'s, (even at the last case). | Campbell Barton | |
2013-05-28 | move BLO_sys_types.h -> BLI_sys_types.h (it had nothing todo with loading) | Campbell Barton | |
remove MEM_sys_types.h which was a duplicate. | |||
2013-04-18 | style cleanup | Campbell Barton | |
2013-03-26 | style cleanup: | Campbell Barton | |
also rename mesh_getVertexCos() --> BKE_mesh_vertexCos_get() to match curve function. | |||
2013-03-13 | Fix for build error with previous commit, seems the order of #includes ↵ | Brecht Van Lommel | |
matters here. | |||
2013-03-13 | Fix #34626: voxel data texture can't read > 2GB files on Windows. | Brecht Van Lommel | |
Also fixed BLI_fopen not being used for AVI movie files, which meant AVI read could fail reading a file from a path with special characters on Windows. | |||
2013-03-09 | code cleanup: favor braces when blocks have mixed brace use. | Campbell Barton | |
2013-01-27 | remove redundant temp pointer assignment in AVI_write_frame. | Campbell Barton | |
2012-12-29 | style cleanup | Campbell Barton | |
2012-12-23 | Added support of J2K codec for Jpeg2000 writing | Sergey Sharybin | |
This codec is absolutely needed to generate DCP using OpenDCP, before that external application to convert JP2 to J2K was used which slowed down export a lot. New codec is exposed to image format settings panel and called Codec. Default one is JP2 which creates files with .jp2 extension, new one is called J2K which creates with .j2c extension. Other changes: - Fixed avi jpeg warning which was treating as error here. - Made it so extension is detecting from ImageFormatData instead of image file type, which makes it possible to have different extension for the same file type depending on it's settings. IRIS format should still be changed (depending on number of channels it'll be .bw, .rgb or .rgba extension) - Default image format settings would be set from image buffer when re-saving it. Makes it possible to easily open .j2c file and save it using J2K codec (without this change it'll save as .jp2 using JP2 codec) | |||
2012-12-23 | style cleanup: wrap long lines (>200) | Campbell Barton | |
2012-12-21 | patches from fedora: | Campbell Barton | |
blender-2.64-64bit.patch blender-2.64a-big-endian.patch by Jochen@herr-schmitt.de | |||
2012-11-18 | style cleanup: if's on the same line. | Campbell Barton | |
2012-11-09 | style cleanup: indentation | Campbell Barton | |
2012-10-21 | style cleanup: trailing tabs & expand some non prefix tabs into spaces. | Campbell Barton | |
2012-10-07 | rename avi files (endian.h is common linux include). | Campbell Barton | |
2012-10-07 | patch [#32556] Stupid endian conversion in avi format | Campbell Barton | |
from Andreas Schwab (schwab) modified to use code from BLI_endian_switch. | |||
2012-09-15 | code cleanup: remove paranoid NULL checks (these cases would crash earlier ↵ | Campbell Barton | |
of the vars were in fact NULL) | |||
2012-09-14 | fix for out-of-bounds checks for fcurve modifier and poselib, also check for ↵ | Campbell Barton | |
NULL members of avi structure (since they are checked for NULL later.) | |||
2012-08-11 | add MEM_recallocN(), so bytes are ensured to be zero'd when growing. | Campbell Barton | |
2012-08-02 | fix for own regression in avi header writing. | Campbell Barton | |
2012-07-31 | prevent uninitialized memory use when writing avi's. | Campbell Barton | |