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