Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-06-03 | s3-build: only include generated spoolss headers (not ndr headers). | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-05-31 | s3-build: only use ndr_security.h where needed. | Günther Deschner | 2 | -0/+2 | |
Guenther | |||||
2010-05-25 | s3:registry: add C for substantial changes to reg_objects | Michael Adam | 2 | -0/+2 | |
2010-05-25 | s3:registry:reg_objects: Remove use of uint{8,16,32} in favour of C99 types | Michael Adam | 2 | -35/+35 | |
2010-05-25 | s3:registry: move reg_objects.h to registry/ and use it only where needed | Michael Adam | 13 | -0/+87 | |
Every place outside of registry/ where this is used, should probably be changed to use pure reg_api.c code. | |||||
2010-05-25 | s3:registry: hide definition of regval_ctr and regval_blob in reg_objects.c | Michael Adam | 1 | -0/+18 | |
2010-05-25 | s3:registry: use regval_ctr/blob accessor functoin in reg_eventlog.c | Michael Adam | 1 | -7/+13 | |
2010-05-25 | s3:registry: user regval_ctr/blob accessor functions in reg_backend_db.c | Michael Adam | 1 | -10/+10 | |
2010-05-25 | s3:registry: use regval_ctr/blob accessor functions in reg_api.c | Michael Adam | 1 | -33/+38 | |
2010-05-25 | s3:registry:reg_objects: add regval_ctr_set_seqnum() | Michael Adam | 1 | -0/+11 | |
2010-05-25 | s3:registry:reg_objects: add regval_ctr_get_seqnum() | Michael Adam | 1 | -0/+9 | |
2010-05-25 | s3:registry:reg_objects: add regval_ctr_init() | Michael Adam | 1 | -0/+17 | |
2010-05-25 | s3:registry: move definition of registry_hook to reg_init_full.c - it's only ↵ | Michael Adam | 1 | -0/+5 | |
user | |||||
2010-05-25 | s3:registry: extract registry_pull/push_value prototypes into own header | Michael Adam | 3 | -0/+34 | |
reg_util_marshalling.h and use them only where needed. | |||||
2010-05-25 | s3:registry: rename lib/util_reg_api.c to registry/reg_util_marshalling.c | Michael Adam | 1 | -0/+215 | |
2010-05-25 | s3:registry: rename reg_util.{c,h} to reg_util_internal.{c,h} | Michael Adam | 7 | -6/+6 | |
2010-05-25 | s3:registry: move prototype registry_create_admin_token() to new header ↵ | Michael Adam | 2 | -0/+27 | |
reg_util_token.h and use it only where necessary. | |||||
2010-05-25 | s3:registry: move registry_create_admin_token() to new reg_util_token.c | Michael Adam | 2 | -38/+58 | |
2010-05-25 | s3:registry: extract reg_eventlog prototypes to header of their own | Michael Adam | 3 | -0/+31 | |
and use them only where needed. | |||||
2010-05-25 | s3:registry: extract reg_perfcount prototypes into header of their own. | Michael Adam | 5 | -0/+37 | |
And use them only when necessary. | |||||
2010-05-25 | s3:registry: extraxt the reg_dispatcher prototypes into their own header. | Michael Adam | 3 | -0/+46 | |
And use them only where needed. | |||||
2010-05-25 | s3:registry: extract the reg_backend_db prototypes into their own header. | Michael Adam | 8 | -0/+48 | |
And use them only where needed. | |||||
2010-05-25 | s3:registry: adapt callers of regval_ctr_addvalue to uint8 * instead of char * | Michael Adam | 7 | -38/+38 | |
2010-05-25 | s3:registry: fix regval_ctr_addvalue() to take data as uint8 *, not char *. | Michael Adam | 1 | -4/+4 | |
2010-05-25 | s3:registry: fix data_p arg of regval_compose to be uint8 * instead of char * | Michael Adam | 1 | -1/+1 | |
2010-05-25 | s3:registry: extract the reg_util prototypes into their own header. | Michael Adam | 7 | -0/+35 | |
And use them only where needed. | |||||
2010-05-25 | s3:registry: extract the reg_util_legacy prototypes into their own header. | Michael Adam | 2 | -0/+46 | |
And use them only where necessary. | |||||
2010-05-25 | s3:registry: extract the reg_cachehook prototypes into their own header. | Michael Adam | 6 | -0/+34 | |
And use them only where necessary. | |||||
2010-05-25 | s3:registry: add C to reg_cachehook, confessing considerable changes in 2008 | Michael Adam | 1 | -0/+1 | |
2010-05-21 | s3: registry: fix query empty valuenames | Gregor Beck | 1 | -1/+1 | |
Remove a check introduced with commit 80c2446321c519797a57b8006942a983f8481d79 wich causes queries for values with empty name to fail. Empty valuenames are used for the so called default value of a key. Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2010-05-18 | s3-secdesc: use SD_REVISION from security.idl. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-05-18 | s3-secdesc: remove "typedef struct security_descriptor SEC_DESC". | Günther Deschner | 3 | -7/+7 | |
Guenther | |||||
2010-05-18 | s3-secdesc: remove "typedef struct security_acl SEC_ACL". | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-05-18 | s3-secdesc: remove "typedef struct security_ace SEC_ACE". | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-05-18 | s3: Remove use of iconv_convenience. | Jelmer Vernooij | 6 | -16/+16 | |
2010-05-18 | s3-registry: only include registry headers when really needed. | Günther Deschner | 22 | -0/+23 | |
Guenther | |||||
2010-05-17 | s3-libgpo: move group policy protos to where they belong. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-05-06 | s3: only include gen_ndr headers where needed. | Günther Deschner | 1 | -0/+1 | |
This shrinks include/includes.h.gch by the size of 7 MB and reduces build time as follows: ccache build w/o patch real 4m21.529s ccache build with patch real 3m6.402s pch build w/o patch real 4m26.318s pch build with patch real 3m6.932s Guenther | |||||
2010-04-27 | s3-spoolss: publish "Monitor" in winreg for drivers. | Günther Deschner | 1 | -0/+1 | |
Found by torture test. Guenther | |||||
2010-04-27 | s3-spoolss: fix winreg attribute for storing datatype. | Günther Deschner | 1 | -1/+1 | |
Found by torture test (and checked with w2k, w2k3 and w2k8). Guenther | |||||
2010-04-09 | s3: add iconv_convenience handle to pull/push sz helpers. | Günther Deschner | 4 | -12/+12 | |
Guenther | |||||
2010-04-08 | s3-registry: fix fill_in_printer_values() for datatype and printprocessor. | Günther Deschner | 1 | -2/+2 | |
It is wise and good to enforce RAW and winprint, but we need to be consistent with spoolss (and enforce it there). Found by torture test. Guenther | |||||
2010-03-16 | s3-registry: make sure root has full registry access (in particular for make ↵ | Günther Deschner | 1 | -0/+6 | |
test). Guenther | |||||
2010-03-16 | s3:registry-legacy: use talloc_stackframe() instead of NULL in ↵ | Michael Adam | 1 | -2/+3 | |
regkey_open_internal() Michael | |||||
2010-02-14 | s3: convert registry and printing code to TYPESAFE_QSORT() | Andrew Tridgell | 2 | -5/+4 | |
2010-02-13 | s3: Remove unused comparison fn from "struct sorted_tree" | Volker Lendecke | 1 | -1/+1 | |
2010-02-13 | s3: SORTED_TREE -> struct sorted_tree | Volker Lendecke | 1 | -2/+2 | |
2010-02-12 | s3:registry: eliminate race condition in creating/scanning sorted subkeys | Michael Adam | 1 | -0/+17 | |
Called, from key_exists, scan_sorted_subkeys re-creates the sorted subkeys record of the given key and then searches through it. The race is that between creation and parsing of the sorted subkey record, another process that stores some other subkey of the same parent key will delete the sorted subkey record, resulting in an WERR_BADFILE of an operation that should actually succeed. This patch fixes the issue by wrapping the creation and parsing into a transaction. Michael | |||||
2010-02-10 | s3-registry: update to use new DLIST macros | Andrew Tridgell | 1 | -2/+2 | |
(cherry picked from commit 3437713ad7e5bccafde30553a8232119fd2a9eb9) | |||||
2010-02-07 | s3: Fix some DEBUG statements | Volker Lendecke | 1 | -2/+2 | |