1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-29 21:47:30 +03:00

9260 Commits

Author SHA1 Message Date
Herb Lewis
a5c59b2cd1 fix irix compile errors - cannot initialize array in declaration statement
with non-const values - strsep not defined
-
Jelmer Vernooij
20f1765c32 Remove unused variables -
Jelmer Vernooij
f9018f4560 Don't report missing "-valid" -
Herb Lewis
92408c8220 fix generating protos for smbwrapper -
Jelmer Vernooij
724f368bba Update generated version of manpages -
Jelmer Vernooij
d3b8ad67fc New (simpler) documentation system. -
Jelmer Vernooij
8bb4843f20 Strip URL stuff, not only ending in .html -
Jelmer Vernooij
7864aeb969 Remove (broken) index
don't use underscores in chaptor names (invalid sgml syntax)
-
Herb Lewis
c9ffc416ae cannot use casts in the DLIST_xxx macros -
Gerald Carter
cd9ee27d89 segfault fixes merged from APP_HEAD -
Andrew Bartlett
d8122cee05 Based orginally by work by Kai, this patch moves our NT_TOKEN generation into
our authenticaion code - removing some of the duplication from the current
code.

This also gets us *much* closer to supporting a real SAM backend, becouse the
SAM can give us the right info then.

This also changes our service.c code, so that we do a VUID (rather than uid)
cache on the connection struct, and do full NT ACL/NT_TOKEN checks (or cached
equivilant) on every packet, for the same r or rw mode the whole share was open
for.

Andrew Bartlett
-
Herb Lewis
4df7983487 fix irix compiler error -
Jelmer Vernooij
2e6aa71c96 Fix syntax errors -
Gerald Carter
1ed6f68f6f add support for the "value,OID" format described in MSDN.
I've not seen this on a real network, but we support it now :-)
-
Simo Sorce
2d1c7797ff a new icon for the upcoming wizard -
Tim Potter
ca73d24307 Added comment about our implementation of the trans2
SMB_FILE_INTERNAL_INFORMATION possibly causing the failure of one of the
IFSKIT tests.
-
Jelmer Vernooij
6a787a695d fix typo auth/auth_server.c
remove unused 'max packet' and 'packet size' options
-
Jelmer Vernooij
80a25fe365 More smb.conf manpage updates:
add printer command -> addprinter command
delete printer command -> deleteprinter command
display charset
dos charset
hide unwriteable -> hide unwriteable files
hostname lookups
name cache timeout
ntlm auth
paranoid server security
realm
smb ports
unicode
unix charset
wtmp directory
wins partners
block size
vfspath
-
Andrew Tridgell
7c2167182b fixed memory corruption in cli_full_connection() -
Andrew Tridgell
341bb9fb78 the SMBD_SELECT_TIMEOUT_WITH_PENDING_LOCKS macro isn't needed any more -
Andrew Tridgell
8aae10bcdc print out the GUID in the CLDAP reply -
Andrew Tridgell
f2c48cadb2 make rpcclient use print_guid() -
Andrew Tridgell
ec2c17c56f added a generic print_guid utility, and get the byte order handing
right
-
Simo Sorce
bac73fa972 make IRIX happy -
Jeremy Allison
81eacd926b IFS kit test - don't allow TEMP attribute on directory open.
Jeremy.
-
Andrew Tridgell
67b4dbd5c9 we now parse the cldap reply and print its contents. There are a
couple of unknown fields we still need to work out.
-
Jelmer Vernooij
6e34651591 remove 'admin log' parameter (discussed with Jeremy)
remove 'alternate permissions' parameter (deprecated and not used since 2.0) (discussed with tridge)
-
Andrew Tridgell
6780ae25bf we now receive and parse the main cldap netlogon reply.
we still need to parse the core of the structure
-
Jelmer Vernooij
6cb00e444f Adding documentation for options:
add user to group script
delete group script
ads server
delete user from group script
disable netbios
block size
hide unwriteable
mangling method
-
Jelmer Vernooij
77152b4033 Add script to find undocumented smb.conf options -
Andrew Tridgell
6352508c54 added a 'net ads lookup' command that does a CLDAP NetLogon query to a
win2000 server. It does seem to work, and win200 sends us a valid
reply, but we don't parse it yet. Maybe tomorrow :)
-
Gerald Carter
113d960d77 added wrapper for delete_printer_data() that write the printer out to disk. -
Jelmer Vernooij
ff8a80b873 Update manpage to match to Simo's latest pdbedit changes -
Gerald Carter
a413ff8b49 change notify fix left out of merge by APP_HEAD by accident -
Jelmer Vernooij
477e8bb1a9 Add vfstest manpage + fix typo in configure -
Simo Sorce
778985527c should make all platforms happy with popt -
Jelmer Vernooij
9b4deb1e0f Add 'conf' command to load different smb.conf files -
Simo Sorce
4280300d80 O_NOFOLLOW does not exist on solaris 8 ?? -
Andrew Tridgell
282a64b085 round lock timeouts in lockingX upwards to multiples of 1 second, so a
half second timout rounds to 1 not 0
-
Jelmer Vernooij
6973344fb5 Add entry about block.so -
Andrew Tridgell
aed32eb412 added exact timing semantics on blocking locks -
Andrew Tridgell
2307869798 nicer locking timeout test -
Simo Sorce
751d057713 improvements and bugfix
open calls now understands flags and mode
bug on read
-
Simo Sorce
42ae5eb826 A new utility to test VFS system and modules
Just now it is acommandline tool like smbclient and rpcclient that is able to
perform operations on the file system passing through the vfs layer

It is not complete yet, some functions have simply faked up data, but module
loading works yet and basic operations too.

Thanks to Eric Lorimer for helping out with the initial setup.

Simo.
-
Gerald Carter
b6ceb8c2e5 * Fix DeletePrinterDataEx() to work with arbitrary registry keys
* Fix delete_all_printer_data() to accept a key name for partial tree
  deletions

* Fix EnumPrinterKey() to work with subkeys

* Fix DeletePrinterKey() to work with ful or partial registry
  trees

* Fix get_printer_subkeys() to return a list of unique keynames
  ( some were getting added twice due to subkeys names )

* fix a couple of typos for good measure
-
Andrew Tridgell
28d325227c make the LOCK1 test randomise the time for the blocking lock test -
Andrew Tridgell
8d40f34e2f be a bit more paranoid about not getting duplicate domain names (can
happen when the LDAP call to get the flatname for the primary domain
fails)
-
Gerald Carter
8799d4f7cc fix GetPrinterDataEx() to work with registry subkeys using a depth > 1 -
Gerald Carter
32a7083843 fix to allow EnumPrinterKey() to enumerate multiple levels of subkeys.
Works on the top level.  Needs more testing for levels > 1.
-
Gerald Carter
e72184ce13 * small formatting fixes
* Fix EnumPrinterKey() to enumerate all printer keys
  ( this will break if we have more than one level deep of printer keys )
-