1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/lib
Andreas Schneider 3d8680e6a8 lib:util: Add bytearray.h
This is an implementation which doesn't have undefined behavior
problems. It casts correctly that calculations are don in the correct
integer space. Also the naming is less confusing than what we have in
byteorder.h.

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2020-02-21 02:09:33 +00:00
..
addns lib/addns: clang: Fix 'Assigned value is garbage or undefined' 2019-07-24 21:33:21 +00:00
afs s3:param: make "servicename" a substituted option 2019-11-27 10:25:37 +00:00
async_req build: Do not build selftest binaries for builds without --enable-selftest 2019-11-22 11:48:59 +00:00
audit_logging build: Do not build selftest binaries for builds without --enable-selftest 2019-11-22 11:48:59 +00:00
compression lib:compression: Fix undefined behavior in lzxpress 2018-11-22 22:13:27 +01:00
crypto lib:crypto: Build intel aes-ni only if GnuTLS doesn't provide AES CMAC 2019-12-10 20:30:57 +00:00
dbwrap dbwrap: Don't set rec->value in dbwrap_do_locked() 2019-11-22 23:57:46 +00:00
fuzzing fuzz_oLschema2ldif: check multiple possible NULLs 2020-01-17 14:33:18 +00:00
krb5_wrap krb5_wrap: map KRB5_REALM_UNKNOWN to NT_STATUS_NO_SUCH_DOMAIN 2020-02-10 17:59:34 +00:00
ldb lib ldb common: Fix memory leak 2020-01-15 19:58:41 +00:00
ldb-samba pytests: heed assertEquals deprecation warning en-masse 2020-02-07 10:37:37 +00:00
mscat lib:mscat: Add missing return check for error in dumpsmcat 2019-05-24 06:07:08 +00:00
param param: remove now unused lp_string() 2019-11-27 10:25:38 +00:00
printer_driver lib:printer_driver: Retrieve Class value 2019-01-28 15:44:18 +01:00
pthreadpool build: Do not build selftest binaries for builds without --enable-selftest 2019-11-22 11:48:59 +00:00
replace lib/replace: remove unused check for aio.h 2020-02-15 10:11:28 +00:00
smbconf waf: add library dependency for sendfile on Solaris 2019-02-17 13:33:15 +01:00
socket lib:socket: If returning early, set ifaces 2018-10-28 00:35:34 +02:00
talloc talloc: Release talloc 2.3.1 2019-11-18 10:11:41 +00:00
tdb tdb: Align integer types 2020-01-23 20:41:46 +00:00
tdb_wrap tdb_wrap: Use a struct initializer 2015-07-23 14:39:18 +02:00
tdr lib: Fix 1354521 Unchecked return value 2016-03-01 21:49:44 +01:00
tevent tevent: Release tevent 0.10.2 2019-11-18 11:44:08 +00:00
texpect texpect: Avoid duplicate sys_write() 2020-01-15 21:25:34 +00:00
torture lib/torture: protect torture_assert[_goto]() with a do { } while(0) block 2019-09-10 17:38:40 +00:00
tsocket Spelling fixes s/implentation/implementation/ 2019-09-01 22:21:28 +00:00
util lib:util: Add bytearray.h 2020-02-21 02:09:33 +00:00
README various: Remove references to about to be deleted thirdparty/dnspython 2018-12-11 20:07:18 +01:00
wscript_build Remove 'external' python module support code - use the third_party directory instead. 2015-03-06 04:41:48 +01:00

compression - Various compression algorithms (MSZIP, lzxpress)
popt - Command-line option parsing library
replace - Provides replacements for standard (POSIX, C99) functions 
          not provided by the host platform.
subunit - Utilities and bindings for working with the Subunit test result 
          reporting protocol.
talloc - Hierarchical pool based memory allocator 
tdb - Simple but fast key/value database library, supporting multiple writers
torture - Simple unit testing helper library