[SCM] Samba Shared Repository - branch master updated

Andrew Tridgell tridge at samba.org
Tue May 4 05:51:17 MDT 2010


The branch, master has been updated
       via  f4000ee... s3-idl: update the 2nd build_idl.sh script
       via  2d13259... s3-idl: rebuild IDL files based on all outputs
       via  6f895fe... s3-idl: auto-build IDL files in Samba3
       via  f00a9b5... s4-waf: we don't need the symlink hack for gen_ndr any more
       via  fd4dd2e... .gitignore: simplify the .gitignore after gen_ndr removal
       via  5bff08d... s3-idl: removed gen_ndr files from source3/ as well
       via  09eb1e3... idl: removed the generated gen_ndr/ files from pidl
      from  6ed4544... build: enable python 3.0 and 3.1 in testwaf.sh

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit f4000eecf45b160d3d1d1e6147537d59b05b39a8
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 4 07:48:54 2010 +0200

    s3-idl: update the 2nd build_idl.sh script

commit 2d13259aeff6bc5768404e5502890218bce128cd
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 4 07:34:32 2010 +0200

    s3-idl: rebuild IDL files based on all outputs

commit 6f895fedf352ad49f4d438127ad1af4afb1cce98
Author: Andrew Tridgell <tridge at samba.org>
Date:   Tue May 4 06:59:08 2010 +0200

    s3-idl: auto-build IDL files in Samba3

commit f00a9b57159065b188277e1f6d0f7d9ed2817f9b
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon May 3 17:28:23 2010 +0200

    s4-waf: we don't need the symlink hack for gen_ndr any more
    
    we can now generate files into the build directory

commit fd4dd2e2c6b1f8c29db72cffa6a17600757bd6bc
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon May 3 17:25:56 2010 +0200

    .gitignore: simplify the .gitignore after gen_ndr removal

commit 5bff08d9a9660ba955c3ead669458a68b923d41a
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon May 3 17:22:18 2010 +0200

    s3-idl: removed gen_ndr files from source3/ as well

commit 09eb1e3e458a5060fe28958867375abc292577fa
Author: Andrew Tridgell <tridge at samba.org>
Date:   Mon May 3 17:17:43 2010 +0200

    idl: removed the generated gen_ndr/ files from pidl
    
    Samba3 will add these to the release tarball instead. See the mail on
    samba-technical

-----------------------------------------------------------------------

Summary of changes:
 .gitignore                                |   73 +-
 librpc/build_idl.sh                       |   22 +-
 librpc/gen_ndr/cli_dfs.c                  | 3457 ----
 librpc/gen_ndr/cli_dfs.h                  |  341 -
 librpc/gen_ndr/cli_drsuapi.c              | 3802 ----
 librpc/gen_ndr/cli_drsuapi.h              |  383 -
 librpc/gen_ndr/cli_dssetup.c              | 1512 --
 librpc/gen_ndr/cli_dssetup.h              |  107 -
 librpc/gen_ndr/cli_echo.c                 | 1373 --
 librpc/gen_ndr/cli_echo.h                 |  115 -
 librpc/gen_ndr/cli_epmapper.c             | 1175 --
 librpc/gen_ndr/cli_epmapper.h             |  116 -
 librpc/gen_ndr/cli_eventlog.c             | 3644 ----
 librpc/gen_ndr/cli_eventlog.h             |  342 -
 librpc/gen_ndr/cli_initshutdown.c         |  461 -
 librpc/gen_ndr/cli_initshutdown.h         |   55 -
 librpc/gen_ndr/cli_lsa.c                  |11999 -----------
 librpc/gen_ndr/cli_lsa.h                  | 1122 -
 librpc/gen_ndr/cli_netlogon.c             | 7620 -------
 librpc/gen_ndr/cli_netlogon.h             |  906 -
 librpc/gen_ndr/cli_ntsvcs.c               | 8973 --------
 librpc/gen_ndr/cli_ntsvcs.h               |  649 -
 librpc/gen_ndr/cli_samr.c                 |10206 ---------
 librpc/gen_ndr/cli_samr.h                 | 1046 -
 librpc/gen_ndr/cli_spoolss.c              |16446 ---------------
 librpc/gen_ndr/cli_spoolss.h              | 1610 --
 librpc/gen_ndr/cli_srvsvc.c               | 8319 --------
 librpc/gen_ndr/cli_srvsvc.h               |  846 -
 librpc/gen_ndr/cli_svcctl.c               | 7054 -------
 librpc/gen_ndr/cli_svcctl.h               |  800 -
 librpc/gen_ndr/cli_winreg.c               | 5684 ------
 librpc/gen_ndr/cli_winreg.h               |  608 -
 librpc/gen_ndr/cli_wkssvc.c               | 4889 -----
 librpc/gen_ndr/cli_wkssvc.h               |  549 -
 librpc/gen_ndr/dcerpc.h                   |  445 -
 librpc/gen_ndr/dfs.h                      |  584 -
 librpc/gen_ndr/drsblobs.h                 |  642 -
 librpc/gen_ndr/drsuapi.h                  | 2023 --
 librpc/gen_ndr/dssetup.h                  |  213 -
 librpc/gen_ndr/echo.h                     |  215 -
 librpc/gen_ndr/epmapper.h                 |  359 -
 librpc/gen_ndr/eventlog.h                 |  471 -
 librpc/gen_ndr/initshutdown.h             |  148 -
 librpc/gen_ndr/krb5pac.h                  |  152 -
 librpc/gen_ndr/lsa.h                      | 1913 --
 librpc/gen_ndr/misc.h                     |   94 -
 librpc/gen_ndr/named_pipe_auth.h          |   76 -
 librpc/gen_ndr/nbt.h                      |  698 -
 librpc/gen_ndr/ndr_dcerpc.c               | 1943 --
 librpc/gen_ndr/ndr_dcerpc.h               |   66 -
 librpc/gen_ndr/ndr_dfs.c                  | 5859 ------
 librpc/gen_ndr/ndr_dfs.h                  |  132 -
 librpc/gen_ndr/ndr_drsblobs.c             | 5384 -----
 librpc/gen_ndr/ndr_drsblobs.h             |  192 -
 librpc/gen_ndr/ndr_drsuapi.c              |16337 ---------------
 librpc/gen_ndr/ndr_drsuapi.h              |  313 -
 librpc/gen_ndr/ndr_dssetup.c              | 1090 -
 librpc/gen_ndr/ndr_dssetup.h              |   58 -
 librpc/gen_ndr/ndr_echo.c                 | 1535 --
 librpc/gen_ndr/ndr_echo.h                 |   60 -
 librpc/gen_ndr/ndr_epmapper.c             | 2760 ---
 librpc/gen_ndr/ndr_epmapper.h             |   76 -
 librpc/gen_ndr/ndr_eventlog.c             | 3176 ---
 librpc/gen_ndr/ndr_eventlog.h             |  115 -
 librpc/gen_ndr/ndr_initshutdown.c         |  330 -
 librpc/gen_ndr/ndr_initshutdown.h         |   24 -
 librpc/gen_ndr/ndr_krb5pac.c              | 1010 -
 librpc/gen_ndr/ndr_krb5pac.h              |   61 -
 librpc/gen_ndr/ndr_lsa.c                  |14082 -------------
 librpc/gen_ndr/ndr_lsa.h                  |  423 -
 librpc/gen_ndr/ndr_misc.c                 |  470 -
 librpc/gen_ndr/ndr_misc.h                 |   32 -
 librpc/gen_ndr/ndr_named_pipe_auth.c      |  943 -
 librpc/gen_ndr/ndr_named_pipe_auth.h      |   24 -
 librpc/gen_ndr/ndr_nbt.c                  | 3445 ----
 librpc/gen_ndr/ndr_nbt.h                  |  104 -
 librpc/gen_ndr/ndr_netlogon.c             |17227 ----------------
 librpc/gen_ndr/ndr_netlogon.h             |  291 -
 librpc/gen_ndr/ndr_ntlmssp.c              | 2386 ---
 librpc/gen_ndr/ndr_ntlmssp.h              |   77 -
 librpc/gen_ndr/ndr_ntsvcs.c               | 3923 ----
 librpc/gen_ndr/ndr_ntsvcs.h               |  212 -
 librpc/gen_ndr/ndr_rap.c                  | 4448 ----
 librpc/gen_ndr/ndr_rap.h                  |  117 -
 librpc/gen_ndr/ndr_samr.c                 |13118 ------------
 librpc/gen_ndr/ndr_samr.h                 |  351 -
 librpc/gen_ndr/ndr_schannel.c             |  642 -
 librpc/gen_ndr/ndr_schannel.h             |   33 -
 librpc/gen_ndr/ndr_security.c             | 1091 -
 librpc/gen_ndr/ndr_security.h             |   61 -
 librpc/gen_ndr/ndr_spoolss.c              |31763 -----------------------------
 librpc/gen_ndr/ndr_spoolss.h              |  768 -
 librpc/gen_ndr/ndr_srvsvc.c               |19959 ------------------
 librpc/gen_ndr/ndr_srvsvc.h               |  322 -
 librpc/gen_ndr/ndr_svcctl.c               | 7256 -------
 librpc/gen_ndr/ndr_svcctl.h               |  189 -
 librpc/gen_ndr/ndr_winreg.c               | 5035 -----
 librpc/gen_ndr/ndr_winreg.h               |  166 -
 librpc/gen_ndr/ndr_wkssvc.c               |10804 ----------
 librpc/gen_ndr/ndr_wkssvc.h               |  175 -
 librpc/gen_ndr/ndr_xattr.c                | 1125 -
 librpc/gen_ndr/ndr_xattr.h                |   54 -
 librpc/gen_ndr/netlogon.h                 | 1889 --
 librpc/gen_ndr/ntlmssp.h                  |  317 -
 librpc/gen_ndr/ntsvcs.h                   |  606 -
 librpc/gen_ndr/rap.h                      |  866 -
 librpc/gen_ndr/samr.h                     | 1930 --
 librpc/gen_ndr/schannel.h                 |  113 -
 librpc/gen_ndr/security.h                 |  403 -
 librpc/gen_ndr/spoolss.h                  | 4204 ----
 librpc/gen_ndr/srv_dfs.c                  | 1931 --
 librpc/gen_ndr/srv_dfs.h                  |   53 -
 librpc/gen_ndr/srv_dssetup.c              |  930 -
 librpc/gen_ndr/srv_dssetup.h              |   29 -
 librpc/gen_ndr/srv_echo.c                 |  914 -
 librpc/gen_ndr/srv_echo.h                 |   27 -
 librpc/gen_ndr/srv_epmapper.c             |  733 -
 librpc/gen_ndr/srv_epmapper.h             |   23 -
 librpc/gen_ndr/srv_eventlog.c             | 2181 --
 librpc/gen_ndr/srv_eventlog.h             |   57 -
 librpc/gen_ndr/srv_initshutdown.c         |  277 -
 librpc/gen_ndr/srv_initshutdown.h         |   13 -
 librpc/gen_ndr/srv_lsa.c                  | 7170 -------
 librpc/gen_ndr/srv_lsa.h                  |  171 -
 librpc/gen_ndr/srv_netlogon.c             | 4544 -----
 librpc/gen_ndr/srv_netlogon.h             |  101 -
 librpc/gen_ndr/srv_ntsvcs.c               | 5318 -----
 librpc/gen_ndr/srv_ntsvcs.h               |  137 -
 librpc/gen_ndr/srv_samr.c                 | 6267 ------
 librpc/gen_ndr/srv_samr.h                 |  143 -
 librpc/gen_ndr/srv_spoolss.c              | 9739 ---------
 librpc/gen_ndr/srv_spoolss.h              |  227 -
 librpc/gen_ndr/srv_srvsvc.c               | 4688 -----
 librpc/gen_ndr/srv_srvsvc.h               |  115 -
 librpc/gen_ndr/srv_svcctl.c               | 4178 ----
 librpc/gen_ndr/srv_svcctl.h               |   95 -
 librpc/gen_ndr/srv_winreg.c               | 3230 ---
 librpc/gen_ndr/srv_winreg.h               |   79 -
 librpc/gen_ndr/srv_wkssvc.c               | 2694 ---
 librpc/gen_ndr/srv_wkssvc.h               |   69 -
 librpc/gen_ndr/srvsvc.h                   | 1808 --
 librpc/gen_ndr/svcctl.h                   |  973 -
 librpc/gen_ndr/tables.c                   |   83 -
 librpc/gen_ndr/winreg.h                   |  655 -
 librpc/gen_ndr/wkssvc.h                   |  982 -
 librpc/gen_ndr/xattr.h                    |  141 -
 librpc/idl/wscript_build                  |   17 +-
 source3/Makefile.in                       |    4 +-
 {librpc => source3/librpc}/gen_ndr/README |    0 
 source3/librpc/gen_ndr/cli_wbint.c        | 3455 ----
 source3/librpc/gen_ndr/cli_wbint.h        |  299 -
 source3/librpc/gen_ndr/libnet_join.h      |   83 -
 source3/librpc/gen_ndr/libnetapi.h        | 2160 --
 source3/librpc/gen_ndr/messaging.h        |  150 -
 source3/librpc/gen_ndr/ndr_libnet_join.c  |  121 -
 source3/librpc/gen_ndr/ndr_libnet_join.h  |   16 -
 source3/librpc/gen_ndr/ndr_libnetapi.c    | 8010 --------
 source3/librpc/gen_ndr/ndr_libnetapi.h    |  710 -
 source3/librpc/gen_ndr/ndr_messaging.c    |  277 -
 source3/librpc/gen_ndr/ndr_messaging.h    |   22 -
 source3/librpc/gen_ndr/ndr_notify.c       |  321 -
 source3/librpc/gen_ndr/ndr_notify.h       |   23 -
 source3/librpc/gen_ndr/ndr_perfcount.c    |  505 -
 source3/librpc/gen_ndr/ndr_perfcount.h    |   26 -
 source3/librpc/gen_ndr/ndr_secrets.c      |   79 -
 source3/librpc/gen_ndr/ndr_secrets.h      |   13 -
 source3/librpc/gen_ndr/ndr_wbint.c        | 2676 ---
 source3/librpc/gen_ndr/ndr_wbint.h        |  108 -
 source3/librpc/gen_ndr/notify.h           |   44 -
 source3/librpc/gen_ndr/perfcount.h        |  129 -
 source3/librpc/gen_ndr/secrets.h          |   19 -
 source3/librpc/gen_ndr/srv_wbint.c        | 2224 --
 source3/librpc/gen_ndr/srv_wbint.h        |   55 -
 source3/librpc/gen_ndr/wbint.h            |  354 -
 source3/script/build_idl.sh               |   22 +-
 175 files changed, 34 insertions(+), 388965 deletions(-)
 delete mode 100644 librpc/gen_ndr/cli_dfs.c
 delete mode 100644 librpc/gen_ndr/cli_dfs.h
 delete mode 100644 librpc/gen_ndr/cli_drsuapi.c
 delete mode 100644 librpc/gen_ndr/cli_drsuapi.h
 delete mode 100644 librpc/gen_ndr/cli_dssetup.c
 delete mode 100644 librpc/gen_ndr/cli_dssetup.h
 delete mode 100644 librpc/gen_ndr/cli_echo.c
 delete mode 100644 librpc/gen_ndr/cli_echo.h
 delete mode 100644 librpc/gen_ndr/cli_epmapper.c
 delete mode 100644 librpc/gen_ndr/cli_epmapper.h
 delete mode 100644 librpc/gen_ndr/cli_eventlog.c
 delete mode 100644 librpc/gen_ndr/cli_eventlog.h
 delete mode 100644 librpc/gen_ndr/cli_initshutdown.c
 delete mode 100644 librpc/gen_ndr/cli_initshutdown.h
 delete mode 100644 librpc/gen_ndr/cli_lsa.c
 delete mode 100644 librpc/gen_ndr/cli_lsa.h
 delete mode 100644 librpc/gen_ndr/cli_netlogon.c
 delete mode 100644 librpc/gen_ndr/cli_netlogon.h
 delete mode 100644 librpc/gen_ndr/cli_ntsvcs.c
 delete mode 100644 librpc/gen_ndr/cli_ntsvcs.h
 delete mode 100644 librpc/gen_ndr/cli_samr.c
 delete mode 100644 librpc/gen_ndr/cli_samr.h
 delete mode 100644 librpc/gen_ndr/cli_spoolss.c
 delete mode 100644 librpc/gen_ndr/cli_spoolss.h
 delete mode 100644 librpc/gen_ndr/cli_srvsvc.c
 delete mode 100644 librpc/gen_ndr/cli_srvsvc.h
 delete mode 100644 librpc/gen_ndr/cli_svcctl.c
 delete mode 100644 librpc/gen_ndr/cli_svcctl.h
 delete mode 100644 librpc/gen_ndr/cli_winreg.c
 delete mode 100644 librpc/gen_ndr/cli_winreg.h
 delete mode 100644 librpc/gen_ndr/cli_wkssvc.c
 delete mode 100644 librpc/gen_ndr/cli_wkssvc.h
 delete mode 100644 librpc/gen_ndr/dcerpc.h
 delete mode 100644 librpc/gen_ndr/dfs.h
 delete mode 100644 librpc/gen_ndr/drsblobs.h
 delete mode 100644 librpc/gen_ndr/drsuapi.h
 delete mode 100644 librpc/gen_ndr/dssetup.h
 delete mode 100644 librpc/gen_ndr/echo.h
 delete mode 100644 librpc/gen_ndr/epmapper.h
 delete mode 100644 librpc/gen_ndr/eventlog.h
 delete mode 100644 librpc/gen_ndr/initshutdown.h
 delete mode 100644 librpc/gen_ndr/krb5pac.h
 delete mode 100644 librpc/gen_ndr/lsa.h
 delete mode 100644 librpc/gen_ndr/misc.h
 delete mode 100644 librpc/gen_ndr/named_pipe_auth.h
 delete mode 100644 librpc/gen_ndr/nbt.h
 delete mode 100644 librpc/gen_ndr/ndr_dcerpc.c
 delete mode 100644 librpc/gen_ndr/ndr_dcerpc.h
 delete mode 100644 librpc/gen_ndr/ndr_dfs.c
 delete mode 100644 librpc/gen_ndr/ndr_dfs.h
 delete mode 100644 librpc/gen_ndr/ndr_drsblobs.c
 delete mode 100644 librpc/gen_ndr/ndr_drsblobs.h
 delete mode 100644 librpc/gen_ndr/ndr_drsuapi.c
 delete mode 100644 librpc/gen_ndr/ndr_drsuapi.h
 delete mode 100644 librpc/gen_ndr/ndr_dssetup.c
 delete mode 100644 librpc/gen_ndr/ndr_dssetup.h
 delete mode 100644 librpc/gen_ndr/ndr_echo.c
 delete mode 100644 librpc/gen_ndr/ndr_echo.h
 delete mode 100644 librpc/gen_ndr/ndr_epmapper.c
 delete mode 100644 librpc/gen_ndr/ndr_epmapper.h
 delete mode 100644 librpc/gen_ndr/ndr_eventlog.c
 delete mode 100644 librpc/gen_ndr/ndr_eventlog.h
 delete mode 100644 librpc/gen_ndr/ndr_initshutdown.c
 delete mode 100644 librpc/gen_ndr/ndr_initshutdown.h
 delete mode 100644 librpc/gen_ndr/ndr_krb5pac.c
 delete mode 100644 librpc/gen_ndr/ndr_krb5pac.h
 delete mode 100644 librpc/gen_ndr/ndr_lsa.c
 delete mode 100644 librpc/gen_ndr/ndr_lsa.h
 delete mode 100644 librpc/gen_ndr/ndr_misc.c
 delete mode 100644 librpc/gen_ndr/ndr_misc.h
 delete mode 100644 librpc/gen_ndr/ndr_named_pipe_auth.c
 delete mode 100644 librpc/gen_ndr/ndr_named_pipe_auth.h
 delete mode 100644 librpc/gen_ndr/ndr_nbt.c
 delete mode 100644 librpc/gen_ndr/ndr_nbt.h
 delete mode 100644 librpc/gen_ndr/ndr_netlogon.c
 delete mode 100644 librpc/gen_ndr/ndr_netlogon.h
 delete mode 100644 librpc/gen_ndr/ndr_ntlmssp.c
 delete mode 100644 librpc/gen_ndr/ndr_ntlmssp.h
 delete mode 100644 librpc/gen_ndr/ndr_ntsvcs.c
 delete mode 100644 librpc/gen_ndr/ndr_ntsvcs.h
 delete mode 100644 librpc/gen_ndr/ndr_rap.c
 delete mode 100644 librpc/gen_ndr/ndr_rap.h
 delete mode 100644 librpc/gen_ndr/ndr_samr.c
 delete mode 100644 librpc/gen_ndr/ndr_samr.h
 delete mode 100644 librpc/gen_ndr/ndr_schannel.c
 delete mode 100644 librpc/gen_ndr/ndr_schannel.h
 delete mode 100644 librpc/gen_ndr/ndr_security.c
 delete mode 100644 librpc/gen_ndr/ndr_security.h
 delete mode 100644 librpc/gen_ndr/ndr_spoolss.c
 delete mode 100644 librpc/gen_ndr/ndr_spoolss.h
 delete mode 100644 librpc/gen_ndr/ndr_srvsvc.c
 delete mode 100644 librpc/gen_ndr/ndr_srvsvc.h
 delete mode 100644 librpc/gen_ndr/ndr_svcctl.c
 delete mode 100644 librpc/gen_ndr/ndr_svcctl.h
 delete mode 100644 librpc/gen_ndr/ndr_winreg.c
 delete mode 100644 librpc/gen_ndr/ndr_winreg.h
 delete mode 100644 librpc/gen_ndr/ndr_wkssvc.c
 delete mode 100644 librpc/gen_ndr/ndr_wkssvc.h
 delete mode 100644 librpc/gen_ndr/ndr_xattr.c
 delete mode 100644 librpc/gen_ndr/ndr_xattr.h
 delete mode 100644 librpc/gen_ndr/netlogon.h
 delete mode 100644 librpc/gen_ndr/ntlmssp.h
 delete mode 100644 librpc/gen_ndr/ntsvcs.h
 delete mode 100644 librpc/gen_ndr/rap.h
 delete mode 100644 librpc/gen_ndr/samr.h
 delete mode 100644 librpc/gen_ndr/schannel.h
 delete mode 100644 librpc/gen_ndr/security.h
 delete mode 100644 librpc/gen_ndr/spoolss.h
 delete mode 100644 librpc/gen_ndr/srv_dfs.c
 delete mode 100644 librpc/gen_ndr/srv_dfs.h
 delete mode 100644 librpc/gen_ndr/srv_dssetup.c
 delete mode 100644 librpc/gen_ndr/srv_dssetup.h
 delete mode 100644 librpc/gen_ndr/srv_echo.c
 delete mode 100644 librpc/gen_ndr/srv_echo.h
 delete mode 100644 librpc/gen_ndr/srv_epmapper.c
 delete mode 100644 librpc/gen_ndr/srv_epmapper.h
 delete mode 100644 librpc/gen_ndr/srv_eventlog.c
 delete mode 100644 librpc/gen_ndr/srv_eventlog.h
 delete mode 100644 librpc/gen_ndr/srv_initshutdown.c
 delete mode 100644 librpc/gen_ndr/srv_initshutdown.h
 delete mode 100644 librpc/gen_ndr/srv_lsa.c
 delete mode 100644 librpc/gen_ndr/srv_lsa.h
 delete mode 100644 librpc/gen_ndr/srv_netlogon.c
 delete mode 100644 librpc/gen_ndr/srv_netlogon.h
 delete mode 100644 librpc/gen_ndr/srv_ntsvcs.c
 delete mode 100644 librpc/gen_ndr/srv_ntsvcs.h
 delete mode 100644 librpc/gen_ndr/srv_samr.c
 delete mode 100644 librpc/gen_ndr/srv_samr.h
 delete mode 100644 librpc/gen_ndr/srv_spoolss.c
 delete mode 100644 librpc/gen_ndr/srv_spoolss.h
 delete mode 100644 librpc/gen_ndr/srv_srvsvc.c
 delete mode 100644 librpc/gen_ndr/srv_srvsvc.h
 delete mode 100644 librpc/gen_ndr/srv_svcctl.c
 delete mode 100644 librpc/gen_ndr/srv_svcctl.h
 delete mode 100644 librpc/gen_ndr/srv_winreg.c
 delete mode 100644 librpc/gen_ndr/srv_winreg.h
 delete mode 100644 librpc/gen_ndr/srv_wkssvc.c
 delete mode 100644 librpc/gen_ndr/srv_wkssvc.h
 delete mode 100644 librpc/gen_ndr/srvsvc.h
 delete mode 100644 librpc/gen_ndr/svcctl.h
 delete mode 100644 librpc/gen_ndr/tables.c
 delete mode 100644 librpc/gen_ndr/winreg.h
 delete mode 100644 librpc/gen_ndr/wkssvc.h
 delete mode 100644 librpc/gen_ndr/xattr.h
 copy {librpc => source3/librpc}/gen_ndr/README (100%)
 delete mode 100644 source3/librpc/gen_ndr/cli_wbint.c
 delete mode 100644 source3/librpc/gen_ndr/cli_wbint.h
 delete mode 100644 source3/librpc/gen_ndr/libnet_join.h
 delete mode 100644 source3/librpc/gen_ndr/libnetapi.h
 delete mode 100644 source3/librpc/gen_ndr/messaging.h
 delete mode 100644 source3/librpc/gen_ndr/ndr_libnet_join.c
 delete mode 100644 source3/librpc/gen_ndr/ndr_libnet_join.h
 delete mode 100644 source3/librpc/gen_ndr/ndr_libnetapi.c
 delete mode 100644 source3/librpc/gen_ndr/ndr_libnetapi.h
 delete mode 100644 source3/librpc/gen_ndr/ndr_messaging.c
 delete mode 100644 source3/librpc/gen_ndr/ndr_messaging.h
 delete mode 100644 source3/librpc/gen_ndr/ndr_notify.c
 delete mode 100644 source3/librpc/gen_ndr/ndr_notify.h
 delete mode 100644 source3/librpc/gen_ndr/ndr_perfcount.c
 delete mode 100644 source3/librpc/gen_ndr/ndr_perfcount.h
 delete mode 100644 source3/librpc/gen_ndr/ndr_secrets.c
 delete mode 100644 source3/librpc/gen_ndr/ndr_secrets.h
 delete mode 100644 source3/librpc/gen_ndr/ndr_wbint.c
 delete mode 100644 source3/librpc/gen_ndr/ndr_wbint.h
 delete mode 100644 source3/librpc/gen_ndr/notify.h
 delete mode 100644 source3/librpc/gen_ndr/perfcount.h
 delete mode 100644 source3/librpc/gen_ndr/secrets.h
 delete mode 100644 source3/librpc/gen_ndr/srv_wbint.c
 delete mode 100644 source3/librpc/gen_ndr/srv_wbint.h
 delete mode 100644 source3/librpc/gen_ndr/wbint.h


Changeset truncated at 500 lines:

diff --git a/.gitignore b/.gitignore
index 23174e9..12573c5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -80,32 +80,9 @@ source3/include/version.h
 source3/lib/netapi/examples/Makefile
 source3/lib/netapi/tests/Makefile
 source3/library-versions
-librpc/gen_ndr/cli_krb5pac.*
-librpc/gen_ndr/cli_dfsblobs.*
-librpc/gen_ndr/dfsblobs.h
-librpc/gen_ndr/ndr_dfsblobs.*
-librpc/gen_ndr/srv_dfsblobs.*
-source3/librpc/gen_ndr/cli_libnetapi.c
-source3/librpc/gen_ndr/cli_libnetapi.h
-source3/librpc/gen_ndr/cli_messaging.*
-librpc/gen_ndr/cli_misc.*
-librpc/gen_ndr/cli_nbt.c
-librpc/gen_ndr/cli_nbt.h
-source3/librpc/gen_ndr/cli_notify.*
-librpc/gen_ndr/cli_security.*
-librpc/gen_ndr/cli_xattr.*
-librpc/gen_ndr/srv_drsuapi.c
-librpc/gen_ndr/srv_drsuapi.h
-librpc/gen_ndr/srv_krb5pac.*
-source3/librpc/gen_ndr/srv_libnetapi.c
-source3/librpc/gen_ndr/srv_libnetapi.h
-source3/librpc/gen_ndr/srv_messaging.*
-librpc/gen_ndr/srv_misc.*
-librpc/gen_ndr/srv_nbt.c
-librpc/gen_ndr/srv_nbt.h
-source3/librpc/gen_ndr/srv_notify.*
-librpc/gen_ndr/srv_security.*
-librpc/gen_ndr/srv_xattr.*
+librpc/gen_ndr/*.*
+source3/librpc/gen_ndr/*.*
+source4/librpc/gen_ndr/*.*
 source3/Makefile
 source3/nsswitch/*.so
 source3/pkgconfig/*.pc
@@ -235,7 +212,6 @@ source4/lib/registry/tdr_regf.c
 source4/lib/registry/tdr_regf.h
 source4/lib/registry/tests/proto.h
 source4/lib/registry/tools/common.h
-source4/librpc/gen_ndr/*.*
 source4/librpc/idl-deps
 source4/librpc/ndr/libndr_proto.h
 source4/librpc/ndr/ndr_compression.h
@@ -337,50 +313,7 @@ tags
 packaging/RHEL-CTDB/samba.spec
 packaging/RHEL/samba.spec
 packaging/RHEL/makerpms.sh
-librpc/gen_ndr/cli_drsblobs.c
-librpc/gen_ndr/cli_drsblobs.h
-librpc/gen_ndr/srv_drsblobs.c
-librpc/gen_ndr/srv_drsblobs.h
 source3/setup
-librpc/gen_ndr/cli_dcerpc.[ch]
-librpc/gen_ndr/srv_dcerpc.[ch]
-librpc/gen_ndr/*wzcsvc*
-librpc/gen_ndr/*w32time*
-librpc/gen_ndr/*wmi*
-librpc/gen_ndr/*trkwks*
-librpc/gen_ndr/*rot*
-librpc/gen_ndr/*remact*
-librpc/gen_ndr/*oxidresolver*
-librpc/gen_ndr/*msgsvc*
-librpc/gen_ndr/*mgmt*
-librpc/gen_ndr/*keysvc*
-librpc/gen_ndr/*protected_storage*
-librpc/gen_ndr/*dnsserver*
-librpc/gen_ndr/*scerpc*
-librpc/gen_ndr/*policyagent*
-librpc/gen_ndr/*scerpc*
-librpc/gen_ndr/*orpc*
-librpc/gen_ndr/*efs*
-librpc/gen_ndr/*dsbackup*
-librpc/gen_ndr/*frsrpc*
-librpc/gen_ndr/*dcom*
-librpc/gen_ndr/*frsapi*
-librpc/gen_ndr/*frstrans*
-librpc/gen_ndr/*dbgidl*
-librpc/gen_ndr/*browser*
-librpc/gen_ndr/*atsvc*
-librpc/gen_ndr/*audiosrv*
-librpc/gen_ndr/*unixinfo*
-librpc/gen_ndr/py_*
-librpc/gen_ndr/*_c.c
-librpc/gen_ndr/*_c.h
-librpc/gen_ndr/*_s.c
-librpc/gen_ndr/cli_named_pipe_auth.[ch]
-librpc/gen_ndr/srv_named_pipe_auth.[ch]
-librpc/gen_ndr/cli_ntlmssp.[ch]
-librpc/gen_ndr/cli_schannel.[ch]
-librpc/gen_ndr/srv_ntlmssp.[ch]
-librpc/gen_ndr/srv_schannel.[ch]
 lib/tevent/Makefile
 lib/tevent/tevent.so
 lib/tevent/libtevent.so*
diff --git a/librpc/build_idl.sh b/librpc/build_idl.sh
index ac0fab4..a130d9e 100755
--- a/librpc/build_idl.sh
+++ b/librpc/build_idl.sh
@@ -29,16 +29,20 @@ fi
 
 list=""
 for f in ${IDL_FILES}; do
-	basename=`basename $f .idl`
-	ndr="$PIDL_OUTPUTDIR/py_$basename.c"
-
-	if [ -f $ndr ]; then
-		if [ "x`find $f -newer $ndr -print`" = "x$f" ]; then
-			list="$list $f"
-		fi
-	else 
+        b=`basename $f .idl`
+	outfiles="cli_$b.c $b.h ndr_${b}_c.c ndr_$b.h ndr_${b}_s.c srv_$b.c"
+	outfiles="$outfiles cli_$b.h ndr_$b.c ndr_${b}_c.h py_$b.c srv_$b.h"
+
+	for o in $outfiles; do
+	    [ -f $PIDL_OUTPUTDIR/$o ] || {
+		list="$list $f"
+		break
+	    }
+	    [ $f -nt $PIDL_OUTPUTDIR/$o ] && {
 		list="$list $f"
-	fi
+		break
+	    }
+	done
 done
 
 ##
diff --git a/librpc/gen_ndr/cli_dfs.c b/librpc/gen_ndr/cli_dfs.c
deleted file mode 100644
index 6ce5b5f..0000000
--- a/librpc/gen_ndr/cli_dfs.c
+++ /dev/null
@@ -1,3457 +0,0 @@
-/*
- * Unix SMB/CIFS implementation.
- * client auto-generated by pidl. DO NOT MODIFY!
- */
-
-#include "includes.h"
-#include "../librpc/gen_ndr/cli_dfs.h"
-
-struct rpccli_dfs_GetManagerVersion_state {
-	struct dfs_GetManagerVersion orig;
-	struct dfs_GetManagerVersion tmp;
-	TALLOC_CTX *out_mem_ctx;
-	NTSTATUS (*dispatch_recv)(struct tevent_req *req, TALLOC_CTX *mem_ctx);
-};
-
-static void rpccli_dfs_GetManagerVersion_done(struct tevent_req *subreq);
-
-struct tevent_req *rpccli_dfs_GetManagerVersion_send(TALLOC_CTX *mem_ctx,
-						     struct tevent_context *ev,
-						     struct rpc_pipe_client *cli,
-						     enum dfs_ManagerVersion *_version /* [out] [ref] */)
-{
-	struct tevent_req *req;
-	struct rpccli_dfs_GetManagerVersion_state *state;
-	struct tevent_req *subreq;
-
-	req = tevent_req_create(mem_ctx, &state,
-				struct rpccli_dfs_GetManagerVersion_state);
-	if (req == NULL) {
-		return NULL;
-	}
-	state->out_mem_ctx = NULL;
-	state->dispatch_recv = cli->dispatch_recv;
-
-	/* In parameters */
-
-	/* Out parameters */
-	state->orig.out.version = _version;
-
-	state->out_mem_ctx = talloc_named_const(state, 0,
-			     "rpccli_dfs_GetManagerVersion_out_memory");
-	if (tevent_req_nomem(state->out_mem_ctx, req)) {
-		return tevent_req_post(req, ev);
-	}
-
-	/* make a temporary copy, that we pass to the dispatch function */
-	state->tmp = state->orig;
-
-	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
-				    NDR_DFS_GETMANAGERVERSION,
-				    &state->tmp);
-	if (tevent_req_nomem(subreq, req)) {
-		return tevent_req_post(req, ev);
-	}
-	tevent_req_set_callback(subreq, rpccli_dfs_GetManagerVersion_done, req);
-	return req;
-}
-
-static void rpccli_dfs_GetManagerVersion_done(struct tevent_req *subreq)
-{
-	struct tevent_req *req = tevent_req_callback_data(
-		subreq, struct tevent_req);
-	struct rpccli_dfs_GetManagerVersion_state *state = tevent_req_data(
-		req, struct rpccli_dfs_GetManagerVersion_state);
-	NTSTATUS status;
-	TALLOC_CTX *mem_ctx;
-
-	if (state->out_mem_ctx) {
-		mem_ctx = state->out_mem_ctx;
-	} else {
-		mem_ctx = state;
-	}
-
-	status = state->dispatch_recv(subreq, mem_ctx);
-	TALLOC_FREE(subreq);
-	if (!NT_STATUS_IS_OK(status)) {
-		tevent_req_nterror(req, status);
-		return;
-	}
-
-	/* Copy out parameters */
-	*state->orig.out.version = *state->tmp.out.version;
-
-	/* Reset temporary structure */
-	ZERO_STRUCT(state->tmp);
-
-	tevent_req_done(req);
-}
-
-NTSTATUS rpccli_dfs_GetManagerVersion_recv(struct tevent_req *req,
-					   TALLOC_CTX *mem_ctx)
-{
-	struct rpccli_dfs_GetManagerVersion_state *state = tevent_req_data(
-		req, struct rpccli_dfs_GetManagerVersion_state);
-	NTSTATUS status;
-
-	if (tevent_req_is_nterror(req, &status)) {
-		tevent_req_received(req);
-		return status;
-	}
-
-	/* Steal possbile out parameters to the callers context */
-	talloc_steal(mem_ctx, state->out_mem_ctx);
-
-	tevent_req_received(req);
-	return NT_STATUS_OK;
-}
-
-NTSTATUS rpccli_dfs_GetManagerVersion(struct rpc_pipe_client *cli,
-				      TALLOC_CTX *mem_ctx,
-				      enum dfs_ManagerVersion *version /* [out] [ref] */)
-{
-	struct dfs_GetManagerVersion r;
-	NTSTATUS status;
-
-	/* In parameters */
-
-	status = cli->dispatch(cli,
-				mem_ctx,
-				&ndr_table_netdfs,
-				NDR_DFS_GETMANAGERVERSION,
-				&r);
-
-	if (!NT_STATUS_IS_OK(status)) {
-		return status;
-	}
-
-	if (NT_STATUS_IS_ERR(status)) {
-		return status;
-	}
-
-	/* Return variables */
-	*version = *r.out.version;
-
-	/* Return result */
-	return NT_STATUS_OK;
-}
-
-struct rpccli_dfs_Add_state {
-	struct dfs_Add orig;
-	struct dfs_Add tmp;
-	TALLOC_CTX *out_mem_ctx;
-	NTSTATUS (*dispatch_recv)(struct tevent_req *req, TALLOC_CTX *mem_ctx);
-};
-
-static void rpccli_dfs_Add_done(struct tevent_req *subreq);
-
-struct tevent_req *rpccli_dfs_Add_send(TALLOC_CTX *mem_ctx,
-				       struct tevent_context *ev,
-				       struct rpc_pipe_client *cli,
-				       const char *_path /* [in] [ref,charset(UTF16)] */,
-				       const char *_server /* [in] [ref,charset(UTF16)] */,
-				       const char *_share /* [in] [unique,charset(UTF16)] */,
-				       const char *_comment /* [in] [unique,charset(UTF16)] */,
-				       uint32_t _flags /* [in]  */)
-{
-	struct tevent_req *req;
-	struct rpccli_dfs_Add_state *state;
-	struct tevent_req *subreq;
-
-	req = tevent_req_create(mem_ctx, &state,
-				struct rpccli_dfs_Add_state);
-	if (req == NULL) {
-		return NULL;
-	}
-	state->out_mem_ctx = NULL;
-	state->dispatch_recv = cli->dispatch_recv;
-
-	/* In parameters */
-	state->orig.in.path = _path;
-	state->orig.in.server = _server;
-	state->orig.in.share = _share;
-	state->orig.in.comment = _comment;
-	state->orig.in.flags = _flags;
-
-	/* Out parameters */
-
-	/* Result */
-	ZERO_STRUCT(state->orig.out.result);
-
-	/* make a temporary copy, that we pass to the dispatch function */
-	state->tmp = state->orig;
-
-	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
-				    NDR_DFS_ADD,
-				    &state->tmp);
-	if (tevent_req_nomem(subreq, req)) {
-		return tevent_req_post(req, ev);
-	}
-	tevent_req_set_callback(subreq, rpccli_dfs_Add_done, req);
-	return req;
-}
-
-static void rpccli_dfs_Add_done(struct tevent_req *subreq)
-{
-	struct tevent_req *req = tevent_req_callback_data(
-		subreq, struct tevent_req);
-	struct rpccli_dfs_Add_state *state = tevent_req_data(
-		req, struct rpccli_dfs_Add_state);
-	NTSTATUS status;
-	TALLOC_CTX *mem_ctx;
-
-	if (state->out_mem_ctx) {
-		mem_ctx = state->out_mem_ctx;
-	} else {
-		mem_ctx = state;
-	}
-
-	status = state->dispatch_recv(subreq, mem_ctx);
-	TALLOC_FREE(subreq);
-	if (!NT_STATUS_IS_OK(status)) {
-		tevent_req_nterror(req, status);
-		return;
-	}
-
-	/* Copy out parameters */
-
-	/* Copy result */
-	state->orig.out.result = state->tmp.out.result;
-
-	/* Reset temporary structure */
-	ZERO_STRUCT(state->tmp);
-
-	tevent_req_done(req);
-}
-
-NTSTATUS rpccli_dfs_Add_recv(struct tevent_req *req,
-			     TALLOC_CTX *mem_ctx,
-			     WERROR *result)
-{
-	struct rpccli_dfs_Add_state *state = tevent_req_data(
-		req, struct rpccli_dfs_Add_state);
-	NTSTATUS status;
-
-	if (tevent_req_is_nterror(req, &status)) {
-		tevent_req_received(req);
-		return status;
-	}
-
-	/* Steal possbile out parameters to the callers context */
-	talloc_steal(mem_ctx, state->out_mem_ctx);
-
-	/* Return result */
-	*result = state->orig.out.result;
-
-	tevent_req_received(req);
-	return NT_STATUS_OK;
-}
-
-NTSTATUS rpccli_dfs_Add(struct rpc_pipe_client *cli,
-			TALLOC_CTX *mem_ctx,
-			const char *path /* [in] [ref,charset(UTF16)] */,
-			const char *server /* [in] [ref,charset(UTF16)] */,
-			const char *share /* [in] [unique,charset(UTF16)] */,
-			const char *comment /* [in] [unique,charset(UTF16)] */,
-			uint32_t flags /* [in]  */,
-			WERROR *werror)
-{
-	struct dfs_Add r;
-	NTSTATUS status;
-
-	/* In parameters */
-	r.in.path = path;
-	r.in.server = server;
-	r.in.share = share;
-	r.in.comment = comment;
-	r.in.flags = flags;
-
-	status = cli->dispatch(cli,
-				mem_ctx,
-				&ndr_table_netdfs,
-				NDR_DFS_ADD,
-				&r);
-
-	if (!NT_STATUS_IS_OK(status)) {
-		return status;
-	}
-
-	if (NT_STATUS_IS_ERR(status)) {
-		return status;
-	}
-
-	/* Return variables */
-
-	/* Return result */
-	if (werror) {
-		*werror = r.out.result;
-	}
-
-	return werror_to_ntstatus(r.out.result);
-}
-
-struct rpccli_dfs_Remove_state {
-	struct dfs_Remove orig;
-	struct dfs_Remove tmp;
-	TALLOC_CTX *out_mem_ctx;
-	NTSTATUS (*dispatch_recv)(struct tevent_req *req, TALLOC_CTX *mem_ctx);
-};
-
-static void rpccli_dfs_Remove_done(struct tevent_req *subreq);
-
-struct tevent_req *rpccli_dfs_Remove_send(TALLOC_CTX *mem_ctx,
-					  struct tevent_context *ev,
-					  struct rpc_pipe_client *cli,
-					  const char *_dfs_entry_path /* [in] [ref,charset(UTF16)] */,
-					  const char *_servername /* [in] [unique,charset(UTF16)] */,
-					  const char *_sharename /* [in] [unique,charset(UTF16)] */)
-{
-	struct tevent_req *req;
-	struct rpccli_dfs_Remove_state *state;
-	struct tevent_req *subreq;
-
-	req = tevent_req_create(mem_ctx, &state,
-				struct rpccli_dfs_Remove_state);
-	if (req == NULL) {
-		return NULL;
-	}
-	state->out_mem_ctx = NULL;
-	state->dispatch_recv = cli->dispatch_recv;
-
-	/* In parameters */
-	state->orig.in.dfs_entry_path = _dfs_entry_path;
-	state->orig.in.servername = _servername;
-	state->orig.in.sharename = _sharename;
-
-	/* Out parameters */
-
-	/* Result */
-	ZERO_STRUCT(state->orig.out.result);
-
-	/* make a temporary copy, that we pass to the dispatch function */
-	state->tmp = state->orig;
-
-	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
-				    NDR_DFS_REMOVE,
-				    &state->tmp);
-	if (tevent_req_nomem(subreq, req)) {
-		return tevent_req_post(req, ev);
-	}
-	tevent_req_set_callback(subreq, rpccli_dfs_Remove_done, req);
-	return req;
-}
-
-static void rpccli_dfs_Remove_done(struct tevent_req *subreq)
-{
-	struct tevent_req *req = tevent_req_callback_data(
-		subreq, struct tevent_req);
-	struct rpccli_dfs_Remove_state *state = tevent_req_data(
-		req, struct rpccli_dfs_Remove_state);
-	NTSTATUS status;
-	TALLOC_CTX *mem_ctx;
-
-	if (state->out_mem_ctx) {
-		mem_ctx = state->out_mem_ctx;
-	} else {
-		mem_ctx = state;
-	}
-


-- 
Samba Shared Repository


More information about the samba-cvs mailing list