- Sep 02, 2004
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
wildcards (e.g. "*.SHD").
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
rswindell authored
smb_getmsgidx/hdr_by_msgid/ftnid() for fast auto-thread linkage.
-
rswindell authored
argument.
-
deuce authored
-
rswindell authored
-
- Sep 01, 2004
-
-
rswindell authored
smb_hallochdr() and smb_hallocdat() for calculating the required padding for proper block alignment.
-
rswindell authored
PAD_LENGTH_FOR_ALIGNMENT
-
rswindell authored
-
rswindell authored
Using BOOL macros instead of int's and numeric constants.
-
rswindell authored
message (in memory) as already hashed with smb_hashmsg(), preventing redundant hashing by smb_addmsghdr(). Using SMB_SUCCESS instead of 0. Fixed a case where smb_addmsghdr() could return without calling smb_unlocksmbhdr() if the header was an invalid header length (too large). smb_addmsghdr() now hashes the header fields if the message has not already been hashed with smb_hashmsg() before allocating header blocks and will return a failure (SMB_DUPE_MSG) with detail in smb.last_error if a duplicate hash was found - new feature of smb_hashmsg().
-
rswindell authored
message (in memory) as already hashed with smb_hashmsg(), preventing redundant hashing by smb_addmsghdr().
-
rswindell authored
-
rswindell authored
-
rswindell authored
smb_addmsghdr() calls smb_hashmsg() again (with update=TRUE).
-
rswindell authored
-
rswindell authored
-
- Aug 31, 2004
-
-
rswindell authored
-
rswindell authored
-
rswindell authored
Created convenience functions and macros for fast message index or header look-ups based on hashed header fields (i.e. message-IDs).
-
deuce authored
Include ciolib.h for that... this means I need to do the __COLORS and BLINK dnace... should something be done about that?
-
deuce authored
-
deuce authored
-
deuce authored
on platforms that don't implement it (ie: Linux/FreeBSD) but since there's no official release for those, it doesn't matter yet. Using project files instead of make files until I figure out a nice way of having then co-exist with the Borland makefiles.
-
- Aug 30, 2004
-
-
rswindell authored
-
rswindell authored
(mark) to indicate whether to mark all found hashes (or stop on first found).
-
rswindell authored
mark found hashes and only write the not-found hashes to disk, rather than not writing *any* hashes (when any match) because the message is a "dupe". When update is false, the behavior is the same as before.
-
rswindell authored
(using smb_close_fp).
-
rswindell authored
-
rswindell authored
-
rswindell authored
Created smb_hashstr() to create hashes of ASCIIZ data.
-
rswindell authored
-