Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r22590: Make TALLOC_ARRAY consistent across all uses. | Jeremy Allison | 2007-10-10 | 1 | -2/+6 |
| | | | | | That should be it.... Jeremy. | ||||
* | r22589: Make TALLOC_ARRAY consistent across all uses. | Jeremy Allison | 2007-10-10 | 1 | -2/+6 |
| | | | | Jeremy. | ||||
* | r22588: Make all uses of TALLOC_MEMDUP consistent. | Jeremy Allison | 2007-10-10 | 1 | -4/+20 |
| | | | | Jeremy. | ||||
* | r22496: reg_enumvalue should return WERR_NO_MORE_ITEMS instead of | Michael Adam | 2007-10-10 | 1 | -1/+1 |
| | | | | | | WERR_BAD_FILE when all items have been successfully enumerated. Besides seeming the reasonable code to return, this is what I have seen from w2k3, w2k, wxp. | ||||
* | r22135: Check in most of Michael Adam's net conf utility. A good share of ↵ | Volker Lendecke | 2007-10-10 | 3 | -346/+375 |
| | | | | | | | | | | | | this patch is moving functions around to fix some linker dependencies for the registry. Michael, I've renamed your auth_utils2.c to token_utils.c. Thanks! Volker | ||||
* | r22009: change TDB_DATA from char * to unsigned char * | Stefan Metzmacher | 2007-10-10 | 2 | -8/+8 |
| | | | | | | and fix all compiler warnings in the users metze | ||||
* | r22001: change prototype of dump_data(), so that it takes unsigned char * now, | Stefan Metzmacher | 2007-10-10 | 1 | -2/+2 |
| | | | | | | | | which matches what samba4 has. also fix all the callers to prevent compiler warnings metze | ||||
* | r21979: make use of string_tdb_data() | Stefan Metzmacher | 2007-10-10 | 1 | -6/+3 |
| | | | | | | | | | to avoid creating the TDB_DATA struct from strings "by hand" note: we can't use the tdb_*_bystring functions here, as the key isn't null-terminated here... metze | ||||
* | r21978: make use of tdb_*_bystring() | Stefan Metzmacher | 2007-10-10 | 1 | -4/+2 |
| | | | | | | to avoid creating the TDB_DATA struct from strings "by hand" metze | ||||
* | r21977: little cosmetic change to remove a local var that's not really needed | Stefan Metzmacher | 2007-10-10 | 1 | -4/+2 |
| | | | | metze | ||||
* | r21225: Couple of fixes from Martin Zielinski mz@seh.de, | Jeremy Allison | 2007-10-10 | 1 | -1/+1 |
| | | | | | | | one typo, one to make sure that time initialization is done before modules that depend on it (printer initialization). Jeremy. | ||||
* | r21219: Speed up the initial startup time of smbd on systems with loaded disk | Volker Lendecke | 2007-10-10 | 1 | -3/+32 |
| | | | | | | subsystems. See the comment in the diff. Volker | ||||
* | r20626: Fix a memleak found by the IBM checker -- not on 3.0.24 | Volker Lendecke | 2007-10-10 | 1 | -0/+1 |
| | |||||
* | r20269: merge -r20264:20267 from SAMBA_3_0_24 | Herb Lewis | 2007-10-10 | 1 | -0/+2 |
| | | | | more no previous prototype warnings | ||||
* | r20210: registry_fetch_values is not needed anymore, fix typo | Volker Lendecke | 2007-10-10 | 2 | -58/+1 |
| | |||||
* | r20209: Fix two memleaks | Volker Lendecke | 2007-10-10 | 1 | -4/+7 |
| | |||||
* | r20037: Reduce code size slightly by shuffling stuff around | Volker Lendecke | 2007-10-10 | 2 | -116/+68 |
| | |||||
* | r20020: Arglll... eventlogadm links against reg_db but not the rest of the ↵ | Volker Lendecke | 2007-10-10 | 2 | -106/+91 |
| | | | | | | | | | | registry stuff. Revert the last change. This needs better fixing. Volker | ||||
* | r20019: Replace one set of tricky code by calls to another set of tricky code: | Volker Lendecke | 2007-10-10 | 2 | -91/+106 |
| | | | | | | Initializing the reg_db now uses reg_createkey and reg_setvalue. Volker | ||||
* | r20018: Fix a memleak in reg_createkey | Volker Lendecke | 2007-10-10 | 1 | -2/+4 |
| | |||||
* | r20016: Add two utility functions for easy opening/creating registry keys | Volker Lendecke | 2007-10-10 | 1 | -1/+95 |
| | |||||
* | r20005: reg_open_path should become the replacement for regkey_open_internal. | Volker Lendecke | 2007-10-10 | 1 | -0/+58 |
| | |||||
* | r20004: Remove a const, "name" is allocated anyway | Volker Lendecke | 2007-10-10 | 1 | -2/+1 |
| | |||||
* | r19991: Sorry for this 2000-liner... | Volker Lendecke | 2007-10-10 | 2 | -33/+541 |
| | | | | | | | | | | | | | | The main thing here is a rewrite of srv_winreg_nt.c. The core functionality has moved to registry/reg_api.c which is then usable by the rest of Samba as well. On that way it fixes creating keys with more than one element in the path. This did not work before. Two things that sneaked in (sorry :-) is the change of some routines from NTSTATUS to WERROR the removed "parent" argument to regkey_open_internal. Volker | ||||
* | r19990: Fix comment | Volker Lendecke | 2007-10-10 | 1 | -1/+1 |
| | |||||
* | r19963: Add 'registry shares = yes' and registry key security descriptors. | Volker Lendecke | 2007-10-10 | 5 | -58/+334 |
| | |||||
* | r19948: Fix a memleak | Volker Lendecke | 2007-10-10 | 1 | -1/+3 |
| | |||||
* | r19947: Change regkey_open_internal to take the parent key and a talloc_ctx as | Volker Lendecke | 2007-10-10 | 1 | -35/+49 |
| | | | | | | arguments. This also replaces regkey_close_internal by TALLOC_FREE. Volker | ||||
* | r19913: Fix a const warning | Volker Lendecke | 2007-10-10 | 1 | -1/+1 |
| | |||||
* | r19912: Move the subkey cache to srv_winreg_nt.c | Volker Lendecke | 2007-10-10 | 1 | -57/+0 |
| | |||||
* | r19872: Move the value cache to srv_winreg_nt.c. Fix some minor issues found ↵ | Volker Lendecke | 2007-10-10 | 1 | -54/+0 |
| | | | | | | | | while playing with regedit.exe. Volker | ||||
* | r19858: Fix a memleak, add a const | Volker Lendecke | 2007-10-10 | 1 | -1/+2 |
| | |||||
* | r19853: Update a link | Volker Lendecke | 2007-10-10 | 1 | -0/+4 |
| | |||||
* | r19841: Wrap regdb_store_keys and regdb_store_values in tdb transactions | Volker Lendecke | 2007-10-10 | 1 | -18/+52 |
| | |||||
* | r19839: Fix the build, we are not there yet :-) | Volker Lendecke | 2007-10-10 | 1 | -1/+0 |
| | |||||
* | r19838: We have to delete the value record as well, otherwise the old values ↵ | Volker Lendecke | 2007-10-10 | 1 | -0/+4 |
| | | | | | | | | pop up again if the key is re-created. Volker | ||||
* | r19837: Some reformatting (Jerry, I hope you do not mind | Volker Lendecke | 2007-10-10 | 1 | -4/+9 |
| | |||||
* | r19828: Add a helper function to pull *and* unparse local registry values | Volker Lendecke | 2007-10-10 | 1 | -0/+56 |
| | |||||
* | r19780: Ok, regkey_open_internal needs a regkey_close_internal. Giving a ↵ | Volker Lendecke | 2007-10-10 | 1 | -3/+2 |
| | | | | | | | | talloc ctx is misleading here. This needs fixing properly :-) Volker | ||||
* | r19779: Fail properly on talloc_strdup failure | Volker Lendecke | 2007-10-10 | 1 | -3/+5 |
| | |||||
* | r19778: Make regkey_open_internal take a talloc ctx | Volker Lendecke | 2007-10-10 | 1 | -2/+3 |
| | |||||
* | r19777: Make regsubkey_ctr_addkey return WERROR. Nobody checks this so far, ↵ | Volker Lendecke | 2007-10-10 | 1 | -20/+22 |
| | | | | | | | | but this will change. Volker | ||||
* | r18745: Use the Samba4 data structures for security descriptors and security ↵ | Jelmer Vernooij | 2007-10-10 | 1 | -2/+2 |
| | | | | | | | | | descriptor buffers. Make security access masks simply a uint32 rather than a structure with a uint32 in it. | ||||
* | r18605: sync dlinklist.h with samba4, that means DLIST_ADD_END() | Stefan Metzmacher | 2007-10-10 | 1 | -2/+1 |
| | | | | | | | and DLIST_DEMOTE() now take the type of the tmp pointer not the tmp pointer itself anymore. metze | ||||
* | r17878: Fix possible null deref found by Stanford checker. | Jeremy Allison | 2007-10-10 | 1 | -0/+4 |
| | | | | Jeremy. | ||||
* | r17867: Fix null deref in error code path. Found by the | Jeremy Allison | 2007-10-10 | 1 | -0/+1 |
| | | | | | Stanford checker. Jeremy. | ||||
* | r17333: Some C++ warnings | Volker Lendecke | 2007-10-10 | 6 | -14/+19 |
| | |||||
* | r17047: Fix a typo and a possible NULL dereference | Volker Lendecke | 2007-10-10 | 1 | -2/+4 |
| | |||||
* | r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need | Jeremy Allison | 2007-10-10 | 1 | -3/+1 |
| | | | | | | | to do the upper layer directories but this is what everyone is waiting for.... Jeremy. | ||||
* | r16650: Fix bug #3890 reported by jason@ncac.gwu.edu. | Jeremy Allison | 2007-10-10 | 1 | -3/+7 |
| | | | | Jeremy. |