1
0
mirror of https://github.com/samba-team/samba.git synced 2025-12-17 04:23:50 +03:00
Commit Graph

106 Commits

Author SHA1 Message Date
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