svn commit: samba r10728 - in branches/tmp/samba4-winsrepl: . source/build/tests source/lib/talloc source/pidl source/pidl/lib/Parse/Pidl/Samba3

metze at samba.org metze at samba.org
Wed Oct 5 12:17:01 GMT 2005


Author: metze
Date: 2005-10-05 12:16:58 +0000 (Wed, 05 Oct 2005)
New Revision: 10728

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10728

Log:
 r13292 at SERNOX (orig r10715):  jelmer | 2005-10-04 19:21:31 +0200
 More Samba3 parser generator improvements:
 - Actually generate parsers for unions and structs.
 - Support some more builtin types.
 - Some more work on supporting arrays.
 - Several other small fixes.
 
 I've updated the example output at http://samba.org/~jelmer/
 
 r13293 at SERNOX (orig r10716):  jelmer | 2005-10-04 20:24:21 +0200
 Use correct Samba3 data types for strings. Also use Samba3 types 
 for a couple of other types (policy handles, SIDs, times)
 
 r13294 at SERNOX (orig r10717):  jelmer | 2005-10-04 21:38:35 +0200
 Another bunch of small updates. All generated files except parse_dfs.c 
 compile now when generated from Samba4's dfs.idl.
 
 r13295 at SERNOX (orig r10718):  jelmer | 2005-10-04 23:25:18 +0200
 Another large set of small improvements. All generated files compile 
 without warnings now. The only things left to do that are
 required for DFS:
  - add allocation of arrays in marshalling phase
  - handling primitive and deferred data in embedded structures / unions.
 
 Example output is again available from http://samba.org/~jelmer/pidl_samba3/
 
 r13296 at SERNOX (orig r10719):  jelmer | 2005-10-04 23:42:39 +0200
 Remove __FUNCTION__ macro as it might not be available at all systems 
 (pointed out by John E. Malmberg)
 
 r13298 at SERNOX (orig r10721):  jelmer | 2005-10-05 02:29:47 +0200
 Handle allocations and primitive / deferred data correctly. In theory, 
 the generated output for DFS should work now (it compiles cleanly, but 
 I haven't tested it yet). 
 
 Not supported:
  - subcontexts()
  - relative pointers
  - unions of pointers
  - DATA_BLOB
  - several other things
 
 Also still need to do:
  - Remove some spurious spaces in the output
  - Do range() checking
 
 Example output is still available at http://samba.org/~jelmer/pidl_samba3/
  
 
 r13303 at SERNOX (orig r10726):  tridge | 2005-10-05 08:32:00 +0200
 
 fix to talloc_parent() from Michael O'Brien
 

Modified:
   branches/tmp/samba4-winsrepl/
   branches/tmp/samba4-winsrepl/source/build/tests/os2_delete.c
   branches/tmp/samba4-winsrepl/source/lib/talloc/talloc.c
   branches/tmp/samba4-winsrepl/source/pidl/lib/Parse/Pidl/Samba3/Client.pm
   branches/tmp/samba4-winsrepl/source/pidl/lib/Parse/Pidl/Samba3/Header.pm
   branches/tmp/samba4-winsrepl/source/pidl/lib/Parse/Pidl/Samba3/Parser.pm
   branches/tmp/samba4-winsrepl/source/pidl/lib/Parse/Pidl/Samba3/Server.pm
   branches/tmp/samba4-winsrepl/source/pidl/lib/Parse/Pidl/Samba3/Types.pm
   branches/tmp/samba4-winsrepl/source/pidl/pidl


Changeset:
Sorry, the patch is too large (1162 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10728


More information about the samba-cvs mailing list