Tim Ruffing 
							
						 
					 
					
						
						
						
						
							
						
						
							252c19dfc6 
							
						 
					 
					
						
						
							
							Ask brew for valgrind include path  
						
						 
						
						... 
						
						
						
						Valgrind is typically installed using brew on macOS. This commit
makes ./configure detect this case set the appropriate include
directory (in the same way as we already do for openssl and gmp). 
						
						
					 
					
						2021-01-08 14:24:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Ruffing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c727b9087 
							
						 
					 
					
						
						
							
							Merge  #860 : fixed trivial typo  
						
						 
						
						... 
						
						
						
						b7bc3a4aaa5d89c9a9cf2d914362e69ca91a8678 fixed typo (Ferdinando M. Ametrano)
Pull request description:
ACKs for top commit:
  real-or-random:
    ACK b7bc3a4aaa5d89c9a9cf2d914362e69ca91a8678
  elichai:
    ACK b7bc3a4aaa5d89c9a9cf2d914362e69ca91a8678
Tree-SHA512: 6c1889f095607a2f293ffe00359c03e63cfca572b0a17388b83ece54f24ec61ac12d6eb967a47d2dccd54de991383923a07c5cced320c0a96a36a28674cf739c 
						
						
					 
					
						2021-01-08 14:16:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Ruffing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfac088e1b 
							
						 
					 
					
						
						
							
							Merge  #119 : Remove repeated schnorr flag from travis config  
						
						 
						
						... 
						
						
						
						96c83a83dcf742bc175c079188b06dfd0622406c Remove repeated schnorr flag from travis config (Jesse Posner)
Pull request description:
  The `SCHNORRSIG=no` flag is set twice for `global` in `travis.yml`. This PR removes the duplicated flag.
ACKs for top commit:
  real-or-random:
    ACK 96c83a83dcf742bc175c079188b06dfd0622406c
Tree-SHA512: 15b893e6ad22009e92ebd78389dc0939cec5ada7e84b7236d58f1426b9517333c544a6bea108a4b8921f2608a811269a5105a8eb5cb9010c5ee0945456656224 
						
						
					 
					
						2021-01-06 11:00:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jesse Posner 
							
						 
					 
					
						
						
						
						
							
						
						
							96c83a83dc 
							
						 
					 
					
						
						
							
							Remove repeated schnorr flag from travis config  
						
						 
						
						
						
						
					 
					
						2021-01-05 16:09:04 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Poelstra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2b6740688 
							
						 
					 
					
						
						
							
							Merge pull request  #118  from jonasnick/clarify-rangeproof-rewind  
						
						 
						
						... 
						
						
						
						rangeproof: clarify rewind outlen argument 
						
						
					 
					
						2021-01-05 19:16:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
						
						
							
						
						
							41d6963bc1 
							
						 
					 
					
						
						
							
							rangeproof: clarify rewind outlen argument  
						
						 
						
						
						
						
					 
					
						2021-01-05 13:42:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Ruffing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							673e551f4d 
							
						 
					 
					
						
						
							
							Merge  #111 : Add ECDSA sign-to-contract module  
						
						 
						
						... 
						
						
						
						47efb5e39a1bf6330bd3bf6bc4b4416c5ca11878 ecdsa-s2c: add ctime tests (Andrew Poelstra)
396b558273ce88969d4b0abc86e003f7557224f7 ecdsa-s2c: add anti-klepto protocol (Andrew Poelstra)
290dee566e14efa852d4e5437546f6a8ff8bfa1a ecdsa-s2c: add actual sign-to-contract functionality (Andrew Poelstra)
8e46cac5b31c3a3127d33d46466c29e97545cf16 ecdsa-s2c: block in module (Andrew Poelstra)
826bd04b43f823813c633449223595031d5c31f7 add eccommit functionality (Andrew Poelstra)
Pull request description:
  This is a backport and rebase of https://github.com/bitcoin-core/secp256k1/pull/669 
ACKs for top commit:
  jonasnick:
    ACK 47efb5e39a1bf6330bd3bf6bc4b4416c5ca11878
  real-or-random:
    ACK 47efb5e39a1bf6330bd3bf6bc4b4416c5ca11878
Tree-SHA512: e1f3ee3985bc77197eb57c03884b5d4a5f8733523bba50e11309f86388471c6265b7241e9856e1b80a88f4c268f2826c0394e26161292aa438b2246a1ad86aa1 
						
						
					 
					
						2021-01-04 14:56:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ferdinando M. Ametrano 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7bc3a4aaa 
							
						 
					 
					
						
						
							
							fixed typo  
						
						 
						
						
						
						
					 
					
						2020-12-22 22:31:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Poelstra 
							
						 
					 
					
						
						
						
						
							
						
						
							47efb5e39a 
							
						 
					 
					
						
						
							
							ecdsa-s2c: add ctime tests  
						
						 
						
						
						
						
					 
					
						2020-12-21 20:50:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Poelstra 
							
						 
					 
					
						
						
						
						
							
						
						
							396b558273 
							
						 
					 
					
						
						
							
							ecdsa-s2c: add anti-klepto protocol  
						
						 
						
						... 
						
						
						
						Co-authored-by: Marko Bencun <mbencun+pgp@gmail.com>
Co-authored-by: Jonas Nick <jonasd.nick@gmail.com> 
						
						
					 
					
						2020-12-21 20:50:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Poelstra 
							
						 
					 
					
						
						
						
						
							
						
						
							290dee566e 
							
						 
					 
					
						
						
							
							ecdsa-s2c: add actual sign-to-contract functionality  
						
						 
						
						... 
						
						
						
						Co-authored-by: Marko Bencun <mbencun+pgp@gmail.com>
Co-authored-by: Jonas Nick <jonasd.nick@gmail.com> 
						
						
					 
					
						2020-12-21 20:50:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Poelstra 
							
						 
					 
					
						
						
						
						
							
						
						
							8e46cac5b3 
							
						 
					 
					
						
						
							
							ecdsa-s2c: block in module  
						
						 
						
						... 
						
						
						
						Co-authored-by: Marko Bencun <mbencun+pgp@gmail.com>
Co-authored-by: Jonas Nick <jonasd.nick@gmail.com> 
						
						
					 
					
						2020-12-21 20:49:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Poelstra 
							
						 
					 
					
						
						
						
						
							
						
						
							826bd04b43 
							
						 
					 
					
						
						
							
							add eccommit functionality  
						
						 
						
						... 
						
						
						
						Co-authored-by: Marko Bencun <mbencun+pgp@gmail.com>
Co-authored-by: Jonas Nick <jonasd.nick@gmail.com> 
						
						
					 
					
						2020-12-21 20:49:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Elichai Turkel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33cb3c2b1f 
							
						 
					 
					
						
						
							
							Add secret key extraction from keypair to constant time tests  
						
						 
						
						
						
						
					 
					
						2020-12-19 11:01:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Elichai Turkel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36d9dc1e8e 
							
						 
					 
					
						
						
							
							Add seckey extraction from keypair to the extrakeys tests  
						
						 
						
						
						
						
					 
					
						2020-12-19 11:00:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Elichai Turkel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc96aa73f5 
							
						 
					 
					
						
						
							
							Add a function to extract the secretkey from a keypair  
						
						 
						
						
						
						
					 
					
						2020-12-19 11:00:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98dac87839 
							
						 
					 
					
						
						
							
							Merge  #858 : Fix insecure links  
						
						 
						
						... 
						
						
						
						07aa4c70ffb96d21e496854f823c3ea3353b9086 Fix insecure links (Dimitris Apostolou)
Pull request description:
ACKs for top commit:
  sipa:
    ACK 07aa4c70ffb96d21e496854f823c3ea3353b9086. Verified all the modified links.
  jonasnick:
    ACK 07aa4c70ffb96d21e496854f823c3ea3353b9086
Tree-SHA512: d1240aab5e40a204c75fca1049b99af9890684df7dbce4167b1904f73424c8a4f84ed85a8cc315501f1b7cf1674d744232b9f2126dff31e3d47e4f3fc65764d4 
						
						
					 
					
						2020-12-18 18:33:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dimitris Apostolou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07aa4c70ff 
							
						 
					 
					
						
						
							
							Fix insecure links  
						
						 
						
						
						
						
					 
					
						2020-12-18 00:24:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Ruffing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b61f9da54e 
							
						 
					 
					
						
						
							
							Merge  #857 : docs: fix simple typo, dependecy -> dependency  
						
						 
						
						... 
						
						
						
						18aadf9d288a54533376cb94f655d059eb1f098e docs: fix simple typo, dependecy -> dependency (Tim Gates)
Pull request description:
  There is a small typo in src/group_impl.h.
  Should read `dependency` rather than `dependecy`.
ACKs for top commit:
  real-or-random:
    ACK 18aadf9d288a54533376cb94f655d059eb1f098e
Tree-SHA512: 3529f43bcc87ea8940ecf5af765951f61d97d1efa86fd8abc29e32b600fd449165a94a2fa525bc6b3d9a7d8aa6e691cc4d42033537b196ba166a867e6db7f397 
						
						
					 
					
						2020-12-09 18:05:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Gates 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18aadf9d28 
							
						 
					 
					
						
						
							
							docs: fix simple typo, dependecy -> dependency  
						
						 
						
						... 
						
						
						
						There is a small typo in src/group_impl.h.
Should read `dependency` rather than `dependecy`. 
						
						
					 
					
						2020-12-08 21:45:13 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d9e7175c6 
							
						 
					 
					
						
						
							
							Merge  #852 : Add sage script for generating scalar_split_lambda constants  
						
						 
						
						... 
						
						
						
						329a2e0a3f2d9e936179cbf079773538f95bee33 sage: Add script for generating scalar_split_lambda constants (Tim Ruffing)
f554dfc7088c6ca8d4aff927a51bd889b29dc186 sage: Reorganize files (Tim Ruffing)
Pull request description:
ACKs for top commit:
  sipa:
    ACK 329a2e0a3f2d9e936179cbf079773538f95bee33
Tree-SHA512: d41fe5eba332f48af0b800778aa076925c4e8e95ec21c4371a500ddd6088b6d52961bdb93f7ce2b127e18095667dbb966a0d14191177f0d0e78dfaf55271d5e2 
						
						
					 
					
						2020-12-07 21:49:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Ruffing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc6e5c3a5c 
							
						 
					 
					
						
						
							
							Merge  #854 : Rename msg32 to msghash32 in ecdsa_sign/verify and add explanation  
						
						 
						
						... 
						
						
						
						6e85d675aaf9dc17842096f9cbf8cfab216c9331 Rename tweak to tweak32 in public API (Jonas Nick)
f587f04e35719883546afd54cb491ead18eb6fc7 Rename msg32 to msghash32 in ecdsa_sign/verify and add explanation (Jonas Nick)
Pull request description:
  This fixes  #307  if there's nothing else that's confusing.
ACKs for top commit:
  real-or-random:
    ACK 6e85d675aaf9dc17842096f9cbf8cfab216c9331 I inspected the diff
Tree-SHA512: 1b0dc9dfffd497058dc39c962a512ed6d7f89218020fef9d2c03aaae1aefbf272b918c4fe6503434b62547714855fe1b8b89f2366f3ae6cde16143207c9e6b86 
						
						
					 
					
						2020-12-07 22:10:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
						
						
							
						
						
							6e85d675aa 
							
						 
					 
					
						
						
							
							Rename tweak to tweak32 in public API  
						
						 
						
						
						
						
					 
					
						2020-12-04 14:16:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
						
						
							
						
						
							f587f04e35 
							
						 
					 
					
						
						
							
							Rename msg32 to msghash32 in ecdsa_sign/verify and add explanation  
						
						 
						
						
						
						
					 
					
						2020-12-04 14:12:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0129b77767 
							
						 
					 
					
						
						
							
							Merge  #113 : Upstream PRs   #849   #851  
						
						 
						
						... 
						
						
						
						f4fa8d226a95e42b252c07edb425c446370e01c0 forbid a test iteration of 0 or less (Andrew Poelstra)
0ce45548813709d828cb3abcc7db4c9ce6e26907 make test count iteration configurable by environment variable (Andrew Poelstra)
13c88efed0005eb6745a222963ee74564054eafb Convert Sage code to Python 3 (as used by Sage >= 9) (Frédéric Chapoton)
Pull request description:
Top commit has no ACKs.
Tree-SHA512: b17847a02843a36630a3c05065e0bda6895e042bbfd045feb2ad64e278a02842a80d66b6416eb3a6768f4b2f6c8f639fb293a537dff90a353624aff737058b8f 
						
						
					 
					
						2020-12-04 13:49:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
						
						
							
						
						
							e1756dfddc 
							
						 
					 
					
						
						
							
							Merge commits '3a106966 8f0c6f15 ' into temp-merge-851  
						
						 
						
						
						
						
					 
					
						2020-12-04 11:50:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7093e633b8 
							
						 
					 
					
						
						
							
							Merge pull request  #106  from apoelstra/2020-11-reduce-test-rounds  
						
						 
						
						... 
						
						
						
						reduce test rounds for rangeproof and surjectionproof 
						
						
					 
					
						2020-12-03 16:04:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Poelstra 
							
						 
					 
					
						
						
						
						
							
						
						
							29f9a7dc62 
							
						 
					 
					
						
						
							
							reduce test rounds for rangeproof and surjectionproof  
						
						 
						
						
						
						
					 
					
						2020-12-03 15:35:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Ruffing 
							
						 
					 
					
						
						
						
						
							
						
						
							329a2e0a3f 
							
						 
					 
					
						
						
							
							sage: Add script for generating scalar_split_lambda constants  
						
						 
						
						
						
						
					 
					
						2020-12-03 11:56:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f0c6f1545 
							
						 
					 
					
						
						
							
							Merge  #851 : make test count iteration configurable by environment variable  
						
						 
						
						... 
						
						
						
						f4fa8d226a95e42b252c07edb425c446370e01c0 forbid a test iteration of 0 or less (Andrew Poelstra)
0ce45548813709d828cb3abcc7db4c9ce6e26907 make test count iteration configurable by environment variable (Andrew Poelstra)
Pull request description:
ACKs for top commit:
  jonasnick:
    ACK f4fa8d226a95e42b252c07edb425c446370e01c0
  real-or-random:
    ACK f4fa8d226a95e42b252c07edb425c446370e01c0
Tree-SHA512: 087771402c8e9536c07446baa7d02da5104d2b691f40c1dd04737329534422d895d3b692f485990d5791af8ccc124305b4f8b19be75e27b6b04cfb2337b28beb 
						
						
					 
					
						2020-12-01 08:31:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Poelstra 
							
						 
					 
					
						
						
						
						
							
						
						
							f4fa8d226a 
							
						 
					 
					
						
						
							
							forbid a test iteration of 0 or less  
						
						 
						
						
						
						
					 
					
						2020-11-30 18:12:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Poelstra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff4714e641 
							
						 
					 
					
						
						
							
							Merge pull request  #105  from jonasnick/update-musig  
						
						 
						
						... 
						
						
						
						MuSig state machine simplifictions, API improvements and taproot tweaking 
						
						
					 
					
						2020-11-30 16:11:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
						
						
							
						
						
							3fb4d6db9c 
							
						 
					 
					
						
						
							
							travis: run musig test whenever schnorrsig tests are run  
						
						 
						
						... 
						
						
						
						Previously the musig module was not tested under valgrind and not with
sanitizers. 
						
						
					 
					
						2020-11-30 15:40:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
						
						
							
						
						
							b9d91b3ecb 
							
						 
					 
					
						
						
							
							musig: add pubkey_tweak_add function to allow taproot tweaking  
						
						 
						
						
						
						
					 
					
						2020-11-30 15:40:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Poelstra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d71b6c61f 
							
						 
					 
					
						
						
							
							Merge pull request  #112  from jgriffiths/missed_rename  
						
						 
						
						... 
						
						
						
						Update renamed decl missed in e0ced690cff035b61763686cb69b7d06571e23e2 
						
						
					 
					
						2020-11-27 21:41:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jon Griffiths 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4721bec0ef 
							
						 
					 
					
						
						
							
							Update renamed decl missed in e0ced690cff035b61763686cb69b7d06571e23e2  
						
						 
						
						
						
						
					 
					
						2020-11-27 13:40:50 +13:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Ruffing 
							
						 
					 
					
						
						
						
						
							
						
						
							f554dfc708 
							
						 
					 
					
						
						
							
							sage: Reorganize files  
						
						 
						
						... 
						
						
						
						* Move curve parameters to separate file
 * Rename main prover script for clarity 
						
						
					 
					
						2020-11-25 13:50:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Poelstra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebf57dc2f5 
							
						 
					 
					
						
						
							
							Merge pull request  #107  from thomaseizinger/secp256k1-zkp  
						
						 
						
						... 
						
						
						
						Remove unused context initializer functions 
						
						
					 
					
						2020-11-24 02:17:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Eizinger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d20713425 
							
						 
					 
					
						
						
							
							Remove unused context initializer functions  
						
						 
						
						... 
						
						
						
						Fixes  #15 . 
						
						
					 
					
						2020-11-24 10:43:28 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a106966aa 
							
						 
					 
					
						
						
							
							Merge  #849 : Convert Sage code to Python 3 (as used by Sage >= 9)  
						
						 
						
						... 
						
						
						
						13c88efed0005eb6745a222963ee74564054eafb Convert Sage code to Python 3 (as used by Sage >= 9) (Frédéric Chapoton)
Pull request description:
ACKs for top commit:
  jonasnick:
    ACK 13c88efed0005eb6745a222963ee74564054eafb
Tree-SHA512: 6b8a32c35554b7e881841c17fe21323035014d25003f14e399f03ec017ea1bae1c68eee18a4d0315fc0f3b40d8252b5c8790f6c355d7d074a8ebc5e1ca832795 
						
						
					 
					
						2020-11-23 20:15:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Frédéric Chapoton 
							
						 
					 
					
						
						
						
						
							
						
						
							13c88efed0 
							
						 
					 
					
						
						
							
							Convert Sage code to Python 3 (as used by Sage >= 9)  
						
						 
						
						... 
						
						
						
						Co-authored-by: Tim Ruffing <crypto@timruffing.de> 
						
						
					 
					
						2020-11-23 15:56:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Poelstra 
							
						 
					 
					
						
						
						
						
							
						
						
							0ce4554881 
							
						 
					 
					
						
						
							
							make test count iteration configurable by environment variable  
						
						 
						
						
						
						
					 
					
						2020-11-23 01:05:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
						
						
							
						
						
							38a8b20991 
							
						 
					 
					
						
						
							
							musig: fix memory leak in musig test  
						
						 
						
						
						
						
					 
					
						2020-11-13 16:05:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
						
						
							
						
						
							5b4eb18ec5 
							
						 
					 
					
						
						
							
							musig: shorten partial nonce byte array from 33 to 32 bytes  
						
						 
						
						
						
						
					 
					
						2020-11-13 16:05:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
						
						
							
						
						
							62f0b2d867 
							
						 
					 
					
						
						
							
							musig: make musig partial nonces byte arrays instead of "pubkeys"  
						
						 
						
						
						
						
					 
					
						2020-11-13 16:05:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
						
						
							
						
						
							73792e4a27 
							
						 
					 
					
						
						
							
							musig: represent a combined_nonce as an xonly_pubkey  
						
						 
						
						
						
						
					 
					
						2020-11-13 16:05:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
						
						
							
						
						
							2117e7466a 
							
						 
					 
					
						
						
							
							musig: improve variable naming and be consistent with schnorrsig module  
						
						 
						
						... 
						
						
						
						session_initialize -> session_init
msg_is_set -> is_msg_set
is_negated -> pk_parity
nonce_is_negated -> nonce_parity 
						
						
					 
					
						2020-11-13 16:05:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
						
						
							
						
						
							ebc31f1f9d 
							
						 
					 
					
						
						
							
							musig: add ARG_CHECKs to functions to help debuggability  
						
						 
						
						
						
						
					 
					
						2020-11-13 16:05:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
						
						
							
						
						
							ac2d0e6697 
							
						 
					 
					
						
						
							
							musig: add magic to session to detect if session is uninitalized  
						
						 
						
						
						
						
					 
					
						2020-11-13 16:05:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Nick 
							
						 
					 
					
						
						
						
						
							
						
						
							29b4bd85d7 
							
						 
					 
					
						
						
							
							musig: simplify state machine by adding explicit round to session struct  
						
						 
						
						
						
						
					 
					
						2020-11-13 16:05:36 +00:00