f60a27a7cd
								
							 
						 
						
							
									Do not overflow ph_buf 
							 
							
							
With emojis, phoneme strings can be very long 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								1da9ad10e8
								
							 
						 
						
							
									Add tertiary translator 
							 
							
							
TranslateWord2 passes translator2 as tr to TranslateWord which may call
TranslateWord3, SpeakIndividualLetters, TranslateLetter, which was calling
SetTranslator2 again, thus freeing the very tr being used. Make that
latter use another translator. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								1f76c4b8bd
								
									
										
											
								
							 
						 
						
							
									adding fuzzer for  espeak_synth (#1178) 
							 
							
							
* Add: fuzzer files and modifications in config & compil
* add configure.ac change
* add minimize-corpus.sh
* add fuzzing directory and readme
* add to check if CC support libfuzzer
* Make workflow dump the crash POC
* Add debugging information
* Run fuzzing only once a week for now
Co-authored-by: kmamadoudram <[email protected] >
Co-authored-by: yocvito <[email protected] >
Co-authored-by: Samuel Thibault <[email protected] > 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								9decedb8c2
								
							 
						 
						
							
									Fix missing checks for EOF 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								9de65fcb96
								
									
										
											
								
							 
						 
						
							
									Merge pull request #1231 from codeofdusk/sammamish 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								f042d2357e
								
							 
						 
						
							
									And Puget 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								128f224cc4
								
							 
						 
						
							
									And Snohomish 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								55e452cd9b
								
							 
						 
						
							
									Fix pronunciation of Sammamish 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								dc15359228
								
									
										
											
								
							 
						 
						
							
									Merge pull request #1225 from seanbudd/map-ms-to-id 
							 
							
							
Map phoneme table ms rules to id rules 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								0b44ab73c7
								
							 
						 
						
							
									Merge pull request #1223 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								0711194531
								
							 
						 
						
							
									Update changelog 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								24e837efaa
								
							 
						 
						
							
									Map phonemone table ms rules to id rules 
							 
							
							
As this is the behaviour when building eSpeak 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								99430bf13a
								
							 
						 
						
							
									Add Dgeshim and some rules 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								2e41cdde38
								
							 
						 
						
							
									Merge pull request #1212 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								2c9fb33062
								
							 
						 
						
							
									Merge pull request #1205 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								a0786c0354
								
							 
						 
						
							
									Update changelog 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								87932b85e0
								
							 
						 
						
							
									Update Persian 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								f62e8a194b
								
							 
						 
						
							
									Merge pull request #1199 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								51bb3585bb
								
							 
						 
						
							
									Update changelog 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								062ca2cbd0
								
							 
						 
						
							
									Merge pull request #1196 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								f6c88196f8
								
							 
						 
						
							
									Update changelog 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								6fbf264615
								
							 
						 
						
							
									Merge pull request #1191 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								26099b9b77
								
							 
						 
						
							
									Update changelog 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								f07810b89e
								
							 
						 
						
							
									Merge pull request #1187 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								74cdd4053e
								
							 
						 
						
							
									Update changelog 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								15aa148c99
								
							 
						 
						
							
									Merge pull request #1183 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								2f1dd8d117
								
							 
						 
						
							
									Update changelog 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								77d0aff1a2
								
							 
						 
						
							
									Merge pull request #1182 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								e01f8d5748
								
							 
						 
						
							
									Update changelog 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								63682b9d70
								
							 
						 
						
							
									Merge pull request #1177 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								832ba8aa9c
								
							 
						 
						
							
									Merge pull request #1175 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								14693c9dbb
								
							 
						 
						
							
									Merge pull request #1173 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								e57e68fc9a
								
									
										
											
								
							 
						 
						
							
									Merge pull request #1170 from codeofdusk/issaquah 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								64eb9bd141
								
									
										
											
								
							 
						 
						
							
									Merge pull request #1193 from codeofdusk/mto-initial 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								9331ce2aca
								
									
										
											
								
							 
						 
						
							
									Merge pull request #1197 from codeofdusk/boise 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								863b92e29d
								
									
										
											
								
							 
						 
						
							
									Merge pull request #1219 from alex19EP/android/bump-ver-code 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								e65278d788
								
									
										
											
								
							 
						 
						
							
									Android: bump versionCode 
							 
							
							
we should do that on every release.
Issue #1185  
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								d8b5786330
								
							 
						 
						
							
									Disable gradle in reprotest 
							 
							
							
It seems that reprotest is breaking the gradle build 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								5a53282746
								
									
										
											
								
							 
						 
						
							
									Merge pull request #1003 from ryandesign/patch-1 
							 
							
							
Enhance detection of gradle 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								dfc322743d
								
							 
						 
						
							
									MAKE_MEM_UNDEFINED: Fix warning 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								f4133364d1
								
							 
						 
						
							
									Add more const qualifiers 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								6f58f75693
								
							 
						 
						
							
									Add missing phoneme table reset 
							 
							
							
When there are language switches, when we rewind to the start of the
phoneme list we have to reset the phoneme table back.
This avoids some branching that depends on undefined values, caught by
valgrind in the case e.g. of an emoji substitution that contains a
language switch.
Ref #874  
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								3b009398c9
								
							 
						 
						
							
									Add missing stresslevel field initialization 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								e17f0764e3
								
							 
						 
						
							
									valgrind CI: add missing debugging information 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								eed7db1575
								
							 
						 
						
							
									Fix out-of-bound access 
							 
							
							
IsLetterGroup looks for heading \0, so the padding also needs to include
an \0. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								24e1eaa0cc
								
							 
						 
						
							
									Mark static arrays undefined when they are reused 
							 
							
							
So valgrind can potentially catch e.g. missing \0. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								7e608a3273
								
							 
						 
						
							
									Make some buffers non-static 
							 
							
							
These don't actually need to survive function exit. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								a660fc04cc
								
							 
						 
						
							
									Add more const qualifiers on static arrays 
							 
							
							
So we know they are just tables, get protected from overflows, and get shared between processes 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								2d3a49b161
								
							 
						 
						
							
									Make static arrays undefined on entry into LoadVoice 
							 
							
							
This would have caught #1200  
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								afdf50bfd3
								
							 
						 
						
							
									Add a note to avoid erroneous commits like e91d0a5 
							 
							
							
Fixes #1200  
							
						 
						3 years ago