Ian Goldberg
							
						 | 
						
							
							
								d2a0dbb3c6
							
							Make it compile on Ubuntu 20.04 agan
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								9707b3ea7d
							
							Move the Cell definition from cell.cpp to cell.hpp
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								69ece20f03
							
							Be able to create wide RDPFs in the preprocessing phase
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								f95a11853c
							
							Allow for a one-byte subtype in the preprocessing network protocol
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								5a9eac7cbc
							
							Don't forget to save the leaf_cfbits
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								a5815bf876
							
							I/O on wide RDPFs
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								ff2653d6ea
							
							Create wide RDPFs
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								6569a4f55d
							
							Have RDPF::expand() use descend_to_leaf for the last layer
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								864d5a2e7c
							
							We only need one leaf correction flag bit per level, not one per word per level
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								9fcb5e4895
							
							Have RDPF::leaf() use descend_to_leaf for the last layer
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								f15d8fc6e1
							
							Store the max depth and the current depth in an RDPF
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								6496353c33
							
							A PRG variant for computing (wide) leaves
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								59772f3c07
							
							PreCompStorage for wide RDPFs
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								6684abdad7
							
							Prepare a unit test for wide DPFs
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								57d891d549
							
							Add some comments and fix the types of leaf_cw and leaf_cfbits
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								86c2ca4712
							
							Pass LeafNodes by const ref instead of by value
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								953c1fd3a1
							
							Generalize a bunch of types to eventually support wide DPFs
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								64fa2cbc67
							
							Move depth() from DPF to RDPF
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								a9e39d265e
							
							Add a template parameter to RDPF, RDPFPair, RDPFTriple for the leaf width
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								d8d08f2a6e
							
							Change some functions from templated on return values to overloaded on reference parameters
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								f9fd97e396
							
							Comparisons only need 114 AES operations, not 170
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								57a1dfd6cb
							
							Make CDPF::is_zero work for both RegAS and RegXS (as intended)
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								3d4ad0f78b
							
							Tiny formatting change
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								3570231b40
							
							Field-access macros so we can write A[i].CELL_KEY instead of A[i].field(&Cell::key) for example
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								bc5dc4a257
							
							mpc_and, mpc_or for bit shares
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								706253a51f
							
							mpc_select for RegXS
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								240782591d
							
							Add support for AND triples and value_t SelectTriples
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								a281346bb1
							
							Templatize SelectTriple so that it can be used for value_t and bit_t, not just DPFnode
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								878db98688
							
							Rename triples to multtriples and selecttriples to nodeselecttriples
						 | 
						2 years ago | 
					
				
					
						
							
								   Ian Goldberg
							
						 | 
						
							
							
								ed30cd4048
							
							Bit shifting and bit extraction for RegXS
						 | 
						2 years ago |