-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: misc
action: shortlog
revision:
path_from:
revision_from: refs/heads/master/:
path_to:
revision_to:

git.thebackupbox.net

misc

git://git.thebackupbox.net/misc

as feed:

ass

rss

atom

gemfeed

twtxt

2023-10-16 copyright information added

2021-09-04 tpb.sh now uses data from json response of q.php instead of trying to scrape from html

2021-08-03 short output also shows hour now

2021-03-13 forgot to 0-pad the seconds in short-mode of elapsedtime

2021-03-13 added -s|--short to elapsedtime

2018-02-23 delete rebuild.sh because I don't trust it.

2017-12-02 added a bot for sending data through an IRC channel

2017-12-01 copied over the updated title.sh

2017-12-01 added a couple things I noticed was missing

2015-07-04 don't remember except for greed.sh

2015-06-28 fixed watch to not need bash

2015-06-28 fixed up a lot of warnings. added watch.

2015-06-21 PoC for turning a socket into a gre tunnel's UDP encapsulation socket on NetBSD. still rough.

2015-06-21 just in case I get on a computer where tac is missing. not interesting.

2015-06-21 htmltablize turns output similar to ps and sockstat into tables.

2015-06-21 elapsedtime doesn't show days if there aren't any now.

2015-06-21 added HOST and USER env vars to httpd

2015-06-12 basic README for just two tools so far.

2015-06-12 commit of half-finished things.

2015-05-28 added quot to the html entities programs cat fontfile.808 | fontdump > editme.font ; cat editme.font | fontbuild.sh > filefile2.808 the fontstuff is for text-mode fonts for NetBSD. at least. can probably be used for any binary files if you want. only support for 8x8 fonts in build atm. mime-type got a fix for css

2015-05-18 added support for a few more env vars for CGIs to use.

2015-05-12 added a really slow shell implementation of grepurl. fixed cuturl when no arguments were given. would eat argv[0] as an argument. :/

2015-05-06 added ipgen and cidr programs. They can be used together to spit out all IPs belonging to a CIDR style network or you can use just ipgen to use a netmask. even works with weird netmasks.

2015-05-03 added a NetBSDian tcpident which doesn't even deal with real sockets so you can check any ports and IPs you want. identd.sh uses tcpident and peerip and sockip programs to be a simple inetd runnable ident service.

2015-04-30 added comment to rfc for those wanting to mirror RFCs. incrementing x and y in turn2line was in the wrong spot and caused weird stuff

2015-04-24 added three little programs for generating dragon curve ascii-art. lineplot and turn2line can be used for other stuff, but some constants will need to be changed. also they were golfed. so have fun.

2015-04-23 elapsedtime handles partial seconds better unescape now handles multiple lines from stdin clump can now have an optional argument to specify input separator cuturl can now take compressed short options. (like: cuturl -dPs) filemon... I don't remember. just reformatted it looks like. ipconvert. looks like I added explainations before output. normalpath now uses getenv("PWD") instead of getcwd() so you can pick what you want to be the base for relative paths. urcdump... nothing I guess. probably a space or something dumb. httpd... more environment variables set for CGIs

2015-04-21 made dcchelper a script instead of a c program. ipdist which gives shortest distance based on whob's output of lat and lon nc.* are minmal versions of a netcat like program written in Perl. rfc is a script for downloading and viewing RFCs tpb.sh is for pulling magnet links from tpb search results. cuturl got an upgrade to better handle scheme:?query_string type URLs. (URN? URI? fuck if I know.)

2015-02-22 added a URC dumper.

2015-02-07 a bit of cleanup.

2015-02-07 The stuff I use to generate my anonet map. check out paths-to-edges. :>

2015-02-06 ident.sh got a format string vuln fix. ident_service.sh will ident a service given its remote IP and port. (only run if ident is running on that remote computer) argc is just because I always forget what argc is for however many args. peereid is for unix sockets' ids peerip and sockip got the same upgrade. can now use the optional argv[1] to set the number of the file descriptor to use.

2015-02-06 some new tools. clump is useful. httpd got some better logging. cuturl got some bugfixes I think. todo is just a version of segfault's !todo but for shell. don't remember what I did to telnet-gateway.sh

2015-01-17 updated normalpath for some edge cases and added debug

2015-01-17 updated tsize to not generate warnings added a timeout for httpd to accept requests of 10 seconds.

2015-01-16 added tsize. used for showing terminal's size

2015-01-13 updated a lot of cuturl. added a timeout to telnet-gateway.sh

2015-01-11 fuck if I know. I was just going to add the gateway. >_>

2015-01-09 XuntilY.awk is actually a shell script, but mostly written in awk to make XuntilY easier to use for people without Perl gopherd.sh... I don't remember the change. music.c is to practice reading music. sockip is to get the IP of the listening socket, like if ran from inetd

2015-01-01 added zengoph which is a zenity based gopher browser cuturl is for getting parts out of URLs easier

2014-12-30 all those .c changes were mostly fixes of warnings for the change in rebuild.sh being changed to use -Wall. gethostbyname was almost completely rewritten to work better with ipv6 for gopherd.sh gopherd.sh was rewritten to use gethostbyname instead of dig and to cut out any link-local interface indicators from the output of hop0 and to ignore an error if ipA -> hostname -> ipB causes ipA to be not the same as ipB. Don't remember if there's anything else.

2014-12-28 made gopherd symlink friendlier. normalpath was needed for that. normalpath just tries to normalize a path, even if the files don't exist.

2014-12-26 deleted realpath because it is just readlink -f pretty much. fixed gopherd to use readlink -f instead of realpath

2014-12-24 added IPv6 support to hop0, peerip, and gopherd.sh gopherd.sh got lots of other updates too. speed is for measuring how many lines per second your pipes can do.

2014-12-09 ident.sh to make ident queries easier to use in scripts. gopherd.sh changed to use new output of peerip. peerip changes to output peer's port on second line. httpd changed... I dunno what. AOEU and aoeu to help with playing with dvorak.

2014-11-28 maybe fixed bug in ifout on Linux for some routes.

2014-11-28 got rid of the Linux incompatible options passed to /bin/sh

2014-11-28 added ifout because I'm too lazy to head and cut every time I just want the interface the OS would use when trying to reach an IP.

2014-11-27 updated httpd.c to use different dirs for sites and vhosts updated gopherd.sh to use the new rdns script rdns script just wraps dig -x and outputs a real hostname instead of one ending with a '.' rebuild.sh got a cd added to the top so it can be run from somewhere else mime-type got an error line commented out.

2014-11-23 noticed mime-type, which is used by httpd, wasn't included.

2014-11-23 fixed gitignore. >_> added a bunch of new piddly shit.

2014-10-23 added some nifty magic for hostname instead of using one given on command-line

2014-10-23 fixed gopherd's LFI and added excuting files. httpd had flushing issues. realpath is new! does what it says. gives absolute path of a file. deddos, peerip, peerip.pl, were laying around elsewhere. gethostbyname got a new trick. can do decimal addresses among other things. hop0 is a shell script that gets what IP will be put on the source address of outgoing packets sent to $1. rtfs.

2014-10-21 updated rebuild.sh to work better with libexec and bin instead of just bin. added epochttpd 2

2014-10-13 initial commit. collected some tools I had laying around.

-- Response ended

-- Page fetched on Sun May 19 15:41:04 2024