@alcinnz@floss.social
@alcinnz@floss.social avatar

alcinnz

@alcinnz@floss.social

A browser developer posting mostly about how free software projects work, and occasionally about climate change.

Though I do enjoy german board games given an opponent.

Pronouns: he/him

This profile is from a federated server and may be incomplete. Browse more on the original instance.

alcinnz, to random
@alcinnz@floss.social avatar

Resuming my study of Elf Utils' commands...

After initializing internationalization & parsing commandline flags elflint iterates over each arg transiently & carefully opening each given file, branching upon its subtype. Whilst aggregating errors.

For proper ELF files it retrieves the E header, outputs the filename, initializes LibEBL, validates the ELF headers, validates its P headers, validates its Sheaders, validates exception handlers if present are non-NULL, & cleans up.

1/5?

alcinnz,
@alcinnz@floss.social avatar

Throughout elflint outputs any validation errors.

For ELF archives it instead finalizes a prefix/suffix for error lines, iterates over each file in this archive, & recurses into each of those.


After initializing internationalization & parsing commandline flags findtextrel iterates over remaining commandline flags (handling a singular arg specially) aggregating error codes.

For each it opens the ELF file, gets its header validating its dynamic, & iterates over sections.

2/5?

alcinnz, to random
@alcinnz@floss.social avatar

3 Layers of UI Interaction - Drew Powers:
https://pow.rs/blog/3-layers-of-ui-interaction/

Boosted by Robin Rendle "The Cascade":
https://csscade.com/three-layers-of-ui-interaction/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • tester
  • kavyap
  • DreamBathrooms
  • modclub
  • GTA5RPClips
  • InstantRegret
  • magazineikmin
  • Youngstown
  • thenastyranch
  • rosin
  • slotface
  • mdbf
  • khanakhh
  • ngwrru68w68
  • JUstTest
  • anitta
  • normalnudes
  • Leos
  • cisconetworking
  • osvaldo12
  • everett
  • Durango
  • tacticalgear
  • provamag3
  • megavids
  • ethstaker
  • cubers
  • lostlight
  • All magazines