summaryrefslogtreecommitdiff
path: root/source3/include/smb_macros.h
AgeCommit message (Expand)AuthorFilesLines
2026-01-20lib: Remove the pointless unix_format() macroVolker Lendecke1-1/+0
2025-11-10lib: Remove duplicate #define of TALLOC_FREE()Volker Lendecke1-4/+0
2025-11-10s3: Remove TALLOC_REALLOC() macroVolker Lendecke1-1/+0
2025-11-10s3: talloc_destroy() -> TALLOC_FREE()Volker Lendecke1-1/+0
2025-11-10s3: Replace TALLOC_SIZE() with talloc_size()Volker Lendecke1-1/+0
2025-11-10s3: Remove the now-unused TALLOC() macroVolker Lendecke1-1/+0
2024-10-02lib: Change ADD_TO_ARRAY to use a tmp variableVolker Lendecke1-15/+18
2024-10-02lib: Factor out ADD_TO_MALLOC_ARRAY()Volker Lendecke1-9/+18
2024-01-08smbd: replace CHECK_WRITE() macro with calls to check_any_access_fsp()Ralph Boehme1-5/+0
2023-11-05smbd: s/FILE_ATTRIBUTES_INVALID/FILE_ATTRIBUTE_INVALID/gRalph Boehme1-1/+1
2023-10-10Remove IS_DOS_*() macrosVolker Lendecke1-7/+0
2023-05-24smbd: also reset struct stat_ex.cached_dos_attributes in SET_STAT_INVALID()Ralph Boehme1-1/+4
2022-10-27lib: Remove two unused macrosVolker Lendecke1-6/+0
2022-07-27CVE-2022-32742: s3: smbd: Harden the smbreq_bufrem() macro.Jeremy Allison1-1/+1
2022-06-06smbd: Remove unused smb_bufrem() macroVolker Lendecke1-1/+0
2021-11-11libsmb: Remove "trans_oob()" macroVolker Lendecke1-3/+0
2021-11-09CVE-2020-25717: Add FreeIPA domain controller roleAlexander Bokovoy1-1/+1
2021-04-19lib: Remove two unused historic macrosVolker Lendecke1-3/+0
2020-12-16smbd: use fsp_get_io_fd() when accessing a file or it's associated metadataRalph Boehme1-4/+8
2020-06-15lib: Remove an unused macroVolker Lendecke1-7/+0
2020-06-15lib: Move a #define ip_equal_v4() to nmbd/nmbd.hVolker Lendecke1-6/+0
2020-05-05lib: Remove two unused macro definitionsVolker Lendecke1-2/+0
2020-04-03smbd: move files_struct.can_write to a bitfieldRalph Boehme1-1/+1
2020-04-03smbd: move files_struct.can_read to a bitfieldRalph Boehme1-3/+3
2020-04-03smbd: CHECK_WRITE macro reformattingRalph Boehme1-1/+3
2020-04-03smbd: CHECK_READ_IOCTL macro reformattingRalph Boehme1-1/+3
2020-04-03smbd: CHECK_READ_SMB2 macro reformattingRalph Boehme1-1/+2
2020-04-03smbd: CHECK_READ macro reformattingRalph Boehme1-3/+5
2019-12-20s3: remove unused macro FSP_BELONGS_CONN()Ralph Boehme1-8/+0
2018-02-23s3:smb_macros.h: add IS_AD_DC as addition to IS_DCStefan Metzmacher1-0/+1
2017-07-03s3/smbd: remove flags2 FLAGS2_READ_PERMIT_EXECUTE hack in the SMB2 codeRalph Boehme1-0/+16
2017-07-03s3/smbd: remove ununsed req arg from CHECK_READ_IOCTL macroRalph Boehme1-1/+1
2016-08-16smbd: look only at handle readability for COPYCHUNK destUri Simchoni1-0/+8
2014-11-14lib: Slightly simplify strupper_mVolker Lendecke1-8/+0
2014-02-03loadparm: rename lp[cfg]_print_ok to lp[cfg]_printable for consistency with docsMichael Adam1-1/+1
2013-03-12s3: remove some dead code (for setdir command)Christian Ambach1-1/+0
2012-08-17s3:smbd: lp_smb_encrypt() returns SMB_SIGNING_* valuesStefan Metzmacher1-1/+1
2012-06-15lib/param: Create a seperate server role for "active directory domain control...Andrew Bartlett1-1/+1
2012-05-28s3:libsmb: get rid of cli_state_capabilitiesLuk Claes1-1/+1
2011-10-26s3:include: implement trans_oob() as wrapper to smb_buffer_oob()Stefan Metzmacher1-0/+3
2011-10-21s3:include: make smb_setlen() a macroStefan Metzmacher1-0/+1
2011-10-19s3:include: use smb_[set]len_[nbt|tcp]() macrosStefan Metzmacher1-4/+4
2011-08-10s3:smb_macros.h: simplify _smb_setlen() and _smb_setlen_large()Stefan Metzmacher1-6/+4
2011-08-02s3: Remove unused ERROR_FORCE_NT macroVolker Lendecke1-1/+0
2011-08-02s3: Remove unused ERROR_DOS macroVolker Lendecke1-1/+0
2011-08-02s3: Fix some nonempty blank linesVolker Lendecke1-3/+3
2011-08-02s3:include: make use of cli_state_capabilities() in SERVER_HAS_UNIX_CIFS()Stefan Metzmacher1-1/+1
2011-06-09s3-talloc Change TALLOC_MEMDUP() to talloc_memdup()Andrew Bartlett1-1/+0
2011-06-09s3-talloc Change TALLOC_ZERO_ARRAY() to talloc_zero_array()Andrew Bartlett1-1/+0
2011-06-09s3-talloc Change TALLOC_ZERO_P() to talloc_zero()Andrew Bartlett1-1/+0