08346cb239 
								
							
								 
							
						 
						
							
							
								
								dnp3: update gen script to use jb_set_string_from_bytes  
							
							... 
							
							
							
							Bug: #5080 . 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								6392216f6b 
								
							
								 
							
						 
						
							
							
								
								base64: use the Rust base64 encode implementation  
							
							... 
							
							
							
							Replace our internal base64 implementation with a ffi wrapper
around the Rust implementation provided by an external crate. 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								6d3dcf27a6 
								
							
								 
							
						 
						
							
							
								
								eve: use JsonBuilder for encoding base64  
							
							... 
							
							
							
							Replaces all usages of Base64Encode just before writing to a
JsonBuilder with jb_set_base64 and jb_append_base64. 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								86b5c81ea2 
								
							
								 
							
						 
						
							
							
								
								dnp3: fix int warnings  
							
							... 
							
							
							
							There is a hack to know the type of an integer
and do an explicit cast in the python script
generating the C file
Also extends some bounds check against negative values 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								126a7dcb4f 
								
							
								 
							
						 
						
							
							
								
								dnp3: adds bounds check for prefix chararray  
							
							... 
							
							
							
							Ticket: #4558 
Avoids intra structure overflow 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								5ec9688f03 
								
							
								 
							
						 
						
							
							
								
								dnp3: use base64 macro in gen script  
							
							... 
							
							
							
							As is done already in C
cf commit ea0936199d 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								15980af7de 
								
							
								 
							
						 
						
							
							
								
								dnp3: avoids DOS by too long loop over null-sized objects  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5749024e3f 
								
							
								 
							
						 
						
							
							
								
								dnp3: fix memory leak with object containing bytearrays  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								001350547a 
								
							
								 
							
						 
						
							
							
								
								dnp3: fix signed integer overflow  
							
							... 
							
							
							
							By using unsigned integers everywhere 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								85eaa2276c 
								
							
								 
							
						 
						
							
							
								
								scripts/dnp3-gen: update to generate JsonBuilder code  
							
							
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								4976afd96a 
								
							
								 
							
						 
						
							
							
								
								script/dnp3-gen: update generator to reflect in tree changes  
							
							... 
							
							
							
							Some changes were made to the generated files instead of the
generator script. Update the script to generate what is
in the current state of the in-tree generated files. 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								492504cf62 
								
							
								 
							
						 
						
							
							
								
								python: remove unused imports  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								edd2cd626f 
								
							
								 
							
						 
						
							
							
								
								jansson: remove HAVE_LIBJANSSON guards  
							
							
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								f70e8d00ea 
								
							
								 
							
						 
						
							
							
								
								dnp3-gen: require jinja2 v2.10 or later  
							
							... 
							
							
							
							Previous versions, but not all, have issues tracking
variables. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6a6aa04f55 
								
							
								 
							
						 
						
							
							
								
								dnp3-gen: fix heap buffer overflow in generated code  
							
							... 
							
							
							
							Due to missing check before memcpy. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ac7cf48a98 
								
							
								 
							
						 
						
							
							
								
								dnp3: in template, include files own headers  
							
							... 
							
							
							
							To deal with -Wmissing-prototypes as added in
ab1200fbd7 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								2a0bb108d0 
								
							
								 
							
						 
						
							
							
								
								dnp3-gen: rename index variable to point_index  
							
							... 
							
							
							
							Gcc 4.6 will warning with -Wshadow for a local variable
named "index" as <strings.h> has a function named "index".
Newer versions of gcc handle this case. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								240d789c40 
								
							
								 
							
						 
						
							
							
								
								DNP3: dnp3-gen: code generator for repetitive DNP3 code  
							
							
							
						 
						
							9 years ago