summaryrefslogtreecommitdiffstats
path: root/source4/lib/registry
Commit message (Collapse)AuthorAgeFilesLines
* Merge ldb_search() and ldb_search_exp_fmt() into a simgle function.Simo Sorce2008-09-231-10/+14
| | | | | The previous ldb_search() interface made it way too easy to leak results, and being able to use a printf-like expression turns to be really useful.
* Registry client: Remove all conversion helper functionsMatthias Dieter Wallnöfer2008-09-211-44/+17
|
* Registry client library: Remove two elementar conversion functionsMatthias Dieter Wallnöfer2008-09-211-26/+4
|
* Revert "Registry tool "regtree": Removing an error message"Matthias Dieter Wallnöfer2008-09-211-0/+5
| | | | This reverts commit f37a57fa366e2b0d77f9c1bd232d42a0f2cceb52.
* Registry client: Fixup the "patchfile" libraryMatthias Dieter Wallnöfer2008-09-211-38/+66
| | | | Rework and enhance the "patchfile" library (used in "regdiff")
* Registry client: Implement the "winreg_QueryValue" callMatthias Dieter Wallnöfer2008-09-211-0/+48
| | | | This is needed for the registry patchfile library
* Registry client library: Use "talloc_zero" to avoid uninitialized valuesMatthias Dieter Wallnöfer2008-09-211-3/+2
|
* Registry tool "regdiff": Add the event context for remote connectionsMatthias Dieter Wallnöfer2008-09-211-1/+1
| | | | Adds the event context for remote connections to make the tool working again.
* Registry client library: Fixes the creation of new keysMatthias Dieter Wallnöfer2008-09-212-2/+3
| | | | Giving the right permissions
* Registry client library: Fix some buffer problemsMatthias Dieter Wallnöfer2008-09-211-5/+9
| | | | This buffer maximum values are used in Windows (2000), so I take them also for SAMBA 4.
* Registry client library: Various fixup's and correctionsMatthias Dieter Wallnöfer2008-09-211-63/+64
| | | | | | I reverted the change with the string conversions because they aren't needed and included many fixup's and improvements in the code. We should be able now to connect to a Windows WINREG server without a problem.
* Registry tools "regshell" and "regtree": Small fixup'sMatthias Dieter Wallnöfer2008-09-212-22/+6
| | | | | I fixed up my fault regarding the handling of the default value (if it doesn't exist it hasn't the index number zero and you get immediately the subvalues). Then I corrected an error in regshell to find the right registry context.
* Registry client: Various cleanups and charset conversionsMatthias Dieter Wallnöfer2008-09-211-66/+125
| | | | This patch contains various changes to the "rpc.c" file to clean it up and introduces the right string charset conversions (UNIX <-> UTF16).
* Registry tool "regshell": Handle the default attribute in the right wayMatthias Dieter Wallnöfer2008-09-211-13/+15
| | | | This commit introduces the default attribute in "regshell"
* Registry tool "regtree": Removing an error messageMatthias Dieter Wallnöfer2008-09-211-5/+0
| | | | The error message "Error occurred while fetching values" doesn't seem very useful, so remove it.
* Registry tool "regtree": Handle the default attribute in the right wayMatthias Dieter Wallnöfer2008-09-211-12/+18
| | | | This commit introduces the default attribute in "regtree"
* Generate with 1.3.36.Jelmer Vernooij2008-09-181-1/+1
|
* Fix up the "reg_common_open_remote" callMatthias Dieter Wallnöfer2008-09-094-8/+9
| | | | | This fixes up the "reg_common_open_remote" call because it didn't work anymore without the event context. (This used to be commit 42ab865fc937a625d1eece45abe96bf354ddff8b)
* Two useful "regshell" improvementsMatthias Dieter Wallnöfer2008-09-091-8/+6
| | | | | This patch corrects the "change key" command (Follow up isn't supported yet) and adds a newline in a error message. (This used to be commit d1052dc42ef591208cfbf7059b28a078f6d4f0bf)
* Add a setexpiry operation in samdb.pyAndrew Tridgell2008-08-302-23/+28
| | | | | This makes it easy to set the expiry (or no expiry) for a samdb user (This used to be commit 25171f18a4b242b5a731f4ac1eefc51cc82efd74)
* Use a custom init function for samba4 that sets a samba4Simo Sorce2008-06-145-7/+7
| | | | | | | | specific debug function. By default do not debug, this is the most appropriate action for a library as we cannot assume what stderr is use for in the main app. The main app is responsible to set ev_debug_stderr if they so desire. (This used to be commit e566a2f308ac6fb4b526a744f7059b565670aea5)
* Use proper python errors.Jelmer Vernooij2008-06-142-27/+17
| | | | (This used to be commit f54084b65fce67457cb838544c83ceb17c7d88db)
* Allow external use of regf idl.Jelmer Vernooij2008-05-271-5/+4
| | | | (This used to be commit 7b9b3ec02b27852cc32689a44c7f3fbbe43b7c6b)
* Add docstrings to a couple more python modules.Jelmer Vernooij2008-05-242-1/+9
| | | | (This used to be commit b4560c90e5e8d3a35367d3a21d361dc4c9c0de23)
* Cope with new event context parameter in API and removed parameters to ↵Jelmer Vernooij2008-05-231-6/+6
| | | | | | reg_open_local(). (This used to be commit 0d5752c940360a0ceb5e23cd6f71cbc61271137a)
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into registryJelmer Vernooij2008-05-2318-224/+394
|\ | | | | | | (This used to be commit e8d96b61db1cddc2d8dca45e6e9b53d5c31ee5d4)
| * add more docstrings to registry python moduleJelmer Vernooij2008-05-233-14/+100
| | | | | | | | (This used to be commit 606f92db874c139ba532df53a87cc5b826215d9e)
| * Fix CFLAGS for SWIG files.Jelmer Vernooij2008-05-221-1/+1
| | | | | | | | (This used to be commit 8ee4f075046e0b181ec8a4ac1eaf3ea5621a56bf)
| * Move more modules inside of the samba package.Jelmer Vernooij2008-05-212-3/+3
| | | | | | | | (This used to be commit 9b39e99f48266a54ed0b8890c2efde218b4b118a)
| * Move CFLAGS overrides for SWIG modules to Makefile.Jelmer Vernooij2008-05-211-0/+2
| | | | | | | | (This used to be commit 58665a8a8e4b10435aebbf2c95b6a8e50db232d6)
| * Remove support for .py files from smb_build - deal with it only in the ↵Jelmer Vernooij2008-05-211-0/+2
| | | | | | | | | | | | makefiles. (This used to be commit b865249efaa58d0fc87fa25491fda3b970af81c3)
| * Fix a couple (well, little more than that..) of typos.Jelmer Vernooij2008-05-181-2/+2
| | | | | | | | (This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
| * Create prototype headers from Makefile directory, without smb_build in the ↵Jelmer Vernooij2008-05-181-2/+4
| | | | | | | | | | | | middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
| * Use variables for source directory in remaining subsystems.Jelmer Vernooij2008-05-181-21/+21
| | | | | | | | (This used to be commit 6b6b2196a8a8d9e741f5c399185ded7a16938da0)
| * Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-04-2515-184/+264
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: source/Makefile source/auth/config.mk source/auth/gensec/config.mk source/build/m4/public.m4 source/build/make/python.mk source/build/make/rules.mk source/build/smb_build/header.pm source/build/smb_build/main.pl source/build/smb_build/makefile.pm source/dsdb/config.mk source/dsdb/samdb/ldb_modules/config.mk source/kdc/config.mk source/lib/events/config.mk source/lib/events/events.c source/lib/ldb/config.mk source/lib/nss_wrapper/config.mk source/lib/policy/config.mk source/lib/util/config.mk source/libcli/smb2/config.mk source/libnet/config.mk source/librpc/config.mk source/nbt_server/config.mk source/ntptr/ntptr_base.c source/ntvfs/posix/config.mk source/ntvfs/sysdep/config.mk source/param/config.mk source/rpc_server/config.mk source/rpc_server/service_rpc.c source/scripting/ejs/config.mk source/scripting/python/config.mk source/smb_server/config.mk source/smbd/server.c source/torture/config.mk source/torture/smb2/config.mk source/wrepl_server/config.mk (This used to be commit 13bbd420681519894a4036729c43273912c9b402)
| | * More endian fixes in the registryAndrew Bartlett2008-04-171-5/+5
| | | | | | | | | | | | (This used to be commit b26662be196a84237543eb90d6e08809489df3a9)
| | * Fix typoAndrew Bartlett2008-04-171-1/+1
| | | | | | | | | | | | (This used to be commit ba6546504505f19abaa5aa35fe3e469ddfd3d619)
| | * More work to avoid endian bugs in registry tests.Andrew Bartlett2008-04-171-5/+7
| | | | | | | | | | | | | | | Andrew Bartlett (This used to be commit 500544f4127d4042ab5ea8e3800156246982c297)
| | * Fix bug in registry test on big-endian machines.Andrew Bartlett2008-04-172-19/+32
| | | | | | | | | | | | | | | Andrew Bartlett (This used to be commit c74c67c38383b43efd707934e8c457b757e49db1)
| | * Specify event_context to ldb_wrap_connect explicitly.Jelmer Vernooij2008-04-1714-85/+158
| | | | | | | | | | | | (This used to be commit b4e1ae07a284c044704322446c94351c2decff91)
| | * Remove unused arguments from reg_open_local().Jelmer Vernooij2008-04-169-71/+63
| | | | | | | | | | | | (This used to be commit fee7ea7080ec40182efc6ffe57b267444eb9389a)
| * | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-04-0818-290/+232
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: source/auth/credentials/config.mk source/auth/gensec/config.mk source/build/smb_build/makefile.pm source/heimdal_build/config.mk source/lib/events/config.mk source/lib/nss_wrapper/config.mk source/lib/policy/config.mk source/lib/registry/config.mk source/lib/socket_wrapper/config.mk source/lib/tdb/config.mk source/lib/tls/config.mk source/lib/util/config.mk source/libcli/config.mk source/libcli/ldap/config.mk source/libnet/config.mk source/librpc/config.mk source/param/config.mk source/rpc_server/config.mk source/scripting/ejs/config.mk source/smbd/process_model.mk (This used to be commit 760378e0294dd0cd4523a83448328478632d7e3d)
| * \ \ Merge v4.0-testJelmer Vernooij2008-03-281-13/+13
| |\ \ \ | | | | | | | | | | | | | | | (This used to be commit 977dbdeaf363c8905ed9fd0570eba4be80582833)
| * | | | Move PC_FILE out of the perl code.Jelmer Vernooij2008-03-091-1/+2
| | | | | | | | | | | | | | | | | | | | (This used to be commit ca8d4260ada9f74ebc406714ca70d20be09b194b)
| * | | | Push SOVERSION and VERSION out of perl code.Jelmer Vernooij2008-03-081-2/+3
| | | | | | | | | | | | | | | | | | | | (This used to be commit 0ba8ac6a14c62ff9edfe9f0bf43b8a7406b85291)
| * | | | Fix includes.Jelmer Vernooij2008-03-041-0/+1
| | | | | | | | | | | | | | | | | | | | (This used to be commit 99e61dade2bd9ae2a5dfe17f766528012c09e46c)
| * | | | Move object file lists to the Makefile.Jelmer Vernooij2008-03-031-24/+18
| | | | | | | | | | | | | | | | | | | | (This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
| * | | | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-03-034-37/+256
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: source/Makefile source/build/smb_build/makefile.pm source/librpc/config.mk (This used to be commit 3e02fcfd3fb6683f51417ba39f4ec177494eff3e)
| * \ \ \ \ Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-02-2910-25/+41
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: source/scripting/python/config.mk (This used to be commit 0ac0ea660ab63eca764149f1d2828d0238a57289)
| * | | | | | Move public header accumulation out of the perl code.Jelmer Vernooij2008-02-261-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (This used to be commit 89f7c74924965071981bbe7e05ff69847b0a3a03)