summaryrefslogtreecommitdiffstats
path: root/source3/rpc_parse
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge tpot's changes to request the correct sizes for user dispinfoJeremy Allison2003-01-291-2/+2
| | | | | | | | | | | | | | from HEAD. I had to do this for him as he was *so* tired, the poor chap, plus he has this bad leg, plus the dog ate his homework etc. etc. Jeremy. (This used to be commit 1e752b48a12cdcf2cb6343705be83f304e5ee2b6)
* | Merge tridge's client priv code from HEAD.Jeremy Allison2003-01-291-0/+61
| | | | | | | | | | Jeremy (This used to be commit 49739be1e2f047fa2cc2fd42eadb190a82114485)
* | Merging tridge's privillage client changes from HEAD.Jeremy Allison2003-01-282-12/+103
| | | | | | | | | | Jeremy. (This used to be commit 30a33920b4d834edc877cc0080291fbda983083a)
* | merging some rpcclient and net functionality from HEADGerald Carter2003-01-153-19/+109
| | | | | | | | (This used to be commit 7a4c87484237308cb3ad0d671687da7e0f6e733b)
* | Now that I am running config.developer, I decided to get rif of some warnings:Richard Sharpe2003-01-131-2/+2
| | | | | | | | | | | | | | | | | | | | 1. reboot in parse_reg and cli_reg was shadowing a definition on FreeBSD 4.3 from system includes. 2. Added a bit of const to places. 3. Made sure internal functions were declared where needed. (This used to be commit fd847aa93690eb72f0437a8d22c03b222eb2a016)
* | Missed from previous commit - merge from HEAD the changes to the remoteAndrew Bartlett2003-01-041-4/+8
| | | | | | | | | | shutdown struct - it's 2 byte-boolean flags, not 16 bits. (This used to be commit b5962833527787b0cb3f3904422f252e8d74f40d)
* | Merge from HEAD - make Samba compile with -Wwrite-strings without additionalAndrew Bartlett2003-01-0313-661/+662
| | | | | | | | | | | | | | warnings. (Adds a lot of const). Andrew Bartlett (This used to be commit 3a7458f9472432ef12c43008414925fd1ce8ea0c)
* | Merge tridge's fix :Jeremy Allison2002-12-311-2/+8
| | | | | | | | | | | | | | | | | | the 'padding' field in the query domain info reply is not a padding field at all. It seems to be an optional 12 byte structure of some kind. mkaplan found a situation where the structure was not present at all (depending on ptr_0) Jeremy. (This used to be commit 3b453a596323867d4954b688dc3d83201096a447)
* | Forward port the change to talloc_init() to make all talloc contextsJeremy Allison2002-12-201-1/+1
| | | | | | | | | | | | named. Ensure we can query them. Jeremy. (This used to be commit 09a218a9f6fb0bd922940467bf8500eb4f1bcf84)
* | Merge of comment about apparent spoolss_io_user_info weirdness.Tim Potter2002-12-201-0/+4
| | | | | | | | (This used to be commit 872c152d35d5b7d1dc8a1d259c668f9bf42fc979)
* | Support printer info 7, used for publishingJim McDonough2002-12-031-0/+63
| | | | | | | | (This used to be commit 60502d9d4274ddb3756b79593125544683c45908)
* | Lots of fixes for error paths where tdb_fetch() data need freeing.Jeremy Allison2002-11-231-1/+2
| | | | | | | | | | | | Found via a post from Arcady Chernyak <Arcady.Chernyak@efi.com>. Jeremy. (This used to be commit 5d5762d1787db4392d2dff16024097c638b2d494)
* | Removed global_myworkgroup, global_myname, global_myscope. Added liberalJeremy Allison2002-11-125-40/+42
| | | | | | | | | | | | | | dashes of const. This is a rather large check-in, some things may break. It does compile though :-). Jeremy. (This used to be commit f755711df8f74f9b8e8c1a2b0d07d02a931eeb89)
* | Sync with HEAD to get enumprinterkey api.Jim McDonough2002-11-081-0/+29
| | | | | | | | (This used to be commit f6e21ba4c724f77586ef428f82126d209b0a9607)
* | Being tpot's janitor again.... checking in things only checked into HEAD.Jeremy Allison2002-11-071-3/+4
| | | | | | | | | | | | We are meant to be keeping 3.0 up to date... Jeremy. (This used to be commit a4c8c8f3b767f0cd4c1fa977efe8bfcd3de980d0)
* | Merge of scalable printing code fix... Needs testing.Jeremy Allison2002-11-071-1/+1
| | | | | | | | | | Jeremy. (This used to be commit d030df76439c72825d68410211e62090438cef54)
* | Merge passdb from HEAD -> 3.0Andrew Bartlett2002-11-021-3/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The work here includes: - metze' set/changed patch, which avoids making changes to ldap on unmodified attributes. - volker's group mapping in passdb patch - volker's samsync stuff - volkers SAMR changes. - mezte's connection caching patch - my recent changes (fix magic root check, ldap ssl) Andrew Bartlett (This used to be commit 2044d60bbe0043cdbb9aba931115672bde975d2f)
* | Merge NULL relstr fix from HEAD.Tim Potter2002-10-171-0/+3
| | | | | | | | (This used to be commit 0f2ddfcd95acec964a3a7652968c9469ac486814)
* | missing prs_align()'sGerald Carter2002-10-051-0/+9
| | | | | | | | (This used to be commit 33f4a2fe1c3202a04acbeb8e78515082e6b88dfd)
* | merge of working dsrolegetprimdominfo() client code from APP_HEADGerald Carter2002-10-041-2/+2
| | | | | | | | (This used to be commit 028477e35208e76fedbc7c743426fd9be94b7cf0)
* | This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This ↵cvs2svn Import User2002-10-041-0/+113
|\| | | | | | | used to be commit 7950dfc795568798e8ede784b4e8b927be0add49)
| * merge of working dsrolegetprimdominfo() client code from APP_HEADGerald Carter2002-10-042-2/+115
| | | | | | | | (This used to be commit f70caa25e4ee198151b915cf2bc0a26b2d0e243d)
| * merge of new client side support the Win2k LSARPC UUID in rpcbindGerald Carter2002-10-041-10/+25
| | | | | | | | | | from APP_HEAD (This used to be commit 38c9e4299845fd77cc8629945ce2d259489f7437)
| * HEAD and APP-HEAD spoolss parsing was out of sync. This MUST NOT HAPPEN !Jeremy Allison2002-09-271-20/+17
| | | | | | | | | | Jeremy. (This used to be commit e42b76337b9a01fee84bc95d6899a724b2fdab29)
| * Patch from "Stefan (metze) Metzmacher" <metze@metzemix.de> to do a *much*Andrew Bartlett2002-09-261-1/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | better job of working with usrmgr. Previously we were blanking out entires, and all sort of mischif. The new patch (which I've now had a chance to test/modify) also takes care not to expand % values (ie we go \\%L\%U -> \\server\user, we don't want to store \\server\user back) and to correctly notice 'not set' compared to 'null string' etc. Andrew Bartlett (This used to be commit ab878b6cc4132594fc33f78aeebf0d8b7266c150)
| * Change parsing of policy and privs delta to what Ethereal says.Volker Lendecke2002-09-221-70/+66
| | | | | | | | | | Volker (This used to be commit 8c41b5cd1b8b0c2639def9552bd20b8aca39785c)
| * wrong alignment size calculationSimo Sorce2002-09-131-1/+3
| | | | | | | | | | spot by Florian Weimer <Weimer@CERT.Uni-Stuttgart.DE> (This used to be commit eda0e7589f2591edc29e6c1eef44aa21628977be)
| * Display debug data we are marshalling/unmarshalling a UNISTR in aTim Potter2002-09-061-1/+7
| | | | | | | | | | similar format to UNISTR2. (This used to be commit 2d227bdce26674affad87ad6d118e77604fb210a)
| * A netshareenum reply always contains an enum_hnd. win2k returns zeroTim Potter2002-09-051-4/+2
| | | | | | | | | | | | total entries on an error whereas nt4 must send uninitialised data so we didn't catch this one before. (This used to be commit 88653130bc1e380b7d8dc6c62492f3bbc6f1c707)
| * Fix typo in comment.Tim Potter2002-09-041-1/+1
| | | | | | | | (This used to be commit 47b8ec632e20aa86c34f6a0a82d886fcc76f3000)
| * Implemented client function for deleteprinterdataex.Tim Potter2002-09-031-0/+15
| | | | | | | | (This used to be commit 6d792c683df3a4f97e1a04a57bf4890aab35aecd)
| * Implemented some more client side spoolss functions:Tim Potter2002-09-021-7/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | - getprinterdataex(), setprinterdataex(), enumprinterdataex() Pass data type down to setprinterdata() fn instead of hardcoding REG_SZ. Did some trickyness to get enumprinterdataex replies unmarshalled properly. The code seems to have been written to require the number of entries returned before unpacking said entries. Skip to the end of the response and read the number of entries then jump back and process the printer data. (This used to be commit 6a1953f2431cc848abf210bdecd7080738991296)
| * Avoid writing unitialised bytes to the wire (and consequent valgrind warnings)Andrew Bartlett2002-08-311-1/+5
| | | | | | | | | | | | | | by zeroing them out if they don't have meaning. Andrew Bartlett (This used to be commit 52db44b5c01e16923393b0ec9a8d0f530be7bb2d)
| * fix up print portion of registry. Merge from APP_HEAD.Gerald Carter2002-08-301-72/+2
| | | | | | | | (This used to be commit ec37633548ed329c05b93499f75883d987b78f1e)
| * merge of phant0m key fix from APP_HEADGerald Carter2002-08-301-2/+6
| | | | | | | | (This used to be commit cb13d334a53f27713665570d85607d57eb407f9f)
| * removed a debug lineAndrew Tridgell2002-08-301-2/+0
| | | | | | | | (This used to be commit 5185f495d055cee609872db9e59edbe3220dc5bd)
| * There's more work to be done on samsync. Intermediate commit, nowVolker Lendecke2002-08-291-1/+1
| | | | | | | | | | | | | | I get all the groups at least. Volker (This used to be commit 23a4f6991e93797afad0043689737a1b20c67f60)
| * fix 2 byte alignment/offset bug that prevented Win2k/XP clientsGerald Carter2002-08-271-9/+16
| | | | | | | | | | from receiving all the printer data in EnumPrinterDataEx(). (This used to be commit 901769acc3258b6f8f33d36b0d5e3468a30ba1b0)
| * some cleanup while working on the NETLOGON pipe.Jean-François Micouleau2002-08-232-40/+4
| | | | | | | | | | | | | | | | | | | | | | smb_io_chal() did a prs_align() but a challenge is an array of bytes. and all code calling smb_io_chal() played with the alignment to not align ! I'm confident in my change, but I would *really* like if jeremy could look at that. J.F. (This used to be commit 23501ea971f8cc0799515e0d51ad8619221a31e1)
| * Added some new delta types discovered by Ronnie from ethereal"Tim Potter2002-08-221-16/+23
| | | | | | | | | | | | | | | | | | | | | | - SAM_DELTA_RENAME{USER,GROUP,ALIAS} - SAM_DELTA_DELETE{USER,GROUP} Renamed some of the unknown delta types and their unmarshalling functions: - SAM_DELTA_TRUST_DOMS - SAM_DELTA_SECRET_INFO (This used to be commit 1f29276c2ff450c4ca3705c27fb0be71ddcda4ad)
| * added a 'net rpc samdump' command for dumping the whole sam viaAndrew Tridgell2002-08-221-3/+6
| | | | | | | | | | samsync operations (as a BDC) (This used to be commit e4cb106d2e3e6a41529369545a7a6ce5fe6d8986)
| * NETLOGON NetServerAuthenticate3 include and parser fileJean-François Micouleau2002-08-211-1/+80
| | | | | | | | | | J.F. (This used to be commit 2f68d6f5ec925f07a387f784db6de0cfbaa53278)
| * * the printing code should now be back to the working state it wasGerald Carter2002-08-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | before the swap from NT_PRINTER_PARAM to REGISTRY_VALUE. * XxxPrinterDataEx() functions have not been expanded to support keys other than SPOOL_PRINTERDATA_KEY yet * fixed apparent long standing bug regarding the dependentfiles list in the DRIVER_INFO struct (This used to be commit d59b0eb1236cf5bb9371030a94eb60d4131c15fb)
| * Fairly large change to printing code.Gerald Carter2002-08-161-36/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * removed support for PHANTOM_DEVMODE printer data * s/NT_PRINTER_PARAM/REGISTRY_VALUE/g - This was a good bit of work. Everything seems stable, but is not complete. * support for printer data keys other than PrinterDriverData in the store and fetch routines. Still needs to be plugged into the XxxPrinterDataEx() calls. Tested against NT4.0 & 2k. Like I said, it's not done, but doesn't crash so it shouldn't upset anyone (unless you're trying to build a Samba printer server off of HEAD). More work to come. Should settle by Monday. jerry (This used to be commit 7ba7c04c0e961618c82c2112b9627af114c6cc42)
| * Rename unknown_0 field in create_user2 reply in the actual struct.Tim Potter2002-08-151-1/+1
| | | | | | | | (This used to be commit 482d873c26bf02e27ffcd92042b476eda765a5ff)
| * The unknown_0 field in a CREATE_USER2 reply is the access granted.Tim Potter2002-08-151-1/+1
| | | | | | | | (This used to be commit 8bca3085836255536794444248e7ff3a2460c045)
| * added comment about a new specversion seen from client.Gerald Carter2002-08-141-0/+2
| | | | | | | | | | | | | | | | | | | | Device mode size is still the same though. jerry (This used to be commit fb822e97cb832361062fbb2aa239d949cc83efed)
| * Add lsa 0x2e (queryinfo2) client sideJim McDonough2002-08-121-0/+13
| | | | | | | | (This used to be commit c3b05b21a0340d8ff02a79401399e3d43d9e759a)
| * Add client side support for samr connect4 (0x3e). Seems to have oneJim McDonough2002-08-121-0/+22
| | | | | | | | | | | | additional parm compared to samr connect, but I've only seen 0x00000002 in that field... (This used to be commit ed2370b91f7f6a36efdf6b65340a5b29a26e7e7a)
| * printing change notification merge from APPLIANCE_HEADGerald Carter2002-08-081-2/+17
| | | | | | | | (This used to be commit 11ddfd9cfa550dcd3186c8aaf0cc038ce7f1791f)