The MirOS Project
CVS log for ports/net/irssi/files/randex.pl
Up to [The MirOS Project] / ports / net / irssi / files
Request diff between arbitrary revisions - Display revisions graphically
Keyword substitution: kv
Default branch: MAIN
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Oct 24 18:28:00 2009 UTC (4 months, 3 weeks ago) by tg
Branches: MAIN
CVS tags: HEAD
Diff to previous 1.14: preferred, coloured
Changes since revision 1.14: +4 -4 lines
let /randfile write 600 byte files, safe to use as ~/.gnupg/random_seed
XXX todo XXX
• actually default to that file (irssi)
• use oaathash ipv adler32 (irssi, xchat, tinyirc, sirc)
• link to homepage, which should be written first though…
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Aug 2 14:34:36 2009 UTC (7 months, 2 weeks ago) by tg
Branches: MAIN
Diff to previous 1.13: preferred, coloured
Changes since revision 1.13: +14 -1 lines
CTCP RANDOM is now part of the new RANDEX protocol as well
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Aug 2 14:09:21 2009 UTC (7 months, 2 weeks ago) by tg
Branches: MAIN
Diff to previous 1.12: preferred, coloured
Changes since revision 1.12: +1 -0 lines
shut up spammers
Revision 1.12: download - view: text, markup, annotated - select for diffs
Tue Jan 13 21:39:34 2009 UTC (14 months ago) by tg
Branches: MAIN
Diff to previous 1.11: preferred, coloured
Changes since revision 1.11: +14 -7 lines
improve default “randfile” setting suggestion to include a commonly
found OpenSSL RANDFILE (e.g. on Debian GNU/HURD) iff it already exists,
with fallback to the pgp-2.6.3in one we currently use if it doesn’t
Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Jan 8 19:48:34 2009 UTC (14 months, 1 week ago) by tg
Branches: MAIN
Diff to previous 1.10: preferred, coloured
Changes since revision 1.10: +4 -4 lines
• oops, need to set at least one bit in all cases (even though 0 might
be random)
• improve privacy
Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Jan 8 19:40:33 2009 UTC (14 months, 1 week ago) by tg
Branches: MAIN
Diff to previous 1.9: preferred, coloured
Changes since revision 1.9: +43 -3 lines
• implement adler32(3) in Perl, following my own minimalistic C implemen-
tation but somewhat improved; could be optimised to always use the glo-
bal running sum for this case tho…
• use the low-overhead arc4random_addrandom on a string consisting of the
current time (perlber) and adler32 CRCs (binary) of the record and data
of a rawlog to also add Vutral’s talking Ergüsse to the programme-local
entropy pool (but not, directly, the kernel or public; this is for both
speed and security/privacy)
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Dec 20 18:14:57 2008 UTC (14 months, 4 weeks ago) by tg
Branches: MAIN
Diff to previous 1.8: preferred, coloured
Changes since revision 1.8: +8 -7 lines
allow optional arguments (seed) to /randex <nick|#chan> [seed]
Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Dec 2 20:44:06 2008 UTC (15 months, 2 weeks ago) by tg
Branches: MAIN
Diff to previous 1.7: preferred, coloured
Changes since revision 1.7: +4 -3 lines
* add docs on where to get help in the file header
* add "/randex *" as alias for current talk item, like MirSirc
Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Jul 25 13:44:38 2008 UTC (19 months, 3 weeks ago) by tg
Branches: MAIN
Diff to previous 1.6: preferred, coloured
Changes since revision 1.6: +39 -2 lines
• fix missing 1 argument in the initial randfile_timeout() invocation
• new randstir_timeout for periodically running arc4random_stir() unless
we have_kintf()
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Jul 20 22:52:45 2008 UTC (20 months ago) by tg
Branches: MAIN
Diff to previous 1.5: preferred, coloured
Changes since revision 1.5: +20 -6 lines
all:
• merge arc4random_stir branches
• improve descriptions, etc.
randex.pl:
• remove superfluous rcs id
• increase size of seed file to pgp-2.6.3in’s
• add a note why we CAN NOT use gpg’s
(and suggest PuTTY’s works well)
Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Jul 20 21:56:29 2008 UTC (20 months ago) by tg
Branches: MAIN
Diff to previous 1.4: preferred, coloured
Changes since revision 1.4: +8 -5 lines
① I *told* you to help me, as I don’t speak perl… this is what you get:
• when n̲o̲t̲ changing the rand_interval setting value, the timeout was lost
② dynamically generate $VERSION, regex from Mastering Perl by brian d foy
Revision 1.4.2.1: download - view: text, markup, annotated - select for diffs
Sun Jul 20 21:42:33 2008 UTC (20 months ago) by tg
Branches: tg-test
Diff to previous 1.4: preferred, coloured next main 1.5: preferred, coloured
Changes since revision 1.4: +12 -1 lines
new /randstir calls arc4random_stir(), rewrites the randseed file, and
re-schedules the timeout
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Jul 20 15:31:41 2008 UTC (20 months ago) by tg
Branches: MAIN
Branch point for: tg-test
Diff to previous 1.3: preferred, coloured
Changes since revision 1.3: +9 -5 lines
by request of gecko2@ add a quiet option
Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Jul 20 01:42:54 2008 UTC (20 months ago) by tg
Branches: MAIN
Diff to previous 1.2: preferred, coloured
Changes since revision 1.2: +113 -2 lines
improve randex script by a pool file, especially good if you !have_kintf().
Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Jul 15 14:01:18 2008 UTC (20 months ago) by tg
Branches: MAIN
Diff to previous 1.1: preferred, coloured
Changes since revision 1.1: +45 -9 lines
feature sync with MirSirc™ RANDEX protocol and client features
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Jul 13 22:46:06 2008 UTC (20 months, 1 week ago) by tg
Branches: MAIN
irssi plugin for /randex protocol introduced by MirSirc
(incomplete, preliminary beta)
Valid XHTML/1.0 Transitional! — CVSweb for MirOS – ChangeLog