1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-13 13:18:06 +03:00
Commit Graph

9140 Commits

Author SHA1 Message Date
Jim McDonough
33ffe07e05 Implement enumdata command 0001-01-01 00:00:00 +00:00
Jim McDonough
f6e21ba4c7 Sync with HEAD to get enumprinterkey api. 0001-01-01 00:00:00 +00:00
Jim McDonough
5bccbbeb59 Add enumkey command (EnumPrinterKey api) 0001-01-01 00:00:00 +00:00
Gerald Carter
850b185a6e patches from Urban 0001-01-01 00:00:00 +00:00
Tim Potter
3692919aee Don't set global_machine_password_needs_changing if
lp_machine_password_timeout() is set to zero.
0001-01-01 00:00:00 +00:00
Jeremy Allison
3228730c83 Fix crash bug with overwriting malloced memory.
Jeremy.
0001-01-01 00:00:00 +00:00
cvs2svn Import User
aafa32d680 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'. 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
3c39bd9db0 Fix small typo 0001-01-01 00:00:00 +00:00
Jeremy Allison
121c456d43 Merge Jim's new rpc client code to 3.0.
Jeremy.
0001-01-01 00:00:00 +00:00
Jim McDonough
1fd6d34526 What is wrong with you, Jim? Check in the final version, not an interim one... 0001-01-01 00:00:00 +00:00
Jim McDonough
36545ee9a7 Fix the build.
Build farm!  Build farm!  Please check the build farm!

...or at least run make torture.
0001-01-01 00:00:00 +00:00
Jim McDonough
163ac34401 Fix the build.
Build farm! Build farm!  Please check the build farm!

...or at least run make torture.
0001-01-01 00:00:00 +00:00
Jim McDonough
117077b172 Stop using hardcoded smbtrans subcommands 0001-01-01 00:00:00 +00:00
Jim McDonough
645c2d5c30 Define smbtrans subcommands so we can stop hardcoding them 0001-01-01 00:00:00 +00:00
Jim McDonough
d423e6424b Allow multiple fragment RPC's to be sent. 0001-01-01 00:00:00 +00:00
Jim McDonough
ec0d94b4dd Stop using hardcoded transact commands 0001-01-01 00:00:00 +00:00
Jim McDonough
759bcd881d Add smbtrans subcommands so we can stop hardcoding them 0001-01-01 00:00:00 +00:00
Tim Potter
3810f13682 Perform my janitorial duties. 0001-01-01 00:00:00 +00:00
Tim Potter
f0a1177acf Remove lp_security() checks for winbindd as this is how we act as a PDC.
Keep the rest of the cleanups though.
0001-01-01 00:00:00 +00:00
Jeremy Allison
6d98ac2634 Keeping 3.0 in sync....
Jeremy.
0001-01-01 00:00:00 +00:00
Jeremy Allison
3803324d3d Jeremy the janitor again... keeping 3.0 in sync with tridge's changes this
time.
Jeremy.
0001-01-01 00:00:00 +00:00
Jeremy Allison
faf92207e7 Keep branches in sync.....
Jeremy.
0001-01-01 00:00:00 +00:00
Jeremy Allison
ceb01b5ab1 Keeping branches in sync....
Jeremy.
0001-01-01 00:00:00 +00:00
Jeremy Allison
eb937761c4 Keeping branches in sync....
Jeremy.
0001-01-01 00:00:00 +00:00
Jeremy Allison
a4c8c8f3b7 Being tpot's janitor again.... checking in things only checked into HEAD.
We are meant to be keeping 3.0 up to date...
Jeremy.
0001-01-01 00:00:00 +00:00
Andrew Tridgell
1526b3b19e fixed some formatting errors and improved some debug statements in
'net rpc vampire'
0001-01-01 00:00:00 +00:00
Andrew Tridgell
fb79fa5a31 when doing a 'net rpc vampire' a pdb_init_sam_pw() is used to create a
sam account object, then pdb_update_sam_account() can be used to
update an account. This code path could lead to the methods element of
the account being used when uninitialised (leading to a segv)

Easiest fix is to always make that that when creating a sam_account
object we initialise the methods to null, so that the passdb code
knows that it needs to be filled in.
0001-01-01 00:00:00 +00:00
Jeremy Allison
10024ed06e Merge of scalable printing code fix... Needs testing.
Also tidied up some of Richard's code (I don't think he uses the compiler
flags -g -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual like
I do :-) :-).
Jeremy.
0001-01-01 00:00:00 +00:00
Jeremy Allison
d030df7643 Merge of scalable printing code fix... Needs testing.
Jeremy.
0001-01-01 00:00:00 +00:00
Tim Potter
92c76e16fa Sync up python stuff from HEAD. 0001-01-01 00:00:00 +00:00
Tim Potter
8a6d377521 Call winbindd_param_init() earlier on in the piece so we don't get stuck in
the holding pattern when started up when security = user or security = ads.

Clean up return value of winbindd_common_init() - what a mess!
0001-01-01 00:00:00 +00:00
Tim Potter
28871bb696 For a BUFFER5, don't parse the buffer if the buffer length is zero. 0001-01-01 00:00:00 +00:00
Tim Potter
f56ce473b6 Client side functions for enumprinterkey. 0001-01-01 00:00:00 +00:00
Tim Potter
64e04380f7 Added enumprinterkey function.
Stub for deleteprinterkey.
0001-01-01 00:00:00 +00:00
Tim Potter
acecee6f2b Moved function to parse a list of unicode strings into util file.
It's now used in parsing printer driver structures and the response
from the enumprinterkey rpc.
0001-01-01 00:00:00 +00:00
Jelmer Vernooij
090a2015eb Add group management support (patch from metze) 0001-01-01 00:00:00 +00:00
Tim Potter
3a68613e93 Fix compiler warnings. 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
99a2e7fde1 Adapt to latest pdb API changes - only thing left is group support 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
c13ed6c866 pdb_get_unknown? -> pdb_get_unknown_? 0001-01-01 00:00:00 +00:00
Jelmer Vernooij
44c894531b Remove pdb_sql.o.. this one got in by accident 0001-01-01 00:00:00 +00:00
Tim Potter
6ba7847ce2 Merge of get_dc_list() api change from HEAD. 0001-01-01 00:00:00 +00:00
Martin Pool
dd73568f97 pytdbpack_unpack: Clean up, and correct the handling of '$'. 0001-01-01 00:00:00 +00:00
Martin Pool
2a492c4854 Add another test case for repeated-unpack ('$') 0001-01-01 00:00:00 +00:00
Tim Potter
1e054e3db6 Merge of get_dc_list() api change. This was slightly more intrusive
than the version in APPLIANCE so watch out for boogs.
0001-01-01 00:00:00 +00:00
Tim Potter
b195b1fa15 Ignore profiles binary. 0001-01-01 00:00:00 +00:00
Jeremy Allison
77d534f7fd Merge things that bloody tpot should be doing :-).
Jeremy.
0001-01-01 00:00:00 +00:00
Tim Potter
48ed9dce0d Merge of lp_talloc_free() call in init_domain_list() from APPLIANCE. 0001-01-01 00:00:00 +00:00
Jeremy Allison
44db20f9f6 Ensure can_delete returns correct error code.
Jeremy.
0001-01-01 00:00:00 +00:00
Jeremy Allison
52af4ed9ec Ensure can_delete returns the correct error code.
Jeremy.
0001-01-01 00:00:00 +00:00
Jeremy Allison
13995fc049 Missed extern.
Jeremy.
0001-01-01 00:00:00 +00:00