Jelmer Vernooij
ccefd78233
r5928: Use cli_credentials in:
...
- gtk+ (returned by GtkHostBindingDialog as well now)
- torture/
- librpc/
- lib/com/dcom/
2007-10-10 13:11:08 -05:00
Jelmer Vernooij
1d49b57c50
r5917: First step in using the new cli_credentials structure. This patch
...
puts support for it into popt_common, adds a few utility functions
(in lib/credentials.c) and the callback functions for the command-line
(lib/cmdline/credentials.c). Comments are welcome :-)
2007-10-10 13:11:08 -05:00
Jelmer Vernooij
0d789872a8
r5680: Don't crash if none of the predefined keys is available (reported by Alexander)
2007-10-10 13:10:59 -05:00
Stefan Metzmacher
6bb07a0ed8
r5134: - fix types to always use _t types
...
- add #include "system/filesys.h" where needed
metze
2007-10-10 13:09:25 -05:00
Andrew Tridgell
ec32b22ed5
r5037: got rid of all of the TALLOC_DEPRECATED stuff. My apologies for the
...
large commit. I thought this was worthwhile to get done for
consistency.
2007-10-10 13:09:15 -05:00
Jelmer Vernooij
f3e0578280
r4209: Fix several smaller bugs
...
Add "predef" and "set" commands in regshell
Some of the remote calls from a Windows box work now.
2007-10-10 13:07:27 -05:00
Jelmer Vernooij
8e2aa58abe
r4204: Arguments to reg_del_key more like the RPC for more efficient usage
...
Fix small bug in regpatch
Fix segfault in regshell cmdline completion
Implement set_value and del_value in ldb backend
2007-10-10 13:07:26 -05:00
Jelmer Vernooij
f6b9ec89af
r4166: More small API fixes, keep registry structs as small as possible.
...
Implement DelValue in the RPC server
2007-10-10 13:07:21 -05:00
Jelmer Vernooij
c37d6f3c58
r4155: More destinction between hives and predefined keys
2007-10-10 13:07:20 -05:00
Jelmer Vernooij
217e4e5841
r4154: Add definitions for HKEY_PERFORMANCE_TEXT and HKEY_PERFORMANCE_NLSTEXT
...
Hives and predefined keys (HKEY_*) are not necessarily the same thing.
2007-10-10 13:07:19 -05:00
Jelmer Vernooij
c169e86c1f
r4132: - Bunch of rather large fixes in the registry
...
- Added some README files
Not everything works yet, e.g. the EnumValue test appears to be broken.
2007-10-10 13:06:29 -05:00
Stefan Metzmacher
4b3f552cb3
r4064: use the same name for type on both ends
...
for long term we should remove all typedef's
metze
2007-10-10 13:06:21 -05:00
Andrew Tridgell
1235afa5fe
r4058: added a type safe version of smb_xmalloc()
2007-10-10 13:06:20 -05:00
Andrew Tridgell
eec698254f
r4055: fixed more places to use type safe allocation macros
2007-10-10 13:06:20 -05:00
Andrew Tridgell
0928b1f5b6
r4037: fixed a bunch of "might be uninitialised" warnings after enabling -O1 in my compile
2007-10-10 13:06:16 -05:00
Jelmer Vernooij
7a8244761b
r3586: Fix some of the issues with the module init functions.
...
Both subsystems and modules can now have init functions, which can be
specified in .mk files (INIT_FUNCTION = ...)
The build system will define :
- SUBSYSTEM_init_static_modules that calls the init functions of all statically compiled modules. Failing to load will generate an error which is not fatal
- BINARY_init_subsystems that calls the init functions (if defined) for the subsystems the binary depends on
This removes the hack with the "static bool Initialised = " and the
"lazy_init" functions
2007-10-10 13:05:36 -05:00
Andrew Tridgell
51c1c2af68
r3546: including includes.h twice causes gcc 3.4 to crash with pch
2007-10-10 13:05:30 -05:00
Andrew Tridgell
321fb06a62
r3543: fixed some #include lines to make them more consistent, and fixed
...
conditional compilation of xattr client code
2007-10-10 13:05:30 -05:00
Andrew Tridgell
558de54ec6
r3494: got rid of include/rewrite.h, and split out the dynconfig.h header
2007-10-10 13:05:22 -05:00
Andrew Tridgell
70d2090f6b
r3464: split out registry.h, rap.h and ldap_server.h
2007-10-10 13:05:17 -05:00
Andrew Tridgell
7b7477ac42
r3453: - split out the auth and popt includes
...
- tidied up some of the system includes
- moved a few more structures back from misc.idl to netlogon.idl and samr.idl now that pidl
knows about inter-IDL dependencies
2007-10-10 13:05:13 -05:00
Andrew Tridgell
264ce91810
r3447: more include/system/XXX.h include files
2007-10-10 13:05:12 -05:00
Jelmer Vernooij
33f429c61f
r3370: Initial work on Add Key/Delete Key/Add Value/Mod Value/Del Value support in
...
gregedit
2007-10-10 13:05:02 -05:00
Jelmer Vernooij
313034b10d
r3368: Default to rpc backend with binding "ncalrpc:" if no backend was specified in the various registry tools.
...
Allow opening a remote registry to partly fail (I.e. if not all hives could be opened)
2007-10-10 13:05:02 -05:00
Jelmer Vernooij
5086d6b249
r2913: - Don't print hive name if it is NULL (regtree)
...
- Initialise hive name (reg_interface)
- Fix LDB backend (enumerating keys works now!)
2007-10-10 12:59:47 -05:00
Jelmer Vernooij
2762ed3b9b
r2518: Some long overdue changes:
...
- Samba4-style code in lib/registry (struct registry_key instead of REG_KEY, etc)
- Use hives (like Windows has drives) instead of one root key (like a Unix FS)
- usability fixes in the GTK utilities (autodetect the username,
enable/disable options, etc)
- fix gwsam compile
- several bugfixes in the registry rpc code
- do charset conversion in nt4 registry backend
2007-10-10 12:59:01 -05:00
Jelmer Vernooij
83f9f8eaa4
r2257: Tab completion support in regshell (complete command names and key names
...
in the current key)
2007-10-10 12:58:35 -05:00
Volker Lendecke
5dc793b2b4
r1894: Convert // to /* */
2007-10-10 12:58:09 -05:00
Jelmer Vernooij
d321cf20f1
r1432: - Move the various Gtk-specific parts from the registry code into a directory gtk/
...
- Move common "Samba-Gtk" code into gtk/common/ ("Connect to RPC pipe"-dialog, etc)
- Add a new utility 'gwcrontab' that can currently list, delete and add 'atsvc' jobs. It still displays times and dates as integers though, will fix that later.
Some screenshots available at:
http://samba.org/~jelmer/gwcrontab/
2007-10-10 12:56:55 -05:00
Jelmer Vernooij
971941acc7
r1119: Saner keyboard shortcuts
2007-10-10 12:56:38 -05:00
Andrew Tridgell
7c2279e4bc
r1040: make sure main() doesn't get auto-prototyped
2007-10-10 12:56:33 -05:00
Jelmer Vernooij
7949dc25ab
r1035: Support shared modules again
2007-10-10 12:56:31 -05:00
Stefan Metzmacher
b5378803fd
r943: change samba4 to use 'uint8_t' instead of 'unsigned char'
...
metze
2007-10-10 12:56:21 -05:00
Jelmer Vernooij
fe5166ee88
r834: Fix gconf and dir backends
2007-10-10 12:53:54 -05:00
Jelmer Vernooij
9228aeeafd
r832: Only show menu items for backends if they're present
2007-10-10 12:53:54 -05:00
Jelmer Vernooij
2a87981bd0
r829: Implement 'hive' command
2007-10-10 12:53:53 -05:00
Jelmer Vernooij
25c27b176c
r828: Some fixes in the core and regshell concerning hives and
...
unicode
2007-10-10 12:53:53 -05:00
Jelmer Vernooij
8cd1b6bc70
r825: - Introduce support for multiple roots (or 'hives')
...
- Clean up rpc backend (possible now that multiple hives are supported)
2007-10-10 12:53:53 -05:00
Jelmer Vernooij
30d3915c76
r693: Make static
2007-10-10 12:53:43 -05:00
Stefan Metzmacher
c78a2ddb28
r665: merge over the new build system from my tmp branch
...
to the main SAMBA_4_0 tree.
NOTE: that it's not completely ready, but it's functional:-)
metze
2007-10-10 12:53:36 -05:00
Jelmer Vernooij
09096cfc3e
r655: Fix if() logic
2007-10-10 12:51:56 -05:00
Stefan Metzmacher
d15f0e18bb
r467: hopefully get the buildfarm compiling fine now...
...
metze
2007-10-10 12:51:44 -05:00
Tim Potter
0be7a866dc
r355: Fix a bunch of compiler warnings in the registry code.
2007-10-10 12:51:34 -05:00
Jelmer Vernooij
0a67057e96
r190: More RPC updates
2007-10-10 12:51:16 -05:00
Jelmer Vernooij
f832d6776c
r187: RPC registry backend fixes
2007-10-10 12:51:15 -05:00
Jelmer Vernooij
88911bbcca
r183: More bugfixes
2007-10-10 12:51:15 -05:00
Jelmer Vernooij
dd31d3bcbf
r174: Win95 registry files (like USER.DAT) can now be partially parsed
2007-10-10 12:51:15 -05:00
Jelmer Vernooij
32036375de
r169: Fix gregedit
2007-10-10 12:51:13 -05:00
Jelmer Vernooij
aa739e8d3c
r168: - Cleanups in rpc backend
...
- Small fixess in nt4 and dir backends
- Start on w95 file backend
2007-10-10 12:51:13 -05:00
Jelmer Vernooij
1d8a6d762a
r165: Add support for viewing registry values in gregedit
2007-10-10 12:51:13 -05:00