edfe609fc9 
								
							
								 
							
						 
						
							
							
								
								configure: Add basic valgrind-massif support  
							
							With the parameter --toolchain valgrind-massif, the configure
script sets reasonable defaults that can be overridden as explained
in the documentation. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b1ee8eec84 
								
							
								 
							
						 
						
							
							
								
								configure: Add basic valgrind-memcheck support  
							
							With the parameter --valgrind-memcheck, the configure script sets
reasonable defaults that can be overridden as explained in the
documentation.
The idea of using set_defaults is from Luca Barbato. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a862c7d336 
								
							
								 
							
						 
						
							
							
								
								Integrate lcov/gcov into Libav  
							
							The gcov/lcov are a common toolchain for visualizing code coverage with
the GNU/Toolchain. The documentation and implementation of this
integration was heavily inspired from the blog entry by Mike Melanson:
http://multimedia.cx/eggs/using-lcov-with-ffmpeg/  
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								72ad96c854 
								
							
								 
							
						 
						
							
							
								
								doc/developer: Clarify symbol naming prefixes section.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1c3b428114 
								
							
								 
							
						 
						
							
							
								
								doc/developer: fix typo in regression tests ref.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef3c88838e 
								
							
								 
							
						 
						
							
							
								
								doc/developer: Add "security fixes" to the release process steps  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								23f4c5acc4 
								
							
								 
							
						 
						
							
							
								
								document the release process  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								040c565e51 
								
							
								 
							
						 
						
							
							
								
								doc: developer: Allow tabs in the vim configuration for Automake files  
							
							While we do not use Automake in libav, this allows our config to be
used more globally without introducing unwanted breakage. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15e7533ca1 
								
							
								 
							
						 
						
							
							
								
								doc/dev: clarify public symbols prefixes.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								56dea32f09 
								
							
								 
							
						 
						
							
							
								
								doc: developer: Fix wording in "naming conventions" section  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3658d2dfd4 
								
							
								 
							
						 
						
							
							
								
								doc: developer: Add a note about reserved system name space  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8787847dc6 
								
							
								 
							
						 
						
							
							
								
								doc/developer: Drop obsolete MPlayer reference  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8b0fda180e 
								
							
								 
							
						 
						
							
							
								
								doc/developer: Add ISC license to list of acceptable licenses  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cb30bf7f03 
								
							
								 
							
						 
						
							
							
								
								doc/developer: Add web links for all suggested licenses  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1c14c3412e 
								
							
								 
							
						 
						
							
							
								
								dec/developer: Add Valgrind / Address Sanitizer to the patch checklist  
							
							Reviewed-by: saste
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ac2603be28 
								
							
								 
							
						 
						
							
							
								
								doc: Mention memory allocation in the fuzz testing section  
							
							It's obviously undesireable to blindly allocate memory based on
a damaged 'size' value, for example.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc3e12d1cb 
								
							
								 
							
						 
						
							
							
								
								doc: Mention zzuf in the fuzz testing section  
							
							It's pretty much the best tool for the job, and it's what we
all use now anyway.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6042a12174 
								
							
								 
							
						 
						
							
							
								
								doc: Extend commit message section  
							
							If a bug exists on the tracker, its ID should always be included
in fix messages.
Also, any relevant bug fixes should be CC'd to libav-stable, so
we can actually track what needs to be backported, instead of
just randomly combing the git history and old CVEs.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5f9b9ac36 
								
							
								 
							
						 
						
							
							
								
								doc: Merge disjointed bits about emailing patches  
							
							We obviously prefer git-send-email(1), and the disjointed nature
of the two statements was misleading.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a00374cb4 
								
							
								 
							
						 
						
							
							
								
								doc: Fix a few typos in the developer documentation  
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								511cf612ac 
								
							
								 
							
						 
						
							
							
								
								miscellaneous typo fixes  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f2ceb67e5b 
								
							
								 
							
						 
						
							
							
								
								doc: describe micro versioning policy  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6253cee497 
								
							
								 
							
						 
						
							
							
								
								the hyperlink to the Developer's Certificate of Origin no longer works; use Linux kernel hyperlink  
							
							Signed-off-by: Peter Ross <pross@xvid.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bbabeb56fa 
								
							
								 
							
						 
						
							
							
								
								Add reminders to update the codec descriptor list with new codec IDs.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5ac603df83 
								
							
								 
							
						 
						
							
							
								
								doc/developer: add "Adding files to the fate-suite dataset"  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fd6a085a22 
								
							
								 
							
						 
						
							
							
								
								doc: Fix syntax errors in sample Emacs config  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								36ef5369ee 
								
							
								 
							
						 
						
							
							
								
								Replace all CODEC_ID_* with AV_CODEC_ID_*  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								41dd30068a 
								
							
								 
							
						 
						
							
							
								
								doc/developer: refer to av_malloc() instead of malloc()  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4aad316bff 
								
							
								 
							
						 
						
							
							
								
								doc: Remind devs to check return values, especially for malloc() et al  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4982e1ddfa 
								
							
								 
							
						 
						
							
							
								
								build: Add 'check' target to run all compile and test targets.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e004bc16a1 
								
							
								 
							
						 
						
							
							
								
								doc: clarify check for NULL pointer style  
							
							Our code should be terse and clear. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								77c0b361b0 
								
							
								 
							
						 
						
							
							
								
								doc: fix API examples references.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b553a425fb 
								
							
								 
							
						 
						
							
							
								
								doc: Update sample Vim config with suitable (function) indentation settings.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3892e784f2 
								
							
								 
							
						 
						
							
							
								
								doc: Improve suggested Emacs settings for our coding style.  
							
							Switch from changing global values to defining a separate C style
and add appropriate settings for indenting assignments that span
more than one line. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d1c1e350c6 
								
							
								 
							
						 
						
							
							
								
								doc: make developer.texi point to correct fate doc  
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0bea18411 
								
							
								 
							
						 
						
							
							
								
								doc: fix "reference to nonexistent node `Regression Tests'" warning.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								86ae512453 
								
							
								 
							
						 
						
							
							
								
								doc: make developer.texi point to correct fate doc  
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								da9cea77e3 
								
							
								 
							
						 
						
							
							
								
								Fix a bunch of common typos.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fab97adb66 
								
							
								 
							
						 
						
							
							
								
								docs: Minor project name cleanup  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d8538f06e6 
								
							
								 
							
						 
						
							
							
								
								doc: add editor configuration section with Vim and Emacs settings  
							
							based on a patch by Victor Vasiliev, vasilvv gmail com 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								def5dc1260 
								
							
								 
							
						 
						
							
							
								
								doc: document preferred Doxygen syntax and make patcheck detect it  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								acf22ec69e 
								
							
								 
							
						 
						
							
							
								
								developer.texi: Fix naming convention  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a0338b598b 
								
							
								 
							
						 
						
							
							
								
								doc: break some long lines in developer.texi  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								84994421bc 
								
							
								 
							
						 
						
							
							
								
								doc: remove space between variable and post increment in example code  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9b9815eec4 
								
							
								 
							
						 
						
							
							
								
								Update developers documentation with coding conventions.  
							
							Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aadbf9f74c 
								
							
								 
							
						 
						
							
							
								
								developer.texi: fix spelling errors  
							
							credits to: KayC (from Google Code-in)
Signed-off-by: burek <burek021@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd8d808ba6 
								
							
								 
							
						 
						
							
							
								
								doc: library versions need to be bumped in version.h  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c693aec960 
								
							
								 
							
						 
						
							
							
								
								developer.texi: Suggest a git clone if the patch review process doesnt work out  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								743586ff38 
								
							
								 
							
						 
						
							
							
								
								developer.texi: add Contributing section  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f3fb71f029 
								
							
								 
							
						 
						
							
							
								
								developer.texi: Simplify "Regression tests section"  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago