[SCM] Samba Shared Repository - branch master updated

2024-07-12 Thread Jeremy Allison
The branch, master has been updated
   via  bbe2c82f620 smbd: Show blk and chr devices as nfs reparse points
   via  cd7889deb87 smbd: Report sockets as NFS style reparse points
   via  3326ffa8d02 smbd: Factor out fsctl_get_reparse_point_int
   via  51ded0ae7ce smbd: Show sockets as reparse points in fdos_mode
   via  1b9f1690c47 tests: Sockets should be shown as NFS reparse points
   via  fb7a7cd73ba tests: Factor out do_test_nfs_reparse
   via  57b6a8539f5 smbd: Report FIFOs as NFS style reparse points
   via  b311f4eca3b smbd: Turn an if-statement getting reparse points into 
a switch
   via  a03f339e96c smbd: Show fifos as reparse points in fdos_mode
   via  f1440cebf2d smbd: Turn file type handling in fdos_mode into a switch
   via  e4e5242b27e smbd: Add DBG to return tag for 
SMB_FILE_ATTRIBUTE_TAG_INFORMATION
   via  597f785620e tests: FIFOs should be shown as NFS reparse points
   via  4a294d5ab03 tests: Run reparsepoint tests in fileserver_smb1
   via  e76b7578dbb vfs: xattr calls give EBADF for sockets
  from  e450ff685b5 pidl: Wireshark: Another C99 type conversion

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit bbe2c82f620e692272f6292ff86b4a2167e0d6c4
Author: Volker Lendecke 
Date:   Mon Jul 8 11:23:14 2024 +0200

smbd: Show blk and chr devices as nfs reparse points

Can't test these in selftest, we can't create devices and I don't want
us to depend on /dev to exist. Tested manually on a system where
/dev/null exists:

Try "help" to get a list of possible commands.
smb: \> allinfo null
altname: null
create_time:Fri Jun 21 02:45:59 PM 2024 CEST
access_time:Fri Jun 21 02:45:59 PM 2024 CEST
write_time: Fri Jun 21 02:45:59 PM 2024 CEST
change_time:Fri Jun 21 02:45:59 PM 2024 CEST
attributes:  (480)
stream: [::$DATA], 0 bytes
0x8014 (IO_REPARSE_TAG_NFS)
 0x524843 (NFS_SPECFILE_CHR)
 1/3
smb: \>

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

Autobuild-User(master): Jeremy Allison 
Autobuild-Date(master): Fri Jul 12 21:36:16 UTC 2024 on atb-devel-224

commit cd7889deb8713f03d493acb93400270357e6f65e
Author: Volker Lendecke 
Date:   Sun Jul 7 20:39:30 2024 +0200

smbd: Report sockets as NFS style reparse points

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit 3326ffa8d02b04abf91d1b5a03f18fbaf8fde633
Author: Volker Lendecke 
Date:   Sun Jul 7 20:37:49 2024 +0200

smbd: Factor out fsctl_get_reparse_point_int

We'll use it for the other special files as well

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit 51ded0ae7ceeaad893fc6f691a9c22db0780eed3
Author: Volker Lendecke 
Date:   Mon Jul 8 10:25:05 2024 +0200

smbd: Show sockets as reparse points in fdos_mode

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit 1b9f1690c479ac3ae6540d573942391399a41e7f
Author: Volker Lendecke 
Date:   Sun Jul 7 20:28:59 2024 +0200

tests: Sockets should be shown as NFS reparse points

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit fb7a7cd73ba44f72f412128033ae061382b1bd87
Author: Volker Lendecke 
Date:   Sun Jul 7 20:21:12 2024 +0200

tests: Factor out do_test_nfs_reparse

Will be used for sockets next

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit 57b6a8539f570195b1b33e2757e4c93bd9666359
Author: Volker Lendecke 
Date:   Fri Jul 5 17:58:55 2024 +0200

smbd: Report FIFOs as NFS style reparse points

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit b311f4eca3b6da65ef9527597cab5965bb6c683c
Author: Volker Lendecke 
Date:   Fri Jul 5 17:31:19 2024 +0200

smbd: Turn an if-statement getting reparse points into a switch

There will be more cases soon

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit a03f339e96c9cb07f216a578a792a71067afaf4e
Author: Volker Lendecke 
Date:   Fri Jul 5 17:57:44 2024 +0200

smbd: Show fifos as reparse points in fdos_mode

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit f1440cebf2d038f366e844c1427f2b47c239c455
Author: Volker Lendecke 
Date:   Fri Jul 5 17:56:40 2024 +0200

smbd: Turn file type handling in fdos_mode into a switch

There will be more cases soon

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit e4e5242b27e5b8c160ddfb90237cc51389f012a4
Author: Volker Lendecke 
Date:   Fri Jul 5 17:30:49 2024 +0200

smbd: Add DBG to return tag for SMB_FILE_ATTRIBUTE_TAG_INFORMATION

Signed-off-by: Volker Lendecke 
Reviewed-by: Jeremy Allison 

commit 597f785620eea3ed26e9ea2f77bb0fc119f6cfad
Author: Volker Lendecke 
Date:   Mon Jun 17 12:45:18 2024 +0200

te

[SCM] Samba Shared Repository - branch master updated

2024-07-12 Thread Stefan Metzmacher
The branch, master has been updated
   via  e450ff685b5 pidl: Wireshark: Another C99 type conversion
   via  9870457e962 pidl: Wireshark: Don't assign hash undef, assign it an 
empty array
   via  5b12d3d2e7d pidl: Wireshark: Remove init of proto variables
   via  00f57728742 pidl: Wireshark: Convert the pidl dissector generation 
code to C99 types
   via  e60c5b881d9 pidl: Wireshark: Update test for removal of ett 
initialization
   via  2f5a388dd10 pidl: Wireshark: Const-ify dcerpc_sub_dissector 
structures.
   via  5a5e68c2747 pidl: Wireshark: Don't initialise static hf and ett 
variables.
   via  f2ed371e1cc pidl: Wireshark: Remove init of proto variables
   via  c3ca2a6575b pidl: Update Wireshark generated DRSUAPI code
  from  3a21b7d9a4e .gitlab-ci-main.yml: Add safe.directory '*'

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit e450ff685b57849470aecdab5397a1a8ea5d19d2
Author: John Thacker 
Date:   Wed Jul 3 08:03:41 2024 -0400

pidl: Wireshark: Another C99 type conversion

Pick up change from Wireshark:

commit bdb719f846f9d8f7800b9f50dadfde5e7f7a89e1
Author: John Thacker 
Date:   Sun Jun 23 08:15:45 2024 -0400

pidl: Another C99 type conversion

Change an automated sizeof() call in the pidl dissector generation 
from
prefixing a "g" to getting the actual C type.

Ping #19116

Signed-off-by: John Thacker 
Reviewed-by: Jo Sutton 
Reviewed-by: Stefan Metzmacher 

Autobuild-User(master): Stefan Metzmacher 
Autobuild-Date(master): Fri Jul 12 11:08:03 UTC 2024 on atb-devel-224

commit 9870457e962b2ce2da590777aa4f58269361b95b
Author: John Thacker 
Date:   Wed Jul 3 08:00:59 2024 -0400

pidl: Wireshark: Don't assign hash undef, assign it an empty array

Pick up change from Wireshark:

commit ade6577f109e2bf741909226254b758e79a816f1
Author: John Thacker 
Date:   Fri Jun 21 20:27:51 2024 -0400

pidl: Don't assign hash undef, assign it an empty array

Perl works, but complains if warnings are on, if a hash is
initialized to undef instead of to empty. Upstream Samba turned on
warnings in the next commit to catch things like this.

Signed-off-by: John Thacker 
Reviewed-by: Jo Sutton 
Reviewed-by: Stefan Metzmacher 

commit 5b12d3d2e7d82bc07c1c1c96229ed0cd71a6a967
Author: John Thacker 
Date:   Wed Jul 3 07:58:04 2024 -0400

pidl: Wireshark: Remove init of proto variables

Pick up change from Wireshark:

commit 10b046cbdd110dbae8f4cab048e5954bf6955402
Author: John Thacker 
Date:   Sat Jun 22 20:31:40 2024 -0400

pidl: Remove init of proto variables

Remove initialization of proto variables from pidl generated 
dissectors
and regenerate.
Follow up to 2a9bc63325c99653c5da873c273430add3b5e9dd

Signed-off-by: John Thacker 
Reviewed-by: Jo Sutton 
Reviewed-by: Stefan Metzmacher 

commit 00f5772874265d0cd8535cd60a76e6117ce715b5
Author: John Thacker 
Date:   Wed Jul 3 07:56:42 2024 -0400

pidl: Wireshark: Convert the pidl dissector generation code to C99 types

Pick up change from Wireshark:

commit 4df8d2884ddfe72a03d0b322c10ae515a8366ea4
Author: John Thacker 
Date:   Sat Jun 22 11:21:47 2024 -0400

pidl: Convert the pidl dissector generation code to C99 types

Switch the Wireshark.pm pidl dissector generation code to using C99
types, and regenerated the dcerpc pidl dissectors.

Ping #19116

Signed-off-by: John Thacker 
Reviewed-by: Jo Sutton 
Reviewed-by: Stefan Metzmacher 

commit e60c5b881d95d7b6073abc87d42ecba52778f192
Author: John Thacker 
Date:   Wed Jul 3 07:54:40 2024 -0400

pidl: Wireshark: Update test for removal of ett initialization

Pick up change from Wireshark:

commit 6e4c81b324e9b1752ce6bc253a09355512b5b387
Author: John Thacker 
Date:   Sat Jun 22 11:10:48 2024 -0400

pidl: Update test for removal of ett initialization

Also remove trailing whitespace

Signed-off-by: John Thacker 
Reviewed-by: Jo Sutton 
Reviewed-by: Stefan Metzmacher 

commit 2f5a388dd105f43d69b730f05be1b1b109c87212
Author: John Thacker 
Date:   Wed Jul 3 07:52:42 2024 -0400

pidl: Wireshark: Const-ify dcerpc_sub_dissector structures.

Pick up change from Wireshark:

commit 8a2a42241fd148ce735e776a6a1e6b49b64d215e
Author: Darius Davis 
Date:   Sun May 19 17:39:38 2024 +1000

Const-ify dcerpc_sub_dissector structures.

This moves about 56 kBytes of data from a read-write data section 
to read-o