--- Log opened Mon Feb 18 00:00:53 2019 00:33 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 244 seconds] 01:13 -!- elichai2 [uid212594@gateway/web/irccloud.com/x-mnobvvpqrikjyzve] has joined #rust-bitcoin 01:14 < elichai2> Hey, I'm working on a PR to remove std, and I Have a problem with: https://github.com/rust-bitcoin/rust-secp256k1/blob/master/src/ffi.rs#L21 01:15 < elichai2> I'm interested in what you think is the best way, should I replace it with simple rust types? should I make a types.rs? or should I add a feature to cargo.toml for libc and get it from there? 02:24 -!- harding [~quassel@li1258-130.members.linode.com] has quit [Ping timeout: 250 seconds] 02:31 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 02:47 -!- harding [~quassel@li1258-130.members.linode.com] has joined #rust-bitcoin 03:23 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 245 seconds] 03:25 -!- schmidty [~schmidty@104-7-216-111.lightspeed.austtx.sbcglobal.net] has joined #rust-bitcoin 03:25 -!- schmidty [~schmidty@104-7-216-111.lightspeed.austtx.sbcglobal.net] has quit [Changing host] 03:25 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 03:26 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Remote host closed the connection] 03:27 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 03:32 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 255 seconds] 03:37 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 03:42 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 250 seconds] 04:04 -!- TamasBlummer1 [~Thunderbi@p200300DD672D1A60C4D4DE841AA66E3E.dip0.t-ipconnect.de] has joined #rust-bitcoin 04:06 -!- TamasBlummer [~Thunderbi@p200300DD672D1A2424684F232916C5E2.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 04:06 -!- TamasBlummer1 is now known as TamasBlummer 04:16 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 04:42 < elichai2> https://github.com/rust-bitcoin/rust-secp256k1/pull/100 05:03 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 246 seconds] 05:35 < andytoshi> hi elichai2, i'm super excited that somebody is working on this. unfortunately I'm at Financial Crypto this week and may not have time to review yet 05:35 < elichai2> andytoshi: That's ok :) I'm happy to contribute to this project. and waiting to hear what you think of the PR 05:36 < elichai2> I'm using right now a different secp256k1 library in pure rust and I really want to switch to this one but I need the no-std, and it's an excuse to contribute more to the bitcoin ecosystem haha 05:37 < andytoshi> yeah this is awesome 05:38 < andytoshi> i'm really happy to have a no-std user who will yell at us if we break stuff 05:40 < elichai2> lol, actually most of the library was already no-std compliant 05:41 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 05:43 < elichai2> andytoshi: btw, what's up with the rust 1.14? is that a hard limit that I should try hard to make work? 05:43 < andytoshi> elichai2: depends how hard. we recently moved up to rust 1.22 in rust-bitcoin, which i'm happy to do for rust-secp. we just haven't had a reason to yet 05:44 < andytoshi> reason being that we have some rust 1.22 features we want 05:44 < andytoshi> but we're somewhat limited by a desire to have compilers with as reasonable a provenance as possible..and currently "as reasonable as possible" means "compileable with mrustc" 05:45 < elichai2> i'll check if in rust 1.22 the tests will pass, nothing too hard, I just took a few shortcuts that aren't supported in 1.14, worst case I'll go around this 05:45 < andytoshi> which limits us to 1.19 .. which we then use to compile the next couple versions in sequence :P 05:45 < andytoshi> dongcarl: has more details about this 05:46 < elichai2> ha, never heard of mrustc yet. so should I test with 1.19 or 1.22? 05:46 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 244 seconds] 06:08 < andytoshi> it'd be cool to just find the minimum rustc version that works with your stuff.. 06:08 < andytoshi> but if that's too much work, just use 1.22 :) 06:20 < elichai2> arghhh so core::ffi::c_void doesn't exist even on 1.22, I'll see what I can do about it https://github.com/rust-lang/rust/pull/53910 06:30 < andytoshi> you can use pointers to unsigned char in place of pointers to void 06:36 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 06:38 < elichai2> cool. Thanks, (C is not my strong side) 06:41 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 246 seconds] 07:02 -!- schmidty [~schmidty@104-7-216-111.lightspeed.austtx.sbcglobal.net] has joined #rust-bitcoin 07:02 -!- schmidty [~schmidty@104-7-216-111.lightspeed.austtx.sbcglobal.net] has quit [Changing host] 07:02 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 08:09 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Remote host closed the connection] 08:10 -!- schmidty [~schmidty@104-7-216-111.lightspeed.austtx.sbcglobal.net] has joined #rust-bitcoin 08:10 -!- schmidty [~schmidty@104-7-216-111.lightspeed.austtx.sbcglobal.net] has quit [Changing host] 08:10 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 08:14 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 246 seconds] 08:40 -!- schmidty [~schmidty@104-7-216-111.lightspeed.austtx.sbcglobal.net] has joined #rust-bitcoin 08:40 -!- schmidty [~schmidty@104-7-216-111.lightspeed.austtx.sbcglobal.net] has quit [Changing host] 08:40 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 08:53 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Remote host closed the connection] 08:54 -!- icota_ [~igor@89-164-121-111.dsl.iskon.hr] has quit [Quit: Konversation terminated!] 08:54 -!- icota [~igor@89-164-121-111.dsl.iskon.hr] has joined #rust-bitcoin 09:02 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 09:08 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 272 seconds] 09:24 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 10:04 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 255 seconds] 10:40 -!- elichai2 [uid212594@gateway/web/irccloud.com/x-mnobvvpqrikjyzve] has quit [Quit: Connection closed for inactivity] 11:01 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 11:27 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Remote host closed the connection] 11:27 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 12:16 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Remote host closed the connection] 12:23 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 12:32 -!- savil [savilmatri@gateway/shell/matrix.org/x-hexmgyhwerhbdauc] has left #rust-bitcoin ["Kicked by @appservice-irc:matrix.org : removing from IRC because user idle on matrix for 30+ days"] 13:11 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Remote host closed the connection] 13:12 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 13:17 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 268 seconds] 13:42 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 14:18 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 250 seconds] 15:15 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 15:59 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 255 seconds] 16:11 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 16:16 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 258 seconds] 16:33 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 16:38 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 246 seconds] 17:46 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 17:51 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 245 seconds] 18:06 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 18:11 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 258 seconds] 18:14 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 18:19 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 250 seconds] 18:50 -!- icota_ [~igor@141-136-187-44.dsl.iskon.hr] has joined #rust-bitcoin 18:53 -!- icota [~igor@89-164-121-111.dsl.iskon.hr] has quit [Ping timeout: 255 seconds] 20:15 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 21:08 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 245 seconds] 23:05 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #rust-bitcoin 23:25 -!- Blackwolfsa [sid307900@gateway/web/irccloud.com/x-pyqbyuzxqnbfdler] has quit [Excess Flood] 23:25 -!- Blackwolfsa [sid307900@gateway/web/irccloud.com/x-ctrdzpqjiuicrbel] has joined #rust-bitcoin 23:53 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 255 seconds] --- Log closed Tue Feb 19 00:00:54 2019