[SCM] Samba Shared Repository - annotated tag ldb-2.8.1 created

Jule Anger janger at samba.org
Mon Jun 10 15:20:57 UTC 2024


The annotated tag, ldb-2.8.1 has been created
        at  994b7debdcd5fdb4d9617f84c6fa4456cfdcf51c (tag)
   tagging  6ca4df6374136d1d205de689618dc8fce5177d14 (commit)
  replaces  samba-4.19.6
 tagged by  Jule Anger
        on  Mon Jun 10 17:20:50 2024 +0200

- Log -----------------------------------------------------------------
ldb: tag release ldb-2.8.1
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEEkUejOXGVGO6QEby1R5ORYRMIQCUFAmZnGdIACgkQR5ORYRMI
QCVIMQf/axqBK6HeRTyfvdLQg2vCehM7P+tNypDWB5QHr+kQrIgyGUCsdQ8rS27A
RexD5/HLT2VIvoP1ftE1y5jOvQR4tjV0S8fZki8bpYxgOUBqdBwtaM2MPPau3WVv
Lrw8uKBbt5Le/d3p/ORqyai+ZgGLq94Zg4knKE+wsZ2hipdGviiz9QPrrADhJLac
DZQhU5S+24asjZZLOKzitnPKVTGMPJsBF5BwifuX1rO7yOY3RYABXLJ/um6cesaZ
pFsFtZPr/Ksxc8934dJWcMM3sK2Te4NFjUbAIGmzqDaX3bR7SofO59xEB+3M7NSJ
MClJlSGFd05hozCdZRUSjuf6pwHUeA==
=fiNG
-----END PGP SIGNATURE-----

Andrew Bartlett (1):
      .gitlab-ci: Remove tags no longer provided by gitlab.com

Anna Popova (1):
      s3:utils: Fix Inherit-Only flag being automatically propagated to children

Douglas Bagnall (65):
      ldb: avoid out of bounds read and write in ldb_qsort()
      lib/fuzzing/decode_ndr_X_crash: guess the pipe from filename
      util:tsort.h: add a macro for safely comparing numbers
      ldb: add NUMERIC_CMP macro to ldb.h
      ldb:ldb_dn: use safe NUMERIC_CMP in ldb_dn_compare_base()
      ldb:ldb_dn: use safe NUMERIC_CMP in ldb_dn_compare()
      s4:ntvfs: use NUMERIC_CMP in stream_name_cmp
      s4:dsdb:mod:operational: use NUMERIC_CMP in pso_compare
      s4: use numeric_cmp in dns_common_sort_zones()
      util:binsearch: user NUMERIC_CMP()
      torture:charset: use < and > assertions for strcasecmp_m
      torture:charset: use < and > assertions for strncasecmp_m
      torture:charset: test more of strcasecmp_m
      util:charset:util_str: use NUMERIC_CMP in strcasecmp_m_handle
      util:test: test_ms_fn_match_protocol_no_wildcard: allow -1
      util:charset:codepoints: condepoint_cmpi uses NUMERIC_CMP()
      util:charset:codepoints: codepoint_cmpi warning about non-transitivity
      s3:libsmb:namequery: note intransitivity in addr_compare()
      s3:libsmb:namequery: use NUMERIC_CMP in addr_compare
      lib/torture: add assert_int_{less,greater} macros
      util: charset:util_str: use NUMERIC_CMP in strncasecmp_m_handle
      ldb:attrib_handlers: ldb_comparison_Boolean uses NUMERIC_CMP()
      ldb:attrib_handlers: ldb_comparison_binary uses NUMERIC_CMP()
      util:datablob: avoid non-transitive comparison in data_blob_cmp()
      ldb: avoid non-transitive comparison in ldb_val_cmp()
      ldb: reduce non-transitive comparisons in ldb_msg_element_compare()
      libcli/security: use NUMERIC_CMP in dom_sid_compare()
      libcli/security: use NUMERIC_CMP in dom_sid_compare_auth()
      s3:lib:util_tdb: use NUMERIC_CMP() in tdb_data_cmp()
      s4:rpc_server: compare_SamEntry() uses NUMERIC_CMP()
      s4:dns_server: use NUMERIC_CMP in rec_cmp()
      s4:wins: use NUMERIC_CMP in winsdb_addr_sort_list()
      s4:wins: winsdb_addr_sort_list() uses NUMERIC_CMP()
      s4:wins: use NUMERIC_CMP in nbtd_wins_randomize1Clist_sort()
      s3:util:net_registry: registry_value_cmp() uses NUMERIC_CMP()
      s3:smbcacls: use NUMERIC_CMP in ace_compare
      s3:util:sharesec ace_compare() uses NUMERIC_CMP()
      s3:libsmb_xattr: ace_compare() uses NUMERIC_CMP()
      ldb:mod:sort: rearrange NULL checks
      ldb:sort: check that elements have values
      ldb:sort: generalise both-NULL check to equality check
      ldb:dn: make ldb_dn_compare() self-consistent
      s3:brlock: use NUMERIC_CMP in #ifdef-zeroed lock_compare
      s3:mod:posixacl_xattr: use NUMERIC_CMP in posixacl_xattr_entry_compare
      s3:mod:vfs_vxfs: use NUMERIC_CMP in vxfs_ace_cmp
      dsdb:schema: use NUMERIC_CMP in place of uint32_cmp
      s3:rpc:wkssvc_nt: dom_user_cmp uses NUMERIC_CMP
      gensec: sort_gensec uses NUMERIC_CMP
      lib/socket: rearrange iface_comp() to use NUMERIC_CMP
      s3:libsmb:nmblib: use NUMERIC_CMP in status_compare
      s4:rpcsrv:dnsserver: make dns_name_compare transitive with NULLs
      s4:rpcsrv:samr: improve a comment in compare_msgRid
      ldb-samba: ldif-handlers: make ldif_comparison_objectSid() accurate
      ldb-samba:ldif_handlers: dn_link_comparison semi-sorts deleted objects
      ldb-samba:ldif_handlers: dn_link_comparison semi-sorts invalid DNs
      ldb-samba:ldif_handlers: dn_link_comparison correctly sorts deleted objects
      ldb-samba:ldif_handlers: dn_link_comparison leaks less
      ldb-samba:ldif_handlers: dn_link_comparison: sort invalid DNs
      ldb:attrib_handlers: make ldb_comparison_Boolean more consistent
      ldb: avoid NULL deref in ldb_db_compare
      s4:dsdb:mod: repl_md: make message_sort transitive
      s4:dsdb:mod: repl_md: message sort uses NUMERIC_CMP()
      ldb:attrib_handlers: use NUMERIC_CMP in ldb_comparison_fold
      ldb:attrib_handlers: reduce non-transitive behaviour in ldb_comparison_fold
      s3:smbcacls: fix ace_compare

Jule Anger (2):
      VERSION: Bump version up to Samba 4.19.7...
      BUG 15569 ldb: Release LDB 2.8.1

Noel Power (8):
      Add simple http_client for use in black box tests (in following commits)
      selftest: Add basic content-lenght http tests
      libcli/http: Optimise reading for content-length
      tests: add test for chunked encoding with http cli library
      libcli/http: Handle http chunked transfer encoding
      selftest: fix potential reference before assigned error
      selftest: Add new test for testing non-chunk transfer encoding
      libcli/http: Detect unsupported Transfer-encoding type

Stefan Metzmacher (15):
      .gitlab-ci-main.yml: debug kernel details of the current runner
      tests/ntacls: unblock failing gitlab pipelines because test_setntacl_forcenative
      smbXcli_base: add hacks to test anonymous signing and encryption
      s4:libcli/smb2: add hack to test anonymous signing and encryption
      s4:torture/smb2: add smb2.session.anon-{encryption{1,2,},signing{1,2}}
      s3:utils: remove unused signing_flags in connections_forall()
      s3:lib: let sessionid_traverse_read() report if the session was authenticated
      s3:utils: let connections_forall_read() report if the session was authenticated
      s3:utils: let smbstatus also report AES-256 encryption types for tcons
      s3:utils: let smbstatus also report partial tcon signing/encryption
      s3:smbd: allow anonymous encryption after one authenticated session setup
      s3:utils: let smbstatus report anonymous signing/encryption explicitly
      s4:dsdb/repl: let drepl_out_helpers.c always go via dreplsrv_out_drsuapi_send()
      s3:libsmb: allow store_cldap_reply() to work with a ipv6 response
      s3:libads: avoid changing ADS->server.workgroup

yuzu367 (1):
      python/samba/tests/blackbox: Add tests for Inherit-only flag propagation

-----------------------------------------------------------------------


-- 
Samba Shared Repository



More information about the samba-cvs mailing list