--- Log opened Tue Jun 08 00:00:32 2021 00:42 < elichai2> gmaxwell: lol 00:44 < elichai2> gmaxwell: according to git blame you added this functionality, so could you confirm that the point of defining `SECP256K1_API` is to reduce the visibility of symbols so that unused symbols can be removed in linking time? (context: https://github.com/rust-bitcoin/rust-secp256k1/pull/289) 01:19 < gmaxwell> elichai2: thats right, it's built with default visibility hidden, and the public api is explicitly tagged. It avoids accidentally exporting symbols that aren't intended to be exported. 01:20 < elichai2> gmaxwell: Thanks! :) 01:20 < gmaxwell> also shame on me if the the commit that introduced it didn't explain this! 09:41 -!- Netsplit *.net <-> *.split quits: Nebraskka, kanzure 09:42 -!- Netsplit over, joins: Nebraskka 12:49 -!- kanzure [~kanzure@user/kanzure] has joined #secp256k1 13:27 -!- luke-jr [~luke-jr@user/luke-jr] has quit [Read error: Connection reset by peer] 13:33 -!- luke-jr [~luke-jr@user/luke-jr] has joined #secp256k1 21:26 -!- Nebraskka_ [~Nebraskka@user/nebraskka] has joined #secp256k1 21:33 -!- Netsplit *.net <-> *.split quits: Nebraskka, belcher 21:33 -!- Nebraskka_ is now known as Nebraskka 21:39 -!- Netsplit over, joins: belcher --- Log closed Wed Jun 09 00:00:32 2021