Age | Commit message (Collapse) | Author | Files | Lines |
|
the new talloc() features:
Note that the REGSUB_CTR and REGVAL_CTR objects *must* be talloc()'d
since the methods use the object pointer as the talloc context for
internal private data.
There is no longer a regXXX_ctr_intit() and regXXX_ctr_destroy()
pair of functions. Simply TALLOC_ZERO_P() and TALLOC_FREE() the
object.
Also had to convert the printer_info_2->NT_PRINTER_DATA field
to be talloc()'d as well. This is just a stop on the road to
cleaning up the printer memory management.
(This used to be commit ef721333ab9639cb5346067497e99fbd0d4425dd)
|
|
Volker
(This used to be commit 9e94ba54b0581e4b7636e70f309af6394de6edbf)
|
|
Volker
(This used to be commit c7d10e2c834d8d5136e2d01dea1ad286757deddb)
|
|
dword and
multistring) using setprinterdata. In multistring zero-length strings need to
be specified by "NULL", which is a bit crappy. But poptParseArgvString seems
to eat '' strings. Fix that in getdata as well.
Volker
(This used to be commit df85b41462be6367eb0e932fe9de589f72cc5ea2)
|
|
cli_spoolss_enumprinterkey-changes.
Guenther
(This used to be commit db8fce2e05bf1981866a7737703ad414ea91febc)
|
|
Just in case some uses rpcclient for code-testing...
Guenther
(This used to be commit 624b1c220801834820a605274b1abce883597403)
|
|
Guenther
(This used to be commit c0f3f12a6237842987845f4b4c787e25a632f2f5)
|
|
(This used to be commit 0b9faafe402137f28f99ceb5a2e6f930d2136224)
|
|
<jason@ncac.gwu.edu>
(This used to be commit d8ae9f2b3e5387ef2c4e84cd9c33f4a7c795b0d3)
|
|
(This used to be commit cd961e50a3029898868d21263ccacb7d5f1f07b9)
|
|
* Allow to copy share security descriptors to already existing shares
separatly.
* Added abstraction function to enum all or a single share info
Guenther
(This used to be commit 97097497ae42d7a03286bbe16bcffb8224137688)
|
|
Guenther
(This used to be commit f3bdc20ba3de77ceacfd328ff85322666bd81ca8)
|
|
rpcclient-testers.
Needed in preparation of share-ACL migration in net.
Guenther
(This used to be commit 08d124079f4ed1ad008a83510c05b430c86fbf78)
|
|
(This used to be commit a0ac9a8ffd4af31a0ebc423b4acbb2f043d865b8)
|
|
rpcclient-tester for some info-levels.
Jerry, I tried to adopt to prs_pointer() where possible and to not
interfere with your work for usrmgr.
- Add "net rpc trustdom vampire"-tool.
This allows to retrieve Interdomain Trust(ed)-Relationships from
NT4-Servers including cleartext-passwords (still stored in the local
secrets.tdb).
The net-hook was done in cooperation with Lars Mueller
<lmuelle@suse.de>.
To vampire trusted domains simply call:
net rpc trustdom vampire -S nt4dc -Uadmin%pass
Guenther
(This used to be commit 512585293963a1737f831af697ea1dc092d63cb0)
|
|
--enable-developer=yes?
Volker
(This used to be commit 61d40ac60dd9c8c9bbcf92e4fc57fe1d706bc721)
|
|
initializable
statically.
Volker
(This used to be commit 3493d9f383567d286e69c0e60c0708ed400a04d9)
|
|
rename REG_CREATE_VALE -> REG_SET_VALUE
(This used to be commit 28d433351cf813c7fb57ebac0e0f4973c85f73e8)
|
|
Guenther
(This used to be commit f41f1437e7682ecd7e381357fa2acc74ad970fe7)
|
|
users with
rpcclient.
Volker
(This used to be commit 1a56a4fd3e09361e44c8ff4666bd6091db0b945d)
|
|
is the
change in pdb_enum_alias_memberships to match samr.idl a bit closer.
Volker
(This used to be commit 3a6786516957d9f67af6d53a3167c88aa272972f)
|
|
pulling back all recent rpc changes from trunk into
3.0. I've tested a compile and so don't think I've missed
any files. But if so, just mail me and I'll clean backup
in a couple of hours.
Changes include \winreg, \eventlog, \svcctl, and
general parse_misc.c updates.
I am planning on bracketing the event code with an
#ifdef ENABLE_EVENTLOG until I finish merging Marcin's
changes (very soon).
(This used to be commit 4e0ac63c36527cd8c52ef720cae17e84f67e7221)
|
|
(This used to be commit 9e77da9320c900b3e437d534e31fa5ff81e9acfd)
|
|
(This used to be commit 8f87d9c5b66bfbbb1c2eb409bc424fa730b66ff0)
|
|
Guenther
(This used to be commit dec1ab360691d628cb83c7efdef55ea0447f6558)
|
|
Guenther
(This used to be commit 0f25c35fb9a658f4593bc0ce47a9276e81233e65)
|
|
(This used to be commit 277203b5356af58ce62eb4eec0db2eccadeeffd6)
|
|
(This used to be commit ec78c3f2a2e38abe96132475a22bfd52c850b001)
|
|
changes.
(This used to be commit a5fe34ca7d57c18f510b9cc68e75c4db370fe052)
|
|
samr_remove_sid_from_foreign_domain.
(This used to be commit 8360695fc02dfb09aff92a434bf9d411e65c478c)
|
|
rejects
everything but 1000 here, so there's no point in exposing that to the caller.
Thanks,
Volker
(This used to be commit 03ec1bd9e54b065c0494bc57a3d78ac0ae28e234)
|
|
Thanks,
Volker
(This used to be commit 43dcf0f5cb5dc2dd37ab3cdc2905970d9cc50ba4)
|
|
Guenther
(This used to be commit 61ec0b4cf002cfb43ac137bf3e8f8b4877f25e50)
|
|
should not say we are a PDC.
Guenther
(This used to be commit 6cdf3b97de2c28ac92f972621b0ce04c1c80cea5)
|
|
since they are stable in 'net rpc' (to avoid fixing portability bugs)
(This used to be commit 0a1f9703a1fe5dec80d76db6736c43e19fea9c3f)
|
|
fix a segfault in rpcclient's dsenumdomtrusts
(This used to be commit 558525abf14432bd5527e5578ce18d128627dabb)
|
|
than once
(This used to be commit c488ce9934aaf640c3f63cbdabc3110b8cf70fae)
|
|
Volker
(This used to be commit 9ca6cfcf1e4a905d47429a6dc18e2bd7ad5fe1e3)
|
|
Guenther
(This used to be commit 30e808ca07bec66d5ecd81cc8c86bb4a98874bc4)
|
|
groups when 'net rpc group add' is just to slow).
Guenther
(This used to be commit 88572efdea1bfd32478b33564a85485222731901)
|
|
Guenther
(This used to be commit 92851def70914af1aa501857c6346ca6ae6fc010)
|
|
one small todo item is to add a 'accounts' sub option
to 'net rpc list' so enumerate all privileged SIDs
and their associated rights.
(This used to be commit bf4385c79a0ce2e4983ffa11d39367dbf1d4dcfd)
|
|
parsing bugs related to that code
(This used to be commit 7bf1312287cc1ec6b97917ba25fc60d6db09f26c)
|
|
(This used to be commit 4b351f2fcc365a7b7f8c22b5139c299aa54c9458)
|
|
Also fix return of NT_STATUS_NO_MORE_ENTRIES should be
ERROR_NO_MORE_ITEMS reported by "Marcin Porwit" <mporwit@centeris.com>.
Jeremy.
(This used to be commit 511cdec60d431d767fb02f68ca5ddd4ddb59e64a)
|
|
Guenther
(This used to be commit c39c447a5de75d15d17bb65227ebc5eb1355e4e1)
|
|
supported pipe. Netlogon is still special, as we open that twice, one to do
the auth2, the other one with schannel.
The client interface is completely unchanged for those who only use a single
pie. cli->pipe_idx is used as the index for everything except the "real"
client rpc calls, which have been explicitly converted in my last commit. Next
step is to get winbind to just use a single smb connection for multiple pipes.
Volker
(This used to be commit dc294c52e0216424236057ca6cd35e1ebf51d0da)
|
|
set the value "forcibly disconnect remote users from server when logon
hours expire" to "no", instead take the value from our account-policy
storage.
Guenther
(This used to be commit e3bd2a22a5cebc4adf6910d3ec31bc6fada8cd35)
|
|
based on samba4-idl.
This saves us an enormous amount of totally unnecessary ldap-traffic
when several hundreds of winbind-daemons query a Samba3 DC just to get
the fake SAM-sequence-number (time(NULL)) by enumerating all users, all
groups and all aliases when query-dom-info level 2 is used.
Note that we apparently never get the sequence number right (we parse a
uint32, although it's a uint64, at least in samba4 idl). For the time
being, I would propose to stay with that behaviour.
Guenther
(This used to be commit f9ab15a986626581000d4b93961184c501f36b93)
|
|
Guenther
(This used to be commit d25f303f317ef6ec96799d396ca65ac500cae0ae)
|