summaryrefslogtreecommitdiff
path: root/source3/lib/crc32.c
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r12043: It's amazing the warnings you find when compiling on a 64-bitJeremy Allison1-1/+1
box with gcc4 and -O6... Fix a bunch of C99 dereferencing type-punned pointer will break strict-aliasing rules errors. Also added prs_int32 (not uint32...) as it's needed in one place. Find places where prs_uint32 was being used to marshall/unmarshall a time_t (a big no no on 64-bits). More warning fixes to come. Thanks to Volker for nudging me to compile like this. Jeremy. (This used to be commit c65b752604f8f58abc4e7ae8514dc2c7f086271c)
2007-10-10r11764: Doesn't need to be exported from here.Jeremy Allison1-1/+1
Jeremy. (This used to be commit 95665dfd77ac9959d1d538770157127a425b4b4e)
2007-10-10r11614: Replace old crc32 code with one from the FreeBSD tree.Jeremy Allison1-56/+92
* COPYRIGHT (C) 1986 Gary S. Brown. You may use this program, or * code or tables extracted from it, as desired without restriction. Jeremy. (This used to be commit 11c6b8ecd601ff2f6eaf184efeed8e39f54fdcf1)
2003-03-18Add const.Andrew Bartlett1-2/+2
(This used to be commit 38a6ad95d789b3ece7a8e697195c8851663b3cd9)
2002-02-17int -> uint32Tim Potter1-2/+1
(This used to be commit 5efe39af0c89e549bb8211a39a949f80f6d1bf78)
2001-10-02Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header.Tim Potter1-1/+0
(This used to be commit 2d0922b0eabfdc0aaf1d0797482fef47ed7fde8e)
1999-12-13first pass at updating head branch to be to be the same as the SAMBA_2_0 branchAndrew Tridgell1-4/+2
(This used to be commit 453a822a76780063dff23526c35408866d0c0154)
1999-10-25- typecast malloc / Realloc issues.Luke Leighton1-1/+1
- signed / unsigned issues. (This used to be commit c8fd555179314baf1672a23db34dc8ad9f2d02bf)
1998-10-21fixing smbd encrypted rpcs (data lens, alloc hints, sequence nums argh).Luke Leighton1-1/+1
put unicode strings after SAMLOGON query regardless of whether it's an NT mailslot or a non-NT mailslot, after having observed this behaviour out of NT machines. (This used to be commit c101113ec20ed0ba633e78e4ee45596cdccaf1b5)
1998-10-15second implementation of crc32, used with permission of francesco ferraraLuke Leighton1-4/+2
<francesco@aerre.it>. thanks! http://www.aerre.it/francesco (This used to be commit c48ee2bfbaec8a29b6c5da2a4e3d28937c9fb8e2)
1998-10-14more warnings...Luke Leighton1-1/+1
(This used to be commit 8b9c0bad889d4f26987d87c54b4d8bf102af1744)
1998-10-14dce/rpcLuke Leighton1-58/+58
(This used to be commit 69f5f9f88935de1f63ffc9aa19c0629b395e66e6)
1998-10-09signed / unsigned issues spotted by herbLuke Leighton1-2/+2
(This used to be commit 0b90442021aa3adb5ae7f09c53c9e54c7655d8c5)
1998-10-08added "permission obtained from John Erickson <jerickson@ddj.com> ...."Luke Leighton1-0/+3
(This used to be commit 0067e45d4194bd14549aac6e8f40a2ef19305716)
1998-10-06crc32 algorithm. obtained from dr dobb's journalLuke Leighton1-0/+70
http://www.ddj.com/ftp/1992/1992.05/crcman.zip. copyright 1992 mark r nelson. (This used to be commit 73667141af2f707fe306a0fda4853d160e55bd97)