Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Dec 31 2018 03:41
    gdamore commented #106
  • Dec 31 2018 01:10
    mcandre commented #106
  • Sep 05 2018 08:36
    roscopecoltran starred gdamore/illumos-core
  • Feb 08 2018 14:27
    omasanori starred gdamore/illumos-core
  • Jan 18 2017 11:48
    killme2008 starred gdamore/illumos-core
  • Jan 03 2017 13:18
    maddin200 opened #174
  • May 14 2016 01:56

    gdamore on audioens

    6973 audioens driver does not w… (compare)

  • Apr 19 2016 15:32

    gdamore on sfxge_nomon

    Fix handling of duplicate multi… Correct include for id_space_t,… More fixes from Solarflare code… (compare)

  • Apr 12 2016 00:50

    gdamore on sfxge_nomon

    Updates to man page to clarify … (compare)

  • Apr 07 2016 23:11

    gdamore on sfxge_nomon

    Disable monitoring kstats -- th… code review feed phase 1. Also,… More code review feedback. Add… and 9 more (compare)

  • Mar 22 2016 17:54

    gdamore on sfxge-merge

    2169 arpa/nameser_compat.h: wro… 6682 stop elfdump from weaving … 6681 zfs list burning lots of t… and 15 more (compare)

  • Mar 22 2016 17:45

    gdamore on sfxge

    Remove the unnecessary workarou… (compare)

  • Mar 17 2016 21:34

    gdamore on sfxge

    Remove diagnostic ioctls (and d… (compare)

  • Mar 16 2016 23:29

    gdamore on sfxge

    We don't show versions in bundl… Use driver_private instead of a… Remove unused feature macros. and 5 more (compare)

  • Mar 15 2016 21:46

    gdamore on sfxge

    fix lint/compile s/SolarFlare/Solarflare/ no quiesce support (compile fix… and 2 more (compare)

  • Mar 15 2016 02:25

    gdamore on sfxge

    Remove pointless compat.h. illumos cleanups round 1. (compare)

  • Mar 15 2016 01:41

    gdamore on sfxge

    lint pass 0 clean now Fix issues related to cmn_err. … Use bzero and bcopy in illumos … and 2 more (compare)

  • Mar 14 2016 11:24
    arybchenko commented on e4dbe0d
  • Mar 11 2016 21:37

    gdamore on sfxge

    Fix pkgfmt errors, and remove t… Remove references to virtual fu… Fix missing argument to SHIFT64… and 5 more (compare)

  • Mar 11 2016 19:12
    gdamore commented on e4dbe0d
Garrett D'Amore
@gdamore
where located?
Stanley Chan
@Happy-Dude
I'm studying at RIT; full time job is with a enterprise-cloud-collaboration company from silicon valley
Garrett D'Amore
@gdamore
ah, ok.
I’m hiring folks in San Diego.
Stanley Chan
@Happy-Dude
hopefully my hobby can evolve into kernel development/ contribution
but I figure that at this point in my life, I'm definitely not ready for something like that -- not yet
Garrett D'Amore
@gdamore
the best place to start with kernel development is to choose some manageable task — something you’d like to use.
Stanley Chan
@Happy-Dude
the job I took would help me out in terms of gaining exposure and experience in the field, which is awesome
Garrett D'Amore
@gdamore
really kernel work isn’t vastly different from other kinds of C programming. Its low-level, and there are differences, but if you can write solid multithreaded C systems programs, you can write learn to write kernel code easily enough.
Stanley Chan
@Happy-Dude
slowly building up to that. one step at a time, right?
Garrett D'Amore
@gdamore
in fact, unless you’re working on the VM subsystems, or device drivers (both of which have their own weirdness), most kernel stuff is pretty straight-forward.
Stanley Chan
@Happy-Dude
good to know :)
ever heard of ReactOS? I'm trying to get familiar with win32 programming to see if I can help them out too
Garrett D'Amore
@gdamore
I’ve heard of it. don’t use windows, so blissfully ignorant (mostly).
Stanley Chan
@Happy-Dude
(future bossman let me know that as long as there isn't a conflict of interest, I can contribute to FOSS projects as I'd like to -- and thankfully, as a security analyst, there won't be a conflict)
Garrett D'Amore
@gdamore
excellent
Stanley Chan
@Happy-Dude
methinks that ReactOS has a lot of potential and can do the same to Windows what Linux did to Unix
Garrett D'Amore
@gdamore
if your background is security work, there are some interesting projects that need work.
Stanley Chan
@Happy-Dude
care to share?
Garrett D'Amore
@gdamore
for example, we need libc interfaces required for the improvements to OpenSSH
Stanley Chan
@Happy-Dude
(totally sorry if I sidetracked you from other things -- let me know if you're busied and we can continue this conversation another time :) )
hmm. is there an open issue for that?
Garrett D'Amore
@gdamore
also, I’d really like our SSH code to get some lovin'
(specifically, I want to see us ditch the OpenSSL requirement and instead use our native crypto libraries, and I’d also like to see us pick up enhancemnts to be more compatible with newer SSH implementations — for example ECC crypto support.)
I have my doubts about ReactOS. Far too little investment, and not a big enough code base to build upon. And waay too many economic forces against them.
Stanley Chan
@Happy-Dude
so, I'm going to confess -- crypto isn't my strong suit. -- but if this is something that is needed, it's tangible enough that maybe I can start here!
Garrett D'Amore
@gdamore
You don’t have to be a crypto wizard to do most of this work. Mostly its just converting from one API to another.
The ECC is another matter of course
Stanley Chan
@Happy-Dude
@gdamore while I don't disagree, I don't think it's a waste of time. they're a definitive source for undocumented Window-sy stuff and if they don't do it, no one else wants to
I'm not 100% confident I have to skills to help out either on a native-SSL implementation
though, if you can mentor me through it, I definitely can give it a shot!
Garrett D'Amore
@gdamore
I’d like to help, but honestly, I’m not sure how much time I’d be able to give you. I’m pretty swamped these days.
Stanley Chan
@Happy-Dude
I totally understand, would you have a resource that I can peek at to maybe get a gauge of the code that needs to be written?
I started learning about illumos more because a few of my friends work at joyent and voxer -- and they pulled me in because the OS had pretty cool things
Garrett D'Amore
@gdamore
I’d start by looking at the usr/src/cmd/ssh code.
its probably a kind of big task, in retrospect.
You might ask around on #Illumos — there are also bite-size tasks in the bug tracker.
Stanley Chan
@Happy-Dude
okie dokie, I'll start by looking there :)
any kind of guidance immensely appreciated
Garrett D'Amore
@gdamore
sure. as I said, the best thing you can do is get some idea of an area of interst, or an itch you want to scratch. then you can work from there
Stanley Chan
@Happy-Dude
taking a peek at the issues filed on illumos-core, some of them might be byte-sized enough that I think I might be able to tackle them
Garrett D'Amore
@gdamore
excellent.
Stanley Chan
@Happy-Dude
we'll see.... for the time being, school unfortunately takes a priority :( ... once I get settled down with my full-time job/ commitments, I'll see how contributing to FOSS projects can fit into my life
suffice to say, I'm pretty excited. it's awesome that all you kernel devs (here and at reactos) are so nice/ easily approachable
Garrett D'Amore
@gdamore
hey, we like having fresh victims^W^W new blood^Whelpers on our projects! :-)
Stanley Chan
@Happy-Dude
lol ++ to that
Andrew Stormont
@andy-js
I wonder if you could take some of the ReactOS or WINE code and stuff it into a zone.
Garrett D'Amore
@gdamore
I was thinking the same. Wine probably. ReactOS.. I think only in KVM
Serapheim Dimitropoulos
@sdimitro
@Happy-Dude I'm a student too and I've tackled some byte-size bugs before most of them in -core. If you have any issues or questions about compiling the kernel or submitting your changes in the -core or the gate I'd be happy to help. I've also read a significant amount of documentation from various sources so I can point you to specific guides or references if you are looking for something very specific. :)
Stanley Chan
@Happy-Dude
@sdimitro that would be AMAZING. do you have a resource for getting started in general?