shellsnippets/shellsnippets.git
2 years agorelicence under MirOS Licence, granted by private deal with the CTO
mirabilos [Wed, 1 Mar 2017 16:46:34 +0000 (16:46 +0000)]
relicence under MirOS Licence, granted by private deal with the CTO

2 years agoextend test case
mirabilos [Tue, 21 Feb 2017 22:05:56 +0000 (23:05 +0100)]
extend test case

2 years agoadd a testsuite, align CR handling with Java™ code
mirabilos [Tue, 21 Feb 2017 21:42:00 +0000 (22:42 +0100)]
add a testsuite, align CR handling with Java™ code

2 years agoread SSV lines retaining backslashes!
mirabilos [Thu, 16 Feb 2017 12:58:20 +0000 (13:58 +0100)]
read SSV lines retaining backslashes!

2 years agoCPU frequency fixer for GNU/Linux
mirabilos [Fri, 27 Jan 2017 18:49:58 +0000 (18:49 +0000)]
CPU frequency fixer for GNU/Linux

2 years agoupdate requirements
mirabilos [Sun, 11 Dec 2016 21:49:35 +0000 (21:49 +0000)]
update requirements

2 years agoadd Benefind search
mirabilos [Sun, 11 Dec 2016 21:48:43 +0000 (21:48 +0000)]
add Benefind search

2 years agoupdate from MirBSD CVS
mirabilos [Sat, 12 Nov 2016 01:54:22 +0000 (01:54 +0000)]
update from MirBSD CVS

2 years agoupdate from Debian CVS packaging
mirabilos [Fri, 21 Oct 2016 21:11:31 +0000 (23:11 +0200)]
update from Debian CVS packaging

3 years agoupdate from MirBSD CVS: never close stdout or stderr (or stdin)
mirabilos [Tue, 13 Sep 2016 12:36:32 +0000 (14:36 +0200)]
update from MirBSD CVS: never close stdout or stderr (or stdin)

3 years agosome script I wrote for a quick hack
mirabilos [Sat, 4 Jun 2016 03:19:59 +0000 (03:19 +0000)]
some script I wrote for a quick hack

3 years agoupdate from MirBSD CVS
mirabilos [Thu, 14 Apr 2016 11:56:12 +0000 (13:56 +0200)]
update from MirBSD CVS

3 years agowrapper around translate-shell to move first paragraph to end
mirabilos [Fri, 4 Mar 2016 10:02:17 +0000 (11:02 +0100)]
wrapper around translate-shell to move first paragraph to end

3 years agoscripts to convert Testlink HTML export to JavaDoc snippets and apply them
mirabilos [Fri, 4 Mar 2016 09:59:39 +0000 (10:59 +0100)]
scripts to convert Testlink HTML export to JavaDoc snippets and apply them

3 years agonew script to merge global preferences js with prefs.js in Feistermops
mirabilos [Thu, 11 Feb 2016 12:11:26 +0000 (13:11 +0100)]
new script to merge global preferences js with prefs.js in Feistermops

3 years agosync from MirBSD CVS
mirabilos [Mon, 30 Nov 2015 00:02:55 +0000 (00:02 +0000)]
sync from MirBSD CVS

3 years agoremaining tweaks; untested, of course…
mirabilos [Sun, 29 Nov 2015 20:39:25 +0000 (20:39 +0000)]
remaining tweaks; untested, of course…

3 years agouse internal functions to speed up, not too effective in reading tho…
mirabilos [Sun, 29 Nov 2015 20:09:59 +0000 (21:09 +0100)]
use internal functions to speed up, not too effective in reading tho…

TODO: we really need asso_*at() functions, like openat()

3 years agodump mail too to demonstrate multi-value capability
mirabilos [Sun, 29 Nov 2015 20:08:51 +0000 (21:08 +0100)]
dump mail too to demonstrate multi-value capability

3 years agosome legibility improvements
mirabilos [Sun, 29 Nov 2015 19:18:25 +0000 (20:18 +0100)]
some legibility improvements

3 years agoimplement ${arr[x]} = ${arr[x][0]} when arr[x] is not scalar, getv only
mirabilos [Sun, 29 Nov 2015 19:04:48 +0000 (20:04 +0100)]
implement ${arr[x]} = ${arr[x][0]} when arr[x] is not scalar, getv only

3 years agodrop comment, we use the built-in has now
mirabilos [Sun, 29 Nov 2015 18:57:12 +0000 (19:57 +0100)]
drop comment, we use the built-in has now

3 years agofix ASSO_MASK_ARR related bugs
mirabilos [Sun, 29 Nov 2015 18:47:54 +0000 (19:47 +0100)]
fix ASSO_MASK_ARR related bugs

3 years agomerge current assockit from CVS, not yet enough
mirabilos [Sun, 29 Nov 2015 18:44:30 +0000 (18:44 +0000)]
merge current assockit from CVS, not yet enough

3 years ago$0 is *not* set to the sourced script by the “dot” command!
mirabilos [Sun, 29 Nov 2015 18:43:00 +0000 (18:43 +0000)]
$0 is *not* set to the sourced script by the “dot” command!

3 years agobig optimisation and fix patch from Teckids
mirabilos [Sun, 29 Nov 2015 18:42:36 +0000 (18:42 +0000)]
big optimisation and fix patch from Teckids

3 years agoHonour a possible diverging ldapsearch host URI param
Dominik George [Sun, 29 Nov 2015 18:34:59 +0000 (18:34 +0000)]
Honour a possible diverging ldapsearch host URI param

3 years agonew asso_setldap_{plain,sasl} to add -x or -Q, respectively;
mirabilos [Sun, 29 Nov 2015 18:33:53 +0000 (18:33 +0000)]
new asso_setldap_{plain,sasl} to add -x or -Q, respectively;
rename asso_setldap to asso_setldap_internal to avoid uses by unported scripts

3 years agoUse -+ as arrpath terminator to prevent clearing of destination array, use with caution
Dominik George [Sun, 29 Nov 2015 18:30:49 +0000 (18:30 +0000)]
Use -+ as arrpath terminator to prevent clearing of destination array, use with caution

3 years agoMake assoldap compatible with multi-value fields.
Dominik George [Sun, 29 Nov 2015 18:28:26 +0000 (18:28 +0000)]
Make assoldap compatible with multi-value fields.

API break, requires upcoming changes…

3 years agodo not b64decode jpegPhoto
mirabilos [Sun, 29 Nov 2015 18:07:47 +0000 (18:07 +0000)]
do not b64decode jpegPhoto

3 years agoheader merge from Teckids assoldap; remaining changes to follow
mirabilos [Sun, 29 Nov 2015 18:06:22 +0000 (18:06 +0000)]
header merge from Teckids assoldap; remaining changes to follow

3 years agoprogress bar!
mirabilos [Sun, 29 Nov 2015 15:54:22 +0000 (16:54 +0100)]
progress bar!

3 years agotool to get libvirt VM memory usage and total
mirabilos [Fri, 27 Nov 2015 10:28:52 +0000 (11:28 +0100)]
tool to get libvirt VM memory usage and total

3 years agoscript to determine the maximum width of each column in an SSV file
mirabilos [Thu, 26 Nov 2015 16:16:01 +0000 (17:16 +0100)]
script to determine the maximum width of each column in an SSV file

3 years agotoolkit to make CSV into something that texttools can easily operate on
mirabilos [Thu, 26 Nov 2015 15:07:31 +0000 (16:07 +0100)]
toolkit to make CSV into something that texttools can easily operate on

3 years agopoint to more example scripts
mirabilos [Thu, 26 Nov 2015 13:19:32 +0000 (14:19 +0100)]
point to more example scripts

4 years agoquick PGP/MIME decryption filter for pine
mirabilos [Thu, 17 Sep 2015 09:31:12 +0000 (11:31 +0200)]
quick PGP/MIME decryption filter for pine

4 years agonetwork info (primary I/F) script; with workaround for Debian #798329 and iproute2...
mirabilos [Tue, 8 Sep 2015 12:57:07 +0000 (14:57 +0200)]
network info (primary I/F) script; with workaround for Debian #798329 and iproute2 weirdness

4 years agoupdate from tarent; workaround for #796931
mirabilos [Tue, 8 Sep 2015 12:37:22 +0000 (14:37 +0200)]
update from tarent; workaround for #796931

4 years agoupdate from MirBSD
mirabilos [Tue, 8 Sep 2015 12:34:33 +0000 (14:34 +0200)]
update from MirBSD

4 years agopermit ksh extglobs in GNU bash
mirabilos [Fri, 28 Aug 2015 22:24:49 +0000 (22:24 +0000)]
permit ksh extglobs in GNU bash

4 years agoDebian merged ’em
mirabilos [Fri, 28 Aug 2015 22:24:27 +0000 (22:24 +0000)]
Debian merged ’em

4 years agoi18n/l10n testcase
mirabilos [Fri, 28 Aug 2015 12:20:57 +0000 (14:20 +0200)]
i18n/l10n testcase

4 years agoremove redundant CC0 text (after comparing a wdiff); point to licence
Thorsten Glaser [Tue, 7 Jul 2015 14:20:14 +0000 (16:20 +0200)]
remove redundant CC0 text (after comparing a wdiff); point to licence

4 years agomerge Creative Commons™ licence deed plaintext files, by following method:
Thorsten Glaser [Tue, 7 Jul 2015 14:16:14 +0000 (16:16 +0200)]
merge Creative Commons™ licence deed plaintext files, by following method:

• clone git@github.com:creativecommons/creativecommons.org.git
• run the following two commands to extract the files:
  git filter-branch --prune-empty --subdirectory-filter docroot/legalcode/ -- --all
  git filter-branch --prune-empty --index-filter "git rm --cached -r --ignore-unmatch . ':!*.txt'" -f -- --all
• rename the files mechanically
• subtree-merge them

4 years agorename files to have CC- præfix (or CC0)
Thorsten Glaser [Tue, 7 Jul 2015 14:15:20 +0000 (16:15 +0200)]
rename files to have CC- præfix (or CC0)

4 years agosubtree-merge https://github.com/hannob/bashcheck plus my bash 2.05b patch
Thorsten Glaser [Tue, 7 Jul 2015 13:15:17 +0000 (15:15 +0200)]
subtree-merge https://github.com/hannob/bashcheck plus my bash 2.05b patch

4 years agoadd file-line randomiser (with overhauled arc4random in Pure mksh™)
Thorsten Glaser [Thu, 11 Jun 2015 12:12:46 +0000 (14:12 +0200)]
add file-line randomiser (with overhauled arc4random in Pure mksh™)

4 years agodebextract’s counterpart, really helped me on m68k right now
Thorsten Glaser [Sat, 6 Jun 2015 15:13:16 +0000 (17:13 +0200)]
debextract’s counterpart, really helped me on m68k right now

4 years agoPostgreSQL dump script
Thorsten Glaser [Wed, 6 May 2015 14:52:03 +0000 (16:52 +0200)]
PostgreSQL dump script

4 years agorewrite to better facilitate replies (and add Enigmail bug workaround)
Thorsten Glaser [Wed, 6 May 2015 09:06:43 +0000 (11:06 +0200)]
rewrite to better facilitate replies (and add Enigmail bug workaround)

4 years agoMerge pull request #58 from creativecommons/temporary-CC0
Matt Lee [Tue, 21 Apr 2015 21:09:09 +0000 (17:09 -0400)]
Merge pull request #58 from creativecommons/temporary-CC0

Temporary cc0

4 years agoMerge pull request #57 from creativecommons/cc0-jp-legalcode
Matt Lee [Tue, 21 Apr 2015 21:08:59 +0000 (17:08 -0400)]
Merge pull request #57 from creativecommons/cc0-jp-legalcode

Cc0 jp legalcode

4 years agolink to another GNU bash collection
Thorsten Glaser [Sun, 1 Mar 2015 21:44:52 +0000 (21:44 +0000)]
link to another GNU bash collection

4 years agothis really does not need to use which; thanks izabera from #ed on IRC
Thorsten Glaser [Sun, 1 Mar 2015 21:35:55 +0000 (21:35 +0000)]
this really does not need to use which; thanks izabera from #ed on IRC

4 years agoadd coordinate conversion utility from QTH locator to lat/lon
Thorsten Glaser [Fri, 27 Feb 2015 19:34:46 +0000 (20:34 +0100)]
add coordinate conversion utility from QTH locator to lat/lon

4 years agoMerge branch 'master' into cc4-nl-legalcode
Matt Lee [Tue, 24 Feb 2015 21:32:29 +0000 (16:32 -0500)]
Merge branch 'master' into cc4-nl-legalcode

Conflicts:
docroot/legalcode/by-nc-nd_4.0.html
docroot/legalcode/by-nc-sa_4.0.html
docroot/legalcode/by-nc_4.0.html
docroot/legalcode/by-nd_4.0.html
docroot/legalcode/by-sa_4.0.html
docroot/legalcode/by_4.0.html

4 years agoMerge branch 'master' into mattl-cc0-fi
Matt Lee [Thu, 29 Jan 2015 17:19:16 +0000 (12:19 -0500)]
Merge branch 'master' into mattl-cc0-fi

Conflicts:
docroot/legalcode/by-nc-nd_4.0_fi.html
docroot/legalcode/by-nc-sa_4.0_fi.html
docroot/legalcode/by-nc_4.0_fi.html
docroot/legalcode/by-nd_4.0_fi.html
docroot/legalcode/by-sa_4.0_fi.html
docroot/legalcode/by_4.0_fi.html
docroot/legalcode/zero_1.0.html
docroot/legalcode/zero_1.0_fr.html
docroot/legalcode/zero_1.0_nl.html

4 years agoMerge pull request #35 from creativecommons/cc4-no-legalcode
Matt Lee [Tue, 23 Dec 2014 20:27:22 +0000 (15:27 -0500)]
Merge pull request #35 from creativecommons/cc4-no-legalcode

Norwegian license files

4 years agoFix bash 2.05b detection
mirabilos [Fri, 19 Dec 2014 14:42:59 +0000 (15:42 +0100)]
Fix bash 2.05b detection

GNU bash 2.05b does not do “{1..3}” expansion, which leads to mis-detecting
a fully patched bash on Debian sarge (my own packages) as vulnerable to
CVE-2014-7187 and missing CVE-2014-7187; expand those bashisms to keep
compatible and return correct values even for that version of GNU bash.

4 years agohandle failure better
Thorsten Glaser [Fri, 12 Dec 2014 21:47:39 +0000 (21:47 +0000)]
handle failure better

4 years agosetarch uname26 for DIST not in */*
Thorsten Glaser [Sun, 7 Dec 2014 13:44:48 +0000 (13:44 +0000)]
setarch uname26 for DIST not in */*

4 years agoHTTPS all the things.
Matt Lee [Fri, 5 Dec 2014 16:20:43 +0000 (11:20 -0500)]
HTTPS all the things.

4 years ago*.deb extraction utility (also *.dsc by wrapping “dpkg-source -x”)
Thorsten Glaser [Mon, 17 Nov 2014 14:33:11 +0000 (15:33 +0100)]
*.deb extraction utility (also *.dsc by wrapping “dpkg-source -x”)

4 years agonext attempt, plus --keepmydata as FIRST(!) arg
Thorsten Glaser [Mon, 17 Nov 2014 14:02:24 +0000 (15:02 +0100)]
next attempt, plus --keepmydata as FIRST(!) arg

4 years agoexperimental old/new eatmydata support switch
Thorsten Glaser [Mon, 17 Nov 2014 13:53:16 +0000 (14:53 +0100)]
experimental old/new eatmydata support switch

4 years agoexperimental automatic setarch generation
Thorsten Glaser [Mon, 17 Nov 2014 13:33:35 +0000 (14:33 +0100)]
experimental automatic setarch generation

4 years agoolder improvements to eatmydata handling (26-2)
Thorsten Glaser [Mon, 17 Nov 2014 13:25:57 +0000 (14:25 +0100)]
older improvements to eatmydata handling (26-2)

4 years agoMerge pull request #30 from creativecommons/cc4-fi-legalcode
Matt Lee [Wed, 12 Nov 2014 16:56:49 +0000 (11:56 -0500)]
Merge pull request #30 from creativecommons/cc4-fi-legalcode

CC4 Finnish Translation

4 years agoDelete mattl.txt
Matt Lee [Wed, 12 Nov 2014 16:45:16 +0000 (11:45 -0500)]
Delete mattl.txt

5 years agohopefully final apple fix
Hanno [Mon, 13 Oct 2014 08:48:53 +0000 (10:48 +0200)]
hopefully final apple fix

5 years agofix version check
Hanno [Mon, 13 Oct 2014 08:36:06 +0000 (10:36 +0200)]
fix version check

5 years agoapple fix
Hanno [Mon, 13 Oct 2014 08:33:56 +0000 (10:33 +0200)]
apple fix

5 years agouse BASH_VERSION, more compatible with older versions than --version
Hanno [Sun, 12 Oct 2014 17:31:32 +0000 (19:31 +0200)]
use BASH_VERSION, more compatible with older versions than --version

5 years agofix apple prefix check
Hanno [Sun, 12 Oct 2014 17:30:06 +0000 (19:30 +0200)]
fix apple prefix check

5 years agoleave temp dir
Hanno [Sun, 12 Oct 2014 17:29:12 +0000 (19:29 +0200)]
leave temp dir

5 years agoworkaround systems without grep -q
Hanno [Sun, 12 Oct 2014 17:26:09 +0000 (19:26 +0200)]
workaround systems without grep -q

5 years agofrom http://drbeat.li/bblog/tumblr/2014/10/02#_98961727248 via planet symlink
Thorsten Glaser [Tue, 7 Oct 2014 12:03:19 +0000 (14:03 +0200)]
from drbeat.li/bblog/tumblr/2014/10/02#_98961727248 via planet symlink

5 years agoMerge pull request #31 from sreschke80/patch-1
Hanno Böck [Tue, 7 Oct 2014 09:55:30 +0000 (11:55 +0200)]
Merge pull request #31 from sreschke80/patch-1

Update README.md

5 years agoUpdate README.md
Sebastian Reschke [Tue, 7 Oct 2014 09:49:31 +0000 (11:49 +0200)]
Update README.md

minor spelling fix

5 years agohopefully more portable
Hanno [Tue, 7 Oct 2014 08:02:08 +0000 (10:02 +0200)]
hopefully more portable

5 years agolink my blog thoughts
Hanno [Mon, 6 Oct 2014 22:40:29 +0000 (00:40 +0200)]
link my blog thoughts

5 years agofix tmpdir issues
Hanno [Mon, 6 Oct 2014 22:03:38 +0000 (00:03 +0200)]
fix tmpdir issues

5 years agoupdate readme to reflect upstream fixes
Hanno [Mon, 6 Oct 2014 08:14:15 +0000 (10:14 +0200)]
update readme to reflect upstream fixes

5 years agoMerge pull request #25 from JoshCheek/patch-1
Hanno Böck [Fri, 3 Oct 2014 10:50:53 +0000 (12:50 +0200)]
Merge pull request #25 from JoshCheek/patch-1

Fix spelling

5 years agoFix spelling
Josh Cheek [Fri, 3 Oct 2014 10:29:53 +0000 (04:29 -0600)]
Fix spelling

5 years agofix typos
Hanno [Fri, 3 Oct 2014 08:24:55 +0000 (10:24 +0200)]
fix typos

5 years agotypo
Hanno [Thu, 2 Oct 2014 08:09:56 +0000 (10:09 +0200)]
typo

5 years agomake warnings less scary on systems with prefix patch and add clarification to docs
Hanno [Thu, 2 Oct 2014 06:43:57 +0000 (08:43 +0200)]
make warnings less scary on systems with prefix patch and add clarification to docs

5 years agocolors consistent
Hanno [Wed, 1 Oct 2014 19:18:50 +0000 (21:18 +0200)]
colors consistent

5 years agohopefully final fix for redir_stack and silence more output
Hanno [Wed, 1 Oct 2014 19:17:45 +0000 (21:17 +0200)]
hopefully final fix for redir_stack and silence more output

5 years agouse env at more places
Hanno [Wed, 1 Oct 2014 19:09:55 +0000 (21:09 +0200)]
use env at more places

5 years agoadd CVE-2014-6278
Hanno [Wed, 1 Oct 2014 18:58:15 +0000 (20:58 +0200)]
add CVE-2014-6278

5 years agoadd details to latest issues and patch recommendation to readme
Hanno [Wed, 1 Oct 2014 17:30:18 +0000 (19:30 +0200)]
add details to latest issues and patch recommendation to readme

5 years agotest CVE-2014-6277
Hanno [Wed, 1 Oct 2014 17:22:25 +0000 (19:22 +0200)]
test CVE-2014-6277

5 years agohopefully now catches all fallse positives and corner cases for redir_stack bug
Hanno [Wed, 1 Oct 2014 17:12:50 +0000 (19:12 +0200)]
hopefully now catches all fallse positives and corner cases for redir_stack bug

5 years agosilence first check
Hanno [Wed, 1 Oct 2014 17:03:49 +0000 (19:03 +0200)]
silence first check

5 years agoadd possibility to pass different binary as command, print version
Hanno [Wed, 1 Oct 2014 16:47:52 +0000 (18:47 +0200)]
add possibility to pass different binary as command, print version

5 years agofix redir_stack false positive
Hanno [Tue, 30 Sep 2014 22:03:08 +0000 (00:03 +0200)]
fix redir_stack false positive