jhass changed the topic of #crystal-lang to: The Crystal programming language | https://crystal-lang.org | Crystal 0.35.1 | Fund Crystal's development: https://crystal-lang.org/sponsors | GH: https://github.com/crystal-lang/crystal | Docs: https://crystal-lang.org/docs | Gitter: https://gitter.im/crystal-lang/crystal
oddp has quit [Ping timeout: 240 seconds]
rocx has quit [Ping timeout: 260 seconds]
early has quit [Quit: Leaving]
<FromGitter> <mixflame> does Crystal have any crypto shard or framework beyond the Crypto class and OpenSSL?
rocx has joined #crystal-lang
<FromGitter> <mixflame> thx
<FromGitter> <mixflame> I'm wondering if it would be secure enough to simply encrypt the communications with the server password using Blowfish
<FromGitter> <mixflame> my design doesn't really allow for it tho
<FromGitter> <mixflame> I decided I'm gonna implement LibSodium for the sensitive parts of my app. thanks
rocx has quit [Quit: 👏 developers 👏 developers 👏 developers 👏 developers]
f1refly has joined #crystal-lang
f1reflyylmao has quit [Ping timeout: 256 seconds]
<FromGitter> <naqvis> @mixflame https://github.com/didactic-drunk/sodium.cr there already exists such shard
<FromGitter> <mixflame> yeah that's the one I'm using
<FromGitter> <mixflame> in swift I had to import libsodium, there's swift code that goes along with my crystal code
<FromGitter> <mixflame> swift client crystal server
<FromGitter> <naqvis> for swift I believe there also exists crypto (swift implemented) library
<FromGitter> <mixflame> yeah cryptokit. I used it already in my app. but I've never seen anyone recommending to mix crypto libraries and I failed when I tried on something as simple as SSL
<FromGitter> <mixflame> swift also has swift-sodium though
<FromGitter> <naqvis> that's interesting, it shouldn't be the case
<FromGitter> <naqvis> because libraries implement the standard crypto algos
<FromGitter> <naqvis> might be some variations in standards each library implements?
<FromGitter> <mixflame> with SSL it was protocol version issues and socket bugs
<FromGitter> <mixflame> maybe I can use crypto kit with sodium.cr tho... there's just no examples of that and the libraries work differently
<FromGitter> <naqvis> worth trying
sagax has joined #crystal-lang
<FromGitter> <drosehn> Anyone happen to know how to get the name of the current method as a string? Ruby has `__method__`, but crystal doesn't recognize that. I'm thinking it would be some macro call, but haven't found anything in a quick skimming of the documentation.
<FromGitter> <naqvis> `{{ @def.name.stringify }}`
<FromGitter> <naqvis> ```def foo_method ⏎ pp {{ @def.name.stringify }} ⏎ end``` [https://gitter.im/crystal-lang/crystal?at=5f167d93f583a47d159fd31a]
early has joined #crystal-lang
yxhuvud has quit [Read error: Connection reset by peer]
yxhuvud has joined #crystal-lang
sagax has quit [Remote host closed the connection]
Vexatos has quit [Quit: ZNC Quit]
Vexatos has joined #crystal-lang
oddp has joined #crystal-lang
yxhuvud has quit [Remote host closed the connection]
<FromGitter> <drosehn> Thanks!
<FromGitter> <naqvis> you are welcome 👍
yxhuvud has joined #crystal-lang
<FromGitter> <j8r> @mixflame you probably meant TLS 1.2?
f1reflyylmao has joined #crystal-lang
f1refly has quit [Ping timeout: 272 seconds]
_whitelogger has joined #crystal-lang
sagax has joined #crystal-lang
rocx has joined #crystal-lang
rocx has quit [Ping timeout: 256 seconds]
rocx has joined #crystal-lang
alexherbo2 has joined #crystal-lang
alexherbo29 has joined #crystal-lang
alexherbo2 has quit [Ping timeout: 264 seconds]
alexherbo29 has quit [Ping timeout: 260 seconds]
alexherbo2 has joined #crystal-lang
alexherbo2 has quit [Ping timeout: 240 seconds]
alexherbo2 has joined #crystal-lang
alexherbo2 has quit [Ping timeout: 240 seconds]
alexherbo2 has joined #crystal-lang
alexherbo2 has quit [Ping timeout: 240 seconds]
rocx has quit [Ping timeout: 260 seconds]
rocx has joined #crystal-lang
alexherbo2 has joined #crystal-lang
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
<FromGitter> <HCLarsen> Hey folks, I heard a rumour that Crystal 1.0 is almost upon us.
<FromGitter> <HCLarsen> Any truth to that?
<FromGitter> <HCLarsen> Thanks, but that's old news.
<FromGitter> <Blacksmoke16> Not really but ok
<FromGitter> <HCLarsen> I read it back when it came out, which was over 4 months ago, so to me, it's old news.
<FromGitter> <Blacksmoke16> well there isnt a set due date so thats the best you got
<FromGitter> <HCLarsen> That's all I wanted to know.
<FromGitter> <Blacksmoke16> 👍
rocx has quit [Ping timeout: 256 seconds]