summaryrefslogtreecommitdiff
path: root/source4/librpc/idl
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r17243: some svcctl idl fixes from <andrzej.hajda@wp.pl>Stefan Metzmacher1-7/+7
metze (This used to be commit 7b136ddf488b7b4a1aae31c9927b027216e60ae5)
2007-10-10r17085: reuse the existing sec_desc_buf structStefan Metzmacher1-7/+3
metze (This used to be commit 22463cbcdd159657d04657071451738e768d0b2a)
2007-10-10r17082: Add a test that walks and tests denying tconX access via the share ↵Volker Lendecke1-1/+1
security descriptor. This is something that W2k3 does _not_ pass and probably is not expected to, it seems the don't check access at tconX time. Thanks to metze for the hint how in the srvsvc_NetShareInfo1501 struct the length of the sd can be encoded in idl. As metze says, there's probably more to the share secdesc, this needs more testing. This one is here to walk the samba3 code. Volker (This used to be commit 67185508229a8d7f144c22cb194f573c932d6de5)
2007-10-10r16838: Allow compilation by midl. Patch by andrzej.hajda@wp.plJelmer Vernooij1-9/+13
(This used to be commit 9e38cc9f3fddd3f0494209df225c35c9e1e3dd37)
2007-10-10r16796: Fill in dsr_GetMemberships() / dsr_GetMemberships2().Günther Deschner1-3/+74
This intersting call is apparently used to construct the user token, collect memberships from other DSAs and to retrieve (nested) memberships of a given group. Torture test to follow (once I cleaned it up). Guenther (This used to be commit ca5e133e8c6fca188fcaa834cdcd4cb2cd801d79)
2007-10-10r16773: Fix one more RPC-SAMR test (an alias level), and make it clear thatAndrew Bartlett1-8/+8
the unknown value in the samr_GroupInfo structures are the group attributes. Andrew Bartlett (This used to be commit c50095efabb62fbed2e4df7e883df1054e4d92c9)
2007-10-10r16691: we should only look at rdata.data.length when we're in ndr_push modeStefan Metzmacher1-1/+3
metze (This used to be commit 630d3d11a4d998c0006cb652c47837867ecb2824)
2007-10-10r16690: - fix bug 3896Stefan Metzmacher1-1/+11
- we didn't pushed the wins wack reply correctly to the wire, as NBT_QTYPE_NETBIOS is used and setting rdata.data.data was useless... metze (This used to be commit d3556e18892c0540e92f560f9d6b1b5587e41a62)
2007-10-10r16523: pass spoolss_XcvData calls to the ntptr backends...Stefan Metzmacher1-1/+10
I wrote this code last year and found it in a working tree... metze (This used to be commit 9a685c5beff6936d354d541e875899d33b735ba9)
2007-10-10r16100: Patch from Michael Wood <mwood@icts.uct.ac.za>: s/then/than/ for ↵Gerald Carter1-1/+1
correct grammar (This used to be commit 26a2fa97e4c819e630bc9b50e11c8d5328c7b8c8)
2007-10-10r15779: Remove keepref from atsvc and efs.Jelmer Vernooij2-5/+3
(This used to be commit b44a8c32d35bcd0dc7339793c34cb84dd6981366)
2007-10-10r15776: Don't generate ref pointers in Samba4-generated code. There is no pointJelmer Vernooij23-33/+62
in having pointers for outgoing data when you can already modify the top-level element. This can be overridden (temporarily) by specifying the new "keepref" attribute. Once we've removed keepref from all IDL files, I'll remove this attribute as well. (This used to be commit bdc6dd37503ced8322a671d225122ccffbb8bfec)
2007-10-10r15766: fix parsing of srvsvc_NetGetFileSecurity() and ↵Stefan Metzmacher1-4/+5
srvsvc_NetSetFileSecurity() metze (This used to be commit dbcb144decd2ebd75dbad7509738074c1b0b5ec8)
2007-10-10r15653: Remove idl_types.h include where possible. RemoveJelmer Vernooij20-55/+14
types from .h file that are now in pidls' aliases list. (This used to be commit fadb9529ec7e1208b9f58a4e8b633d5a50633e82)
2007-10-10r15616: fix white spacesStefan Metzmacher1-3/+3
metze (This used to be commit 0ff74d327bd0035494ca1b8194fd7f4bca82ed04)
2007-10-10r15514: Fix includeJelmer Vernooij1-2/+1
(This used to be commit 242f0f23b506cd441a63f26a8167af383477521f)
2007-10-10r15512: Move uuid functions out of ndr_misc.cJelmer Vernooij1-1/+1
(This used to be commit 54cc9f8ccf30a0f5de1d3bb68d15ec3a8791c162)
2007-10-10r15469: Fix unixinfo interface to use pointers for [out] parameters (requiredJelmer Vernooij1-6/+6
for generating Samba3-style client functions and midl) (This used to be commit cc2961427fc649185847fffdf583b05305e6b473)
2007-10-10r15328: Move some functions around, remove dependencies.Jelmer Vernooij4-22/+19
Remove some autogenerated headers (which had prototypes now autogenerated by pidl) Remove ndr_security.h from a few places - it's no longer necessary (This used to be commit c19c2b51d3e1ad347120b06a22bda5ec586c22e8)
2007-10-10r15281: A few updates for consistency's sakeJim McDonough1-3/+3
(This used to be commit 77b036a81bda9ba9274e8d431399a0c9543b29d4)
2007-10-10r15222: Use more standard UUIDs. Should help AIX build.Andrew Bartlett2-2/+2
Andrew Bartlett (This used to be commit cde98e9ad1990ae9da89d6449b3f0e15f00f4e54)
2007-10-10r15048: started on the server side implementation of oplocks. The code is notAndrew Tridgell1-0/+1
functional yet, I'm committing so it doesn't diverge too much from other peoples work. It is disabled by default. (This used to be commit ba0b8a218dfe1ef6cdf7de724fb30650301369dd)
2007-10-10r14956: change the notify search to be much more efficient by using aAndrew Tridgell1-1/+20
per-depth bisection search. This makes the notify_trigger() call log(N) which makes us scale well for large numbers of outstanding notifies (This used to be commit 16fd00925fdbf77e7a403ad501bf6ea429404c76)
2007-10-10r14921: I forgot to commit the IDL change for the subdir_filterAndrew Tridgell1-2/+2
(This used to be commit af92520097bf817dca6e6ec8eab39b46388d048f)
2007-10-10r14842: fix parsing of NetDiskEnum repliesStefan Metzmacher1-1/+1
metze (This used to be commit c1cc1e8dd764dfada38d4d66063e66fa6982bb0d)
2007-10-10r14836: Keep constants in the right order, and line things up nicely.Tim Potter1-3/+3
(This used to be commit 9c11c1ac2a9d5a6cae490fa7a2005700271d53f3)
2007-10-10r14739: keep the last request time for the smbsrv_connection,Stefan Metzmacher1-0/+2
smbsrv_session and smbsrv_tcon for management tools metze (This used to be commit 2c87f210e9e68de42dc45ca6532f3f33f4b6ce95)
2007-10-10r14721: Fix a couple of warnings.Jelmer Vernooij1-1/+1
(This used to be commit 426ac78108b35adc8412d12d2d888c3d5ddf4171)
2007-10-10r14715: Correct the definition of the DCE/RPC bind_nak, per the OpenGroup spec.Andrew Bartlett1-1/+12
This allows us to correctly parse the bind_nak from NT4, when we use an invalid auth type (the unsupported SPNEGO).. Andrew Bartlett (This used to be commit ce0c7f86fd5eeeacad885d732b66c65ac9103ace)
2007-10-10r14708: Add a (bogus) UUID and a comment to the PAC defintion.Andrew Bartlett1-0/+2
Andrew Bartlett (This used to be commit 0ce6513e342abf9e35a76dd080ab99d1762cb3c1)
2007-10-10r14639: the platform id is 32 bit...Stefan Metzmacher2-2/+2
this worked before as there's always a pointer following that is aligned to 4 byte metze (This used to be commit e90a67ad39f2ca664ed5e2eff006906b847b33d9)
2007-10-10r14616: added notify change support to the posix backendAndrew Tridgell1-0/+37
It doesn't fully work yet, and doesn't yet have all the efficiency that is planned, but it doesn't break anything and I wanted to get the code in the tree to minimise the chance of collisions with the work metze is doing. (This used to be commit 1624ea88e6eef89caacc36e7513aa79df0d579b9)
2007-10-10r14544: Remove exchange-specific files.Jelmer Vernooij1-259/+0
(This used to be commit 4ae0a28b2e85609226aa14c14e06aefad64ee293)
2007-10-10r14484: Install more headersJelmer Vernooij1-1/+2
(This used to be commit 430c6516d383bfd7f27287394bf8eef9f174b3e6)
2007-10-10r14464: Don't include ndr_BASENAME.h files unless strictly required, insteadJelmer Vernooij5-5/+5
try to include just the BASENAME.h files (containing only structs) (This used to be commit 3dd477ca5147f28a962b8437e2611a8222d706bd)
2007-10-10r14384: Remove orpc code from includes.hJelmer Vernooij1-1/+13
(This used to be commit 206d182cfb78ec2258ceca1be2dd5e3c06649312)
2007-10-10r14361: Support 'helper' attribute in pidl and use it.Jelmer Vernooij5-5/+10
Remove some headers from include/includes.h (they're now only included in the file they are used) (This used to be commit 7213b7498eacac2c2cd03cf6aace376ce153cc7c)
2007-10-10r14055: merge from samba3. add ACB_NO_AUTH_DATA_REQD, this has been verifiedGünther Deschner1-1/+2
although not automatically tested in smbtorture right now. Guenther (This used to be commit 46e191cfa5cc45175b23815017f70d6271e35e23)
2007-10-10r13927: fix dependencyStefan Metzmacher1-1/+2
metze (This used to be commit 2cb0327528c819a3c7960e7d8b9175925325fcce)
2007-10-10r13925: fix dependenciesStefan Metzmacher1-1/+1
metze (This used to be commit 9dad1fb7bbc387d10c38334e3393dc9f18f4fa2f)
2007-10-10r13908: Improve the RPC-SAMSYNC test to cross-check some attributes I wasn'tAndrew Bartlett1-1/+2
sure about. This finds a new ACB_PW_EXPIRED attribute. Andrew Bartlett (This used to be commit 54caf949425cb9a3437bd7051930384167b5e07d)
2007-10-10r13739: a fairly major overhaul of the opendb code to allow the BASE-DELETEAndrew Tridgell1-0/+39
test to pass. To try to make the code a bit more understandable, I moved to using an IDL description of the opendb tdb record format. One of the larger changes was to make directory opens and creates go via the opendb code, so directory operations now obey all the share mode restrictions, as well as delete on close semantics. I also changed the period over which the opendb locks are held, to try to minimise races due to two open operations happening at the same time. (This used to be commit cd2602d05725e1734b0862131dd91601c6b6d51a)
2007-10-10r13637: Adding more netr_UserFlags.Günther Deschner1-3/+13
Guenther (This used to be commit 3ad84a844c612104592ddee07c9512eddb3467ae)
2007-10-10r13634: Fix typo.Günther Deschner1-1/+1
Guenther (This used to be commit cd569446a1bbfca08ff16a06b3af7bb94986a5ad)
2007-10-10r13633: Adding more SE_GROUP bits and make it a bitmask as well.Günther Deschner1-5/+11
Guenther (This used to be commit 8e939896822e9727919a49638c818a7d7faabb78)
2007-10-10r13632: The "password_properties" is a bitmask as well.Günther Deschner1-10/+12
Guenther (This used to be commit 0d918764b1f0c1aa65f826b9a845746c914f87df)
2007-10-10r13631: Add DOMAIN_PASSWORD_LOCKOUT_ADMINS (this bit only allows to lockoutGünther Deschner1-0/+1
Administrator, not Domain Admins in general). Guenther (This used to be commit abad44a57dfdf492f548c05a897af341ba0f5e68)
2007-10-10r13630: Add new ACB-bits as seen in acct_flags in the PAC info3Günther Deschner1-11/+17
(merge from Samba 3). Guenther (This used to be commit fa1127c5456fd112568e929e409953dcd3cb2e21)
2007-10-10r13626: fix make testStefan Metzmacher1-2/+0
metze (This used to be commit 2acf203949998f3ca2423a8535302a777accacb7)
2007-10-10r13624: as abartlet requested, move the saslauthd parsing stuff to a ↵Stefan Metzmacher2-16/+25
seperate file metze (This used to be commit 3c8bc98c1bc654287a3a16277c7c63c476ddfff4)