Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r7879: fix compile issue caused by not statoc value for intializing cpp macros | Gerald Carter | 2005-06-24 | 1 | -2/+2 |
| | |||||
* | r7878: mostly just a rename of REG_INFO to REG_QUERY_VALUE for better clarity | Gerald Carter | 2005-06-24 | 6 | -33/+30 |
| | |||||
* | r7877: Attempt to fix a smb_panic reported by Pavel Rochnyack. | Volker Lendecke | 2005-06-24 | 2 | -15/+29 |
| | | | | Volker | ||||
* | r7876: Now that we have "net rpc share migrate security" completly remove the | Günther Deschner | 2005-06-24 | 1 | -6/+3 |
| | | | | | | | | share-acl from "net rpc share migrate shares". God, how ugly does this syntax get. Guenther | ||||
* | r7852: Correct fix from Lars for the argv issue. | Jeremy Allison | 2005-06-23 | 2 | -16/+12 |
| | | | | Jeremy. | ||||
* | r7849: Dodgy fix - we shouldn't be assuming argc++ points to a valid argv. | Jeremy Allison | 2005-06-23 | 1 | -0/+1 |
| | | | | Jeremy. | ||||
* | r7846: Fix from bugzilla@kevinjamieson.com Kevin Jamieson - typo | Jeremy Allison | 2005-06-23 | 1 | -1/+1 |
| | | | | | in checking for .. in statcache. Bugid #2819. Jeremy. | ||||
* | r7842: With the patch I sent Steve yesterday this gives us complete POSIX ↵ | Jeremy Allison | 2005-06-22 | 8 | -5/+101 |
| | | | | | | | pathnames. ie. files containing : and \ can be accessed from Linux. Jeremy. | ||||
* | r7839: remove C++ style comment | Gerald Carter | 2005-06-22 | 1 | -1/+0 |
| | |||||
* | r7838: lie about the printer status when doing the queryvalue() registry ↵ | Gerald Carter | 2005-06-22 | 1 | -1/+5 |
| | | | | call. Note that if you migrate a printer to a Windows server, the win spooler will remove any printers that have an invalid status value in the registry | ||||
* | r7836: Fix the bug where users show up as trusting domains. | Volker Lendecke | 2005-06-22 | 1 | -9/+22 |
| | | | | Volker | ||||
* | r7835: Add the forgotten GPL header. This source code file is distributed ↵ | Volker Lendecke | 2005-06-22 | 1 | -0/+14 |
| | | | | | | | | | | with Samba and interfaces to the Linux kernel (both GPL programs), so it was always our (Paal-Kr. Engstad and Volker Lendecke) intent that this program is covered by the GPL. Volker | ||||
* | r7829: fix unitialized printer status field that was breaking migration of ↵ | Gerald Carter | 2005-06-22 | 1 | -0/+2 |
| | | | | print queues | ||||
* | r7821: Don't check permissions for setting POSIX pathname request. | Jeremy Allison | 2005-06-21 | 1 | -53/+56 |
| | | | | Jeremy. | ||||
* | r7817: Eliminate use of ctime_r() in libsmbclient DEBUG statement. It seems ↵ | Derrell Lipman | 2005-06-21 | 1 | -4/+16 |
| | | | | | | | that ctime_r() takes different parameters on Solaris than it does on Linux, and it's easier to just eliminate the use of it than to write a configure test. | ||||
* | r7807: Allow to touch mtime in vfs-recycle with | Günther Deschner | 2005-06-21 | 1 | -5/+16 |
| | | | | | | recycle:touch_mtime = true Guenther | ||||
* | r7798: CIFSFS client assumes wcnt == 10 for successful trans2 reply. | Jeremy Allison | 2005-06-21 | 1 | -9/+8 |
| | | | | Jeremy. | ||||
* | r7796: Prepare for client setting capabilities to select posix pathnames on | Jeremy Allison | 2005-06-21 | 2 | -26/+51 |
| | | | | | | the wire. Jerry do not merge this please. New SMB_SET_FS_INFO - level 0x200 as was discussed on the mailing list. Jeremy. | ||||
* | r7789: fix overparanoid assert() call when checking spolss buffer pointers | Gerald Carter | 2005-06-20 | 1 | -6/+12 |
| | |||||
* | r7788: Update install swat message to reflect the fact that swat/README | Tim Potter | 2005-06-20 | 1 | -1/+1 |
| | | | | no longer exists. Bugzilla #2808. | ||||
* | r7787: Fix from Fernando Schapachnik <fernando@mecon.gov.ar> to add logon hours | Jeremy Allison | 2005-06-20 | 3 | -58/+213 |
| | | | | | support for the Postgres backend. Jeremy. | ||||
* | r7785: This looks much larger than it is. It changes the top-level functions ↵ | Volker Lendecke | 2005-06-20 | 9 | -298/+368 |
| | | | | | | | | | | | | | | | of the parent winbind not to return winbindd_result. This is to hopefully fix all the problems where a result has been scheduled for write twice. The problematic ones have been the functions that might have been delayed as well as under other circumstances immediately gets answered from the cache. Now a request needs to be explicitly replied to with a request_error() or request_ok(). Volker | ||||
* | r7730: Some merges | Volker Lendecke | 2005-06-18 | 1 | -22/+4 |
| | |||||
* | r7718: Remove some unused code | Volker Lendecke | 2005-06-18 | 1 | -39/+0 |
| | |||||
* | r7708: Hint from Luke Howard (thanks Luke). Ensure the schannel ↵ | Jeremy Allison | 2005-06-18 | 1 | -1/+1 |
| | | | | | | | | authenticator is 8 byte aligned, just like the NTLMSSP ones. Trying to fix 64-bit Windows domain logon. Jeremy. | ||||
* | r7703: Fix the problem with MAP_PRIVATE not updating the file. | Richard Sharpe | 2005-06-17 | 1 | -1/+1 |
| | |||||
* | r7701: Patch from James Peach | jpeach@sgi.com to make wrepld use new | Jeremy Allison | 2005-06-17 | 3 | -13/+13 |
| | | | | | talloc interfaces. Jeremy. | ||||
* | r7698: * clean upserver frontend for RegDeleteKey() | Gerald Carter | 2005-06-17 | 3 | -37/+147 |
| | | | | * implement RegDeleteKey() for reg_db backend | ||||
* | r7696: Don't try and be clever and read an 8 byte int and 3 pad bytes | Jeremy Allison | 2005-06-17 | 2 | -3/+3 |
| | | | | | | as a uint32 - you'll just get it wrong (as I did :-). Second attempt to fix the Apple client issues. Jeremy. | ||||
* | r7693: Fix from James Peach @ SGI for null pointer ACL free. | Jeremy Allison | 2005-06-17 | 1 | -2/+6 |
| | | | | Jeremy. | ||||
* | r7692: start versioning the registry.tdb file since it can be modified now | Gerald Carter | 2005-06-17 | 2 | -14/+17 |
| | |||||
* | r7691: * add .gdbinit to the svn:ignore files | Gerald Carter | 2005-06-17 | 11 | -58/+248 |
| | | | | | | | | | * start adding write support to the Samba registry Flesh out the server implementations of RegCreateKey(), RegSetValue(), RegDeleteKey() and RegDeleteValue() I can create a new key using regedit.exe now but the 'New Key #1' key cannot be deleted yet. | ||||
* | r7664: add access check hooks to _reg_open_entry which are passed off | Gerald Carter | 2005-06-17 | 5 | -30/+60 |
| | | | | | | to the reg_XXX backend. If the backend does not define a regkey_access_check() function, we default to using the standard registry_access_check() | ||||
* | r7662: Allow someone with SeTakeOwnershipPrivilege to chown the user | Jeremy Allison | 2005-06-17 | 1 | -6/+28 |
| | | | | | of a file to themself. Jeremy. | ||||
* | r7649: * fix compile breakage (sorry, should have done a make clean before the | Gerald Carter | 2005-06-16 | 4 | -12/+79 |
| | | | | | | last checking). * rename unknown field in REG_GETVERSION * add server stubs for RegDeleteKey() and RegDeleteValue() | ||||
* | r7648: adding REGISTRY_HOOK->reg_access_check() for authprization checks on ↵ | Gerald Carter | 2005-06-16 | 7 | -37/+43 |
| | | | | RegOpenKey(); passing it off to the backend code for a given path | ||||
* | r7647: add access checks to the top level hive open calls; will need to pass ↵ | Gerald Carter | 2005-06-16 | 1 | -3/+89 |
| | | | | the open request through the backend access check for the subkey open calls | ||||
* | r7645: adding server stubs for RegCreateKey() and RegSetValue() | Gerald Carter | 2005-06-16 | 5 | -14/+80 |
| | |||||
* | r7640: Fix based on work from "Shlomi Yaakobovich" <Shlomi@exanet.com> to catch | Jeremy Allison | 2005-06-16 | 1 | -6/+7 |
| | | | | | loops in corrupted tdb files. Jeremy. | ||||
* | r7636: Docu for "net rpc share migrate security" is now valid. | Günther Deschner | 2005-06-16 | 1 | -2/+2 |
| | | | | Guenther | ||||
* | r7632: Cleanup "net share migrate"-code. | Günther Deschner | 2005-06-16 | 3 | -122/+396 |
| | | | | | | | | | * Allow to copy share security descriptors to already existing shares separatly. * Added abstraction function to enum all or a single share info Guenther | ||||
* | r7624: * removed unmatched tdb_lock_by_string() call (should fix build farm ↵ | Gerald Carter | 2005-06-16 | 3 | -15/+8 |
| | | | | | | issues) * comment out services.tdb code until I finish rewriting it | ||||
* | r7620: when adding a new printer driver, we should copy the files | Gerald Carter | 2005-06-15 | 2 | -41/+23 |
| | | | | | | | | | | (not move) to the W32X86/{2,3}/ directory. Printmig.exe copies the driver files for all drivers to print$/W32X86 and the calls AddPrinterDriver() for each driver. If we move the file, then adding a driver which shares a file with a previous driver will fail. I can now restore drivers in bulk to a Samba 3 server. | ||||
* | r7618: Typo... | Jeremy Allison | 2005-06-15 | 1 | -1/+1 |
| | | | | Jeremy. | ||||
* | r7617: Fix for bug #2801 - delete veto files was broken with the new | Jeremy Allison | 2005-06-15 | 2 | -3/+19 |
| | | | | | large directory code. Jeremy. | ||||
* | r7614: convert move_driver_to_download_area() to return WERROR in order to ↵ | Gerald Carter | 2005-06-15 | 2 | -8/+6 |
| | | | | provide better error messages to clients when a AddPrinterDriver[Ex]() call fails | ||||
* | r7613: small changes to _svcctl_open_service() and ↵ | Gerald Carter | 2005-06-15 | 1 | -9/+21 |
| | | | | create_open_service_handle() to prevent invalid service names from being accepted; printmig.exe now migrates drivers successfully | ||||
* | r7610: can successfully stop and start the 'spooler' service by setting the ↵ | Gerald Carter | 2005-06-15 | 4 | -68/+56 |
| | | | | state for the 'disable spoolss' parameter in memory for an individual smbd | ||||
* | r7609: Move top level dir handling in from of the loop. This makes the code | Lars Müller | 2005-06-15 | 3 | -27/+57 |
| | | | | | | | | | | | | much straither. copy_top_level_perms() is jra's work. I modified the copy_top_level_perms() function to use the copy_clistate. And I don't forget trunk. Lars | ||||
* | r7607: Some minor fixes (typos, const) | Günther Deschner | 2005-06-15 | 1 | -8/+5 |
| | | | | Guenther |