CVS log for epic5/include/sedcrypt.h |
 |
Up to [Epic CVS] / epic5 / include
Request diff between arbitrary revisions
Default branch: MAIN
Bookmark a link to:
HEAD
/
(download)
Revision
1.11
/
(view)
- annotate
- [select for diffs]
, Fri Sep 7 17:07:29 2007 UTC (12 months ago) by jnelson
Branch:
MAIN
CVS Tags:
epic5-0_3_9,
epic5-0_3_8,
epic5-0_3_7,
epic5-0_3_6,
epic5-0_3_5,
HEAD
Changes since 1.10: +3 -0 lines
Diff to previous 1.10
* Revert commit 1498 (the dcc stuff) -- it was half baked.
* Fix warnings found with --with-warns.
Revision
1.10
/
(view)
- annotate
- [select for diffs]
, Sat Jun 2 14:04:56 2007 UTC (15 months, 1 week ago) by jnelson
Branch:
MAIN
CVS Tags:
epic5-0_3_4
Changes since 1.9: +2 -0 lines
Diff to previous 1.9
* Fix it so it compiles without ssl support again.
* Add "ALL" $xform() encoder, returns all valid xforms
Revision
1.9
/
(view)
- annotate
- [select for diffs]
, Sat Jun 2 00:53:30 2007 UTC (15 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.8: +4 -0 lines
Diff to previous 1.8
* Allow encryption $xform() handlers to reformat their keys, so we can...
* Add SHA256/AES/AESSHA $xform() encoders
Revision
1.8
/
(view)
- annotate
- [select for diffs]
, Sat Jun 2 00:19:13 2007 UTC (15 months, 1 week ago) by jnelson
Branch:
MAIN
Changes since 1.7: +5 -0 lines
Diff to previous 1.7
* Fix happykey(). Sometimes, I just don't pay enough attention.
* Don't trim 1 too many chars on incoming encrypted messages. Important!
* Fix buffer sizes being too small to hold buffer for enc/dec short strings.
* Add $xform() handlers for blowfish and cast5
* Whip the $xform() callback functions into usable shape.
* Fix base64 encoding both via $xform() and $b64encode().
* Rewrite $xform(), see UPDATES. Strong crypto now supported! YAY!
Revision
1.7
/
(view)
- annotate
- [select for diffs]
, Sun Jul 2 02:12:13 2006 UTC (2 years, 2 months ago) by jnelson
Branch:
MAIN
CVS Tags:
epic5-0_3_3,
epic5-0_3_2,
epic5-0_3_1
Changes since 1.6: +3 -2 lines
Diff to previous 1.6
* Bust do_crypt back into its callers [de]crypt_msg().
* Make lookups between /encrypt flag<->cipher flag<->ctcp table-driven.
Revision
1.6
/
(view)
- annotate
- [select for diffs]
, Sat Jul 1 03:17:32 2006 UTC (2 years, 2 months ago) by jnelson
Branch:
MAIN
Changes since 1.5: +8 -5 lines
Diff to previous 1.5
* Add SEDSHA cipher type, which is better than SED, and always available.
* Add my_sleep|isreadable|iswritable() funcs to phase out rogue selects()h
* Add support for multiple concurrent servers to /encrypt. yay!
* Store the length of the Crypt key within the key itself.
* This moves us closer to being able to decrypt arbitrary data.
* Test all of the cipher types, incl. compat of CAST with ircII. All set!
Revision
1.5
/
(view)
- annotate
- [select for diffs]
, Thu Jun 29 00:13:53 2006 UTC (2 years, 2 months ago) by jnelson
Branch:
MAIN
Changes since 1.4: +16 -15 lines
Diff to previous 1.4
___ WARNING ___ This stuff is all wildly un(der)tested.
I will get to that soon! But I'm too excited about this to sit on it.
* Add AESSHA256 support (AES256 using the SHA256 digest of your passkey)
* Rename "EXTCRYPT" to "PROGCRYPT"
* Migrate SED support from crypt.c to crypto.c
* Integrate SED and extprog support into the mainline [de]cipher_message()
* Refactor [de]cipher_message() to be less lame.
* Support "anycrypt" support (AESSHA, AES, BLOWFISH, CAST5, SED, PROG)
* Include sha256 implementation from Karll. Thanks Karll!
* Unify the ctcp handling of all crypto ctcps
* Add $sha256() function to test sha support (digest)
* Make funcs in crypto.c static and just expose [de]crypt_msg().
* This finishes the divide between crypt.c (front end) and crypto.c (back end)
* Fix a gazillion compiler warnings and sort out const/unsigned char issues.
Revision
1.4
/
(view)
- annotate
- [select for diffs]
, Tue Jun 27 01:51:22 2006 UTC (2 years, 2 months ago) by jnelson
Branch:
MAIN
Changes since 1.3: +1 -0 lines
Diff to previous 1.3
AES support!
Revision
1.3
/
(view)
- annotate
- [select for diffs]
, Tue Jun 27 00:42:35 2006 UTC (2 years, 2 months ago) by jnelson
Branch:
MAIN
Changes since 1.2: +10 -1 lines
Diff to previous 1.2
* Support cast5/blowfish encryption a la ircII.
* Fix build for non-ssl users.
Revision
1.2
/
(view)
- annotate
- [select for diffs]
, Fri Oct 31 08:19:23 2003 UTC (4 years, 10 months ago) by crazyed
Branch:
MAIN
CVS Tags:
epic5-0_2_0,
epic5-0_0_8,
epic5-0_0_7,
epic5-0_0_6,
epic5-0_0_5,
epic5-0_0_4,
epic5-0_0_3,
epic5-0_0_2,
epic5-0_0_1,
epic4-1_2_5,
epic4-1_2_4,
epic4-1_2_3,
epic4-1_2_2,
epic4-1_2_1,
epic4-1_2_0,
epic4-1_1_17,
epic4-1_1_16,
epic4-1_1_15,
epic4-1_1_14
Changes since 1.1: +1 -0 lines
Diff to previous 1.1
* Numerous updates/changes/fixes to DCC, functions, scripts, /EXEC, the
new math parser, as per UPDATES and KNOWNBUGS.
One potential incompatibility is in the change to $open(). (as per UPDATES)
Revision
1.1
/
(view)
- annotate
- [select for diffs]
, Sat May 17 17:30:20 2003 UTC (5 years, 3 months ago) by crazyed
Branch:
MAIN
CVS Tags:
epic4-1_1_13,
epic4-1_1_12
* Misc bugfixes as per KNOWNBUGS.
* This patch involves renaming crypt.h to sedcrypt.h.
This form allows you to request diffs between any two revisions of
a file. You may select a symbolic revision name using the selection
box or you may type in a numeric name using the type-in text box.