rmdir on non-empty samba directory fails silently
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
samba |
Unknown
|
Unknown
|
|||
samba (Ubuntu) |
Fix Released
|
High
|
Andreas Hasenack | ||
Bionic |
Fix Released
|
High
|
Andreas Hasenack |
Bug Description
[Impact]
The samba client doesn't check the result of rmdir, returning success when the directory is not empty. This results in clients reporting successful directory removal when in fact the directory was not removed.
This bug affects anything that uses the samba client, including file managers, mount, and gvfs.
[Test Case]
# lxc launch ubuntu-daily:bionic sambatest
# lxc exec sambatest bash
Inside container:
# apt update
# apt dist-upgrade -y
# apt install -y samba samba-client
# mkdir -p /tmp/shared/
# chown -R nobody:nogroup /tmp/shared
# printf "%s" "[global]
workgroup = WORKGROUP
server role = standalone server
security = user
map to guest = Bad User
guest ok = yes
guest only = yes
guest account = nobody
[shared]
path = /tmp/shared
writable = yes
browsable = yes
guest ok = yes
" | tee "/etc/samba/
# service smbd restart
# CLI_FORCE_
rmdir testdir
quit
EOF
* Should get NT_STATUS_
- with the bug present one will get no error message, but in both cases
the delete didn't happen
[Upstream Report and Fix]
https:/
https:/
[Regression Potential]
If the fix is implemented incorrectly, clients may receive false error messages, and report failure even on success when removing directories.
[Original Description]
When you delete a non-empty directory in Nautilus or Nemo, the Folder-Icon disappears and stays away but when you refresh the current directory or navigate back there it reappears. No error message at all. This bug is very annoying in two ways:
1) When you only have smb access to the share you have to delete all files and directories in sub, subsub and subsubsubdirecories by hand to actually delete a directory.
2) You don't get warned that the delete operation failed. In our case this produced a horrible mess in our shares before we recognized what was going wrong.
You can find many people complaining in various forums. I found bug reports in bugtrackers of Nemo, Nautilus and Gnome but the root seems to be this (upstream fixed) bug in samba:
https:/
Please cherry pick the fix into current version of samba.
Thanks a lot for your help!
Related branches
- Christian Ehrhardt (community): Approve
- Canonical Server: Pending requested
-
Diff: 820301 lines (+809197/-17)1834 files modifieddebian/changelog (+8/-0)
debian/patches/fix-rmdir.patch (+14/-17)
source4/ldap_server/ldap_backend.c (+1338/-0)
source4/ldap_server/ldap_bind.c (+759/-0)
source4/ldap_server/ldap_extended.c (+215/-0)
source4/ldap_server/ldap_server.c (+1259/-0)
source4/ldap_server/ldap_server.h (+105/-0)
source4/ldap_server/wscript_build (+13/-0)
source4/lib/cmdline/credentials.c (+54/-0)
source4/lib/cmdline/popt_common.c (+235/-0)
source4/lib/cmdline/popt_common.h (+47/-0)
source4/lib/cmdline/popt_credentials.c (+190/-0)
source4/lib/cmdline/wscript_build (+23/-0)
source4/lib/com/README (+9/-0)
source4/lib/com/classes/simple.c (+124/-0)
source4/lib/com/com.h (+53/-0)
source4/lib/com/dcom/dcom.h (+85/-0)
source4/lib/com/dcom/main.c (+704/-0)
source4/lib/com/dcom/tables.c (+94/-0)
source4/lib/com/main.c (+90/-0)
source4/lib/com/rot.c (+35/-0)
source4/lib/com/tables.c (+112/-0)
source4/lib/com/wscript_build (+28/-0)
source4/lib/events/events.h (+6/-0)
source4/lib/events/tevent_s4.c (+41/-0)
source4/lib/events/wscript_build (+9/-0)
source4/lib/http/gensec/basic.c (+204/-0)
source4/lib/http/gensec/ntlm.c (+185/-0)
source4/lib/http/http.c (+825/-0)
source4/lib/http/http.h (+120/-0)
source4/lib/http/http_auth.c (+364/-0)
source4/lib/http/http_internal.h (+62/-0)
source4/lib/http/wscript_build (+21/-0)
source4/lib/messaging/irpc.h (+86/-0)
source4/lib/messaging/messaging.c (+1190/-0)
source4/lib/messaging/messaging.h (+58/-0)
source4/lib/messaging/messaging_internal.h (+36/-0)
source4/lib/messaging/messaging_send.c (+115/-0)
source4/lib/messaging/pymessaging.c (+523/-0)
source4/lib/messaging/tests/irpc.c (+308/-0)
source4/lib/messaging/tests/messaging.c (+404/-0)
source4/lib/messaging/wscript_build (+21/-0)
source4/lib/policy/gp_filesys.c (+674/-0)
source4/lib/policy/gp_ini.c (+133/-0)
source4/lib/policy/gp_ldap.c (+1130/-0)
source4/lib/policy/gp_manage.c (+328/-0)
source4/lib/policy/policy.h (+125/-0)
source4/lib/policy/pypolicy.c (+150/-0)
source4/lib/policy/samba-policy.pc.in (+12/-0)
source4/lib/policy/wscript_build (+17/-0)
source4/lib/registry/Doxyfile (+24/-0)
source4/lib/registry/README (+42/-0)
source4/lib/registry/TODO (+5/-0)
source4/lib/registry/hive.c (+176/-0)
source4/lib/registry/interface.c (+297/-0)
source4/lib/registry/ldb.c (+991/-0)
source4/lib/registry/local.c (+408/-0)
source4/lib/registry/man/regdiff.1.xml (+100/-0)
source4/lib/registry/man/regpatch.1.xml (+89/-0)
source4/lib/registry/man/regshell.1.xml (+189/-0)
source4/lib/registry/man/regtree.1.xml (+101/-0)
source4/lib/registry/patchfile.c (+543/-0)
source4/lib/registry/patchfile_dotreg.c (+435/-0)
source4/lib/registry/patchfile_preg.c (+384/-0)
source4/lib/registry/pyregistry.c (+476/-0)
source4/lib/registry/regf.c (+2318/-0)
source4/lib/registry/regf.idl (+167/-0)
source4/lib/registry/registry.h (+532/-0)
source4/lib/registry/rpc.c (+579/-0)
source4/lib/registry/samba.c (+100/-0)
source4/lib/registry/tests/diff.c (+291/-0)
source4/lib/registry/tests/generic.c (+179/-0)
source4/lib/registry/tests/hive.c (+440/-0)
source4/lib/registry/tests/registry.c (+645/-0)
source4/lib/registry/tools/common.c (+88/-0)
source4/lib/registry/tools/regdiff.c (+151/-0)
source4/lib/registry/tools/regpatch.c (+76/-0)
source4/lib/registry/tools/regshell.c (+666/-0)
source4/lib/registry/tools/regtree.c (+171/-0)
source4/lib/registry/util.c (+302/-0)
source4/lib/registry/wine.c (+45/-0)
source4/lib/registry/wscript_build (+68/-0)
source4/lib/samba3/README (+5/-0)
source4/lib/samba3/samba3.h (+30/-0)
source4/lib/samba3/smbpasswd.c (+138/-0)
source4/lib/samba3/wscript_build (+9/-0)
source4/lib/socket/access.c (+129/-0)
source4/lib/socket/connect.c (+158/-0)
source4/lib/socket/connect_multi.c (+393/-0)
source4/lib/socket/interface.c (+524/-0)
source4/lib/socket/netif.h (+24/-0)
source4/lib/socket/socket.c (+640/-0)
source4/lib/socket/socket.h (+256/-0)
source4/lib/socket/socket_ip.c (+1036/-0)
source4/lib/socket/socket_unix.c (+442/-0)
source4/lib/socket/testsuite.c (+198/-0)
source4/lib/socket/wscript_build (+29/-0)
source4/lib/stream/packet.c (+626/-0)
source4/lib/stream/packet.h (+66/-0)
source4/lib/stream/wscript_build (+8/-0)
source4/lib/tls/tls.c (+647/-0)
source4/lib/tls/tls.h (+132/-0)
source4/lib/tls/tls_tstream.c (+1639/-0)
source4/lib/tls/tlscert.c (+179/-0)
source4/lib/tls/wscript (+87/-0)
source4/lib/wmi/tools/wmic.c (+221/-0)
source4/lib/wmi/tools/wmis.c (+222/-0)
source4/lib/wmi/wbemdata.c (+451/-0)
source4/lib/wmi/wmi.h (+48/-0)
source4/lib/wmi/wmi.i (+352/-0)
source4/lib/wmi/wmi.py (+95/-0)
source4/lib/wmi/wmi_wrap.c (+4304/-0)
source4/lib/wmi/wmicore.c (+253/-0)
source4/lib/wmi/wscript_build (+26/-0)
source4/libcli/cliconnect.c (+284/-0)
source4/libcli/clideltree.c (+146/-0)
source4/libcli/clifile.c (+675/-0)
source4/libcli/clilist.c (+354/-0)
source4/libcli/climessage.c (+104/-0)
source4/libcli/clireadwrite.c (+167/-0)
source4/libcli/clitrans2.c (+224/-0)
source4/libcli/composite/composite.c (+200/-0)
source4/libcli/composite/composite.h (+99/-0)
source4/libcli/dgram/browse.c (+114/-0)
source4/libcli/dgram/dgramsocket.c (+243/-0)
source4/libcli/dgram/libdgram.h (+155/-0)
source4/libcli/dgram/mailslot.c (+226/-0)
source4/libcli/dgram/netlogon.c (+142/-0)
source4/libcli/finddc.h (+41/-0)
source4/libcli/finddcs_cldap.c (+483/-0)
source4/libcli/finddcs_nbt.c (+311/-0)
source4/libcli/ldap/ldap_bind.c (+540/-0)
source4/libcli/ldap/ldap_client.c (+1047/-0)
source4/libcli/ldap/ldap_client.h (+149/-0)
source4/libcli/ldap/ldap_controls.c (+1282/-0)
source4/libcli/ldap/ldap_ildap.c (+133/-0)
source4/libcli/ldap/libcli_ldap.h (+31/-0)
source4/libcli/ldap/wscript_build (+11/-0)
source4/libcli/libcli.h (+357/-0)
source4/libcli/pysmb.c (+688/-0)
source4/libcli/rap/rap.c (+1689/-0)
source4/libcli/rap/rap.h (+76/-0)
source4/libcli/rap/wscript_build (+7/-0)
source4/libcli/raw/README (+5/-0)
source4/libcli/raw/clierror.c (+73/-0)
source4/libcli/raw/clioplock.c (+66/-0)
source4/libcli/raw/clisession.c (+310/-0)
source4/libcli/raw/clisocket.c (+459/-0)
source4/libcli/raw/clitransport.c (+611/-0)
source4/libcli/raw/clitree.c (+227/-0)
source4/libcli/raw/interfaces.h (+2876/-0)
source4/libcli/raw/libcliraw.h (+340/-0)
source4/libcli/raw/rawacl.c (+163/-0)
source4/libcli/raw/rawdate.c (+82/-0)
source4/libcli/raw/raweas.c (+367/-0)
source4/libcli/raw/rawfile.c (+1046/-0)
source4/libcli/raw/rawfileinfo.c (+778/-0)
source4/libcli/raw/rawfsinfo.c (+431/-0)
source4/libcli/raw/rawioctl.c (+173/-0)
source4/libcli/raw/rawlpq.c (+48/-0)
source4/libcli/raw/rawnegotiate.c (+163/-0)
source4/libcli/raw/rawnotify.c (+122/-0)
source4/libcli/raw/rawreadwrite.c (+345/-0)
source4/libcli/raw/rawrequest.c (+1050/-0)
source4/libcli/raw/rawsearch.c (+842/-0)
source4/libcli/raw/rawsetfileinfo.c (+492/-0)
source4/libcli/raw/rawshadow.c (+82/-0)
source4/libcli/raw/rawtrans.c (+437/-0)
source4/libcli/raw/request.h (+78/-0)
source4/libcli/raw/signing.h (+39/-0)
source4/libcli/raw/smb.h (+322/-0)
source4/libcli/raw/smb_signing.c (+231/-0)
source4/libcli/raw/trans2.h (+308/-0)
source4/libcli/resolve/bcast.c (+116/-0)
source4/libcli/resolve/dns_ex.c (+661/-0)
source4/libcli/resolve/host.c (+60/-0)
source4/libcli/resolve/lmhosts.c (+129/-0)
source4/libcli/resolve/nbtlist.c (+223/-0)
source4/libcli/resolve/resolve.c (+340/-0)
source4/libcli/resolve/resolve.h (+53/-0)
source4/libcli/resolve/resolve_lp.c (+52/-0)
source4/libcli/resolve/testsuite.c (+92/-0)
source4/libcli/resolve/wins.c (+83/-0)
source4/libcli/security/tests/sddl.c (+107/-0)
source4/libcli/smb2/break.c (+74/-0)
source4/libcli/smb2/cancel.c (+45/-0)
source4/libcli/smb2/close.c (+80/-0)
source4/libcli/smb2/connect.c (+354/-0)
source4/libcli/smb2/create.c (+450/-0)
source4/libcli/smb2/find.c (+180/-0)
source4/libcli/smb2/flush.c (+70/-0)
source4/libcli/smb2/getinfo.c (+220/-0)
source4/libcli/smb2/ioctl.c (+140/-0)
source4/libcli/smb2/keepalive.c (+68/-0)
source4/libcli/smb2/lease_break.c (+81/-0)
source4/libcli/smb2/lock.c (+82/-0)
source4/libcli/smb2/logoff.c (+67/-0)
source4/libcli/smb2/notify.c (+114/-0)
source4/libcli/smb2/read.c (+89/-0)
source4/libcli/smb2/request.c (+717/-0)
source4/libcli/smb2/session.c (+453/-0)
source4/libcli/smb2/setinfo.c (+122/-0)
source4/libcli/smb2/signing.c (+123/-0)
source4/libcli/smb2/smb2.h (+193/-0)
source4/libcli/smb2/smb2_calls.h (+99/-0)
source4/libcli/smb2/tcon.c (+52/-0)
source4/libcli/smb2/tdis.c (+65/-0)
source4/libcli/smb2/transport.c (+487/-0)
source4/libcli/smb2/util.c (+241/-0)
source4/libcli/smb2/write.c (+81/-0)
source4/libcli/smb2/wscript_build (+10/-0)
source4/libcli/smb_composite/appendacl.c (+313/-0)
source4/libcli/smb_composite/connect.c (+482/-0)
source4/libcli/smb_composite/fetchfile.c (+191/-0)
source4/libcli/smb_composite/fsinfo.c (+214/-0)
source4/libcli/smb_composite/loadfile.c (+293/-0)
source4/libcli/smb_composite/savefile.c (+288/-0)
source4/libcli/smb_composite/sesssetup.c (+846/-0)
source4/libcli/smb_composite/smb2.c (+447/-0)
source4/libcli/smb_composite/smb_composite.h (+260/-0)
source4/libcli/smbc/README (+1/-0)
source4/libcli/util/clilsa.c (+411/-0)
source4/libcli/util/pyerrors.h (+79/-0)
source4/libcli/wbclient/wbclient.c (+193/-0)
source4/libcli/wbclient/wbclient.h (+25/-0)
source4/libcli/wbclient/wscript_build (+10/-0)
source4/libcli/wrepl/winsrepl.c (+1172/-0)
source4/libcli/wrepl/winsrepl.h (+110/-0)
source4/libcli/wscript_build (+93/-0)
source4/libnet/composite.h (+56/-0)
source4/libnet/groupinfo.c (+384/-0)
source4/libnet/groupinfo.h (+54/-0)
source4/libnet/groupman.c (+139/-0)
source4/libnet/groupman.h (+35/-0)
source4/libnet/libnet.c (+61/-0)
source4/libnet/libnet.h (+86/-0)
source4/libnet/libnet_become_dc.c (+3281/-0)
source4/libnet/libnet_become_dc.h (+152/-0)
source4/libnet/libnet_domain.c (+1304/-0)
source4/libnet/libnet_domain.h (+70/-0)
source4/libnet/libnet_export_keytab.c (+214/-0)
source4/libnet/libnet_export_keytab.h (+32/-0)
source4/libnet/libnet_group.c (+764/-0)
source4/libnet/libnet_group.h (+74/-0)
source4/libnet/libnet_join.c (+1026/-0)
source4/libnet/libnet_join.h (+101/-0)
source4/libnet/libnet_lookup.c (+436/-0)
source4/libnet/libnet_lookup.h (+69/-0)
source4/libnet/libnet_passwd.c (+723/-0)
source4/libnet/libnet_passwd.h (+137/-0)
source4/libnet/libnet_rpc.c (+1031/-0)
source4/libnet/libnet_rpc.h (+73/-0)
source4/libnet/libnet_samdump.c (+206/-0)
source4/libnet/libnet_samsync.c (+281/-0)
source4/libnet/libnet_samsync.h (+83/-0)
source4/libnet/libnet_samsync_ldb.c (+1279/-0)
source4/libnet/libnet_share.c (+215/-0)
source4/libnet/libnet_share.h (+70/-0)
source4/libnet/libnet_site.c (+292/-0)
source4/libnet/libnet_site.h (+35/-0)
source4/libnet/libnet_time.c (+125/-0)
source4/libnet/libnet_time.h (+46/-0)
source4/libnet/libnet_unbecome_dc.c (+792/-0)
source4/libnet/libnet_unbecome_dc.h (+31/-0)
source4/libnet/libnet_user.c (+1241/-0)
source4/libnet/libnet_user.h (+156/-0)
source4/libnet/libnet_vampire.c (+810/-0)
source4/libnet/libnet_vampire.h (+58/-0)
source4/libnet/prereq_domain.c (+144/-0)
source4/libnet/py_net.c (+841/-0)
source4/libnet/py_net.h (+24/-0)
source4/libnet/py_net_dckeytab.c (+106/-0)
source4/libnet/userinfo.c (+382/-0)
source4/libnet/userinfo.h (+54/-0)
source4/libnet/userman.c (+922/-0)
source4/libnet/userman.h (+106/-0)
source4/libnet/wscript_build (+26/-0)
source4/librpc/dcerpc.pc.in (+11/-0)
source4/librpc/dcerpc_samr.pc.in (+11/-0)
source4/librpc/gen_ndr/README (+4/-0)
source4/librpc/idl/IDL_LICENSE.txt (+9/-0)
source4/librpc/idl/irpc.idl (+221/-0)
source4/librpc/idl/ntp_signd.idl (+46/-0)
source4/librpc/idl/opendb.idl (+46/-0)
source4/librpc/idl/sasl_helpers.idl (+24/-0)
source4/librpc/idl/winbind.idl (+35/-0)
source4/librpc/idl/winsif.idl (+342/-0)
source4/librpc/idl/winsrepl.idl (+179/-0)
source4/librpc/idl/winstation.idl (+13/-0)
source4/librpc/idl/wscript_build (+12/-0)
source4/librpc/ndr/py_auth.c (+71/-0)
source4/librpc/ndr/py_lsa.c (+77/-0)
source4/librpc/ndr/py_misc.c (+177/-0)
source4/librpc/ndr/py_security.c (+475/-0)
source4/librpc/ndr/py_xattr.c (+99/-0)
source4/librpc/rpc/dcerpc.c (+2621/-0)
source4/librpc/rpc/dcerpc.h (+275/-0)
source4/librpc/rpc/dcerpc.py (+18/-0)
source4/librpc/rpc/dcerpc_auth.c (+556/-0)
source4/librpc/rpc/dcerpc_connect.c (+1253/-0)
source4/librpc/rpc/dcerpc_roh.c (+800/-0)
source4/librpc/rpc/dcerpc_roh.h (+116/-0)
source4/librpc/rpc/dcerpc_roh_channel_in.c (+471/-0)
source4/librpc/rpc/dcerpc_roh_channel_out.c (+743/-0)
source4/librpc/rpc/dcerpc_schannel.c (+627/-0)
source4/librpc/rpc/dcerpc_secondary.c (+448/-0)
source4/librpc/rpc/dcerpc_smb.c (+297/-0)
source4/librpc/rpc/dcerpc_sock.c (+500/-0)
source4/librpc/rpc/dcerpc_util.c (+897/-0)
source4/librpc/rpc/pyrpc.c (+480/-0)
source4/librpc/rpc/pyrpc.h (+54/-0)
source4/librpc/rpc/pyrpc_util.c (+450/-0)
source4/librpc/rpc/pyrpc_util.h (+67/-0)
source4/librpc/scripts/build_idl.sh (+37/-0)
source4/librpc/tests/binding_string.c (+327/-0)
source4/librpc/tests/dns-decode_dns_name_packet-hex.dat (+7/-0)
source4/librpc/wscript_build (+416/-0)
source4/nbt_server/defense.c (+79/-0)
source4/nbt_server/dgram/browse.c (+85/-0)
source4/nbt_server/dgram/netlogon.c (+201/-0)
source4/nbt_server/dgram/ntlogon.c (+121/-0)
source4/nbt_server/dgram/request.c (+150/-0)
source4/nbt_server/interfaces.c (+426/-0)
source4/nbt_server/irpc.c (+210/-0)
source4/nbt_server/nbt_server.c (+104/-0)
source4/nbt_server/nbt_server.h (+94/-0)
source4/nbt_server/nodestatus.c (+126/-0)
source4/nbt_server/packet.c (+343/-0)
source4/nbt_server/query.c (+102/-0)
source4/nbt_server/register.c (+310/-0)
source4/nbt_server/wins/wins_dns_proxy.c (+99/-0)
source4/nbt_server/wins/wins_hook.c (+94/-0)
source4/nbt_server/wins/wins_ldb.c (+127/-0)
source4/nbt_server/wins/winsclient.c (+284/-0)
source4/nbt_server/wins/winsdb.c (+1014/-0)
source4/nbt_server/wins/winsdb.h (+81/-0)
source4/nbt_server/wins/winsserver.c (+1074/-0)
source4/nbt_server/wins/winsserver.h (+67/-0)
source4/nbt_server/wins/winswack.c (+387/-0)
source4/nbt_server/wscript_build (+54/-0)
source4/ntp_signd/README (+7/-0)
source4/ntp_signd/ntp-dev-4.2.5p125.diff (+579/-0)
source4/ntp_signd/ntp_signd.c (+558/-0)
source4/ntp_signd/wscript_build (+11/-0)
source4/ntvfs/README (+26/-0)
source4/ntvfs/cifs/README (+40/-0)
source4/ntvfs/cifs/vfs_cifs.c (+1259/-0)
source4/ntvfs/cifs_posix_cli/README (+12/-0)
source4/ntvfs/cifs_posix_cli/cifsposix.h (+38/-0)
source4/ntvfs/cifs_posix_cli/svfs_util.c (+195/-0)
source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c (+1112/-0)
source4/ntvfs/common/brlock.c (+136/-0)
source4/ntvfs/common/brlock.h (+55/-0)
source4/ntvfs/common/brlock_tdb.c (+773/-0)
source4/ntvfs/common/init.c (+34/-0)
source4/ntvfs/common/notify.c (+672/-0)
source4/ntvfs/common/ntvfs_common.h (+32/-0)
source4/ntvfs/common/opendb.c (+200/-0)
source4/ntvfs/common/opendb.h (+59/-0)
source4/ntvfs/common/opendb_tdb.c (+886/-0)
source4/ntvfs/common/wscript_build (+9/-0)
source4/ntvfs/ipc/README (+5/-0)
source4/ntvfs/ipc/ipc.h (+0/-0)
source4/ntvfs/ipc/ipc_rap.c (+511/-0)
source4/ntvfs/ipc/np_echo.c (+0/-0)
source4/ntvfs/ipc/rap_server.c (+91/-0)
source4/ntvfs/ipc/vfs_ipc.c (+1353/-0)
source4/ntvfs/nbench/README (+13/-0)
source4/ntvfs/nbench/vfs_nbench.c (+982/-0)
source4/ntvfs/ntvfs.h (+338/-0)
source4/ntvfs/ntvfs_base.c (+249/-0)
source4/ntvfs/ntvfs_generic.c (+1643/-0)
source4/ntvfs/ntvfs_interface.c (+713/-0)
source4/ntvfs/ntvfs_util.c (+202/-0)
source4/ntvfs/posix/posix_eadb.c (+295/-0)
source4/ntvfs/posix/posix_eadb.h (+20/-0)
source4/ntvfs/posix/pvfs_acl.c (+1083/-0)
source4/ntvfs/posix/pvfs_acl_nfs4.c (+199/-0)
source4/ntvfs/posix/pvfs_acl_xattr.c (+104/-0)
source4/ntvfs/posix/pvfs_aio.c (+166/-0)
source4/ntvfs/posix/pvfs_dirlist.c (+407/-0)
source4/ntvfs/posix/pvfs_fileinfo.c (+159/-0)
source4/ntvfs/posix/pvfs_flush.c (+80/-0)
source4/ntvfs/posix/pvfs_fsinfo.c (+223/-0)
source4/ntvfs/posix/pvfs_ioctl.c (+82/-0)
source4/ntvfs/posix/pvfs_lock.c (+411/-0)
source4/ntvfs/posix/pvfs_mkdir.c (+196/-0)
source4/ntvfs/posix/pvfs_notify.c (+300/-0)
source4/ntvfs/posix/pvfs_open.c (+2097/-0)
source4/ntvfs/posix/pvfs_oplock.c (+298/-0)
source4/ntvfs/posix/pvfs_qfileinfo.c (+465/-0)
source4/ntvfs/posix/pvfs_read.c (+113/-0)
source4/ntvfs/posix/pvfs_rename.c (+675/-0)
source4/ntvfs/posix/pvfs_resolve.c (+826/-0)
source4/ntvfs/posix/pvfs_search.c (+864/-0)
source4/ntvfs/posix/pvfs_seek.c (+65/-0)
source4/ntvfs/posix/pvfs_setfileinfo.c (+884/-0)
source4/ntvfs/posix/pvfs_shortname.c (+695/-0)
source4/ntvfs/posix/pvfs_streams.c (+556/-0)
source4/ntvfs/posix/pvfs_sys.c (+662/-0)
source4/ntvfs/posix/pvfs_unlink.c (+276/-0)
source4/ntvfs/posix/pvfs_util.c (+206/-0)
source4/ntvfs/posix/pvfs_wait.c (+203/-0)
source4/ntvfs/posix/pvfs_write.c (+155/-0)
source4/ntvfs/posix/pvfs_xattr.c (+488/-0)
source4/ntvfs/posix/python/pyposix_eadb.c (+130/-0)
source4/ntvfs/posix/python/pyxattr_native.c (+121/-0)
source4/ntvfs/posix/python/pyxattr_tdb.c (+167/-0)
source4/ntvfs/posix/vfs_posix.c (+427/-0)
source4/ntvfs/posix/vfs_posix.h (+297/-0)
source4/ntvfs/posix/wscript_build (+67/-0)
source4/ntvfs/posix/xattr_system.c (+145/-0)
source4/ntvfs/print/README (+3/-0)
source4/ntvfs/print/vfs_print.c (+132/-0)
source4/ntvfs/simple/README (+10/-0)
source4/ntvfs/simple/svfs.h (+38/-0)
source4/ntvfs/simple/svfs_util.c (+189/-0)
source4/ntvfs/simple/vfs_simple.c (+1112/-0)
source4/ntvfs/smb2/vfs_smb2.c (+904/-0)
source4/ntvfs/sysdep/README (+5/-0)
source4/ntvfs/sysdep/inotify.c (+398/-0)
source4/ntvfs/sysdep/sys_lease.c (+150/-0)
source4/ntvfs/sysdep/sys_lease.h (+66/-0)
source4/ntvfs/sysdep/sys_lease_linux.c (+215/-0)
source4/ntvfs/sysdep/sys_notify.c (+149/-0)
source4/ntvfs/sysdep/sys_notify.h (+54/-0)
source4/ntvfs/sysdep/wscript_build (+31/-0)
source4/ntvfs/sysdep/wscript_configure (+14/-0)
source4/ntvfs/unixuid/vfs_unixuid.c (+724/-0)
source4/ntvfs/unixuid/wscript_build (+9/-0)
source4/ntvfs/wscript_build (+75/-0)
source4/param/loadparm.c (+61/-0)
source4/param/provision.c (+394/-0)
source4/param/provision.h (+72/-0)
source4/param/pyparam.c (+581/-0)
source4/param/pyparam.h (+28/-0)
source4/param/pyparam_util.c (+81/-0)
source4/param/secrets.c (+142/-0)
source4/param/secrets.h (+49/-0)
source4/param/share.c (+157/-0)
source4/param/share.h (+151/-0)
source4/param/share_classic.c (+390/-0)
source4/param/share_ldb.c (+604/-0)
source4/param/tests/loadparm.c (+271/-0)
source4/param/tests/share.c (+216/-0)
source4/param/wscript_build (+65/-0)
source4/rpc_server/backupkey/dcesrv_backupkey.c (+1819/-0)
source4/rpc_server/backupkey/dcesrv_backupkey_heimdal.c (+1858/-0)
source4/rpc_server/browser/dcesrv_browser.c (+169/-0)
source4/rpc_server/common/common.h (+43/-0)
source4/rpc_server/common/forward.c (+129/-0)
source4/rpc_server/common/loadparm.c (+45/-0)
source4/rpc_server/common/reply.c (+287/-0)
source4/rpc_server/common/server_info.c (+182/-0)
source4/rpc_server/common/share_info.c (+121/-0)
source4/rpc_server/common/sid_helper.c (+134/-0)
source4/rpc_server/dcerpc_server.c (+3149/-0)
source4/rpc_server/dcerpc_server.h (+496/-0)
source4/rpc_server/dcerpc_server.pc.in (+12/-0)
source4/rpc_server/dcesrv_auth.c (+564/-0)
source4/rpc_server/dcesrv_mgmt.c (+125/-0)
source4/rpc_server/dnsserver/dcerpc_dnsserver.c (+2345/-0)
source4/rpc_server/dnsserver/dnsdata.c (+1203/-0)
source4/rpc_server/dnsserver/dnsdb.c (+1009/-0)
source4/rpc_server/dnsserver/dnsserver.h (+262/-0)
source4/rpc_server/dnsserver/dnsutils.c (+394/-0)
source4/rpc_server/drsuapi/addentry.c (+240/-0)
source4/rpc_server/drsuapi/dcesrv_drsuapi.c (+1073/-0)
source4/rpc_server/drsuapi/dcesrv_drsuapi.h (+84/-0)
source4/rpc_server/drsuapi/drsutil.c (+221/-0)
source4/rpc_server/drsuapi/getncchanges.c (+3015/-0)
source4/rpc_server/drsuapi/updaterefs.c (+387/-0)
source4/rpc_server/drsuapi/writespn.c (+253/-0)
source4/rpc_server/echo/rpc_echo.c (+211/-0)
source4/rpc_server/epmapper/rpc_epmapper.c (+285/-0)
source4/rpc_server/eventlog/dcesrv_eventlog6.c (+331/-0)
source4/rpc_server/handles.c (+124/-0)
source4/rpc_server/lsa/dcesrv_lsa.c (+4806/-0)
source4/rpc_server/lsa/lsa.h (+70/-0)
source4/rpc_server/lsa/lsa_init.c (+292/-0)
source4/rpc_server/lsa/lsa_lookup.c (+1155/-0)
source4/rpc_server/netlogon/dcerpc_netlogon.c (+3692/-0)
source4/rpc_server/remote/README (+38/-0)
source4/rpc_server/remote/dcesrv_remote.c (+431/-0)
source4/rpc_server/samr/dcesrv_samr.c (+4430/-0)
source4/rpc_server/samr/dcesrv_samr.h (+70/-0)
source4/rpc_server/samr/samr_password.c (+668/-0)
source4/rpc_server/service_rpc.c (+146/-0)
source4/rpc_server/srvsvc/dcesrv_srvsvc.c (+2286/-0)
source4/rpc_server/srvsvc/srvsvc_ntvfs.c (+134/-0)
source4/rpc_server/unixinfo/dcesrv_unixinfo.c (+191/-0)
source4/rpc_server/winreg/README (+3/-0)
source4/rpc_server/winreg/rpc_winreg.c (+737/-0)
source4/rpc_server/wkssvc/dcesrv_wkssvc.c (+403/-0)
source4/rpc_server/wscript_build (+178/-0)
source4/script/buildtree.pl (+40/-0)
source4/script/depfilter.py (+50/-0)
source4/script/extract_allparms.sh (+2/-0)
source4/script/find_unused_options.sh (+37/-0)
source4/script/minimal_includes.pl (+171/-0)
source4/script/mkproto.pl (+252/-0)
source4/script/update-proto.pl (+242/-0)
source4/scripting/bin/autoidl (+161/-0)
source4/scripting/bin/enablerecyclebin (+53/-0)
source4/scripting/bin/findprovisionusnranges (+80/-0)
source4/scripting/bin/fullschema (+183/-0)
source4/scripting/bin/gen_error_common.py (+82/-0)
source4/scripting/bin/gen_hresult.py (+228/-0)
source4/scripting/bin/gen_ntstatus.py (+148/-0)
source4/scripting/bin/gen_werror.py (+149/-0)
source4/scripting/bin/get-descriptors (+150/-0)
source4/scripting/bin/ktpass.sh (+97/-0)
source4/scripting/bin/machineaccountccache (+30/-0)
source4/scripting/bin/minschema (+566/-0)
source4/scripting/bin/mymachinepw (+59/-0)
source4/scripting/bin/nsupdate-gss (+352/-0)
source4/scripting/bin/rebuildextendeddn (+134/-0)
source4/scripting/bin/renamedc (+192/-0)
source4/scripting/bin/rpcclient (+305/-0)
source4/scripting/bin/samba-tool (+50/-0)
source4/scripting/bin/samba3dump (+180/-0)
source4/scripting/bin/samba_backup (+97/-0)
source4/scripting/bin/samba_dnsupdate (+945/-0)
source4/scripting/bin/samba_kcc (+342/-0)
source4/scripting/bin/samba_spnupdate (+252/-0)
source4/scripting/bin/samba_upgradedns (+528/-0)
source4/scripting/bin/samba_upgradeprovision (+1830/-0)
source4/scripting/bin/setup_dns.sh (+43/-0)
source4/scripting/bin/smbstatus (+89/-0)
source4/scripting/bin/subunitrun (+87/-0)
source4/scripting/bin/w32err_code.py (+362/-0)
source4/scripting/bin/wscript_build (+5/-0)
source4/scripting/devel/addlotscontacts (+96/-0)
source4/scripting/devel/chgkrbtgtpass (+63/-0)
source4/scripting/devel/chgtdcpass (+63/-0)
source4/scripting/devel/config_base (+40/-0)
source4/scripting/devel/crackname (+78/-0)
source4/scripting/devel/createtrust (+125/-0)
source4/scripting/devel/demodirsync.py (+156/-0)
source4/scripting/devel/drs/fsmo.ldif.template (+75/-0)
source4/scripting/devel/drs/named.conf.ad.template (+6/-0)
source4/scripting/devel/drs/revampire_ad.sh (+23/-0)
source4/scripting/devel/drs/unvampire_ad.sh (+14/-0)
source4/scripting/devel/drs/vampire_ad.sh (+28/-0)
source4/scripting/devel/drs/vars (+12/-0)
source4/scripting/devel/enumprivs (+58/-0)
source4/scripting/devel/getncchanges (+144/-0)
source4/scripting/devel/nmfind (+15/-0)
source4/scripting/devel/pfm_verify.py (+191/-0)
source4/scripting/devel/rebuild_zone.sh (+107/-0)
source4/scripting/devel/repl_cleartext_pwd.py (+409/-0)
source4/scripting/devel/rodcdns (+43/-0)
source4/scripting/devel/selftest-vars.sh (+49/-0)
source4/scripting/devel/speedtest.py (+231/-0)
source4/scripting/devel/tmpfs.sh (+16/-0)
source4/scripting/devel/watch_servers.sh (+14/-0)
source4/scripting/wscript_build (+19/-0)
source4/selftest/test_samba3dump.sh (+14/-0)
source4/selftest/test_w2k3.sh (+48/-0)
source4/selftest/test_w2k3_file.sh (+44/-0)
source4/selftest/test_win.sh (+42/-0)
source4/selftest/tests.py (+947/-0)
source4/selftest/tests_win.sh (+30/-0)
source4/selftest/tests_win2k3_dc.sh (+22/-0)
source4/selftest/win/README (+121/-0)
source4/selftest/win/VMHost.pm (+359/-0)
source4/selftest/win/common.exp (+521/-0)
source4/selftest/win/test_win.conf (+83/-0)
source4/selftest/win/vm_get_ip.pl (+48/-0)
source4/selftest/win/vm_load_snapshot.pl (+46/-0)
source4/selftest/win/wintest_2k3_dc.sh (+114/-0)
source4/selftest/win/wintest_base.sh (+67/-0)
source4/selftest/win/wintest_client.exp (+95/-0)
source4/selftest/win/wintest_client.sh (+26/-0)
source4/selftest/win/wintest_functions.sh (+54/-0)
source4/selftest/win/wintest_net.sh (+62/-0)
source4/selftest/win/wintest_raw.sh (+68/-0)
source4/selftest/win/wintest_remove.exp (+71/-0)
source4/selftest/win/wintest_rpc.sh (+66/-0)
source4/selftest/win/wintest_setup.exp (+104/-0)
source4/setup/DB_CONFIG (+14/-0)
source4/setup/ad-schema/MS-AD_Schema_2K8_Attributes.txt (+15638/-0)
source4/setup/ad-schema/MS-AD_Schema_2K8_Classes.txt (+3473/-0)
source4/setup/ad-schema/MS-AD_Schema_2K8_R2_Attributes.txt (+16060/-0)
source4/setup/ad-schema/MS-AD_Schema_2K8_R2_Classes.txt (+3577/-0)
source4/setup/ad-schema/licence.txt (+7/-0)
source4/setup/aggregate_schema.ldif (+5/-0)
source4/setup/cn=samba.ldif (+16/-0)
source4/setup/display-specifiers/DisplaySpecifiers-Win2k0.txt (+23573/-0)
source4/setup/display-specifiers/DisplaySpecifiers-Win2k3.txt (+29548/-0)
source4/setup/display-specifiers/DisplaySpecifiers-Win2k3R2.txt (+29549/-0)
source4/setup/display-specifiers/DisplaySpecifiers-Win2k8.txt (+32733/-0)
source4/setup/display-specifiers/DisplaySpecifiers-Win2k8R2.txt (+32758/-0)
source4/setup/dns_update_list (+56/-0)
source4/setup/fedora-ds-init.ldif (+27/-0)
source4/setup/fedorads-dna.ldif (+17/-0)
source4/setup/fedorads-index.ldif (+7/-0)
source4/setup/fedorads-linked-attributes.ldif (+7/-0)
source4/setup/fedorads-pam.ldif (+2/-0)
source4/setup/fedorads-partitions.ldif (+45/-0)
source4/setup/fedorads-refint-add.ldif (+6/-0)
source4/setup/fedorads-refint-delete.ldif (+20/-0)
source4/setup/fedorads-samba.ldif (+21/-0)
source4/setup/fedorads-sasl.ldif (+20/-0)
source4/setup/fedorads.inf (+36/-0)
source4/setup/idmap_init.ldif (+8/-0)
source4/setup/krb5.conf (+4/-0)
source4/setup/memberof.conf (+9/-0)
source4/setup/mmr_serverids.conf (+1/-0)
source4/setup/mmr_syncrepl.conf (+12/-0)
source4/setup/modules.conf (+1/-0)
source4/setup/named.conf (+39/-0)
source4/setup/named.conf.dlz (+25/-0)
source4/setup/named.conf.update (+4/-0)
source4/setup/named.txt (+49/-0)
source4/setup/olc_mmr.conf (+3/-0)
source4/setup/olc_seed.ldif (+16/-0)
source4/setup/olc_serverid.conf (+1/-0)
source4/setup/olc_syncrepl.conf (+13/-0)
source4/setup/olc_syncrepl_seed.conf (+5/-0)
source4/setup/prefixMap.txt (+41/-0)
source4/setup/provision.ldif (+853/-0)
source4/setup/provision.reg (+45/-0)
source4/setup/provision.zone (+50/-0)
source4/setup/provision_basedn.ldif (+10/-0)
source4/setup/provision_basedn_modify.ldif (+94/-0)
source4/setup/provision_basedn_options.ldif (+2/-0)
source4/setup/provision_basedn_references.ldif (+22/-0)
source4/setup/provision_computers_add.ldif (+4/-0)
source4/setup/provision_computers_modify.ldif (+13/-0)
source4/setup/provision_configuration.ldif (+1253/-0)
source4/setup/provision_configuration_basedn.ldif (+9/-0)
source4/setup/provision_configuration_modify.ldif (+6/-0)
source4/setup/provision_configuration_references.ldif (+14/-0)
source4/setup/provision_dns_accounts_add.ldif (+12/-0)
source4/setup/provision_dns_add_samba.ldif (+16/-0)
source4/setup/provision_dnszones_add.ldif (+42/-0)
source4/setup/provision_dnszones_modify.ldif (+21/-0)
source4/setup/provision_dnszones_partitions.ldif (+11/-0)
source4/setup/provision_group_policy.ldif (+57/-0)
source4/setup/provision_init.ldif (+33/-0)
source4/setup/provision_partitions.ldif (+6/-0)
source4/setup/provision_privilege.ldif (+78/-0)
source4/setup/provision_rootdse_add.ldif (+29/-0)
source4/setup/provision_rootdse_modify.ldif (+7/-0)
source4/setup/provision_schema_basedn.ldif (+9/-0)
source4/setup/provision_schema_basedn_modify.ldif (+10/-0)
source4/setup/provision_self_join.ldif (+29/-0)
source4/setup/provision_self_join_config.ldif (+33/-0)
source4/setup/provision_self_join_modify.ldif (+26/-0)
source4/setup/provision_self_join_modify_config.ldif (+14/-0)
source4/setup/provision_users.ldif (+434/-0)
source4/setup/provision_users_add.ldif (+4/-0)
source4/setup/provision_users_modify.ldif (+13/-0)
source4/setup/provision_well_known_sec_princ.ldif (+137/-0)
source4/setup/refint.conf (+3/-0)
source4/setup/schema-map-fedora-ds-1.0 (+86/-0)
source4/setup/schema-map-openldap-2.3 (+56/-0)
source4/setup/schema_samba4.ldif (+394/-0)
source4/setup/secrets.ldif (+10/-0)
source4/setup/secrets_dns.ldif (+12/-0)
source4/setup/secrets_init.ldif (+16/-0)
source4/setup/secrets_sasl_ldap.ldif (+7/-0)
source4/setup/secrets_simple_ldap.ldif (+6/-0)
source4/setup/share.ldif (+46/-0)
source4/setup/slapd.conf (+194/-0)
source4/setup/spn_update_list (+30/-0)
source4/setup/tests/blackbox_group.sh (+80/-0)
source4/setup/tests/blackbox_newuser.sh (+42/-0)
source4/setup/tests/blackbox_provision-backend.sh (+26/-0)
source4/setup/tests/blackbox_provision.sh (+48/-0)
source4/setup/tests/blackbox_s3upgrade.sh (+99/-0)
source4/setup/tests/blackbox_setpassword.sh (+30/-0)
source4/setup/tests/blackbox_spn.sh (+33/-0)
source4/setup/tests/blackbox_supported_features.sh (+88/-0)
source4/setup/tests/blackbox_upgradeprovision.sh (+80/-0)
source4/setup/wscript_build (+12/-0)
source4/setup/ypServ30.ldif (+507/-0)
source4/smb_server/blob.c (+810/-0)
source4/smb_server/handle.c (+142/-0)
source4/smb_server/management.c (+138/-0)
source4/smb_server/service_smb.c (+93/-0)
source4/smb_server/session.c (+162/-0)
source4/smb_server/smb/negprot.c (+565/-0)
source4/smb_server/smb/nttrans.c (+812/-0)
source4/smb_server/smb/receive.c (+679/-0)
source4/smb_server/smb/reply.c (+2379/-0)
source4/smb_server/smb/request.c (+779/-0)
source4/smb_server/smb/search.c (+283/-0)
source4/smb_server/smb/service.c (+200/-0)
source4/smb_server/smb/sesssetup.c (+646/-0)
source4/smb_server/smb/signing.c (+147/-0)
source4/smb_server/smb/srvtime.c (+82/-0)
source4/smb_server/smb/trans2.c (+1557/-0)
source4/smb_server/smb/wscript_build (+10/-0)
source4/smb_server/smb2/fileinfo.c (+377/-0)
source4/smb_server/smb2/fileio.c (+546/-0)
source4/smb_server/smb2/find.c (+167/-0)
source4/smb_server/smb2/keepalive.c (+71/-0)
source4/smb_server/smb2/negprot.c (+326/-0)
source4/smb_server/smb2/receive.c (+710/-0)
source4/smb_server/smb2/sesssetup.c (+326/-0)
source4/smb_server/smb2/smb2_server.h (+192/-0)
source4/smb_server/smb2/tcon.c (+446/-0)
source4/smb_server/smb2/wscript_build (+9/-0)
source4/smb_server/smb_server.c (+203/-0)
source4/smb_server/smb_server.h (+521/-0)
source4/smb_server/tcon.c (+194/-0)
source4/smb_server/wscript_build (+21/-0)
source4/smbd/process_model.c (+138/-0)
source4/smbd/process_model.h (+86/-0)
source4/smbd/process_single.c (+138/-0)
source4/smbd/process_standard.c (+511/-0)
source4/smbd/server.c (+648/-0)
source4/smbd/service.c (+105/-0)
source4/smbd/service.h (+30/-0)
source4/smbd/service_named_pipe.c (+260/-0)
source4/smbd/service_stream.c (+399/-0)
source4/smbd/service_stream.h (+79/-0)
source4/smbd/service_task.c (+125/-0)
source4/smbd/service_task.h (+38/-0)
source4/smbd/wscript_build (+46/-0)
source4/torture/auth/ntlmssp.c (+163/-0)
source4/torture/auth/pac.c (+741/-0)
source4/torture/auth/smbencrypt.c (+70/-0)
source4/torture/basic/aliases.c (+397/-0)
source4/torture/basic/attr.c (+433/-0)
source4/torture/basic/base.c (+2002/-0)
source4/torture/basic/charset.c (+209/-0)
source4/torture/basic/cxd_known.h (+8670/-0)
source4/torture/basic/delaywrite.c (+3095/-0)
source4/torture/basic/delete.c (+2246/-0)
source4/torture/basic/denytest.c (+2822/-0)
source4/torture/basic/dir.c (+171/-0)
source4/torture/basic/disconnect.c (+182/-0)
source4/torture/basic/locking.c (+811/-0)
source4/torture/basic/mangle_test.c (+206/-0)
source4/torture/basic/misc.c (+999/-0)
source4/torture/basic/properties.c (+118/-0)
source4/torture/basic/rename.c (+98/-0)
source4/torture/basic/scanner.c (+623/-0)
source4/torture/basic/secleak.c (+77/-0)
source4/torture/basic/unlink.c (+91/-0)
source4/torture/basic/utable.c (+202/-0)
source4/torture/dfs/common.c (+71/-0)
source4/torture/dfs/domaindfs.c (+540/-0)
source4/torture/dns/dlz_bind9.c (+1100/-0)
source4/torture/dns/internal_dns.c (+189/-0)
source4/torture/dns/wscript_build (+19/-0)
source4/torture/drs/drs_init.c (+80/-0)
source4/torture/drs/drs_util.c (+168/-0)
source4/torture/drs/python/cracknames.py (+166/-0)
source4/torture/drs/python/delete_object.py (+378/-0)
source4/torture/drs/python/drs_base.py (+469/-0)
source4/torture/drs/python/fsmo.py (+145/-0)
source4/torture/drs/python/getnc_exop.py (+1077/-0)
source4/torture/drs/python/getnc_unpriv.py (+116/-0)
source4/torture/drs/python/linked_attributes_drs.py (+178/-0)
source4/torture/drs/python/repl_move.py (+2586/-0)
source4/torture/drs/python/repl_rodc.py (+645/-0)
source4/torture/drs/python/repl_schema.py (+450/-0)
source4/torture/drs/python/replica_sync.py (+580/-0)
source4/torture/drs/python/ridalloc_exop.py (+676/-0)
source4/torture/drs/python/samba_tool_drs.py (+436/-0)
source4/torture/drs/rpc/dssync.c (+1074/-0)
source4/torture/drs/rpc/msds_intid.c (+792/-0)
source4/torture/drs/unit/prefixmap_tests.c (+900/-0)
source4/torture/drs/unit/schemainfo_tests.c (+740/-0)
source4/torture/drs/wscript_build (+12/-0)
source4/torture/gentest.c (+3311/-0)
source4/torture/krb5/kdc-canon-heimdal.c (+2255/-0)
source4/torture/krb5/kdc-heimdal.c (+728/-0)
source4/torture/krb5/kdc-mit.c (+795/-0)
source4/torture/krb5/wscript_build (+19/-0)
source4/torture/ldap/basic.c (+1005/-0)
source4/torture/ldap/cldap.c (+179/-0)
source4/torture/ldap/cldapbench.c (+233/-0)
source4/torture/ldap/common.c (+150/-0)
source4/torture/ldap/ldap_sort.c (+158/-0)
source4/torture/ldap/nested_search.c (+206/-0)
source4/torture/ldap/netlogon.c (+662/-0)
source4/torture/ldap/schema.c (+408/-0)
source4/torture/ldap/uptodatevector.c (+173/-0)
source4/torture/ldb/ldb.c (+1344/-0)
source4/torture/libnet/domain.c (+117/-0)
source4/torture/libnet/groupinfo.c (+128/-0)
source4/torture/libnet/groupman.c (+97/-0)
source4/torture/libnet/grouptest.h (+20/-0)
source4/torture/libnet/libnet.c (+70/-0)
source4/torture/libnet/libnet_BecomeDC.c (+186/-0)
source4/torture/libnet/libnet_domain.c (+440/-0)
source4/torture/libnet/libnet_group.c (+210/-0)
source4/torture/libnet/libnet_lookup.c (+191/-0)
source4/torture/libnet/libnet_rpc.c (+230/-0)
source4/torture/libnet/libnet_share.c (+243/-0)
source4/torture/libnet/libnet_user.c (+520/-0)
source4/torture/libnet/python/samr-test.py (+59/-0)
source4/torture/libnet/userinfo.c (+192/-0)
source4/torture/libnet/userman.c (+473/-0)
source4/torture/libnet/usertest.h (+42/-0)
source4/torture/libnet/utils.c (+556/-0)
source4/torture/libnetapi/libnetapi.c (+99/-0)
source4/torture/libnetapi/libnetapi_group.c (+520/-0)
source4/torture/libnetapi/libnetapi_server.c (+76/-0)
source4/torture/libnetapi/libnetapi_user.c (+485/-0)
source4/torture/libnetapi/wscript_build (+11/-0)
source4/torture/libsmbclient/libsmbclient.c (+222/-0)
source4/torture/libsmbclient/wscript_build (+14/-0)
source4/torture/local/dbspeed.c (+268/-0)
source4/torture/local/fsrvp_state.c (+492/-0)
source4/torture/local/local.c (+114/-0)
source4/torture/local/nss_tests.c (+1001/-0)
source4/torture/local/torture.c (+85/-0)
source4/torture/local/verif_trailer.c (+99/-0)
source4/torture/local/wscript_build (+39/-0)
source4/torture/locktest.c (+666/-0)
source4/torture/man/gentest.1.xml (+162/-0)
source4/torture/man/locktest.1.xml (+160/-0)
source4/torture/man/masktest.1.xml (+142/-0)
source4/torture/man/smbtorture.1.xml (+258/-0)
source4/torture/masktest.c (+392/-0)
source4/torture/nbench/nbench.c (+298/-0)
source4/torture/nbench/nbio.c (+994/-0)
source4/torture/nbt/dgram.c (+698/-0)
source4/torture/nbt/nbt.c (+69/-0)
source4/torture/nbt/query.c (+115/-0)
source4/torture/nbt/register.c (+176/-0)
source4/torture/nbt/wins.c (+545/-0)
source4/torture/nbt/winsbench.c (+300/-0)
source4/torture/nbt/winsreplication.c (+9878/-0)
source4/torture/ndr/README (+21/-0)
source4/torture/ndr/atsvc.c (+215/-0)
source4/torture/ndr/backupkey.c (+163/-0)
source4/torture/ndr/cabinet.c (+4323/-0)
source4/torture/ndr/charset.c (+91/-0)
source4/torture/ndr/clusapi.c (+383/-0)
source4/torture/ndr/dfs.c (+115/-0)
source4/torture/ndr/dfsblob.c (+85/-0)
source4/torture/ndr/drsblobs.c (+558/-0)
source4/torture/ndr/drsuapi.c (+309/-0)
source4/torture/ndr/epmap.c (+80/-0)
source4/torture/ndr/krb5pac.c (+705/-0)
source4/torture/ndr/lsa.c (+2230/-0)
source4/torture/ndr/nbt.c (+253/-0)
source4/torture/ndr/ndr.c (+610/-0)
source4/torture/ndr/ndr.h (+108/-0)
source4/torture/ndr/negoex.c (+100/-0)
source4/torture/ndr/netlogon.c (+213/-0)
source4/torture/ndr/ntlmssp.c (+296/-0)
source4/torture/ndr/ntprinting.c (+657/-0)
source4/torture/ndr/samr.c (+355/-0)
source4/torture/ndr/spoolss.c (+2064/-0)
source4/torture/ndr/string.c (+198/-0)
source4/torture/ndr/winreg.c (+620/-0)
source4/torture/ndr/winspool.c (+173/-0)
source4/torture/ndr/witness.c (+368/-0)
source4/torture/ntp/ntp_signd.c (+303/-0)
source4/torture/rap/printing.c (+711/-0)
source4/torture/rap/rap.c (+275/-0)
source4/torture/rap/rpc.c (+100/-0)
source4/torture/rap/sam.c (+361/-0)
source4/torture/raw/acls.c (+2483/-0)
source4/torture/raw/chkpath.c (+390/-0)
source4/torture/raw/close.c (+178/-0)
source4/torture/raw/composite.c (+417/-0)
source4/torture/raw/context.c (+893/-0)
source4/torture/raw/eas.c (+593/-0)
source4/torture/raw/ioctl.c (+191/-0)
source4/torture/raw/lock.c (+2519/-0)
source4/torture/raw/lockbench.c (+447/-0)
source4/torture/raw/lookuprate.c (+317/-0)
source4/torture/raw/missing.txt (+160/-0)
source4/torture/raw/mkdir.c (+171/-0)
source4/torture/raw/mux.c (+342/-0)
source4/torture/raw/notify.c (+2005/-0)
source4/torture/raw/offline.c (+514/-0)
source4/torture/raw/open.c (+2254/-0)
source4/torture/raw/openbench.c (+502/-0)
source4/torture/raw/oplock.c (+4659/-0)
source4/torture/raw/pingpong.c (+248/-0)
source4/torture/raw/qfileinfo.c (+923/-0)
source4/torture/raw/qfsinfo.c (+296/-0)
source4/torture/raw/raw.c (+85/-0)
source4/torture/raw/read.c (+1039/-0)
source4/torture/raw/rename.c (+725/-0)
source4/torture/raw/samba3hide.c (+326/-0)
source4/torture/raw/samba3misc.c (+1063/-0)
source4/torture/raw/search.c (+1515/-0)
source4/torture/raw/seek.c (+242/-0)
source4/torture/raw/session.c (+440/-0)
source4/torture/raw/setfileinfo.c (+1152/-0)
source4/torture/raw/streams.c (+2091/-0)
source4/torture/raw/tconrate.c (+208/-0)
source4/torture/raw/unlink.c (+542/-0)
source4/torture/raw/write.c (+710/-0)
source4/torture/rpc/alter_context.c (+111/-0)
source4/torture/rpc/async_bind.c (+86/-0)
source4/torture/rpc/atsvc.c (+138/-0)
source4/torture/rpc/autoidl.c (+312/-0)
source4/torture/rpc/backupkey.c (+2438/-0)
source4/torture/rpc/backupkey_heimdal.c (+2160/-0)
source4/torture/rpc/bench.c (+152/-0)
source4/torture/rpc/bind.c (+119/-0)
source4/torture/rpc/browser.c (+124/-0)
source4/torture/rpc/clusapi.c (+3998/-0)
source4/torture/rpc/countcalls.c (+131/-0)
source4/torture/rpc/dfs.c (+651/-0)
source4/torture/rpc/drsuapi.c (+875/-0)
source4/torture/rpc/drsuapi.h (+93/-0)
source4/torture/rpc/drsuapi_cracknames.c (+1084/-0)
source4/torture/rpc/drsuapi_w2k8.c (+334/-0)
source4/torture/rpc/dsgetinfo.c (+456/-0)
source4/torture/rpc/dssetup.c (+64/-0)
source4/torture/rpc/echo.c (+474/-0)
source4/torture/rpc/epmapper.c (+689/-0)
source4/torture/rpc/eventlog.c (+502/-0)
source4/torture/rpc/forest_trust.c (+897/-0)
source4/torture/rpc/frsapi.c (+276/-0)
source4/torture/rpc/fsrvp.c (+968/-0)
source4/torture/rpc/handles.c (+620/-0)
source4/torture/rpc/initshutdown.c (+116/-0)
source4/torture/rpc/iremotewinspool.c (+941/-0)
source4/torture/rpc/join.c (+86/-0)
source4/torture/rpc/lsa.c (+5295/-0)
source4/torture/rpc/lsa_lookup.c (+424/-0)
source4/torture/rpc/mgmt.c (+322/-0)
source4/torture/rpc/netlogon.c (+4870/-0)
source4/torture/rpc/netlogon.h (+37/-0)
source4/torture/rpc/ntsvcs.c (+189/-0)
source4/torture/rpc/object_uuid.c (+85/-0)
source4/torture/rpc/oxidresolve.c (+263/-0)
source4/torture/rpc/remact.c (+104/-0)
source4/torture/rpc/remote_pac.c (+978/-0)
source4/torture/rpc/rpc.c (+577/-0)
source4/torture/rpc/samba3rpc.c (+4579/-0)
source4/torture/rpc/samlogon.c (+2063/-0)
source4/torture/rpc/samr.c (+8867/-0)
source4/torture/rpc/samr_accessmask.c (+1197/-0)
source4/torture/rpc/samr_priv.c (+580/-0)
source4/torture/rpc/samsync.c (+1789/-0)
source4/torture/rpc/scanner.c (+187/-0)
source4/torture/rpc/schannel.c (+1127/-0)
source4/torture/rpc/session_key.c (+250/-0)
source4/torture/rpc/spoolss.c (+11489/-0)
source4/torture/rpc/spoolss_access.c (+904/-0)
source4/torture/rpc/spoolss_notify.c (+614/-0)
source4/torture/rpc/spoolss_win.c (+612/-0)
source4/torture/rpc/srvsvc.c (+1199/-0)
source4/torture/rpc/svcctl.c (+657/-0)
source4/torture/rpc/testjoin.c (+921/-0)
source4/torture/rpc/torture_rpc.h (+104/-0)
source4/torture/rpc/unixinfo.c (+149/-0)
source4/torture/rpc/winreg.c (+3145/-0)
source4/torture/rpc/witness.c (+911/-0)
source4/torture/rpc/wkssvc.c (+1447/-0)
source4/torture/shell.c (+326/-0)
source4/torture/smb2/acls.c (+2111/-0)
source4/torture/smb2/compound.c (+1322/-0)
source4/torture/smb2/connect.c (+257/-0)
source4/torture/smb2/create.c (+1760/-0)
source4/torture/smb2/credits.c (+268/-0)
source4/torture/smb2/delete-on-close.c (+602/-0)
source4/torture/smb2/dir.c (+1399/-0)
source4/torture/smb2/dosmode.c (+183/-0)
source4/torture/smb2/durable_open.c (+2809/-0)
source4/torture/smb2/durable_v2_open.c (+2030/-0)
source4/torture/smb2/getinfo.c (+493/-0)
source4/torture/smb2/ioctl.c (+6837/-0)
source4/torture/smb2/lease.c (+4102/-0)
source4/torture/smb2/lock.c (+3155/-0)
source4/torture/smb2/maxfid.c (+151/-0)
source4/torture/smb2/maxwrite.c (+137/-0)
source4/torture/smb2/notify.c (+2553/-0)
source4/torture/smb2/notify_disabled.c (+120/-0)
source4/torture/smb2/oplock.c (+5045/-0)
source4/torture/smb2/read.c (+319/-0)
source4/torture/smb2/rename.c (+1467/-0)
source4/torture/smb2/replay.c (+2452/-0)
source4/torture/smb2/scan.c (+265/-0)
source4/torture/smb2/session.c (+1691/-0)
source4/torture/smb2/setinfo.c (+410/-0)
source4/torture/smb2/smb2.c (+190/-0)
source4/torture/smb2/streams.c (+1857/-0)
source4/torture/smb2/util.c (+883/-0)
source4/torture/smb2/wscript_build (+40/-0)
source4/torture/smbtorture.c (+712/-0)
source4/torture/smbtorture.h (+154/-0)
source4/torture/tests/test_gentest.sh (+35/-0)
source4/torture/tests/test_locktest.sh (+28/-0)
source4/torture/tests/test_masktest.sh (+28/-0)
source4/torture/torture.c (+60/-0)
source4/torture/unix/unix.c (+40/-0)
source4/torture/unix/unix_info2.c (+465/-0)
source4/torture/unix/whoami.c (+421/-0)
source4/torture/util.h (+111/-0)
source4/torture/util_smb.c (+968/-0)
source4/torture/vfs/acl_xattr.c (+315/-0)
source4/torture/vfs/fruit.c (+4564/-0)
source4/torture/vfs/vfs.c (+119/-0)
source4/torture/winbind/struct_based.c (+1103/-0)
source4/torture/winbind/winbind.c (+318/-0)
source4/torture/winbind/wscript_build (+10/-0)
source4/torture/wscript_build (+336/-0)
source4/utils/man/ad2oLschema.1.xml (+87/-0)
source4/utils/man/oLschema2ldif.1.xml (+82/-0)
source4/utils/oLschema2ldif.c (+696/-0)
source4/utils/tests/test_demote.sh (+38/-0)
source4/utils/tests/test_nmblookup.sh (+37/-0)
source4/utils/tests/test_samba_tool.sh (+45/-0)
source4/utils/tests/test_smbclient.sh (+34/-0)
source4/utils/wscript_build (+8/-0)
source4/web_server/web_server.c (+376/-0)
source4/web_server/web_server.h (+73/-0)
source4/web_server/wscript_build (+20/-0)
source4/web_server/wsgi.c (+523/-0)
source4/winbind/idmap.c (+859/-0)
source4/winbind/idmap.h (+38/-0)
source4/winbind/wb_utils.c (+51/-0)
source4/winbind/winbindd.c (+98/-0)
source4/winbind/wscript_build (+25/-0)
source4/wrepl_server/wrepl_apply_records.c (+1503/-0)
source4/wrepl_server/wrepl_in_call.c (+589/-0)
source4/wrepl_server/wrepl_in_connection.c (+485/-0)
source4/wrepl_server/wrepl_out_helpers.c (+1144/-0)
source4/wrepl_server/wrepl_out_helpers.h (+37/-0)
source4/wrepl_server/wrepl_out_pull.c (+142/-0)
source4/wrepl_server/wrepl_out_push.c (+144/-0)
source4/wrepl_server/wrepl_periodic.c (+118/-0)
source4/wrepl_server/wrepl_scavenging.c (+570/-0)
source4/wrepl_server/wrepl_server.c (+512/-0)
source4/wrepl_server/wrepl_server.h (+321/-0)
source4/wrepl_server/wscript_build (+11/-0)
source4/wscript_build (+13/-0)
testdata/ldif-utils-test-multisite.ldif (+1007/-0)
testdata/minschema_classes.txt (+41/-0)
testdata/samba3/provision_samba3sam.ldif (+78/-0)
testdata/samba3/provision_samba3sam_templates.ldif (+118/-0)
testdata/samba3/samba3.ldif (+206/-0)
testdata/samba3/smb.conf (+24/-0)
testdata/samba3/smbpasswd (+3/-0)
testdata/samba3/wins.dat (+23/-0)
testdata/samba3/wins.dat2 (+23/-0)
testdata/unconnected-intrasite.ldif (+606/-0)
testprogs/blackbox/bogus.sh (+28/-0)
testprogs/blackbox/common-links.sh (+215/-0)
testprogs/blackbox/common_test_fns.inc (+106/-0)
testprogs/blackbox/dbcheck-links.sh (+307/-0)
testprogs/blackbox/dbcheck-oldrelease.sh (+499/-0)
testprogs/blackbox/dbcheck.sh (+55/-0)
testprogs/blackbox/demote-saveddb.sh (+67/-0)
testprogs/blackbox/dfree.sh (+8/-0)
testprogs/blackbox/dom_parse.sh (+27/-0)
testprogs/blackbox/nsstest.sh (+22/-0)
testprogs/blackbox/renamedc.sh (+96/-0)
testprogs/blackbox/runtime-links.sh (+74/-0)
testprogs/blackbox/subunit.sh (+121/-0)
testprogs/blackbox/test_chgdcpass.sh (+114/-0)
testprogs/blackbox/test_client_etypes.sh (+83/-0)
testprogs/blackbox/test_export_keytab_heimdal.sh (+103/-0)
testprogs/blackbox/test_export_keytab_mit.sh (+127/-0)
testprogs/blackbox/test_kinit_heimdal.sh (+259/-0)
testprogs/blackbox/test_kinit_mit.sh (+310/-0)
testprogs/blackbox/test_kinit_trusts_heimdal.sh (+98/-0)
testprogs/blackbox/test_kinit_trusts_mit.sh (+139/-0)
testprogs/blackbox/test_kpasswd_heimdal.sh (+217/-0)
testprogs/blackbox/test_kpasswd_mit.sh (+231/-0)
testprogs/blackbox/test_ktpass.sh (+41/-0)
testprogs/blackbox/test_ldb.sh (+231/-0)
testprogs/blackbox/test_ldb_simple.sh (+41/-0)
testprogs/blackbox/test_net_ads.sh (+91/-0)
testprogs/blackbox/test_net_ads_dns.sh (+102/-0)
testprogs/blackbox/test_net_rpc_user.sh (+56/-0)
testprogs/blackbox/test_password_settings.sh (+223/-0)
testprogs/blackbox/test_pdbtest.sh (+98/-0)
testprogs/blackbox/test_pkinit_heimdal.sh (+166/-0)
testprogs/blackbox/test_pkinit_pac_heimdal.sh (+53/-0)
testprogs/blackbox/test_samba_upgradedns.sh (+41/-0)
testprogs/blackbox/test_trust_ntlm.sh (+164/-0)
testprogs/blackbox/test_trust_utils.sh (+138/-0)
testprogs/blackbox/test_wintest.sh (+45/-0)
testprogs/blackbox/tfork.sh (+15/-0)
testprogs/blackbox/tombstones-expunge.sh (+239/-0)
testprogs/blackbox/upgradeprovision-oldrelease.sh (+227/-0)
testprogs/blackbox/wintest/wintest.conf (+7/-0)
testprogs/win32/midltests/Makefile (+16/-0)
testprogs/win32/midltests/Makefile.simple (+27/-0)
testprogs/win32/midltests/Makefile.tcp (+22/-0)
testprogs/win32/midltests/invalid/README.txt (+3/-0)
testprogs/win32/midltests/invalid/midltests_pipe_struct_union_01.idl (+279/-0)
testprogs/win32/midltests/invalid/midltests_pipe_struct_union_01.txt (+17/-0)
testprogs/win32/midltests/midltests.acf (+6/-0)
testprogs/win32/midltests/midltests.idl (+51/-0)
testprogs/win32/midltests/midltests_c_m.c (+2/-0)
testprogs/win32/midltests/midltests_marshall.c (+125/-0)
testprogs/win32/midltests/midltests_marshall.h (+19/-0)
testprogs/win32/midltests/midltests_s_m.c (+2/-0)
testprogs/win32/midltests/midltests_simple.c (+42/-0)
testprogs/win32/midltests/midltests_tcp.c (+646/-0)
testprogs/win32/midltests/todo/midltests-array-range.idl (+39/-0)
testprogs/win32/midltests/todo/midltests-pipe-02.idl (+153/-0)
testprogs/win32/midltests/todo/midltests-pipe-03-hyper.idl (+205/-0)
testprogs/win32/midltests/todo/midltests-pipe-04-struct.idl (+272/-0)
testprogs/win32/midltests/todo/midltests-pipe-first.idl (+233/-0)
testprogs/win32/midltests/todo/midltests-pipe-sync-ndr32-downgrade-02.idl (+296/-0)
testprogs/win32/midltests/todo/midltests-string-in-out-ref.idl (+33/-0)
testprogs/win32/midltests/todo/midltests-transmit-as.idl (+59/-0)
testprogs/win32/midltests/todo/midltests_pointer_default.idl (+20/-0)
testprogs/win32/midltests/utils.c (+32/-0)
testprogs/win32/midltests/valid/README.txt (+6/-0)
testprogs/win32/midltests/valid/midltests-pipe-sync-ndr32-downgrade-01.idl (+296/-0)
testprogs/win32/midltests/valid/midltests-pipe-sync-ndr32-downgrade-01.txt (+138/-0)
testprogs/win32/midltests/valid/midltests-pipe-sync-ndr32-downgrade-02.idl (+300/-0)
testprogs/win32/midltests/valid/midltests-pipe-sync-ndr32-downgrade-02.txt (+3266/-0)
testprogs/win32/midltests/valid/midltests_DRS_EXTENSIONS.idl (+64/-0)
testprogs/win32/midltests/valid/midltests_DRS_EXTENSIONS.out (+43/-0)
testprogs/win32/midltests/valid/midltests_fixed_size_in_array_01.idl (+29/-0)
testprogs/win32/midltests/valid/midltests_fixed_size_in_array_01.txt (+6/-0)
testprogs/win32/midltests/valid/midltests_strings_array_01.err.txt (+13/-0)
testprogs/win32/midltests/valid/midltests_strings_array_01.idl (+44/-0)
testprogs/win32/midltests/valid/midltests_strings_array_02.idl (+44/-0)
testprogs/win32/midltests/valid/midltests_strings_array_02.txt (+9/-0)
testprogs/win32/midltests/valid/midltests_union_align_01.idl (+42/-0)
testprogs/win32/midltests/valid/midltests_union_align_01.txt (+24/-0)
testprogs/win32/midltests/valid/midltests_union_align_02.idl (+61/-0)
testprogs/win32/midltests/valid/midltests_union_align_02.txt (+37/-0)
testprogs/win32/midltests/valid/midltests_union_align_03.idl (+64/-0)
testprogs/win32/midltests/valid/midltests_union_align_03.txt (+37/-0)
testprogs/win32/midltests/valid/midltests_union_align_04.idl (+64/-0)
testprogs/win32/midltests/valid/midltests_union_align_04.txt (+37/-0)
testprogs/win32/midltests/valid/midltests_union_align_05.idl (+61/-0)
testprogs/win32/midltests/valid/midltests_union_align_05.txt (+37/-0)
testprogs/win32/midltests/valid/midltests_union_align_06.idl (+61/-0)
testprogs/win32/midltests/valid/midltests_union_align_06.txt (+37/-0)
testprogs/win32/midltests/valid/midltests_union_align_07.idl (+61/-0)
testprogs/win32/midltests/valid/midltests_union_align_07.txt (+38/-0)
testprogs/win32/midltests/valid/midltests_union_align_08.idl (+68/-0)
testprogs/win32/midltests/valid/midltests_union_align_08.txt (+129/-0)
testprogs/win32/midltests/valid/midltests_union_align_09.idl (+69/-0)
testprogs/win32/midltests/valid/midltests_union_align_09.txt (+129/-0)
testprogs/win32/midltests/valid/midltests_union_align_10.idl (+71/-0)
testprogs/win32/midltests/valid/midltests_union_align_10.txt (+129/-0)
testprogs/win32/midltests/valid/midltests_union_align_11.idl (+70/-0)
testprogs/win32/midltests/valid/midltests_union_align_11.txt (+129/-0)
testprogs/win32/midltests/valid/midltests_union_align_12.idl (+70/-0)
testprogs/win32/midltests/valid/midltests_union_align_12.txt (+129/-0)
testprogs/win32/midltests/valid/midltests_union_align_13.idl (+71/-0)
testprogs/win32/midltests/valid/midltests_union_align_13.txt (+129/-0)
testprogs/win32/midltests/valid/midltests_union_align_14.idl (+71/-0)
testprogs/win32/midltests/valid/midltests_union_align_14.txt (+131/-0)
testprogs/win32/midltests/valid/midltests_union_align_15.idl (+72/-0)
testprogs/win32/midltests/valid/midltests_union_align_15.txt (+131/-0)
testprogs/win32/midltests/valid/midltests_union_align_16.idl (+93/-0)
testprogs/win32/midltests/valid/midltests_union_align_16.txt (+137/-0)
testprogs/win32/midltests/valid/midltests_union_align_17.idl (+94/-0)
testprogs/win32/midltests/valid/midltests_union_align_17.txt (+137/-0)
testprogs/win32/midltests/valid/midltests_union_align_18.idl (+93/-0)
testprogs/win32/midltests/valid/midltests_union_align_18.txt (+137/-0)
testprogs/win32/midltests/valid/midltests_union_align_19.idl (+90/-0)
testprogs/win32/midltests/valid/midltests_union_align_19.txt (+137/-0)
testprogs/win32/midltests/valid/midltests_union_align_20.idl (+91/-0)
testprogs/win32/midltests/valid/midltests_union_align_20.txt (+137/-0)
testprogs/win32/midltests/valid/midltests_v1_enum_01.idl (+56/-0)
testprogs/win32/midltests/valid/midltests_v1_enum_01.txt (+37/-0)
testprogs/win32/npecho/GNUmakefile (+24/-0)
testprogs/win32/npecho/NMakefile (+26/-0)
testprogs/win32/npecho/npecho_client.c (+50/-0)
testprogs/win32/npecho/npecho_client2.c (+117/-0)
testprogs/win32/npecho/npecho_server2.c (+76/-0)
testprogs/win32/prepare_dcpromo/GNUmakefile (+21/-0)
testprogs/win32/prepare_dcpromo/NMakefile (+16/-0)
testprogs/win32/prepare_dcpromo/prepare_dcpromo.c (+1074/-0)
testprogs/win32/rpcecho/Makefile (+23/-0)
testprogs/win32/rpcecho/README (+46/-0)
testprogs/win32/rpcecho/client.c (+367/-0)
testprogs/win32/rpcecho/rpcecho.acf (+26/-0)
testprogs/win32/rpcecho/rpcecho.idl (+146/-0)
testprogs/win32/rpcecho/server.c (+208/-0)
testprogs/win32/rpcecho/utils.c (+32/-0)
testprogs/win32/spoolss/GNUmakefile (+23/-0)
testprogs/win32/spoolss/NMakefile (+43/-0)
testprogs/win32/spoolss/README.win32 (+65/-0)
testprogs/win32/spoolss/error.c (+137/-0)
testprogs/win32/spoolss/error.h (+36/-0)
testprogs/win32/spoolss/printlib.c (+1386/-0)
testprogs/win32/spoolss/printlib_proto.h (+67/-0)
testprogs/win32/spoolss/string.h (+15/-0)
testprogs/win32/spoolss/testspoolss.c (+1842/-0)
testprogs/win32/spoolss/testspoolss.h (+51/-0)
testprogs/win32/spoolss/testspoolss.sln (+20/-0)
testprogs/win32/spoolss/testspoolss.vcproj (+224/-0)
testprogs/win32/spoolss/torture.c (+106/-0)
testprogs/win32/spoolss/torture.h (+92/-0)
testprogs/win32/spoolss/torture_proto.h (+32/-0)
testprogs/win32/testmailslot/GNUmakefile (+16/-0)
testprogs/win32/testmailslot/NMakefile (+13/-0)
testprogs/win32/testmailslot/testmailslot.c (+80/-0)
testprogs/win32/vs2010-metze.cmd (+24/-0)
testprogs/win32/wmi/echoprocessor.vbs (+10/-0)
tests/README (+10/-0)
tests/fcntl_lock.c (+132/-0)
tests/fcntl_lock_thread.c (+117/-0)
tests/ftruncate.c (+31/-0)
tests/getgroups.c (+66/-0)
tests/oldquotas.c (+115/-0)
tests/readlink.c (+33/-0)
tests/shared_mmap.c (+70/-0)
tests/shlib.c (+8/-0)
tests/summary.c (+28/-0)
tests/sysquotas.c (+90/-0)
tests/trivial.c (+7/-0)
testsuite/README (+15/-0)
testsuite/build_farm/backtrace (+15/-0)
testsuite/build_farm/basicsmb-domainsec-nt4.test (+28/-0)
testsuite/build_farm/basicsmb-domainsec.test (+27/-0)
testsuite/build_farm/basicsmb-hostsdeny.test (+18/-0)
testsuite/build_farm/basicsmb-hostsequiv.test (+26/-0)
testsuite/build_farm/basicsmb-invalidusers.test (+10/-0)
testsuite/build_farm/basicsmb-local-pass-change.test (+10/-0)
testsuite/build_farm/basicsmb-preexec.test (+28/-0)
testsuite/build_farm/basicsmb-remote-pass-change.test (+10/-0)
testsuite/build_farm/basicsmb-serversec.test (+9/-0)
testsuite/build_farm/basicsmb-shareguest.test (+20/-0)
testsuite/build_farm/basicsmb-sharelist.test (+22/-0)
testsuite/build_farm/basicsmb-sharesec.test (+9/-0)
testsuite/build_farm/basicsmb-usersec.test (+9/-0)
testsuite/build_farm/basicsmb.fns (+204/-0)
testsuite/build_farm/runlist (+18/-0)
testsuite/build_farm/template/basicsmb.smb.conf (+49/-0)
testsuite/build_farm/template/basicsmb.smb.conf.domain (+2/-0)
testsuite/build_farm/template/basicsmb.smb.conf.hostsdeny (+1/-0)
testsuite/build_farm/template/basicsmb.smb.conf.hostsequiv (+3/-0)
testsuite/build_farm/template/basicsmb.smb.conf.invalidusers (+1/-0)
testsuite/build_farm/template/basicsmb.smb.conf.preexec (+1/-0)
testsuite/build_farm/template/basicsmb.smb.conf.preexec_cl_fl (+2/-0)
testsuite/build_farm/template/basicsmb.smb.conf.preexec_close (+2/-0)
testsuite/build_farm/template/basicsmb.smb.conf.server (+3/-0)
testsuite/build_farm/template/basicsmb.smb.conf.share (+1/-0)
testsuite/build_farm/template/basicsmb.smb.conf.user (+1/-0)
testsuite/build_farm/template/basicsmb.smb.conf.validusers (+1/-0)
testsuite/build_farm/template/preexec (+3/-0)
testsuite/build_farm/torture-ATTR.test (+2/-0)
testsuite/build_farm/torture-BROWSE.test (+2/-0)
testsuite/build_farm/torture-DELETE.test (+2/-0)
testsuite/build_farm/torture-DENY1.test (+2/-0)
testsuite/build_farm/torture-DENY2.test (+2/-0)
testsuite/build_farm/torture-DIR.test (+2/-0)
testsuite/build_farm/torture-DIR1.test (+2/-0)
testsuite/build_farm/torture-FDPASS.test (+2/-0)
testsuite/build_farm/torture-FDSESS.test (+2/-0)
testsuite/build_farm/torture-LOCK1.test (+2/-0)
testsuite/build_farm/torture-LOCK2.test (+2/-0)
testsuite/build_farm/torture-LOCK3.test (+2/-0)
testsuite/build_farm/torture-LOCK4.test (+2/-0)
testsuite/build_farm/torture-LOCK5.test (+2/-0)
testsuite/build_farm/torture-LOCK6.test (+2/-0)
testsuite/build_farm/torture-LOCK7.test (+2/-0)
testsuite/build_farm/torture-MANGLE.test (+2/-0)
testsuite/build_farm/torture-OPEN.test (+2/-0)
testsuite/build_farm/torture-OPLOCK1.test (+2/-0)
testsuite/build_farm/torture-PROPERTIES.test (+2/-0)
testsuite/build_farm/torture-RANDOMIPC.test (+2/-0)
testsuite/build_farm/torture-RENAME.test (+2/-0)
testsuite/build_farm/torture-RW1.test (+2/-0)
testsuite/build_farm/torture-RW2.test (+2/-0)
testsuite/build_farm/torture-TCON.test (+2/-0)
testsuite/build_farm/torture-TCON1.test (+2/-0)
testsuite/build_farm/torture-TCON2.test (+2/-0)
testsuite/build_farm/torture-TCONDEV.test (+2/-0)
testsuite/build_farm/torture-TORTURE.test (+2/-0)
testsuite/build_farm/torture-TRANS2.test (+2/-0)
testsuite/build_farm/torture-UNLINK.test (+2/-0)
testsuite/build_farm/torture-XCOPY.test (+2/-0)
testsuite/build_farm/torture_setup.fns (+19/-0)
testsuite/headers/test_headers.c (+45/-0)
testsuite/headers/wscript_build (+36/-0)
testsuite/nsswitch/Makefile.longarg (+5/-0)
testsuite/nsswitch/bigfd.c (+38/-0)
testsuite/nsswitch/bigfd.exp (+28/-0)
testsuite/nsswitch/domusers.exp (+38/-0)
testsuite/nsswitch/envvar.exp (+282/-0)
testsuite/nsswitch/finger.exp (+39/-0)
testsuite/nsswitch/getent.c (+150/-0)
testsuite/nsswitch/getent.exp (+148/-0)
testsuite/nsswitch/getent_grent.c (+100/-0)
testsuite/nsswitch/getent_pwent.c (+112/-0)
testsuite/nsswitch/getent_r.sh (+35/-0)
testsuite/nsswitch/getgrent_r.c (+84/-0)
testsuite/nsswitch/getgrent_r.exp (+41/-0)
testsuite/nsswitch/getgrgid.c (+57/-0)
testsuite/nsswitch/getgrgid.exp (+50/-0)
testsuite/nsswitch/getgrnam.c (+51/-0)
testsuite/nsswitch/getgrnam.exp (+28/-0)
testsuite/nsswitch/getpwent_r.c (+85/-0)
testsuite/nsswitch/getpwent_r.exp (+41/-0)
testsuite/nsswitch/getpwnam.c (+37/-0)
testsuite/nsswitch/getpwnam.exp (+28/-0)
testsuite/nsswitch/getpwuid.c (+43/-0)
testsuite/nsswitch/getpwuid.exp (+59/-0)
testsuite/nsswitch/groupmem_dom.exp (+33/-0)
testsuite/nsswitch/initgroups.c (+42/-0)
testsuite/nsswitch/initgroups.exp (+37/-0)
testsuite/nsswitch/login.exp (+102/-0)
testsuite/nsswitch/longarg.exp (+29/-0)
testsuite/nsswitch/longarg_getgrnam.c (+41/-0)
testsuite/nsswitch/longarg_getpwnam.c (+41/-0)
testsuite/nsswitch/longarg_utils.h (+26/-0)
testsuite/nsswitch/nss_winbind_syms.c (+63/-0)
testsuite/nsswitch/nss_winbind_syms.exp (+42/-0)
testsuite/nsswitch/pam_winbind_syms.c (+55/-0)
testsuite/nsswitch/pam_winbind_syms.exp (+44/-0)
testsuite/nsswitch/wbinfo.exp (+360/-0)
testsuite/smbd/Makefile.se_access_check (+24/-0)
testsuite/smbd/Makefile.sec_ctx (+57/-0)
testsuite/smbd/se_access_check.exp (+53/-0)
testsuite/smbd/se_access_check_allowall.c (+86/-0)
testsuite/smbd/se_access_check_allowsome.c (+103/-0)
testsuite/smbd/se_access_check_denyall.c (+85/-0)
testsuite/smbd/se_access_check_denysome.c (+105/-0)
testsuite/smbd/se_access_check_empty.c (+108/-0)
testsuite/smbd/se_access_check_nullsd.c (+73/-0)
testsuite/smbd/se_access_check_printer.c (+211/-0)
testsuite/smbd/se_access_check_utils.c (+157/-0)
testsuite/smbd/se_access_check_utils.h (+45/-0)
testsuite/smbd/sec_ctx.exp (+66/-0)
testsuite/smbd/sec_ctx1.c (+39/-0)
testsuite/smbd/sec_ctx_current_user.c (+113/-0)
testsuite/smbd/sec_ctx_flow.c (+72/-0)
testsuite/smbd/sec_ctx_groups.c (+130/-0)
testsuite/smbd/sec_ctx_nonroot.c (+41/-0)
testsuite/smbd/sec_ctx_root.c (+60/-0)
testsuite/smbd/sec_ctx_stack.c (+85/-0)
testsuite/smbd/sec_ctx_torture.c (+102/-0)
testsuite/smbd/sec_ctx_utils.c (+64/-0)
testsuite/smbd/sec_ctx_utils.h (+29/-0)
testsuite/smbd/sighup.exp (+107/-0)
testsuite/unittests/rpc_test_dummy_module.c (+20/-0)
testsuite/unittests/test_krb5_samba.c (+145/-0)
testsuite/unittests/test_lib_util_modules.c (+76/-0)
testsuite/unittests/test_sambafs_srv_pipe.c (+77/-0)
testsuite/unittests/wscript (+38/-0)
third_party/aesni-intel/aesni-intel_asm.c (+2812/-0)
third_party/aesni-intel/inst-intel.h (+306/-0)
third_party/aesni-intel/wscript (+26/-0)
third_party/cmocka/cmocka.c (+3306/-0)
third_party/cmocka/cmocka.h (+2284/-0)
third_party/cmocka/cmocka_private.h (+163/-0)
third_party/cmocka/wscript (+19/-0)
third_party/dnspython/.gitignore (+7/-0)
third_party/dnspython/ChangeLog (+1194/-0)
third_party/dnspython/LICENSE (+14/-0)
third_party/dnspython/MANIFEST.in (+3/-0)
third_party/dnspython/Makefile (+56/-0)
third_party/dnspython/README (+442/-0)
third_party/dnspython/TODO (+17/-0)
third_party/dnspython/dns/__init__.py (+54/-0)
third_party/dnspython/dns/dnssec.py (+372/-0)
third_party/dnspython/dns/e164.py (+79/-0)
third_party/dnspython/dns/edns.py (+142/-0)
third_party/dnspython/dns/entropy.py (+123/-0)
third_party/dnspython/dns/exception.py (+40/-0)
third_party/dnspython/dns/flags.py (+106/-0)
third_party/dnspython/dns/hash.py (+67/-0)
third_party/dnspython/dns/inet.py (+108/-0)
third_party/dnspython/dns/ipv4.py (+42/-0)
third_party/dnspython/dns/ipv6.py (+163/-0)
third_party/dnspython/dns/message.py (+1088/-0)
third_party/dnspython/dns/name.py (+702/-0)
third_party/dnspython/dns/namedict.py (+59/-0)
third_party/dnspython/dns/node.py (+172/-0)
third_party/dnspython/dns/opcode.py (+104/-0)
third_party/dnspython/dns/query.py (+492/-0)
third_party/dnspython/dns/rcode.py (+119/-0)
third_party/dnspython/dns/rdata.py (+478/-0)
third_party/dnspython/dns/rdataclass.py (+114/-0)
third_party/dnspython/dns/rdataset.py (+329/-0)
third_party/dnspython/dns/rdatatype.py (+232/-0)
third_party/dnspython/dns/rdtypes/ANY/AFSDB.py (+51/-0)
third_party/dnspython/dns/rdtypes/ANY/CERT.py (+131/-0)
third_party/dnspython/dns/rdtypes/ANY/CNAME.py (+24/-0)
third_party/dnspython/dns/rdtypes/ANY/DLV.py (+20/-0)
third_party/dnspython/dns/rdtypes/ANY/DNAME.py (+21/-0)
third_party/dnspython/dns/rdtypes/ANY/DNSKEY.py (+94/-0)
third_party/dnspython/dns/rdtypes/ANY/DS.py (+20/-0)
third_party/dnspython/dns/rdtypes/ANY/GPOS.py (+156/-0)
third_party/dnspython/dns/rdtypes/ANY/HINFO.py (+83/-0)
third_party/dnspython/dns/rdtypes/ANY/HIP.py (+140/-0)
third_party/dnspython/dns/rdtypes/ANY/ISDN.py (+96/-0)
third_party/dnspython/dns/rdtypes/ANY/LOC.py (+334/-0)
third_party/dnspython/dns/rdtypes/ANY/MX.py (+20/-0)
third_party/dnspython/dns/rdtypes/ANY/NS.py (+20/-0)
third_party/dnspython/dns/rdtypes/ANY/NSEC.py (+128/-0)
third_party/dnspython/dns/rdtypes/ANY/NSEC3.py (+182/-0)
third_party/dnspython/dns/rdtypes/ANY/NSEC3PARAM.py (+88/-0)
third_party/dnspython/dns/rdtypes/ANY/PTR.py (+20/-0)
third_party/dnspython/dns/rdtypes/ANY/RP.py (+86/-0)
third_party/dnspython/dns/rdtypes/ANY/RRSIG.py (+155/-0)
third_party/dnspython/dns/rdtypes/ANY/RT.py (+20/-0)
third_party/dnspython/dns/rdtypes/ANY/SOA.py (+127/-0)
third_party/dnspython/dns/rdtypes/ANY/SPF.py (+22/-0)
third_party/dnspython/dns/rdtypes/ANY/SSHFP.py (+77/-0)
third_party/dnspython/dns/rdtypes/ANY/TXT.py (+20/-0)
third_party/dnspython/dns/rdtypes/ANY/X25.py (+62/-0)
third_party/dnspython/dns/rdtypes/ANY/__init__.py (+45/-0)
third_party/dnspython/dns/rdtypes/IN/A.py (+57/-0)
third_party/dnspython/dns/rdtypes/IN/AAAA.py (+58/-0)
third_party/dnspython/dns/rdtypes/IN/APL.py (+170/-0)
third_party/dnspython/dns/rdtypes/IN/DHCID.py (+60/-0)
third_party/dnspython/dns/rdtypes/IN/IPSECKEY.py (+159/-0)
third_party/dnspython/dns/rdtypes/IN/KX.py (+20/-0)
third_party/dnspython/dns/rdtypes/IN/NAPTR.py (+132/-0)
third_party/dnspython/dns/rdtypes/IN/NSAP.py (+59/-0)
third_party/dnspython/dns/rdtypes/IN/NSAP_PTR.py (+20/-0)
third_party/dnspython/dns/rdtypes/IN/PX.py (+97/-0)
third_party/dnspython/dns/rdtypes/IN/SRV.py (+89/-0)
third_party/dnspython/dns/rdtypes/IN/WKS.py (+113/-0)
third_party/dnspython/dns/rdtypes/IN/__init__.py (+30/-0)
third_party/dnspython/dns/rdtypes/__init__.py (+23/-0)
third_party/dnspython/dns/rdtypes/dsbase.py (+92/-0)
third_party/dnspython/dns/rdtypes/mxbase.py (+105/-0)
third_party/dnspython/dns/rdtypes/nsbase.py (+82/-0)
third_party/dnspython/dns/rdtypes/txtbase.py (+87/-0)
third_party/dnspython/dns/renderer.py (+325/-0)
third_party/dnspython/dns/resolver.py (+1161/-0)
third_party/dnspython/dns/reversename.py (+75/-0)
third_party/dnspython/dns/rrset.py (+175/-0)
third_party/dnspython/dns/set.py (+263/-0)
third_party/dnspython/dns/tokenizer.py (+547/-0)
third_party/dnspython/dns/tsig.py (+223/-0)
third_party/dnspython/dns/tsigkeyring.py (+44/-0)
third_party/dnspython/dns/ttl.py (+64/-0)
third_party/dnspython/dns/update.py (+245/-0)
third_party/dnspython/dns/version.py (+34/-0)
third_party/dnspython/dns/wiredata.py (+59/-0)
third_party/dnspython/dns/zone.py (+855/-0)
third_party/dnspython/examples/ddns.py (+51/-0)
third_party/dnspython/examples/e164.py (+6/-0)
third_party/dnspython/examples/mx.py (+7/-0)
third_party/dnspython/examples/name.py (+13/-0)
third_party/dnspython/examples/reverse.py (+40/-0)
third_party/dnspython/examples/reverse_name.py (+6/-0)
third_party/dnspython/examples/xfr.py (+14/-0)
third_party/dnspython/examples/zonediff.py (+270/-0)
third_party/dnspython/setup.py (+60/-0)
third_party/dnspython/tests/Makefile (+26/-0)
third_party/dnspython/tests/bugs.py (+44/-0)
third_party/dnspython/tests/dnssec.py (+146/-0)
third_party/dnspython/tests/example (+226/-0)
third_party/dnspython/tests/example1.good (+114/-0)
third_party/dnspython/tests/example2.good (+114/-0)
third_party/dnspython/tests/flags.py (+59/-0)
third_party/dnspython/tests/message.py (+179/-0)
third_party/dnspython/tests/name.py (+697/-0)
third_party/dnspython/tests/namedict.py (+102/-0)
third_party/dnspython/tests/ntoaaton.py (+197/-0)
third_party/dnspython/tests/rdtypeandclass.py (+123/-0)
third_party/dnspython/tests/resolver.py (+127/-0)
third_party/dnspython/tests/rrset.py (+54/-0)
third_party/dnspython/tests/set.py (+208/-0)
third_party/dnspython/tests/tokenizer.py (+190/-0)
third_party/dnspython/tests/update.py (+114/-0)
third_party/dnspython/tests/zone.py (+389/-0)
third_party/dnspython/util/COPYRIGHT (+14/-0)
third_party/dnspython/util/copyrights (+116/-0)
third_party/pep8/.gitignore (+7/-0)
third_party/pep8/.travis.yml (+25/-0)
third_party/pep8/CHANGES.txt (+651/-0)
third_party/pep8/LICENSE (+24/-0)
third_party/pep8/MANIFEST.in (+9/-0)
third_party/pep8/Makefile (+13/-0)
third_party/pep8/README.rst (+91/-0)
third_party/pep8/docs/Makefile (+153/-0)
third_party/pep8/docs/advanced.rst (+77/-0)
third_party/pep8/docs/api.rst (+88/-0)
third_party/pep8/docs/conf.py (+251/-0)
third_party/pep8/docs/developer.rst (+96/-0)
third_party/pep8/docs/index.rst (+69/-0)
third_party/pep8/docs/intro.rst (+435/-0)
third_party/pep8/docs/make.bat (+190/-0)
third_party/pep8/setup.cfg (+7/-0)
third_party/pep8/setup.py (+56/-0)
third_party/pep8/testsuite/E10.py (+41/-0)
third_party/pep8/testsuite/E11.py (+36/-0)
third_party/pep8/testsuite/E12.py (+376/-0)
third_party/pep8/testsuite/E12not.py (+644/-0)
third_party/pep8/testsuite/E20.py (+55/-0)
third_party/pep8/testsuite/E21.py (+14/-0)
third_party/pep8/testsuite/E22.py (+157/-0)
third_party/pep8/testsuite/E23.py (+15/-0)
third_party/pep8/testsuite/E24.py (+13/-0)
third_party/pep8/testsuite/E25.py (+36/-0)
third_party/pep8/testsuite/E26.py (+59/-0)
third_party/pep8/testsuite/E27.py (+30/-0)
third_party/pep8/testsuite/E30.py (+90/-0)
third_party/pep8/testsuite/E30not.py (+134/-0)
third_party/pep8/testsuite/E40.py (+38/-0)
third_party/pep8/testsuite/E50.py (+118/-0)
third_party/pep8/testsuite/E70.py (+20/-0)
third_party/pep8/testsuite/E71.py (+73/-0)
third_party/pep8/testsuite/E72.py (+51/-0)
third_party/pep8/testsuite/E73.py (+18/-0)
third_party/pep8/testsuite/E90.py (+26/-0)
third_party/pep8/testsuite/W19.py (+145/-0)
third_party/pep8/testsuite/W29.py (+21/-0)
third_party/pep8/testsuite/W39.py (+18/-0)
third_party/pep8/testsuite/W60.py (+15/-0)
third_party/pep8/testsuite/__init__.py (+0/-0)
third_party/pep8/testsuite/latin-1.py (+6/-0)
third_party/pep8/testsuite/noqa.py (+15/-0)
third_party/pep8/testsuite/python3.py (+6/-0)
third_party/pep8/testsuite/support.py (+197/-0)
third_party/pep8/testsuite/test_all.py (+63/-0)
third_party/pep8/testsuite/test_api.py (+389/-0)
third_party/pep8/testsuite/test_shell.py (+189/-0)
third_party/pep8/testsuite/test_util.py (+23/-0)
third_party/pep8/testsuite/utf-8-bom.py (+6/-0)
third_party/pep8/testsuite/utf-8.py (+52/-0)
third_party/pep8/tox.ini (+15/-0)
third_party/popt/CHANGES (+46/-0)
third_party/popt/COPYING (+22/-0)
third_party/popt/README (+18/-0)
third_party/popt/dummy.in (+0/-0)
third_party/popt/findme.c (+50/-0)
third_party/popt/findme.h (+20/-0)
third_party/popt/popt.c (+1249/-0)
third_party/popt/popt.h (+545/-0)
third_party/popt/poptconfig.c (+190/-0)
third_party/popt/popthelp.c (+741/-0)
third_party/popt/poptint.h (+116/-0)
third_party/popt/poptparse.c (+227/-0)
third_party/popt/system.h (+78/-0)
third_party/popt/wscript (+19/-0)
third_party/pyiso8601/.hgignore (+8/-0)
third_party/pyiso8601/.hgtags (+6/-0)
third_party/pyiso8601/LICENSE (+20/-0)
third_party/pyiso8601/MANIFEST.in (+2/-0)
third_party/pyiso8601/README.rst (+180/-0)
third_party/pyiso8601/dev-requirements.txt (+5/-0)
third_party/pyiso8601/docs/Makefile (+177/-0)
third_party/pyiso8601/docs/conf.py (+266/-0)
third_party/pyiso8601/docs/index.rst (+80/-0)
third_party/pyiso8601/docs/make.bat (+242/-0)
third_party/pyiso8601/iso8601/__init__.py (+1/-0)
third_party/pyiso8601/iso8601/iso8601.py (+214/-0)
third_party/pyiso8601/iso8601/test_iso8601.py (+97/-0)
third_party/pyiso8601/setup.py (+25/-0)
third_party/pyiso8601/tox.ini (+8/-0)
third_party/update.sh (+36/-0)
third_party/waf/wafadmin/3rdparty/ParallelDebug.py (+297/-0)
third_party/waf/wafadmin/3rdparty/batched_cc.py (+182/-0)
third_party/waf/wafadmin/3rdparty/boost.py (+342/-0)
third_party/waf/wafadmin/3rdparty/build_file_tracker.py (+53/-0)
third_party/waf/wafadmin/3rdparty/fluid.py (+26/-0)
third_party/waf/wafadmin/3rdparty/gccdeps.py (+127/-0)
third_party/waf/wafadmin/3rdparty/go.py (+110/-0)
third_party/waf/wafadmin/3rdparty/lru_cache.py (+96/-0)
third_party/waf/wafadmin/3rdparty/paranoid.py (+34/-0)
third_party/waf/wafadmin/3rdparty/prefork.py (+275/-0)
third_party/waf/wafadmin/3rdparty/print_commands.py (+25/-0)
third_party/waf/wafadmin/3rdparty/swig.py (+189/-0)
third_party/waf/wafadmin/3rdparty/valadoc.py (+112/-0)
third_party/waf/wafadmin/Build.py (+1036/-0)
third_party/waf/wafadmin/Configure.py (+442/-0)
third_party/waf/wafadmin/Constants.py (+75/-0)
third_party/waf/wafadmin/Environment.py (+209/-0)
third_party/waf/wafadmin/Logs.py (+133/-0)
third_party/waf/wafadmin/Node.py (+701/-0)
third_party/waf/wafadmin/Options.py (+287/-0)
third_party/waf/wafadmin/Runner.py (+235/-0)
third_party/waf/wafadmin/Scripting.py (+585/-0)
third_party/waf/wafadmin/Task.py (+1199/-0)
third_party/waf/wafadmin/TaskGen.py (+614/-0)
third_party/waf/wafadmin/Tools/__init__.py (+3/-0)
third_party/waf/wafadmin/Tools/ar.py (+34/-0)
third_party/waf/wafadmin/Tools/bison.py (+37/-0)
third_party/waf/wafadmin/Tools/cc.py (+99/-0)
third_party/waf/wafadmin/Tools/ccroot.py (+639/-0)
third_party/waf/wafadmin/Tools/compiler_cc.py (+66/-0)
third_party/waf/wafadmin/Tools/compiler_cxx.py (+61/-0)
third_party/waf/wafadmin/Tools/compiler_d.py (+32/-0)
third_party/waf/wafadmin/Tools/config_c.py (+754/-0)
third_party/waf/wafadmin/Tools/cs.py (+67/-0)
third_party/waf/wafadmin/Tools/cxx.py (+103/-0)
third_party/waf/wafadmin/Tools/d.py (+534/-0)
third_party/waf/wafadmin/Tools/dbus.py (+33/-0)
third_party/waf/wafadmin/Tools/dmd.py (+63/-0)
third_party/waf/wafadmin/Tools/flex.py (+24/-0)
third_party/waf/wafadmin/Tools/gas.py (+37/-0)
third_party/waf/wafadmin/Tools/gcc.py (+138/-0)
third_party/waf/wafadmin/Tools/gdc.py (+51/-0)
third_party/waf/wafadmin/Tools/glib2.py (+163/-0)
third_party/waf/wafadmin/Tools/gnome.py (+222/-0)
third_party/waf/wafadmin/Tools/gnu_dirs.py (+110/-0)
third_party/waf/wafadmin/Tools/gob2.py (+17/-0)
third_party/waf/wafadmin/Tools/gxx.py (+136/-0)
third_party/waf/wafadmin/Tools/icc.py (+37/-0)
third_party/waf/wafadmin/Tools/icpc.py (+35/-0)
third_party/waf/wafadmin/Tools/intltool.py (+138/-0)
third_party/waf/wafadmin/Tools/javaw.py (+254/-0)
third_party/waf/wafadmin/Tools/kde4.py (+73/-0)
third_party/waf/wafadmin/Tools/libtool.py (+329/-0)
third_party/waf/wafadmin/Tools/lua.py (+24/-0)
third_party/waf/wafadmin/Tools/misc.py (+429/-0)
third_party/waf/wafadmin/Tools/msvc.py (+796/-0)
third_party/waf/wafadmin/Tools/nasm.py (+48/-0)
third_party/waf/wafadmin/Tools/ocaml.py (+297/-0)
third_party/waf/wafadmin/Tools/osx.py (+187/-0)
third_party/waf/wafadmin/Tools/perl.py (+108/-0)
third_party/waf/wafadmin/Tools/preproc.py (+837/-0)
third_party/waf/wafadmin/Tools/python.py (+432/-0)
third_party/waf/wafadmin/Tools/qt4.py (+504/-0)
third_party/waf/wafadmin/Tools/ruby.py (+119/-0)
third_party/waf/wafadmin/Tools/suncc.py (+76/-0)
third_party/waf/wafadmin/Tools/suncxx.py (+75/-0)
third_party/waf/wafadmin/Tools/tex.py (+250/-0)
third_party/waf/wafadmin/Tools/unittestw.py (+308/-0)
third_party/waf/wafadmin/Tools/vala.py (+307/-0)
third_party/waf/wafadmin/Tools/winres.py (+44/-0)
third_party/waf/wafadmin/Tools/xlc.py (+78/-0)
third_party/waf/wafadmin/Tools/xlcxx.py (+78/-0)
third_party/waf/wafadmin/Utils.py (+747/-0)
third_party/waf/wafadmin/__init__.py (+3/-0)
third_party/waf/wafadmin/ansiterm.py (+235/-0)
third_party/waf/wafadmin/pproc.py (+619/-0)
third_party/waf/wafadmin/py3kfixes.py (+129/-0)
third_party/wscript (+77/-0)
third_party/zlib/ChangeLog (+855/-0)
third_party/zlib/FAQ (+339/-0)
third_party/zlib/INDEX (+51/-0)
third_party/zlib/Makefile (+154/-0)
third_party/zlib/Makefile.in (+154/-0)
third_party/zlib/README (+125/-0)
third_party/zlib/adler32.c (+148/-0)
third_party/zlib/algorithm.txt (+209/-0)
third_party/zlib/amiga/Makefile.pup (+66/-0)
third_party/zlib/amiga/Makefile.sas (+65/-0)
third_party/zlib/as400/bndsrc (+132/-0)
third_party/zlib/as400/compile.clp (+123/-0)
third_party/zlib/as400/readme.txt (+111/-0)
third_party/zlib/as400/zlib.inc (+331/-0)
third_party/zlib/compress.c (+78/-0)
third_party/zlib/contrib/README.contrib (+71/-0)
third_party/zlib/contrib/ada/buffer_demo.adb (+106/-0)
third_party/zlib/contrib/ada/mtest.adb (+156/-0)
third_party/zlib/contrib/ada/read.adb (+156/-0)
third_party/zlib/contrib/ada/readme.txt (+65/-0)
third_party/zlib/contrib/ada/test.adb (+463/-0)
third_party/zlib/contrib/ada/zlib-streams.adb (+225/-0)
third_party/zlib/contrib/ada/zlib-streams.ads (+114/-0)
third_party/zlib/contrib/ada/zlib-thin.adb (+141/-0)
third_party/zlib/contrib/ada/zlib-thin.ads (+450/-0)
third_party/zlib/contrib/ada/zlib.adb (+701/-0)
third_party/zlib/contrib/ada/zlib.ads (+328/-0)
third_party/zlib/contrib/ada/zlib.gpr (+20/-0)
third_party/zlib/contrib/asm586/README.586 (+43/-0)
third_party/zlib/contrib/asm586/match.S (+364/-0)
third_party/zlib/contrib/asm686/README.686 (+34/-0)
third_party/zlib/contrib/asm686/match.S (+329/-0)
third_party/zlib/contrib/blast/Makefile (+8/-0)
third_party/zlib/contrib/blast/README (+4/-0)
third_party/zlib/contrib/blast/blast.c (+444/-0)
third_party/zlib/contrib/blast/blast.h (+71/-0)
third_party/zlib/contrib/blast/test.txt (+1/-0)
third_party/zlib/contrib/delphi/ZLib.pas (+557/-0)
third_party/zlib/contrib/delphi/ZLibConst.pas (+11/-0)
third_party/zlib/contrib/delphi/readme.txt (+76/-0)
third_party/zlib/contrib/delphi/zlibd32.mak (+93/-0)
third_party/zlib/contrib/dotzlib/DotZLib.build (+33/-0)
third_party/zlib/contrib/dotzlib/DotZLib.sln (+21/-0)
third_party/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs (+58/-0)
third_party/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs (+202/-0)
third_party/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs (+83/-0)
third_party/zlib/contrib/dotzlib/DotZLib/CodecBase.cs (+198/-0)
third_party/zlib/contrib/dotzlib/DotZLib/Deflater.cs (+106/-0)
third_party/zlib/contrib/dotzlib/DotZLib/DotZLib.cs (+288/-0)
third_party/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj (+141/-0)
third_party/zlib/contrib/dotzlib/DotZLib/GZipStream.cs (+301/-0)
third_party/zlib/contrib/dotzlib/DotZLib/Inflater.cs (+105/-0)
third_party/zlib/contrib/dotzlib/DotZLib/UnitTests.cs (+274/-0)
third_party/zlib/contrib/dotzlib/LICENSE_1_0.txt (+23/-0)
third_party/zlib/contrib/dotzlib/readme.txt (+58/-0)
third_party/zlib/contrib/infback9/README (+1/-0)
third_party/zlib/contrib/infback9/infback9.c (+608/-0)
third_party/zlib/contrib/infback9/infback9.h (+37/-0)
third_party/zlib/contrib/infback9/inffix9.h (+107/-0)
third_party/zlib/contrib/infback9/inflate9.h (+47/-0)
third_party/zlib/contrib/infback9/inftree9.c (+323/-0)
third_party/zlib/contrib/infback9/inftree9.h (+55/-0)
third_party/zlib/contrib/inflate86/inffas86.c (+1157/-0)
third_party/zlib/contrib/inflate86/inffast.S (+1368/-0)
third_party/zlib/contrib/iostream/test.cpp (+24/-0)
third_party/zlib/contrib/iostream/zfstream.cpp (+329/-0)
third_party/zlib/contrib/iostream/zfstream.h (+128/-0)
third_party/zlib/contrib/iostream2/zstream.h (+307/-0)
third_party/zlib/contrib/iostream2/zstream_test.cpp (+25/-0)
third_party/zlib/contrib/iostream3/README (+35/-0)
third_party/zlib/contrib/iostream3/TODO (+17/-0)
third_party/zlib/contrib/iostream3/test.cc (+50/-0)
third_party/zlib/contrib/iostream3/zfstream.cc (+479/-0)
third_party/zlib/contrib/iostream3/zfstream.h (+466/-0)
third_party/zlib/contrib/masm686/match.asm (+413/-0)
third_party/zlib/contrib/masmx64/bld_ml64.bat (+2/-0)
third_party/zlib/contrib/masmx64/gvmat64.asm (+513/-0)
third_party/zlib/contrib/masmx64/inffas8664.c (+186/-0)
third_party/zlib/contrib/masmx64/inffasx64.asm (+392/-0)
third_party/zlib/contrib/masmx64/readme.txt (+28/-0)
third_party/zlib/contrib/masmx86/bld_ml32.bat (+2/-0)
third_party/zlib/contrib/masmx86/gvmat32.asm (+972/-0)
third_party/zlib/contrib/masmx86/gvmat32c.c (+62/-0)
third_party/zlib/contrib/masmx86/inffas32.asm (+1083/-0)
third_party/zlib/contrib/masmx86/mkasm.bat (+3/-0)
third_party/zlib/contrib/masmx86/readme.txt (+21/-0)
third_party/zlib/contrib/minizip/ChangeLogUnzip (+67/-0)
third_party/zlib/contrib/minizip/Makefile (+25/-0)
third_party/zlib/contrib/minizip/crypt.h (+132/-0)
third_party/zlib/contrib/minizip/ioapi.c (+177/-0)
third_party/zlib/contrib/minizip/ioapi.h (+75/-0)
third_party/zlib/contrib/minizip/iowin32.c (+270/-0)
third_party/zlib/contrib/minizip/iowin32.h (+21/-0)
third_party/zlib/contrib/minizip/miniunz.c (+585/-0)
third_party/zlib/contrib/minizip/minizip.c (+420/-0)
third_party/zlib/contrib/minizip/mztools.c (+281/-0)
third_party/zlib/contrib/minizip/mztools.h (+31/-0)
third_party/zlib/contrib/minizip/unzip.c (+1598/-0)
third_party/zlib/contrib/minizip/unzip.h (+354/-0)
third_party/zlib/contrib/minizip/zip.c (+1219/-0)
third_party/zlib/contrib/minizip/zip.h (+235/-0)
third_party/zlib/contrib/pascal/example.pas (+599/-0)
third_party/zlib/contrib/pascal/readme.txt (+76/-0)
third_party/zlib/contrib/pascal/zlibd32.mak (+93/-0)
third_party/zlib/contrib/pascal/zlibpas.pas (+236/-0)
third_party/zlib/contrib/puff/Makefile (+8/-0)
third_party/zlib/contrib/puff/README (+63/-0)
third_party/zlib/contrib/puff/puff.c (+837/-0)
third_party/zlib/contrib/puff/puff.h (+31/-0)
third_party/zlib/contrib/testzlib/testzlib.c (+275/-0)
third_party/zlib/contrib/testzlib/testzlib.txt (+10/-0)
third_party/zlib/contrib/untgz/Makefile (+14/-0)
third_party/zlib/contrib/untgz/Makefile.msc (+17/-0)
third_party/zlib/contrib/untgz/untgz.c (+674/-0)
third_party/zlib/contrib/vstudio/readme.txt (+73/-0)
third_party/zlib/contrib/vstudio/vc7/miniunz.vcproj (+126/-0)
third_party/zlib/contrib/vstudio/vc7/minizip.vcproj (+126/-0)
third_party/zlib/contrib/vstudio/vc7/testzlib.vcproj (+126/-0)
third_party/zlib/contrib/vstudio/vc7/zlib.rc (+32/-0)
third_party/zlib/contrib/vstudio/vc7/zlibstat.vcproj (+246/-0)
third_party/zlib/contrib/vstudio/vc7/zlibvc.def (+92/-0)
third_party/zlib/contrib/vstudio/vc7/zlibvc.sln (+78/-0)
third_party/zlib/contrib/vstudio/vc7/zlibvc.vcproj (+445/-0)
third_party/zlib/contrib/vstudio/vc8/miniunz.vcproj (+566/-0)
third_party/zlib/contrib/vstudio/vc8/minizip.vcproj (+563/-0)
third_party/zlib/contrib/vstudio/vc8/testzlib.vcproj (+948/-0)
third_party/zlib/contrib/vstudio/vc8/testzlibdll.vcproj (+567/-0)
third_party/zlib/contrib/vstudio/vc8/zlib.rc (+32/-0)
third_party/zlib/contrib/vstudio/vc8/zlibstat.vcproj (+870/-0)
third_party/zlib/contrib/vstudio/vc8/zlibvc.def (+92/-0)
third_party/zlib/contrib/vstudio/vc8/zlibvc.sln (+144/-0)
third_party/zlib/contrib/vstudio/vc8/zlibvc.vcproj (+1219/-0)
third_party/zlib/crc32.c (+423/-0)
third_party/zlib/crc32.h (+441/-0)
third_party/zlib/deflate.c (+1736/-0)
third_party/zlib/deflate.h (+331/-0)
third_party/zlib/example.c (+565/-0)
third_party/zlib/examples/README.examples (+42/-0)
third_party/zlib/examples/fitblk.c (+233/-0)
third_party/zlib/examples/gun.c (+693/-0)
third_party/zlib/examples/gzappend.c (+500/-0)
third_party/zlib/examples/gzjoin.c (+448/-0)
third_party/zlib/examples/gzlog.c (+413/-0)
third_party/zlib/examples/gzlog.h (+58/-0)
third_party/zlib/examples/zlib_how.html (+523/-0)
third_party/zlib/examples/zpipe.c (+191/-0)
third_party/zlib/examples/zran.c (+404/-0)
third_party/zlib/gzio.c (+1024/-0)
third_party/zlib/infback.c (+623/-0)
third_party/zlib/inffast.c (+318/-0)
third_party/zlib/inffast.h (+11/-0)
third_party/zlib/inffixed.h (+94/-0)
third_party/zlib/inflate.c (+1368/-0)
third_party/zlib/inflate.h (+115/-0)
third_party/zlib/inftrees.c (+329/-0)
third_party/zlib/inftrees.h (+55/-0)
third_party/zlib/make_vms.com (+461/-0)
third_party/zlib/minigzip.c (+322/-0)
third_party/zlib/msdos/Makefile.bor (+109/-0)
third_party/zlib/msdos/Makefile.dj2 (+104/-0)
third_party/zlib/msdos/Makefile.emx (+69/-0)
third_party/zlib/msdos/Makefile.msc (+106/-0)
third_party/zlib/msdos/Makefile.tc (+94/-0)
third_party/zlib/old/Makefile.riscos (+151/-0)
third_party/zlib/old/README (+3/-0)
third_party/zlib/old/descrip.mms (+48/-0)
third_party/zlib/old/os2/Makefile.os2 (+136/-0)
third_party/zlib/old/os2/zlib.def (+51/-0)
third_party/zlib/old/visual-basic.txt (+160/-0)
third_party/zlib/old/zlib.html (+971/-0)
third_party/zlib/projects/README.projects (+41/-0)
third_party/zlib/projects/visualc6/README.txt (+73/-0)
third_party/zlib/projects/visualc6/example.dsp (+278/-0)
third_party/zlib/projects/visualc6/minigzip.dsp (+278/-0)
third_party/zlib/projects/visualc6/zlib.dsp (+609/-0)
third_party/zlib/projects/visualc6/zlib.dsw (+59/-0)
third_party/zlib/qnx/package.qpg (+141/-0)
third_party/zlib/trees.c (+1219/-0)
third_party/zlib/trees.h (+128/-0)
third_party/zlib/uncompr.c (+60/-0)
third_party/zlib/win32/DLL_FAQ.txt (+397/-0)
third_party/zlib/win32/Makefile.bor (+107/-0)
third_party/zlib/win32/Makefile.emx (+69/-0)
third_party/zlib/win32/Makefile.gcc (+141/-0)
third_party/zlib/win32/Makefile.msc (+126/-0)
third_party/zlib/win32/VisualC.txt (+3/-0)
third_party/zlib/win32/zlib.def (+60/-0)
third_party/zlib/win32/zlib1.rc (+39/-0)
third_party/zlib/wscript (+17/-0)
third_party/zlib/zconf.h (+335/-0)
third_party/zlib/zconf.in.h (+332/-0)
third_party/zlib/zlib.h (+1374/-0)
third_party/zlib/zutil.c (+318/-0)
third_party/zlib/zutil.h (+269/-0)
wintest/README (+5/-0)
wintest/conf/abartlet-jesse.conf (+104/-0)
wintest/conf/abartlet.conf (+104/-0)
wintest/conf/bbaumbach.conf (+97/-0)
wintest/conf/tridge.conf (+95/-0)
wintest/conf/zahari-esxi.conf (+46/-0)
wintest/test-s3.py (+286/-0)
wintest/test-s4-howto.py (+719/-0)
wintest/wintest.py (+1000/-0)
wscript (+395/-0)
wscript_build (+161/-0)
wscript_build_embedded_heimdal (+4/-0)
wscript_build_system_heimdal (+4/-0)
wscript_build_system_mitkrb5 (+4/-0)
wscript_configure_system_mitkrb5 (+312/-0)
- Christian Ehrhardt (community): Approve
- Canonical Server Core Reviewers: Pending requested
-
Diff: 820307 lines (+809231/-0)1835 files modifieddebian/changelog (+7/-0)
debian/patches/fix-rmdir.patch (+48/-0)
debian/patches/series (+1/-0)
source4/ldap_server/ldap_backend.c (+1338/-0)
source4/ldap_server/ldap_bind.c (+759/-0)
source4/ldap_server/ldap_extended.c (+215/-0)
source4/ldap_server/ldap_server.c (+1259/-0)
source4/ldap_server/ldap_server.h (+105/-0)
source4/ldap_server/wscript_build (+13/-0)
source4/lib/cmdline/credentials.c (+54/-0)
source4/lib/cmdline/popt_common.c (+235/-0)
source4/lib/cmdline/popt_common.h (+47/-0)
source4/lib/cmdline/popt_credentials.c (+190/-0)
source4/lib/cmdline/wscript_build (+23/-0)
source4/lib/com/README (+9/-0)
source4/lib/com/classes/simple.c (+124/-0)
source4/lib/com/com.h (+53/-0)
source4/lib/com/dcom/dcom.h (+85/-0)
source4/lib/com/dcom/main.c (+704/-0)
source4/lib/com/dcom/tables.c (+94/-0)
source4/lib/com/main.c (+90/-0)
source4/lib/com/rot.c (+35/-0)
source4/lib/com/tables.c (+112/-0)
source4/lib/com/wscript_build (+28/-0)
source4/lib/events/events.h (+6/-0)
source4/lib/events/tevent_s4.c (+41/-0)
source4/lib/events/wscript_build (+9/-0)
source4/lib/http/gensec/basic.c (+204/-0)
source4/lib/http/gensec/ntlm.c (+185/-0)
source4/lib/http/http.c (+825/-0)
source4/lib/http/http.h (+120/-0)
source4/lib/http/http_auth.c (+364/-0)
source4/lib/http/http_internal.h (+62/-0)
source4/lib/http/wscript_build (+21/-0)
source4/lib/messaging/irpc.h (+86/-0)
source4/lib/messaging/messaging.c (+1190/-0)
source4/lib/messaging/messaging.h (+58/-0)
source4/lib/messaging/messaging_internal.h (+36/-0)
source4/lib/messaging/messaging_send.c (+115/-0)
source4/lib/messaging/pymessaging.c (+523/-0)
source4/lib/messaging/tests/irpc.c (+308/-0)
source4/lib/messaging/tests/messaging.c (+404/-0)
source4/lib/messaging/wscript_build (+21/-0)
source4/lib/policy/gp_filesys.c (+674/-0)
source4/lib/policy/gp_ini.c (+133/-0)
source4/lib/policy/gp_ldap.c (+1130/-0)
source4/lib/policy/gp_manage.c (+328/-0)
source4/lib/policy/policy.h (+125/-0)
source4/lib/policy/pypolicy.c (+150/-0)
source4/lib/policy/samba-policy.pc.in (+12/-0)
source4/lib/policy/wscript_build (+17/-0)
source4/lib/registry/Doxyfile (+24/-0)
source4/lib/registry/README (+42/-0)
source4/lib/registry/TODO (+5/-0)
source4/lib/registry/hive.c (+176/-0)
source4/lib/registry/interface.c (+297/-0)
source4/lib/registry/ldb.c (+991/-0)
source4/lib/registry/local.c (+408/-0)
source4/lib/registry/man/regdiff.1.xml (+100/-0)
source4/lib/registry/man/regpatch.1.xml (+89/-0)
source4/lib/registry/man/regshell.1.xml (+189/-0)
source4/lib/registry/man/regtree.1.xml (+101/-0)
source4/lib/registry/patchfile.c (+543/-0)
source4/lib/registry/patchfile_dotreg.c (+435/-0)
source4/lib/registry/patchfile_preg.c (+384/-0)
source4/lib/registry/pyregistry.c (+476/-0)
source4/lib/registry/regf.c (+2318/-0)
source4/lib/registry/regf.idl (+167/-0)
source4/lib/registry/registry.h (+532/-0)
source4/lib/registry/rpc.c (+579/-0)
source4/lib/registry/samba.c (+100/-0)
source4/lib/registry/tests/diff.c (+291/-0)
source4/lib/registry/tests/generic.c (+179/-0)
source4/lib/registry/tests/hive.c (+440/-0)
source4/lib/registry/tests/registry.c (+645/-0)
source4/lib/registry/tools/common.c (+88/-0)
source4/lib/registry/tools/regdiff.c (+151/-0)
source4/lib/registry/tools/regpatch.c (+76/-0)
source4/lib/registry/tools/regshell.c (+666/-0)
source4/lib/registry/tools/regtree.c (+171/-0)
source4/lib/registry/util.c (+302/-0)
source4/lib/registry/wine.c (+45/-0)
source4/lib/registry/wscript_build (+68/-0)
source4/lib/samba3/README (+5/-0)
source4/lib/samba3/samba3.h (+30/-0)
source4/lib/samba3/smbpasswd.c (+138/-0)
source4/lib/samba3/wscript_build (+9/-0)
source4/lib/socket/access.c (+129/-0)
source4/lib/socket/connect.c (+158/-0)
source4/lib/socket/connect_multi.c (+393/-0)
source4/lib/socket/interface.c (+524/-0)
source4/lib/socket/netif.h (+24/-0)
source4/lib/socket/socket.c (+640/-0)
source4/lib/socket/socket.h (+256/-0)
source4/lib/socket/socket_ip.c (+1036/-0)
source4/lib/socket/socket_unix.c (+442/-0)
source4/lib/socket/testsuite.c (+198/-0)
source4/lib/socket/wscript_build (+29/-0)
source4/lib/stream/packet.c (+626/-0)
source4/lib/stream/packet.h (+66/-0)
source4/lib/stream/wscript_build (+8/-0)
source4/lib/tls/tls.c (+647/-0)
source4/lib/tls/tls.h (+132/-0)
source4/lib/tls/tls_tstream.c (+1639/-0)
source4/lib/tls/tlscert.c (+179/-0)
source4/lib/tls/wscript (+87/-0)
source4/lib/wmi/tools/wmic.c (+221/-0)
source4/lib/wmi/tools/wmis.c (+222/-0)
source4/lib/wmi/wbemdata.c (+451/-0)
source4/lib/wmi/wmi.h (+48/-0)
source4/lib/wmi/wmi.i (+352/-0)
source4/lib/wmi/wmi.py (+95/-0)
source4/lib/wmi/wmi_wrap.c (+4304/-0)
source4/lib/wmi/wmicore.c (+253/-0)
source4/lib/wmi/wscript_build (+26/-0)
source4/libcli/cliconnect.c (+284/-0)
source4/libcli/clideltree.c (+146/-0)
source4/libcli/clifile.c (+675/-0)
source4/libcli/clilist.c (+354/-0)
source4/libcli/climessage.c (+104/-0)
source4/libcli/clireadwrite.c (+167/-0)
source4/libcli/clitrans2.c (+224/-0)
source4/libcli/composite/composite.c (+200/-0)
source4/libcli/composite/composite.h (+99/-0)
source4/libcli/dgram/browse.c (+114/-0)
source4/libcli/dgram/dgramsocket.c (+243/-0)
source4/libcli/dgram/libdgram.h (+155/-0)
source4/libcli/dgram/mailslot.c (+226/-0)
source4/libcli/dgram/netlogon.c (+142/-0)
source4/libcli/finddc.h (+41/-0)
source4/libcli/finddcs_cldap.c (+483/-0)
source4/libcli/finddcs_nbt.c (+311/-0)
source4/libcli/ldap/ldap_bind.c (+540/-0)
source4/libcli/ldap/ldap_client.c (+1047/-0)
source4/libcli/ldap/ldap_client.h (+149/-0)
source4/libcli/ldap/ldap_controls.c (+1282/-0)
source4/libcli/ldap/ldap_ildap.c (+133/-0)
source4/libcli/ldap/libcli_ldap.h (+31/-0)
source4/libcli/ldap/wscript_build (+11/-0)
source4/libcli/libcli.h (+357/-0)
source4/libcli/pysmb.c (+688/-0)
source4/libcli/rap/rap.c (+1689/-0)
source4/libcli/rap/rap.h (+76/-0)
source4/libcli/rap/wscript_build (+7/-0)
source4/libcli/raw/README (+5/-0)
source4/libcli/raw/clierror.c (+73/-0)
source4/libcli/raw/clioplock.c (+66/-0)
source4/libcli/raw/clisession.c (+310/-0)
source4/libcli/raw/clisocket.c (+459/-0)
source4/libcli/raw/clitransport.c (+611/-0)
source4/libcli/raw/clitree.c (+227/-0)
source4/libcli/raw/interfaces.h (+2876/-0)
source4/libcli/raw/libcliraw.h (+340/-0)
source4/libcli/raw/rawacl.c (+163/-0)
source4/libcli/raw/rawdate.c (+82/-0)
source4/libcli/raw/raweas.c (+367/-0)
source4/libcli/raw/rawfile.c (+1046/-0)
source4/libcli/raw/rawfileinfo.c (+778/-0)
source4/libcli/raw/rawfsinfo.c (+431/-0)
source4/libcli/raw/rawioctl.c (+173/-0)
source4/libcli/raw/rawlpq.c (+48/-0)
source4/libcli/raw/rawnegotiate.c (+163/-0)
source4/libcli/raw/rawnotify.c (+122/-0)
source4/libcli/raw/rawreadwrite.c (+345/-0)
source4/libcli/raw/rawrequest.c (+1050/-0)
source4/libcli/raw/rawsearch.c (+842/-0)
source4/libcli/raw/rawsetfileinfo.c (+492/-0)
source4/libcli/raw/rawshadow.c (+82/-0)
source4/libcli/raw/rawtrans.c (+437/-0)
source4/libcli/raw/request.h (+78/-0)
source4/libcli/raw/signing.h (+39/-0)
source4/libcli/raw/smb.h (+322/-0)
source4/libcli/raw/smb_signing.c (+231/-0)
source4/libcli/raw/trans2.h (+308/-0)
source4/libcli/resolve/bcast.c (+116/-0)
source4/libcli/resolve/dns_ex.c (+661/-0)
source4/libcli/resolve/host.c (+60/-0)
source4/libcli/resolve/lmhosts.c (+129/-0)
source4/libcli/resolve/nbtlist.c (+223/-0)
source4/libcli/resolve/resolve.c (+340/-0)
source4/libcli/resolve/resolve.h (+53/-0)
source4/libcli/resolve/resolve_lp.c (+52/-0)
source4/libcli/resolve/testsuite.c (+92/-0)
source4/libcli/resolve/wins.c (+83/-0)
source4/libcli/security/tests/sddl.c (+107/-0)
source4/libcli/smb2/break.c (+74/-0)
source4/libcli/smb2/cancel.c (+45/-0)
source4/libcli/smb2/close.c (+80/-0)
source4/libcli/smb2/connect.c (+354/-0)
source4/libcli/smb2/create.c (+450/-0)
source4/libcli/smb2/find.c (+180/-0)
source4/libcli/smb2/flush.c (+70/-0)
source4/libcli/smb2/getinfo.c (+220/-0)
source4/libcli/smb2/ioctl.c (+140/-0)
source4/libcli/smb2/keepalive.c (+68/-0)
source4/libcli/smb2/lease_break.c (+81/-0)
source4/libcli/smb2/lock.c (+82/-0)
source4/libcli/smb2/logoff.c (+67/-0)
source4/libcli/smb2/notify.c (+114/-0)
source4/libcli/smb2/read.c (+89/-0)
source4/libcli/smb2/request.c (+717/-0)
source4/libcli/smb2/session.c (+453/-0)
source4/libcli/smb2/setinfo.c (+122/-0)
source4/libcli/smb2/signing.c (+123/-0)
source4/libcli/smb2/smb2.h (+193/-0)
source4/libcli/smb2/smb2_calls.h (+99/-0)
source4/libcli/smb2/tcon.c (+52/-0)
source4/libcli/smb2/tdis.c (+65/-0)
source4/libcli/smb2/transport.c (+487/-0)
source4/libcli/smb2/util.c (+241/-0)
source4/libcli/smb2/write.c (+81/-0)
source4/libcli/smb2/wscript_build (+10/-0)
source4/libcli/smb_composite/appendacl.c (+313/-0)
source4/libcli/smb_composite/connect.c (+482/-0)
source4/libcli/smb_composite/fetchfile.c (+191/-0)
source4/libcli/smb_composite/fsinfo.c (+214/-0)
source4/libcli/smb_composite/loadfile.c (+293/-0)
source4/libcli/smb_composite/savefile.c (+288/-0)
source4/libcli/smb_composite/sesssetup.c (+846/-0)
source4/libcli/smb_composite/smb2.c (+447/-0)
source4/libcli/smb_composite/smb_composite.h (+260/-0)
source4/libcli/smbc/README (+1/-0)
source4/libcli/util/clilsa.c (+411/-0)
source4/libcli/util/pyerrors.h (+79/-0)
source4/libcli/wbclient/wbclient.c (+193/-0)
source4/libcli/wbclient/wbclient.h (+25/-0)
source4/libcli/wbclient/wscript_build (+10/-0)
source4/libcli/wrepl/winsrepl.c (+1172/-0)
source4/libcli/wrepl/winsrepl.h (+110/-0)
source4/libcli/wscript_build (+93/-0)
source4/libnet/composite.h (+56/-0)
source4/libnet/groupinfo.c (+384/-0)
source4/libnet/groupinfo.h (+54/-0)
source4/libnet/groupman.c (+139/-0)
source4/libnet/groupman.h (+35/-0)
source4/libnet/libnet.c (+61/-0)
source4/libnet/libnet.h (+86/-0)
source4/libnet/libnet_become_dc.c (+3281/-0)
source4/libnet/libnet_become_dc.h (+152/-0)
source4/libnet/libnet_domain.c (+1304/-0)
source4/libnet/libnet_domain.h (+70/-0)
source4/libnet/libnet_export_keytab.c (+214/-0)
source4/libnet/libnet_export_keytab.h (+32/-0)
source4/libnet/libnet_group.c (+764/-0)
source4/libnet/libnet_group.h (+74/-0)
source4/libnet/libnet_join.c (+1026/-0)
source4/libnet/libnet_join.h (+101/-0)
source4/libnet/libnet_lookup.c (+436/-0)
source4/libnet/libnet_lookup.h (+69/-0)
source4/libnet/libnet_passwd.c (+723/-0)
source4/libnet/libnet_passwd.h (+137/-0)
source4/libnet/libnet_rpc.c (+1031/-0)
source4/libnet/libnet_rpc.h (+73/-0)
source4/libnet/libnet_samdump.c (+206/-0)
source4/libnet/libnet_samsync.c (+281/-0)
source4/libnet/libnet_samsync.h (+83/-0)
source4/libnet/libnet_samsync_ldb.c (+1279/-0)
source4/libnet/libnet_share.c (+215/-0)
source4/libnet/libnet_share.h (+70/-0)
source4/libnet/libnet_site.c (+292/-0)
source4/libnet/libnet_site.h (+35/-0)
source4/libnet/libnet_time.c (+125/-0)
source4/libnet/libnet_time.h (+46/-0)
source4/libnet/libnet_unbecome_dc.c (+792/-0)
source4/libnet/libnet_unbecome_dc.h (+31/-0)
source4/libnet/libnet_user.c (+1241/-0)
source4/libnet/libnet_user.h (+156/-0)
source4/libnet/libnet_vampire.c (+810/-0)
source4/libnet/libnet_vampire.h (+58/-0)
source4/libnet/prereq_domain.c (+144/-0)
source4/libnet/py_net.c (+841/-0)
source4/libnet/py_net.h (+24/-0)
source4/libnet/py_net_dckeytab.c (+106/-0)
source4/libnet/userinfo.c (+382/-0)
source4/libnet/userinfo.h (+54/-0)
source4/libnet/userman.c (+922/-0)
source4/libnet/userman.h (+106/-0)
source4/libnet/wscript_build (+26/-0)
source4/librpc/dcerpc.pc.in (+11/-0)
source4/librpc/dcerpc_samr.pc.in (+11/-0)
source4/librpc/gen_ndr/README (+4/-0)
source4/librpc/idl/IDL_LICENSE.txt (+9/-0)
source4/librpc/idl/irpc.idl (+221/-0)
source4/librpc/idl/ntp_signd.idl (+46/-0)
source4/librpc/idl/opendb.idl (+46/-0)
source4/librpc/idl/sasl_helpers.idl (+24/-0)
source4/librpc/idl/winbind.idl (+35/-0)
source4/librpc/idl/winsif.idl (+342/-0)
source4/librpc/idl/winsrepl.idl (+179/-0)
source4/librpc/idl/winstation.idl (+13/-0)
source4/librpc/idl/wscript_build (+12/-0)
source4/librpc/ndr/py_auth.c (+71/-0)
source4/librpc/ndr/py_lsa.c (+77/-0)
source4/librpc/ndr/py_misc.c (+177/-0)
source4/librpc/ndr/py_security.c (+475/-0)
source4/librpc/ndr/py_xattr.c (+99/-0)
source4/librpc/rpc/dcerpc.c (+2621/-0)
source4/librpc/rpc/dcerpc.h (+275/-0)
source4/librpc/rpc/dcerpc.py (+18/-0)
source4/librpc/rpc/dcerpc_auth.c (+556/-0)
source4/librpc/rpc/dcerpc_connect.c (+1253/-0)
source4/librpc/rpc/dcerpc_roh.c (+800/-0)
source4/librpc/rpc/dcerpc_roh.h (+116/-0)
source4/librpc/rpc/dcerpc_roh_channel_in.c (+471/-0)
source4/librpc/rpc/dcerpc_roh_channel_out.c (+743/-0)
source4/librpc/rpc/dcerpc_schannel.c (+627/-0)
source4/librpc/rpc/dcerpc_secondary.c (+448/-0)
source4/librpc/rpc/dcerpc_smb.c (+297/-0)
source4/librpc/rpc/dcerpc_sock.c (+500/-0)
source4/librpc/rpc/dcerpc_util.c (+897/-0)
source4/librpc/rpc/pyrpc.c (+480/-0)
source4/librpc/rpc/pyrpc.h (+54/-0)
source4/librpc/rpc/pyrpc_util.c (+450/-0)
source4/librpc/rpc/pyrpc_util.h (+67/-0)
source4/librpc/scripts/build_idl.sh (+37/-0)
source4/librpc/tests/binding_string.c (+327/-0)
source4/librpc/tests/dns-decode_dns_name_packet-hex.dat (+7/-0)
source4/librpc/wscript_build (+416/-0)
source4/nbt_server/defense.c (+79/-0)
source4/nbt_server/dgram/browse.c (+85/-0)
source4/nbt_server/dgram/netlogon.c (+201/-0)
source4/nbt_server/dgram/ntlogon.c (+121/-0)
source4/nbt_server/dgram/request.c (+150/-0)
source4/nbt_server/interfaces.c (+426/-0)
source4/nbt_server/irpc.c (+210/-0)
source4/nbt_server/nbt_server.c (+104/-0)
source4/nbt_server/nbt_server.h (+94/-0)
source4/nbt_server/nodestatus.c (+126/-0)
source4/nbt_server/packet.c (+343/-0)
source4/nbt_server/query.c (+102/-0)
source4/nbt_server/register.c (+310/-0)
source4/nbt_server/wins/wins_dns_proxy.c (+99/-0)
source4/nbt_server/wins/wins_hook.c (+94/-0)
source4/nbt_server/wins/wins_ldb.c (+127/-0)
source4/nbt_server/wins/winsclient.c (+284/-0)
source4/nbt_server/wins/winsdb.c (+1014/-0)
source4/nbt_server/wins/winsdb.h (+81/-0)
source4/nbt_server/wins/winsserver.c (+1074/-0)
source4/nbt_server/wins/winsserver.h (+67/-0)
source4/nbt_server/wins/winswack.c (+387/-0)
source4/nbt_server/wscript_build (+54/-0)
source4/ntp_signd/README (+7/-0)
source4/ntp_signd/ntp-dev-4.2.5p125.diff (+579/-0)
source4/ntp_signd/ntp_signd.c (+558/-0)
source4/ntp_signd/wscript_build (+11/-0)
source4/ntvfs/README (+26/-0)
source4/ntvfs/cifs/README (+40/-0)
source4/ntvfs/cifs/vfs_cifs.c (+1259/-0)
source4/ntvfs/cifs_posix_cli/README (+12/-0)
source4/ntvfs/cifs_posix_cli/cifsposix.h (+38/-0)
source4/ntvfs/cifs_posix_cli/svfs_util.c (+195/-0)
source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c (+1112/-0)
source4/ntvfs/common/brlock.c (+136/-0)
source4/ntvfs/common/brlock.h (+55/-0)
source4/ntvfs/common/brlock_tdb.c (+773/-0)
source4/ntvfs/common/init.c (+34/-0)
source4/ntvfs/common/notify.c (+672/-0)
source4/ntvfs/common/ntvfs_common.h (+32/-0)
source4/ntvfs/common/opendb.c (+200/-0)
source4/ntvfs/common/opendb.h (+59/-0)
source4/ntvfs/common/opendb_tdb.c (+886/-0)
source4/ntvfs/common/wscript_build (+9/-0)
source4/ntvfs/ipc/README (+5/-0)
source4/ntvfs/ipc/ipc.h (+0/-0)
source4/ntvfs/ipc/ipc_rap.c (+511/-0)
source4/ntvfs/ipc/np_echo.c (+0/-0)
source4/ntvfs/ipc/rap_server.c (+91/-0)
source4/ntvfs/ipc/vfs_ipc.c (+1353/-0)
source4/ntvfs/nbench/README (+13/-0)
source4/ntvfs/nbench/vfs_nbench.c (+982/-0)
source4/ntvfs/ntvfs.h (+338/-0)
source4/ntvfs/ntvfs_base.c (+249/-0)
source4/ntvfs/ntvfs_generic.c (+1643/-0)
source4/ntvfs/ntvfs_interface.c (+713/-0)
source4/ntvfs/ntvfs_util.c (+202/-0)
source4/ntvfs/posix/posix_eadb.c (+295/-0)
source4/ntvfs/posix/posix_eadb.h (+20/-0)
source4/ntvfs/posix/pvfs_acl.c (+1083/-0)
source4/ntvfs/posix/pvfs_acl_nfs4.c (+199/-0)
source4/ntvfs/posix/pvfs_acl_xattr.c (+104/-0)
source4/ntvfs/posix/pvfs_aio.c (+166/-0)
source4/ntvfs/posix/pvfs_dirlist.c (+407/-0)
source4/ntvfs/posix/pvfs_fileinfo.c (+159/-0)
source4/ntvfs/posix/pvfs_flush.c (+80/-0)
source4/ntvfs/posix/pvfs_fsinfo.c (+223/-0)
source4/ntvfs/posix/pvfs_ioctl.c (+82/-0)
source4/ntvfs/posix/pvfs_lock.c (+411/-0)
source4/ntvfs/posix/pvfs_mkdir.c (+196/-0)
source4/ntvfs/posix/pvfs_notify.c (+300/-0)
source4/ntvfs/posix/pvfs_open.c (+2097/-0)
source4/ntvfs/posix/pvfs_oplock.c (+298/-0)
source4/ntvfs/posix/pvfs_qfileinfo.c (+465/-0)
source4/ntvfs/posix/pvfs_read.c (+113/-0)
source4/ntvfs/posix/pvfs_rename.c (+675/-0)
source4/ntvfs/posix/pvfs_resolve.c (+826/-0)
source4/ntvfs/posix/pvfs_search.c (+864/-0)
source4/ntvfs/posix/pvfs_seek.c (+65/-0)
source4/ntvfs/posix/pvfs_setfileinfo.c (+884/-0)
source4/ntvfs/posix/pvfs_shortname.c (+695/-0)
source4/ntvfs/posix/pvfs_streams.c (+556/-0)
source4/ntvfs/posix/pvfs_sys.c (+662/-0)
source4/ntvfs/posix/pvfs_unlink.c (+276/-0)
source4/ntvfs/posix/pvfs_util.c (+206/-0)
source4/ntvfs/posix/pvfs_wait.c (+203/-0)
source4/ntvfs/posix/pvfs_write.c (+155/-0)
source4/ntvfs/posix/pvfs_xattr.c (+488/-0)
source4/ntvfs/posix/python/pyposix_eadb.c (+130/-0)
source4/ntvfs/posix/python/pyxattr_native.c (+121/-0)
source4/ntvfs/posix/python/pyxattr_tdb.c (+167/-0)
source4/ntvfs/posix/vfs_posix.c (+427/-0)
source4/ntvfs/posix/vfs_posix.h (+297/-0)
source4/ntvfs/posix/wscript_build (+67/-0)
source4/ntvfs/posix/xattr_system.c (+145/-0)
source4/ntvfs/print/README (+3/-0)
source4/ntvfs/print/vfs_print.c (+132/-0)
source4/ntvfs/simple/README (+10/-0)
source4/ntvfs/simple/svfs.h (+38/-0)
source4/ntvfs/simple/svfs_util.c (+189/-0)
source4/ntvfs/simple/vfs_simple.c (+1112/-0)
source4/ntvfs/smb2/vfs_smb2.c (+904/-0)
source4/ntvfs/sysdep/README (+5/-0)
source4/ntvfs/sysdep/inotify.c (+398/-0)
source4/ntvfs/sysdep/sys_lease.c (+150/-0)
source4/ntvfs/sysdep/sys_lease.h (+66/-0)
source4/ntvfs/sysdep/sys_lease_linux.c (+215/-0)
source4/ntvfs/sysdep/sys_notify.c (+149/-0)
source4/ntvfs/sysdep/sys_notify.h (+54/-0)
source4/ntvfs/sysdep/wscript_build (+31/-0)
source4/ntvfs/sysdep/wscript_configure (+14/-0)
source4/ntvfs/unixuid/vfs_unixuid.c (+724/-0)
source4/ntvfs/unixuid/wscript_build (+9/-0)
source4/ntvfs/wscript_build (+75/-0)
source4/param/loadparm.c (+61/-0)
source4/param/provision.c (+394/-0)
source4/param/provision.h (+72/-0)
source4/param/pyparam.c (+581/-0)
source4/param/pyparam.h (+28/-0)
source4/param/pyparam_util.c (+81/-0)
source4/param/secrets.c (+142/-0)
source4/param/secrets.h (+49/-0)
source4/param/share.c (+157/-0)
source4/param/share.h (+151/-0)
source4/param/share_classic.c (+390/-0)
source4/param/share_ldb.c (+604/-0)
source4/param/tests/loadparm.c (+271/-0)
source4/param/tests/share.c (+216/-0)
source4/param/wscript_build (+65/-0)
source4/rpc_server/backupkey/dcesrv_backupkey.c (+1819/-0)
source4/rpc_server/backupkey/dcesrv_backupkey_heimdal.c (+1858/-0)
source4/rpc_server/browser/dcesrv_browser.c (+169/-0)
source4/rpc_server/common/common.h (+43/-0)
source4/rpc_server/common/forward.c (+129/-0)
source4/rpc_server/common/loadparm.c (+45/-0)
source4/rpc_server/common/reply.c (+287/-0)
source4/rpc_server/common/server_info.c (+182/-0)
source4/rpc_server/common/share_info.c (+121/-0)
source4/rpc_server/common/sid_helper.c (+134/-0)
source4/rpc_server/dcerpc_server.c (+3149/-0)
source4/rpc_server/dcerpc_server.h (+496/-0)
source4/rpc_server/dcerpc_server.pc.in (+12/-0)
source4/rpc_server/dcesrv_auth.c (+564/-0)
source4/rpc_server/dcesrv_mgmt.c (+125/-0)
source4/rpc_server/dnsserver/dcerpc_dnsserver.c (+2345/-0)
source4/rpc_server/dnsserver/dnsdata.c (+1203/-0)
source4/rpc_server/dnsserver/dnsdb.c (+1009/-0)
source4/rpc_server/dnsserver/dnsserver.h (+262/-0)
source4/rpc_server/dnsserver/dnsutils.c (+394/-0)
source4/rpc_server/drsuapi/addentry.c (+240/-0)
source4/rpc_server/drsuapi/dcesrv_drsuapi.c (+1073/-0)
source4/rpc_server/drsuapi/dcesrv_drsuapi.h (+84/-0)
source4/rpc_server/drsuapi/drsutil.c (+221/-0)
source4/rpc_server/drsuapi/getncchanges.c (+3015/-0)
source4/rpc_server/drsuapi/updaterefs.c (+387/-0)
source4/rpc_server/drsuapi/writespn.c (+253/-0)
source4/rpc_server/echo/rpc_echo.c (+211/-0)
source4/rpc_server/epmapper/rpc_epmapper.c (+285/-0)
source4/rpc_server/eventlog/dcesrv_eventlog6.c (+331/-0)
source4/rpc_server/handles.c (+124/-0)
source4/rpc_server/lsa/dcesrv_lsa.c (+4806/-0)
source4/rpc_server/lsa/lsa.h (+70/-0)
source4/rpc_server/lsa/lsa_init.c (+292/-0)
source4/rpc_server/lsa/lsa_lookup.c (+1155/-0)
source4/rpc_server/netlogon/dcerpc_netlogon.c (+3692/-0)
source4/rpc_server/remote/README (+38/-0)
source4/rpc_server/remote/dcesrv_remote.c (+431/-0)
source4/rpc_server/samr/dcesrv_samr.c (+4430/-0)
source4/rpc_server/samr/dcesrv_samr.h (+70/-0)
source4/rpc_server/samr/samr_password.c (+668/-0)
source4/rpc_server/service_rpc.c (+146/-0)
source4/rpc_server/srvsvc/dcesrv_srvsvc.c (+2286/-0)
source4/rpc_server/srvsvc/srvsvc_ntvfs.c (+134/-0)
source4/rpc_server/unixinfo/dcesrv_unixinfo.c (+191/-0)
source4/rpc_server/winreg/README (+3/-0)
source4/rpc_server/winreg/rpc_winreg.c (+737/-0)
source4/rpc_server/wkssvc/dcesrv_wkssvc.c (+403/-0)
source4/rpc_server/wscript_build (+178/-0)
source4/script/buildtree.pl (+40/-0)
source4/script/depfilter.py (+50/-0)
source4/script/extract_allparms.sh (+2/-0)
source4/script/find_unused_options.sh (+37/-0)
source4/script/minimal_includes.pl (+171/-0)
source4/script/mkproto.pl (+252/-0)
source4/script/update-proto.pl (+242/-0)
source4/scripting/bin/autoidl (+161/-0)
source4/scripting/bin/enablerecyclebin (+53/-0)
source4/scripting/bin/findprovisionusnranges (+80/-0)
source4/scripting/bin/fullschema (+183/-0)
source4/scripting/bin/gen_error_common.py (+82/-0)
source4/scripting/bin/gen_hresult.py (+228/-0)
source4/scripting/bin/gen_ntstatus.py (+148/-0)
source4/scripting/bin/gen_werror.py (+149/-0)
source4/scripting/bin/get-descriptors (+150/-0)
source4/scripting/bin/ktpass.sh (+97/-0)
source4/scripting/bin/machineaccountccache (+30/-0)
source4/scripting/bin/minschema (+566/-0)
source4/scripting/bin/mymachinepw (+59/-0)
source4/scripting/bin/nsupdate-gss (+352/-0)
source4/scripting/bin/rebuildextendeddn (+134/-0)
source4/scripting/bin/renamedc (+192/-0)
source4/scripting/bin/rpcclient (+305/-0)
source4/scripting/bin/samba-tool (+50/-0)
source4/scripting/bin/samba3dump (+180/-0)
source4/scripting/bin/samba_backup (+97/-0)
source4/scripting/bin/samba_dnsupdate (+945/-0)
source4/scripting/bin/samba_kcc (+342/-0)
source4/scripting/bin/samba_spnupdate (+252/-0)
source4/scripting/bin/samba_upgradedns (+528/-0)
source4/scripting/bin/samba_upgradeprovision (+1830/-0)
source4/scripting/bin/setup_dns.sh (+43/-0)
source4/scripting/bin/smbstatus (+89/-0)
source4/scripting/bin/subunitrun (+87/-0)
source4/scripting/bin/w32err_code.py (+362/-0)
source4/scripting/bin/wscript_build (+5/-0)
source4/scripting/devel/addlotscontacts (+96/-0)
source4/scripting/devel/chgkrbtgtpass (+63/-0)
source4/scripting/devel/chgtdcpass (+63/-0)
source4/scripting/devel/config_base (+40/-0)
source4/scripting/devel/crackname (+78/-0)
source4/scripting/devel/createtrust (+125/-0)
source4/scripting/devel/demodirsync.py (+156/-0)
source4/scripting/devel/drs/fsmo.ldif.template (+75/-0)
source4/scripting/devel/drs/named.conf.ad.template (+6/-0)
source4/scripting/devel/drs/revampire_ad.sh (+23/-0)
source4/scripting/devel/drs/unvampire_ad.sh (+14/-0)
source4/scripting/devel/drs/vampire_ad.sh (+28/-0)
source4/scripting/devel/drs/vars (+12/-0)
source4/scripting/devel/enumprivs (+58/-0)
source4/scripting/devel/getncchanges (+144/-0)
source4/scripting/devel/nmfind (+15/-0)
source4/scripting/devel/pfm_verify.py (+191/-0)
source4/scripting/devel/rebuild_zone.sh (+107/-0)
source4/scripting/devel/repl_cleartext_pwd.py (+409/-0)
source4/scripting/devel/rodcdns (+43/-0)
source4/scripting/devel/selftest-vars.sh (+49/-0)
source4/scripting/devel/speedtest.py (+231/-0)
source4/scripting/devel/tmpfs.sh (+16/-0)
source4/scripting/devel/watch_servers.sh (+14/-0)
source4/scripting/wscript_build (+19/-0)
source4/selftest/test_samba3dump.sh (+14/-0)
source4/selftest/test_w2k3.sh (+48/-0)
source4/selftest/test_w2k3_file.sh (+44/-0)
source4/selftest/test_win.sh (+42/-0)
source4/selftest/tests.py (+947/-0)
source4/selftest/tests_win.sh (+30/-0)
source4/selftest/tests_win2k3_dc.sh (+22/-0)
source4/selftest/win/README (+121/-0)
source4/selftest/win/VMHost.pm (+359/-0)
source4/selftest/win/common.exp (+521/-0)
source4/selftest/win/test_win.conf (+83/-0)
source4/selftest/win/vm_get_ip.pl (+48/-0)
source4/selftest/win/vm_load_snapshot.pl (+46/-0)
source4/selftest/win/wintest_2k3_dc.sh (+114/-0)
source4/selftest/win/wintest_base.sh (+67/-0)
source4/selftest/win/wintest_client.exp (+95/-0)
source4/selftest/win/wintest_client.sh (+26/-0)
source4/selftest/win/wintest_functions.sh (+54/-0)
source4/selftest/win/wintest_net.sh (+62/-0)
source4/selftest/win/wintest_raw.sh (+68/-0)
source4/selftest/win/wintest_remove.exp (+71/-0)
source4/selftest/win/wintest_rpc.sh (+66/-0)
source4/selftest/win/wintest_setup.exp (+104/-0)
source4/setup/DB_CONFIG (+14/-0)
source4/setup/ad-schema/MS-AD_Schema_2K8_Attributes.txt (+15638/-0)
source4/setup/ad-schema/MS-AD_Schema_2K8_Classes.txt (+3473/-0)
source4/setup/ad-schema/MS-AD_Schema_2K8_R2_Attributes.txt (+16060/-0)
source4/setup/ad-schema/MS-AD_Schema_2K8_R2_Classes.txt (+3577/-0)
source4/setup/ad-schema/licence.txt (+7/-0)
source4/setup/aggregate_schema.ldif (+5/-0)
source4/setup/cn=samba.ldif (+16/-0)
source4/setup/display-specifiers/DisplaySpecifiers-Win2k0.txt (+23573/-0)
source4/setup/display-specifiers/DisplaySpecifiers-Win2k3.txt (+29548/-0)
source4/setup/display-specifiers/DisplaySpecifiers-Win2k3R2.txt (+29549/-0)
source4/setup/display-specifiers/DisplaySpecifiers-Win2k8.txt (+32733/-0)
source4/setup/display-specifiers/DisplaySpecifiers-Win2k8R2.txt (+32758/-0)
source4/setup/dns_update_list (+56/-0)
source4/setup/fedora-ds-init.ldif (+27/-0)
source4/setup/fedorads-dna.ldif (+17/-0)
source4/setup/fedorads-index.ldif (+7/-0)
source4/setup/fedorads-linked-attributes.ldif (+7/-0)
source4/setup/fedorads-pam.ldif (+2/-0)
source4/setup/fedorads-partitions.ldif (+45/-0)
source4/setup/fedorads-refint-add.ldif (+6/-0)
source4/setup/fedorads-refint-delete.ldif (+20/-0)
source4/setup/fedorads-samba.ldif (+21/-0)
source4/setup/fedorads-sasl.ldif (+20/-0)
source4/setup/fedorads.inf (+36/-0)
source4/setup/idmap_init.ldif (+8/-0)
source4/setup/krb5.conf (+4/-0)
source4/setup/memberof.conf (+9/-0)
source4/setup/mmr_serverids.conf (+1/-0)
source4/setup/mmr_syncrepl.conf (+12/-0)
source4/setup/modules.conf (+1/-0)
source4/setup/named.conf (+39/-0)
source4/setup/named.conf.dlz (+25/-0)
source4/setup/named.conf.update (+4/-0)
source4/setup/named.txt (+49/-0)
source4/setup/olc_mmr.conf (+3/-0)
source4/setup/olc_seed.ldif (+16/-0)
source4/setup/olc_serverid.conf (+1/-0)
source4/setup/olc_syncrepl.conf (+13/-0)
source4/setup/olc_syncrepl_seed.conf (+5/-0)
source4/setup/prefixMap.txt (+41/-0)
source4/setup/provision.ldif (+853/-0)
source4/setup/provision.reg (+45/-0)
source4/setup/provision.zone (+50/-0)
source4/setup/provision_basedn.ldif (+10/-0)
source4/setup/provision_basedn_modify.ldif (+94/-0)
source4/setup/provision_basedn_options.ldif (+2/-0)
source4/setup/provision_basedn_references.ldif (+22/-0)
source4/setup/provision_computers_add.ldif (+4/-0)
source4/setup/provision_computers_modify.ldif (+13/-0)
source4/setup/provision_configuration.ldif (+1253/-0)
source4/setup/provision_configuration_basedn.ldif (+9/-0)
source4/setup/provision_configuration_modify.ldif (+6/-0)
source4/setup/provision_configuration_references.ldif (+14/-0)
source4/setup/provision_dns_accounts_add.ldif (+12/-0)
source4/setup/provision_dns_add_samba.ldif (+16/-0)
source4/setup/provision_dnszones_add.ldif (+42/-0)
source4/setup/provision_dnszones_modify.ldif (+21/-0)
source4/setup/provision_dnszones_partitions.ldif (+11/-0)
source4/setup/provision_group_policy.ldif (+57/-0)
source4/setup/provision_init.ldif (+33/-0)
source4/setup/provision_partitions.ldif (+6/-0)
source4/setup/provision_privilege.ldif (+78/-0)
source4/setup/provision_rootdse_add.ldif (+29/-0)
source4/setup/provision_rootdse_modify.ldif (+7/-0)
source4/setup/provision_schema_basedn.ldif (+9/-0)
source4/setup/provision_schema_basedn_modify.ldif (+10/-0)
source4/setup/provision_self_join.ldif (+29/-0)
source4/setup/provision_self_join_config.ldif (+33/-0)
source4/setup/provision_self_join_modify.ldif (+26/-0)
source4/setup/provision_self_join_modify_config.ldif (+14/-0)
source4/setup/provision_users.ldif (+434/-0)
source4/setup/provision_users_add.ldif (+4/-0)
source4/setup/provision_users_modify.ldif (+13/-0)
source4/setup/provision_well_known_sec_princ.ldif (+137/-0)
source4/setup/refint.conf (+3/-0)
source4/setup/schema-map-fedora-ds-1.0 (+86/-0)
source4/setup/schema-map-openldap-2.3 (+56/-0)
source4/setup/schema_samba4.ldif (+394/-0)
source4/setup/secrets.ldif (+10/-0)
source4/setup/secrets_dns.ldif (+12/-0)
source4/setup/secrets_init.ldif (+16/-0)
source4/setup/secrets_sasl_ldap.ldif (+7/-0)
source4/setup/secrets_simple_ldap.ldif (+6/-0)
source4/setup/share.ldif (+46/-0)
source4/setup/slapd.conf (+194/-0)
source4/setup/spn_update_list (+30/-0)
source4/setup/tests/blackbox_group.sh (+80/-0)
source4/setup/tests/blackbox_newuser.sh (+42/-0)
source4/setup/tests/blackbox_provision-backend.sh (+26/-0)
source4/setup/tests/blackbox_provision.sh (+48/-0)
source4/setup/tests/blackbox_s3upgrade.sh (+99/-0)
source4/setup/tests/blackbox_setpassword.sh (+30/-0)
source4/setup/tests/blackbox_spn.sh (+33/-0)
source4/setup/tests/blackbox_supported_features.sh (+88/-0)
source4/setup/tests/blackbox_upgradeprovision.sh (+80/-0)
source4/setup/wscript_build (+12/-0)
source4/setup/ypServ30.ldif (+507/-0)
source4/smb_server/blob.c (+810/-0)
source4/smb_server/handle.c (+142/-0)
source4/smb_server/management.c (+138/-0)
source4/smb_server/service_smb.c (+93/-0)
source4/smb_server/session.c (+162/-0)
source4/smb_server/smb/negprot.c (+565/-0)
source4/smb_server/smb/nttrans.c (+812/-0)
source4/smb_server/smb/receive.c (+679/-0)
source4/smb_server/smb/reply.c (+2379/-0)
source4/smb_server/smb/request.c (+779/-0)
source4/smb_server/smb/search.c (+283/-0)
source4/smb_server/smb/service.c (+200/-0)
source4/smb_server/smb/sesssetup.c (+646/-0)
source4/smb_server/smb/signing.c (+147/-0)
source4/smb_server/smb/srvtime.c (+82/-0)
source4/smb_server/smb/trans2.c (+1557/-0)
source4/smb_server/smb/wscript_build (+10/-0)
source4/smb_server/smb2/fileinfo.c (+377/-0)
source4/smb_server/smb2/fileio.c (+546/-0)
source4/smb_server/smb2/find.c (+167/-0)
source4/smb_server/smb2/keepalive.c (+71/-0)
source4/smb_server/smb2/negprot.c (+326/-0)
source4/smb_server/smb2/receive.c (+710/-0)
source4/smb_server/smb2/sesssetup.c (+326/-0)
source4/smb_server/smb2/smb2_server.h (+192/-0)
source4/smb_server/smb2/tcon.c (+446/-0)
source4/smb_server/smb2/wscript_build (+9/-0)
source4/smb_server/smb_server.c (+203/-0)
source4/smb_server/smb_server.h (+521/-0)
source4/smb_server/tcon.c (+194/-0)
source4/smb_server/wscript_build (+21/-0)
source4/smbd/process_model.c (+138/-0)
source4/smbd/process_model.h (+86/-0)
source4/smbd/process_single.c (+138/-0)
source4/smbd/process_standard.c (+511/-0)
source4/smbd/server.c (+648/-0)
source4/smbd/service.c (+105/-0)
source4/smbd/service.h (+30/-0)
source4/smbd/service_named_pipe.c (+260/-0)
source4/smbd/service_stream.c (+399/-0)
source4/smbd/service_stream.h (+79/-0)
source4/smbd/service_task.c (+125/-0)
source4/smbd/service_task.h (+38/-0)
source4/smbd/wscript_build (+46/-0)
source4/torture/auth/ntlmssp.c (+163/-0)
source4/torture/auth/pac.c (+741/-0)
source4/torture/auth/smbencrypt.c (+70/-0)
source4/torture/basic/aliases.c (+397/-0)
source4/torture/basic/attr.c (+433/-0)
source4/torture/basic/base.c (+2002/-0)
source4/torture/basic/charset.c (+209/-0)
source4/torture/basic/cxd_known.h (+8670/-0)
source4/torture/basic/delaywrite.c (+3095/-0)
source4/torture/basic/delete.c (+2246/-0)
source4/torture/basic/denytest.c (+2822/-0)
source4/torture/basic/dir.c (+171/-0)
source4/torture/basic/disconnect.c (+182/-0)
source4/torture/basic/locking.c (+811/-0)
source4/torture/basic/mangle_test.c (+206/-0)
source4/torture/basic/misc.c (+999/-0)
source4/torture/basic/properties.c (+118/-0)
source4/torture/basic/rename.c (+98/-0)
source4/torture/basic/scanner.c (+623/-0)
source4/torture/basic/secleak.c (+77/-0)
source4/torture/basic/unlink.c (+91/-0)
source4/torture/basic/utable.c (+202/-0)
source4/torture/dfs/common.c (+71/-0)
source4/torture/dfs/domaindfs.c (+540/-0)
source4/torture/dns/dlz_bind9.c (+1100/-0)
source4/torture/dns/internal_dns.c (+189/-0)
source4/torture/dns/wscript_build (+19/-0)
source4/torture/drs/drs_init.c (+80/-0)
source4/torture/drs/drs_util.c (+168/-0)
source4/torture/drs/python/cracknames.py (+166/-0)
source4/torture/drs/python/delete_object.py (+378/-0)
source4/torture/drs/python/drs_base.py (+469/-0)
source4/torture/drs/python/fsmo.py (+145/-0)
source4/torture/drs/python/getnc_exop.py (+1077/-0)
source4/torture/drs/python/getnc_unpriv.py (+116/-0)
source4/torture/drs/python/linked_attributes_drs.py (+178/-0)
source4/torture/drs/python/repl_move.py (+2586/-0)
source4/torture/drs/python/repl_rodc.py (+645/-0)
source4/torture/drs/python/repl_schema.py (+450/-0)
source4/torture/drs/python/replica_sync.py (+580/-0)
source4/torture/drs/python/ridalloc_exop.py (+676/-0)
source4/torture/drs/python/samba_tool_drs.py (+436/-0)
source4/torture/drs/rpc/dssync.c (+1074/-0)
source4/torture/drs/rpc/msds_intid.c (+792/-0)
source4/torture/drs/unit/prefixmap_tests.c (+900/-0)
source4/torture/drs/unit/schemainfo_tests.c (+740/-0)
source4/torture/drs/wscript_build (+12/-0)
source4/torture/gentest.c (+3311/-0)
source4/torture/krb5/kdc-canon-heimdal.c (+2255/-0)
source4/torture/krb5/kdc-heimdal.c (+728/-0)
source4/torture/krb5/kdc-mit.c (+795/-0)
source4/torture/krb5/wscript_build (+19/-0)
source4/torture/ldap/basic.c (+1005/-0)
source4/torture/ldap/cldap.c (+179/-0)
source4/torture/ldap/cldapbench.c (+233/-0)
source4/torture/ldap/common.c (+150/-0)
source4/torture/ldap/ldap_sort.c (+158/-0)
source4/torture/ldap/nested_search.c (+206/-0)
source4/torture/ldap/netlogon.c (+662/-0)
source4/torture/ldap/schema.c (+408/-0)
source4/torture/ldap/uptodatevector.c (+173/-0)
source4/torture/ldb/ldb.c (+1344/-0)
source4/torture/libnet/domain.c (+117/-0)
source4/torture/libnet/groupinfo.c (+128/-0)
source4/torture/libnet/groupman.c (+97/-0)
source4/torture/libnet/grouptest.h (+20/-0)
source4/torture/libnet/libnet.c (+70/-0)
source4/torture/libnet/libnet_BecomeDC.c (+186/-0)
source4/torture/libnet/libnet_domain.c (+440/-0)
source4/torture/libnet/libnet_group.c (+210/-0)
source4/torture/libnet/libnet_lookup.c (+191/-0)
source4/torture/libnet/libnet_rpc.c (+230/-0)
source4/torture/libnet/libnet_share.c (+243/-0)
source4/torture/libnet/libnet_user.c (+520/-0)
source4/torture/libnet/python/samr-test.py (+59/-0)
source4/torture/libnet/userinfo.c (+192/-0)
source4/torture/libnet/userman.c (+473/-0)
source4/torture/libnet/usertest.h (+42/-0)
source4/torture/libnet/utils.c (+556/-0)
source4/torture/libnetapi/libnetapi.c (+99/-0)
source4/torture/libnetapi/libnetapi_group.c (+520/-0)
source4/torture/libnetapi/libnetapi_server.c (+76/-0)
source4/torture/libnetapi/libnetapi_user.c (+485/-0)
source4/torture/libnetapi/wscript_build (+11/-0)
source4/torture/libsmbclient/libsmbclient.c (+222/-0)
source4/torture/libsmbclient/wscript_build (+14/-0)
source4/torture/local/dbspeed.c (+268/-0)
source4/torture/local/fsrvp_state.c (+492/-0)
source4/torture/local/local.c (+114/-0)
source4/torture/local/nss_tests.c (+1001/-0)
source4/torture/local/torture.c (+85/-0)
source4/torture/local/verif_trailer.c (+99/-0)
source4/torture/local/wscript_build (+39/-0)
source4/torture/locktest.c (+666/-0)
source4/torture/man/gentest.1.xml (+162/-0)
source4/torture/man/locktest.1.xml (+160/-0)
source4/torture/man/masktest.1.xml (+142/-0)
source4/torture/man/smbtorture.1.xml (+258/-0)
source4/torture/masktest.c (+392/-0)
source4/torture/nbench/nbench.c (+298/-0)
source4/torture/nbench/nbio.c (+994/-0)
source4/torture/nbt/dgram.c (+698/-0)
source4/torture/nbt/nbt.c (+69/-0)
source4/torture/nbt/query.c (+115/-0)
source4/torture/nbt/register.c (+176/-0)
source4/torture/nbt/wins.c (+545/-0)
source4/torture/nbt/winsbench.c (+300/-0)
source4/torture/nbt/winsreplication.c (+9878/-0)
source4/torture/ndr/README (+21/-0)
source4/torture/ndr/atsvc.c (+215/-0)
source4/torture/ndr/backupkey.c (+163/-0)
source4/torture/ndr/cabinet.c (+4323/-0)
source4/torture/ndr/charset.c (+91/-0)
source4/torture/ndr/clusapi.c (+383/-0)
source4/torture/ndr/dfs.c (+115/-0)
source4/torture/ndr/dfsblob.c (+85/-0)
source4/torture/ndr/drsblobs.c (+558/-0)
source4/torture/ndr/drsuapi.c (+309/-0)
source4/torture/ndr/epmap.c (+80/-0)
source4/torture/ndr/krb5pac.c (+705/-0)
source4/torture/ndr/lsa.c (+2230/-0)
source4/torture/ndr/nbt.c (+253/-0)
source4/torture/ndr/ndr.c (+610/-0)
source4/torture/ndr/ndr.h (+108/-0)
source4/torture/ndr/negoex.c (+100/-0)
source4/torture/ndr/netlogon.c (+213/-0)
source4/torture/ndr/ntlmssp.c (+296/-0)
source4/torture/ndr/ntprinting.c (+657/-0)
source4/torture/ndr/samr.c (+355/-0)
source4/torture/ndr/spoolss.c (+2064/-0)
source4/torture/ndr/string.c (+198/-0)
source4/torture/ndr/winreg.c (+620/-0)
source4/torture/ndr/winspool.c (+173/-0)
source4/torture/ndr/witness.c (+368/-0)
source4/torture/ntp/ntp_signd.c (+303/-0)
source4/torture/rap/printing.c (+711/-0)
source4/torture/rap/rap.c (+275/-0)
source4/torture/rap/rpc.c (+100/-0)
source4/torture/rap/sam.c (+361/-0)
source4/torture/raw/acls.c (+2483/-0)
source4/torture/raw/chkpath.c (+390/-0)
source4/torture/raw/close.c (+178/-0)
source4/torture/raw/composite.c (+417/-0)
source4/torture/raw/context.c (+893/-0)
source4/torture/raw/eas.c (+593/-0)
source4/torture/raw/ioctl.c (+191/-0)
source4/torture/raw/lock.c (+2519/-0)
source4/torture/raw/lockbench.c (+447/-0)
source4/torture/raw/lookuprate.c (+317/-0)
source4/torture/raw/missing.txt (+160/-0)
source4/torture/raw/mkdir.c (+171/-0)
source4/torture/raw/mux.c (+342/-0)
source4/torture/raw/notify.c (+2005/-0)
source4/torture/raw/offline.c (+514/-0)
source4/torture/raw/open.c (+2254/-0)
source4/torture/raw/openbench.c (+502/-0)
source4/torture/raw/oplock.c (+4659/-0)
source4/torture/raw/pingpong.c (+248/-0)
source4/torture/raw/qfileinfo.c (+923/-0)
source4/torture/raw/qfsinfo.c (+296/-0)
source4/torture/raw/raw.c (+85/-0)
source4/torture/raw/read.c (+1039/-0)
source4/torture/raw/rename.c (+725/-0)
source4/torture/raw/samba3hide.c (+326/-0)
source4/torture/raw/samba3misc.c (+1063/-0)
source4/torture/raw/search.c (+1515/-0)
source4/torture/raw/seek.c (+242/-0)
source4/torture/raw/session.c (+440/-0)
source4/torture/raw/setfileinfo.c (+1152/-0)
source4/torture/raw/streams.c (+2091/-0)
source4/torture/raw/tconrate.c (+208/-0)
source4/torture/raw/unlink.c (+542/-0)
source4/torture/raw/write.c (+710/-0)
source4/torture/rpc/alter_context.c (+111/-0)
source4/torture/rpc/async_bind.c (+86/-0)
source4/torture/rpc/atsvc.c (+138/-0)
source4/torture/rpc/autoidl.c (+312/-0)
source4/torture/rpc/backupkey.c (+2438/-0)
source4/torture/rpc/backupkey_heimdal.c (+2160/-0)
source4/torture/rpc/bench.c (+152/-0)
source4/torture/rpc/bind.c (+119/-0)
source4/torture/rpc/browser.c (+124/-0)
source4/torture/rpc/clusapi.c (+3998/-0)
source4/torture/rpc/countcalls.c (+131/-0)
source4/torture/rpc/dfs.c (+651/-0)
source4/torture/rpc/drsuapi.c (+875/-0)
source4/torture/rpc/drsuapi.h (+93/-0)
source4/torture/rpc/drsuapi_cracknames.c (+1084/-0)
source4/torture/rpc/drsuapi_w2k8.c (+334/-0)
source4/torture/rpc/dsgetinfo.c (+456/-0)
source4/torture/rpc/dssetup.c (+64/-0)
source4/torture/rpc/echo.c (+474/-0)
source4/torture/rpc/epmapper.c (+689/-0)
source4/torture/rpc/eventlog.c (+502/-0)
source4/torture/rpc/forest_trust.c (+897/-0)
source4/torture/rpc/frsapi.c (+276/-0)
source4/torture/rpc/fsrvp.c (+968/-0)
source4/torture/rpc/handles.c (+620/-0)
source4/torture/rpc/initshutdown.c (+116/-0)
source4/torture/rpc/iremotewinspool.c (+941/-0)
source4/torture/rpc/join.c (+86/-0)
source4/torture/rpc/lsa.c (+5295/-0)
source4/torture/rpc/lsa_lookup.c (+424/-0)
source4/torture/rpc/mgmt.c (+322/-0)
source4/torture/rpc/netlogon.c (+4870/-0)
source4/torture/rpc/netlogon.h (+37/-0)
source4/torture/rpc/ntsvcs.c (+189/-0)
source4/torture/rpc/object_uuid.c (+85/-0)
source4/torture/rpc/oxidresolve.c (+263/-0)
source4/torture/rpc/remact.c (+104/-0)
source4/torture/rpc/remote_pac.c (+978/-0)
source4/torture/rpc/rpc.c (+577/-0)
source4/torture/rpc/samba3rpc.c (+4579/-0)
source4/torture/rpc/samlogon.c (+2063/-0)
source4/torture/rpc/samr.c (+8867/-0)
source4/torture/rpc/samr_accessmask.c (+1197/-0)
source4/torture/rpc/samr_priv.c (+580/-0)
source4/torture/rpc/samsync.c (+1789/-0)
source4/torture/rpc/scanner.c (+187/-0)
source4/torture/rpc/schannel.c (+1127/-0)
source4/torture/rpc/session_key.c (+250/-0)
source4/torture/rpc/spoolss.c (+11489/-0)
source4/torture/rpc/spoolss_access.c (+904/-0)
source4/torture/rpc/spoolss_notify.c (+614/-0)
source4/torture/rpc/spoolss_win.c (+612/-0)
source4/torture/rpc/srvsvc.c (+1199/-0)
source4/torture/rpc/svcctl.c (+657/-0)
source4/torture/rpc/testjoin.c (+921/-0)
source4/torture/rpc/torture_rpc.h (+104/-0)
source4/torture/rpc/unixinfo.c (+149/-0)
source4/torture/rpc/winreg.c (+3145/-0)
source4/torture/rpc/witness.c (+911/-0)
source4/torture/rpc/wkssvc.c (+1447/-0)
source4/torture/shell.c (+326/-0)
source4/torture/smb2/acls.c (+2111/-0)
source4/torture/smb2/compound.c (+1322/-0)
source4/torture/smb2/connect.c (+257/-0)
source4/torture/smb2/create.c (+1760/-0)
source4/torture/smb2/credits.c (+268/-0)
source4/torture/smb2/delete-on-close.c (+602/-0)
source4/torture/smb2/dir.c (+1399/-0)
source4/torture/smb2/dosmode.c (+183/-0)
source4/torture/smb2/durable_open.c (+2809/-0)
source4/torture/smb2/durable_v2_open.c (+2030/-0)
source4/torture/smb2/getinfo.c (+493/-0)
source4/torture/smb2/ioctl.c (+6837/-0)
source4/torture/smb2/lease.c (+4102/-0)
source4/torture/smb2/lock.c (+3155/-0)
source4/torture/smb2/maxfid.c (+151/-0)
source4/torture/smb2/maxwrite.c (+137/-0)
source4/torture/smb2/notify.c (+2553/-0)
source4/torture/smb2/notify_disabled.c (+120/-0)
source4/torture/smb2/oplock.c (+5045/-0)
source4/torture/smb2/read.c (+319/-0)
source4/torture/smb2/rename.c (+1467/-0)
source4/torture/smb2/replay.c (+2452/-0)
source4/torture/smb2/scan.c (+265/-0)
source4/torture/smb2/session.c (+1691/-0)
source4/torture/smb2/setinfo.c (+410/-0)
source4/torture/smb2/smb2.c (+190/-0)
source4/torture/smb2/streams.c (+1857/-0)
source4/torture/smb2/util.c (+883/-0)
source4/torture/smb2/wscript_build (+40/-0)
source4/torture/smbtorture.c (+712/-0)
source4/torture/smbtorture.h (+154/-0)
source4/torture/tests/test_gentest.sh (+35/-0)
source4/torture/tests/test_locktest.sh (+28/-0)
source4/torture/tests/test_masktest.sh (+28/-0)
source4/torture/torture.c (+60/-0)
source4/torture/unix/unix.c (+40/-0)
source4/torture/unix/unix_info2.c (+465/-0)
source4/torture/unix/whoami.c (+421/-0)
source4/torture/util.h (+111/-0)
source4/torture/util_smb.c (+968/-0)
source4/torture/vfs/acl_xattr.c (+315/-0)
source4/torture/vfs/fruit.c (+4564/-0)
source4/torture/vfs/vfs.c (+119/-0)
source4/torture/winbind/struct_based.c (+1103/-0)
source4/torture/winbind/winbind.c (+318/-0)
source4/torture/winbind/wscript_build (+10/-0)
source4/torture/wscript_build (+336/-0)
source4/utils/man/ad2oLschema.1.xml (+87/-0)
source4/utils/man/oLschema2ldif.1.xml (+82/-0)
source4/utils/oLschema2ldif.c (+696/-0)
source4/utils/tests/test_demote.sh (+38/-0)
source4/utils/tests/test_nmblookup.sh (+37/-0)
source4/utils/tests/test_samba_tool.sh (+45/-0)
source4/utils/tests/test_smbclient.sh (+34/-0)
source4/utils/wscript_build (+8/-0)
source4/web_server/web_server.c (+376/-0)
source4/web_server/web_server.h (+73/-0)
source4/web_server/wscript_build (+20/-0)
source4/web_server/wsgi.c (+523/-0)
source4/winbind/idmap.c (+859/-0)
source4/winbind/idmap.h (+38/-0)
source4/winbind/wb_utils.c (+51/-0)
source4/winbind/winbindd.c (+98/-0)
source4/winbind/wscript_build (+25/-0)
source4/wrepl_server/wrepl_apply_records.c (+1503/-0)
source4/wrepl_server/wrepl_in_call.c (+589/-0)
source4/wrepl_server/wrepl_in_connection.c (+485/-0)
source4/wrepl_server/wrepl_out_helpers.c (+1144/-0)
source4/wrepl_server/wrepl_out_helpers.h (+37/-0)
source4/wrepl_server/wrepl_out_pull.c (+142/-0)
source4/wrepl_server/wrepl_out_push.c (+144/-0)
source4/wrepl_server/wrepl_periodic.c (+118/-0)
source4/wrepl_server/wrepl_scavenging.c (+570/-0)
source4/wrepl_server/wrepl_server.c (+512/-0)
source4/wrepl_server/wrepl_server.h (+321/-0)
source4/wrepl_server/wscript_build (+11/-0)
source4/wscript_build (+13/-0)
testdata/ldif-utils-test-multisite.ldif (+1007/-0)
testdata/minschema_classes.txt (+41/-0)
testdata/samba3/provision_samba3sam.ldif (+78/-0)
testdata/samba3/provision_samba3sam_templates.ldif (+118/-0)
testdata/samba3/samba3.ldif (+206/-0)
testdata/samba3/smb.conf (+24/-0)
testdata/samba3/smbpasswd (+3/-0)
testdata/samba3/wins.dat (+23/-0)
testdata/samba3/wins.dat2 (+23/-0)
testdata/unconnected-intrasite.ldif (+606/-0)
testprogs/blackbox/bogus.sh (+28/-0)
testprogs/blackbox/common-links.sh (+215/-0)
testprogs/blackbox/common_test_fns.inc (+106/-0)
testprogs/blackbox/dbcheck-links.sh (+307/-0)
testprogs/blackbox/dbcheck-oldrelease.sh (+499/-0)
testprogs/blackbox/dbcheck.sh (+55/-0)
testprogs/blackbox/demote-saveddb.sh (+67/-0)
testprogs/blackbox/dfree.sh (+8/-0)
testprogs/blackbox/dom_parse.sh (+27/-0)
testprogs/blackbox/nsstest.sh (+22/-0)
testprogs/blackbox/renamedc.sh (+96/-0)
testprogs/blackbox/runtime-links.sh (+74/-0)
testprogs/blackbox/subunit.sh (+121/-0)
testprogs/blackbox/test_chgdcpass.sh (+114/-0)
testprogs/blackbox/test_client_etypes.sh (+83/-0)
testprogs/blackbox/test_export_keytab_heimdal.sh (+103/-0)
testprogs/blackbox/test_export_keytab_mit.sh (+127/-0)
testprogs/blackbox/test_kinit_heimdal.sh (+259/-0)
testprogs/blackbox/test_kinit_mit.sh (+310/-0)
testprogs/blackbox/test_kinit_trusts_heimdal.sh (+98/-0)
testprogs/blackbox/test_kinit_trusts_mit.sh (+139/-0)
testprogs/blackbox/test_kpasswd_heimdal.sh (+217/-0)
testprogs/blackbox/test_kpasswd_mit.sh (+231/-0)
testprogs/blackbox/test_ktpass.sh (+41/-0)
testprogs/blackbox/test_ldb.sh (+231/-0)
testprogs/blackbox/test_ldb_simple.sh (+41/-0)
testprogs/blackbox/test_net_ads.sh (+91/-0)
testprogs/blackbox/test_net_ads_dns.sh (+102/-0)
testprogs/blackbox/test_net_rpc_user.sh (+56/-0)
testprogs/blackbox/test_password_settings.sh (+223/-0)
testprogs/blackbox/test_pdbtest.sh (+98/-0)
testprogs/blackbox/test_pkinit_heimdal.sh (+166/-0)
testprogs/blackbox/test_pkinit_pac_heimdal.sh (+53/-0)
testprogs/blackbox/test_samba_upgradedns.sh (+41/-0)
testprogs/blackbox/test_trust_ntlm.sh (+164/-0)
testprogs/blackbox/test_trust_utils.sh (+138/-0)
testprogs/blackbox/test_wintest.sh (+45/-0)
testprogs/blackbox/tfork.sh (+15/-0)
testprogs/blackbox/tombstones-expunge.sh (+239/-0)
testprogs/blackbox/upgradeprovision-oldrelease.sh (+227/-0)
testprogs/blackbox/wintest/wintest.conf (+7/-0)
testprogs/win32/midltests/Makefile (+16/-0)
testprogs/win32/midltests/Makefile.simple (+27/-0)
testprogs/win32/midltests/Makefile.tcp (+22/-0)
testprogs/win32/midltests/invalid/README.txt (+3/-0)
testprogs/win32/midltests/invalid/midltests_pipe_struct_union_01.idl (+279/-0)
testprogs/win32/midltests/invalid/midltests_pipe_struct_union_01.txt (+17/-0)
testprogs/win32/midltests/midltests.acf (+6/-0)
testprogs/win32/midltests/midltests.idl (+51/-0)
testprogs/win32/midltests/midltests_c_m.c (+2/-0)
testprogs/win32/midltests/midltests_marshall.c (+125/-0)
testprogs/win32/midltests/midltests_marshall.h (+19/-0)
testprogs/win32/midltests/midltests_s_m.c (+2/-0)
testprogs/win32/midltests/midltests_simple.c (+42/-0)
testprogs/win32/midltests/midltests_tcp.c (+646/-0)
testprogs/win32/midltests/todo/midltests-array-range.idl (+39/-0)
testprogs/win32/midltests/todo/midltests-pipe-02.idl (+153/-0)
testprogs/win32/midltests/todo/midltests-pipe-03-hyper.idl (+205/-0)
testprogs/win32/midltests/todo/midltests-pipe-04-struct.idl (+272/-0)
testprogs/win32/midltests/todo/midltests-pipe-first.idl (+233/-0)
testprogs/win32/midltests/todo/midltests-pipe-sync-ndr32-downgrade-02.idl (+296/-0)
testprogs/win32/midltests/todo/midltests-string-in-out-ref.idl (+33/-0)
testprogs/win32/midltests/todo/midltests-transmit-as.idl (+59/-0)
testprogs/win32/midltests/todo/midltests_pointer_default.idl (+20/-0)
testprogs/win32/midltests/utils.c (+32/-0)
testprogs/win32/midltests/valid/README.txt (+6/-0)
testprogs/win32/midltests/valid/midltests-pipe-sync-ndr32-downgrade-01.idl (+296/-0)
testprogs/win32/midltests/valid/midltests-pipe-sync-ndr32-downgrade-01.txt (+138/-0)
testprogs/win32/midltests/valid/midltests-pipe-sync-ndr32-downgrade-02.idl (+300/-0)
testprogs/win32/midltests/valid/midltests-pipe-sync-ndr32-downgrade-02.txt (+3266/-0)
testprogs/win32/midltests/valid/midltests_DRS_EXTENSIONS.idl (+64/-0)
testprogs/win32/midltests/valid/midltests_DRS_EXTENSIONS.out (+43/-0)
testprogs/win32/midltests/valid/midltests_fixed_size_in_array_01.idl (+29/-0)
testprogs/win32/midltests/valid/midltests_fixed_size_in_array_01.txt (+6/-0)
testprogs/win32/midltests/valid/midltests_strings_array_01.err.txt (+13/-0)
testprogs/win32/midltests/valid/midltests_strings_array_01.idl (+44/-0)
testprogs/win32/midltests/valid/midltests_strings_array_02.idl (+44/-0)
testprogs/win32/midltests/valid/midltests_strings_array_02.txt (+9/-0)
testprogs/win32/midltests/valid/midltests_union_align_01.idl (+42/-0)
testprogs/win32/midltests/valid/midltests_union_align_01.txt (+24/-0)
testprogs/win32/midltests/valid/midltests_union_align_02.idl (+61/-0)
testprogs/win32/midltests/valid/midltests_union_align_02.txt (+37/-0)
testprogs/win32/midltests/valid/midltests_union_align_03.idl (+64/-0)
testprogs/win32/midltests/valid/midltests_union_align_03.txt (+37/-0)
testprogs/win32/midltests/valid/midltests_union_align_04.idl (+64/-0)
testprogs/win32/midltests/valid/midltests_union_align_04.txt (+37/-0)
testprogs/win32/midltests/valid/midltests_union_align_05.idl (+61/-0)
testprogs/win32/midltests/valid/midltests_union_align_05.txt (+37/-0)
testprogs/win32/midltests/valid/midltests_union_align_06.idl (+61/-0)
testprogs/win32/midltests/valid/midltests_union_align_06.txt (+37/-0)
testprogs/win32/midltests/valid/midltests_union_align_07.idl (+61/-0)
testprogs/win32/midltests/valid/midltests_union_align_07.txt (+38/-0)
testprogs/win32/midltests/valid/midltests_union_align_08.idl (+68/-0)
testprogs/win32/midltests/valid/midltests_union_align_08.txt (+129/-0)
testprogs/win32/midltests/valid/midltests_union_align_09.idl (+69/-0)
testprogs/win32/midltests/valid/midltests_union_align_09.txt (+129/-0)
testprogs/win32/midltests/valid/midltests_union_align_10.idl (+71/-0)
testprogs/win32/midltests/valid/midltests_union_align_10.txt (+129/-0)
testprogs/win32/midltests/valid/midltests_union_align_11.idl (+70/-0)
testprogs/win32/midltests/valid/midltests_union_align_11.txt (+129/-0)
testprogs/win32/midltests/valid/midltests_union_align_12.idl (+70/-0)
testprogs/win32/midltests/valid/midltests_union_align_12.txt (+129/-0)
testprogs/win32/midltests/valid/midltests_union_align_13.idl (+71/-0)
testprogs/win32/midltests/valid/midltests_union_align_13.txt (+129/-0)
testprogs/win32/midltests/valid/midltests_union_align_14.idl (+71/-0)
testprogs/win32/midltests/valid/midltests_union_align_14.txt (+131/-0)
testprogs/win32/midltests/valid/midltests_union_align_15.idl (+72/-0)
testprogs/win32/midltests/valid/midltests_union_align_15.txt (+131/-0)
testprogs/win32/midltests/valid/midltests_union_align_16.idl (+93/-0)
testprogs/win32/midltests/valid/midltests_union_align_16.txt (+137/-0)
testprogs/win32/midltests/valid/midltests_union_align_17.idl (+94/-0)
testprogs/win32/midltests/valid/midltests_union_align_17.txt (+137/-0)
testprogs/win32/midltests/valid/midltests_union_align_18.idl (+93/-0)
testprogs/win32/midltests/valid/midltests_union_align_18.txt (+137/-0)
testprogs/win32/midltests/valid/midltests_union_align_19.idl (+90/-0)
testprogs/win32/midltests/valid/midltests_union_align_19.txt (+137/-0)
testprogs/win32/midltests/valid/midltests_union_align_20.idl (+91/-0)
testprogs/win32/midltests/valid/midltests_union_align_20.txt (+137/-0)
testprogs/win32/midltests/valid/midltests_v1_enum_01.idl (+56/-0)
testprogs/win32/midltests/valid/midltests_v1_enum_01.txt (+37/-0)
testprogs/win32/npecho/GNUmakefile (+24/-0)
testprogs/win32/npecho/NMakefile (+26/-0)
testprogs/win32/npecho/npecho_client.c (+50/-0)
testprogs/win32/npecho/npecho_client2.c (+117/-0)
testprogs/win32/npecho/npecho_server2.c (+76/-0)
testprogs/win32/prepare_dcpromo/GNUmakefile (+21/-0)
testprogs/win32/prepare_dcpromo/NMakefile (+16/-0)
testprogs/win32/prepare_dcpromo/prepare_dcpromo.c (+1074/-0)
testprogs/win32/rpcecho/Makefile (+23/-0)
testprogs/win32/rpcecho/README (+46/-0)
testprogs/win32/rpcecho/client.c (+367/-0)
testprogs/win32/rpcecho/rpcecho.acf (+26/-0)
testprogs/win32/rpcecho/rpcecho.idl (+146/-0)
testprogs/win32/rpcecho/server.c (+208/-0)
testprogs/win32/rpcecho/utils.c (+32/-0)
testprogs/win32/spoolss/GNUmakefile (+23/-0)
testprogs/win32/spoolss/NMakefile (+43/-0)
testprogs/win32/spoolss/README.win32 (+65/-0)
testprogs/win32/spoolss/error.c (+137/-0)
testprogs/win32/spoolss/error.h (+36/-0)
testprogs/win32/spoolss/printlib.c (+1386/-0)
testprogs/win32/spoolss/printlib_proto.h (+67/-0)
testprogs/win32/spoolss/string.h (+15/-0)
testprogs/win32/spoolss/testspoolss.c (+1842/-0)
testprogs/win32/spoolss/testspoolss.h (+51/-0)
testprogs/win32/spoolss/testspoolss.sln (+20/-0)
testprogs/win32/spoolss/testspoolss.vcproj (+224/-0)
testprogs/win32/spoolss/torture.c (+106/-0)
testprogs/win32/spoolss/torture.h (+92/-0)
testprogs/win32/spoolss/torture_proto.h (+32/-0)
testprogs/win32/testmailslot/GNUmakefile (+16/-0)
testprogs/win32/testmailslot/NMakefile (+13/-0)
testprogs/win32/testmailslot/testmailslot.c (+80/-0)
testprogs/win32/vs2010-metze.cmd (+24/-0)
testprogs/win32/wmi/echoprocessor.vbs (+10/-0)
tests/README (+10/-0)
tests/fcntl_lock.c (+132/-0)
tests/fcntl_lock_thread.c (+117/-0)
tests/ftruncate.c (+31/-0)
tests/getgroups.c (+66/-0)
tests/oldquotas.c (+115/-0)
tests/readlink.c (+33/-0)
tests/shared_mmap.c (+70/-0)
tests/shlib.c (+8/-0)
tests/summary.c (+28/-0)
tests/sysquotas.c (+90/-0)
tests/trivial.c (+7/-0)
testsuite/README (+15/-0)
testsuite/build_farm/backtrace (+15/-0)
testsuite/build_farm/basicsmb-domainsec-nt4.test (+28/-0)
testsuite/build_farm/basicsmb-domainsec.test (+27/-0)
testsuite/build_farm/basicsmb-hostsdeny.test (+18/-0)
testsuite/build_farm/basicsmb-hostsequiv.test (+26/-0)
testsuite/build_farm/basicsmb-invalidusers.test (+10/-0)
testsuite/build_farm/basicsmb-local-pass-change.test (+10/-0)
testsuite/build_farm/basicsmb-preexec.test (+28/-0)
testsuite/build_farm/basicsmb-remote-pass-change.test (+10/-0)
testsuite/build_farm/basicsmb-serversec.test (+9/-0)
testsuite/build_farm/basicsmb-shareguest.test (+20/-0)
testsuite/build_farm/basicsmb-sharelist.test (+22/-0)
testsuite/build_farm/basicsmb-sharesec.test (+9/-0)
testsuite/build_farm/basicsmb-usersec.test (+9/-0)
testsuite/build_farm/basicsmb.fns (+204/-0)
testsuite/build_farm/runlist (+18/-0)
testsuite/build_farm/template/basicsmb.smb.conf (+49/-0)
testsuite/build_farm/template/basicsmb.smb.conf.domain (+2/-0)
testsuite/build_farm/template/basicsmb.smb.conf.hostsdeny (+1/-0)
testsuite/build_farm/template/basicsmb.smb.conf.hostsequiv (+3/-0)
testsuite/build_farm/template/basicsmb.smb.conf.invalidusers (+1/-0)
testsuite/build_farm/template/basicsmb.smb.conf.preexec (+1/-0)
testsuite/build_farm/template/basicsmb.smb.conf.preexec_cl_fl (+2/-0)
testsuite/build_farm/template/basicsmb.smb.conf.preexec_close (+2/-0)
testsuite/build_farm/template/basicsmb.smb.conf.server (+3/-0)
testsuite/build_farm/template/basicsmb.smb.conf.share (+1/-0)
testsuite/build_farm/template/basicsmb.smb.conf.user (+1/-0)
testsuite/build_farm/template/basicsmb.smb.conf.validusers (+1/-0)
testsuite/build_farm/template/preexec (+3/-0)
testsuite/build_farm/torture-ATTR.test (+2/-0)
testsuite/build_farm/torture-BROWSE.test (+2/-0)
testsuite/build_farm/torture-DELETE.test (+2/-0)
testsuite/build_farm/torture-DENY1.test (+2/-0)
testsuite/build_farm/torture-DENY2.test (+2/-0)
testsuite/build_farm/torture-DIR.test (+2/-0)
testsuite/build_farm/torture-DIR1.test (+2/-0)
testsuite/build_farm/torture-FDPASS.test (+2/-0)
testsuite/build_farm/torture-FDSESS.test (+2/-0)
testsuite/build_farm/torture-LOCK1.test (+2/-0)
testsuite/build_farm/torture-LOCK2.test (+2/-0)
testsuite/build_farm/torture-LOCK3.test (+2/-0)
testsuite/build_farm/torture-LOCK4.test (+2/-0)
testsuite/build_farm/torture-LOCK5.test (+2/-0)
testsuite/build_farm/torture-LOCK6.test (+2/-0)
testsuite/build_farm/torture-LOCK7.test (+2/-0)
testsuite/build_farm/torture-MANGLE.test (+2/-0)
testsuite/build_farm/torture-OPEN.test (+2/-0)
testsuite/build_farm/torture-OPLOCK1.test (+2/-0)
testsuite/build_farm/torture-PROPERTIES.test (+2/-0)
testsuite/build_farm/torture-RANDOMIPC.test (+2/-0)
testsuite/build_farm/torture-RENAME.test (+2/-0)
testsuite/build_farm/torture-RW1.test (+2/-0)
testsuite/build_farm/torture-RW2.test (+2/-0)
testsuite/build_farm/torture-TCON.test (+2/-0)
testsuite/build_farm/torture-TCON1.test (+2/-0)
testsuite/build_farm/torture-TCON2.test (+2/-0)
testsuite/build_farm/torture-TCONDEV.test (+2/-0)
testsuite/build_farm/torture-TORTURE.test (+2/-0)
testsuite/build_farm/torture-TRANS2.test (+2/-0)
testsuite/build_farm/torture-UNLINK.test (+2/-0)
testsuite/build_farm/torture-XCOPY.test (+2/-0)
testsuite/build_farm/torture_setup.fns (+19/-0)
testsuite/headers/test_headers.c (+45/-0)
testsuite/headers/wscript_build (+36/-0)
testsuite/nsswitch/Makefile.longarg (+5/-0)
testsuite/nsswitch/bigfd.c (+38/-0)
testsuite/nsswitch/bigfd.exp (+28/-0)
testsuite/nsswitch/domusers.exp (+38/-0)
testsuite/nsswitch/envvar.exp (+282/-0)
testsuite/nsswitch/finger.exp (+39/-0)
testsuite/nsswitch/getent.c (+150/-0)
testsuite/nsswitch/getent.exp (+148/-0)
testsuite/nsswitch/getent_grent.c (+100/-0)
testsuite/nsswitch/getent_pwent.c (+112/-0)
testsuite/nsswitch/getent_r.sh (+35/-0)
testsuite/nsswitch/getgrent_r.c (+84/-0)
testsuite/nsswitch/getgrent_r.exp (+41/-0)
testsuite/nsswitch/getgrgid.c (+57/-0)
testsuite/nsswitch/getgrgid.exp (+50/-0)
testsuite/nsswitch/getgrnam.c (+51/-0)
testsuite/nsswitch/getgrnam.exp (+28/-0)
testsuite/nsswitch/getpwent_r.c (+85/-0)
testsuite/nsswitch/getpwent_r.exp (+41/-0)
testsuite/nsswitch/getpwnam.c (+37/-0)
testsuite/nsswitch/getpwnam.exp (+28/-0)
testsuite/nsswitch/getpwuid.c (+43/-0)
testsuite/nsswitch/getpwuid.exp (+59/-0)
testsuite/nsswitch/groupmem_dom.exp (+33/-0)
testsuite/nsswitch/initgroups.c (+42/-0)
testsuite/nsswitch/initgroups.exp (+37/-0)
testsuite/nsswitch/login.exp (+102/-0)
testsuite/nsswitch/longarg.exp (+29/-0)
testsuite/nsswitch/longarg_getgrnam.c (+41/-0)
testsuite/nsswitch/longarg_getpwnam.c (+41/-0)
testsuite/nsswitch/longarg_utils.h (+26/-0)
testsuite/nsswitch/nss_winbind_syms.c (+63/-0)
testsuite/nsswitch/nss_winbind_syms.exp (+42/-0)
testsuite/nsswitch/pam_winbind_syms.c (+55/-0)
testsuite/nsswitch/pam_winbind_syms.exp (+44/-0)
testsuite/nsswitch/wbinfo.exp (+360/-0)
testsuite/smbd/Makefile.se_access_check (+24/-0)
testsuite/smbd/Makefile.sec_ctx (+57/-0)
testsuite/smbd/se_access_check.exp (+53/-0)
testsuite/smbd/se_access_check_allowall.c (+86/-0)
testsuite/smbd/se_access_check_allowsome.c (+103/-0)
testsuite/smbd/se_access_check_denyall.c (+85/-0)
testsuite/smbd/se_access_check_denysome.c (+105/-0)
testsuite/smbd/se_access_check_empty.c (+108/-0)
testsuite/smbd/se_access_check_nullsd.c (+73/-0)
testsuite/smbd/se_access_check_printer.c (+211/-0)
testsuite/smbd/se_access_check_utils.c (+157/-0)
testsuite/smbd/se_access_check_utils.h (+45/-0)
testsuite/smbd/sec_ctx.exp (+66/-0)
testsuite/smbd/sec_ctx1.c (+39/-0)
testsuite/smbd/sec_ctx_current_user.c (+113/-0)
testsuite/smbd/sec_ctx_flow.c (+72/-0)
testsuite/smbd/sec_ctx_groups.c (+130/-0)
testsuite/smbd/sec_ctx_nonroot.c (+41/-0)
testsuite/smbd/sec_ctx_root.c (+60/-0)
testsuite/smbd/sec_ctx_stack.c (+85/-0)
testsuite/smbd/sec_ctx_torture.c (+102/-0)
testsuite/smbd/sec_ctx_utils.c (+64/-0)
testsuite/smbd/sec_ctx_utils.h (+29/-0)
testsuite/smbd/sighup.exp (+107/-0)
testsuite/unittests/rpc_test_dummy_module.c (+20/-0)
testsuite/unittests/test_krb5_samba.c (+145/-0)
testsuite/unittests/test_lib_util_modules.c (+76/-0)
testsuite/unittests/test_sambafs_srv_pipe.c (+77/-0)
testsuite/unittests/wscript (+38/-0)
third_party/aesni-intel/aesni-intel_asm.c (+2812/-0)
third_party/aesni-intel/inst-intel.h (+306/-0)
third_party/aesni-intel/wscript (+26/-0)
third_party/cmocka/cmocka.c (+3306/-0)
third_party/cmocka/cmocka.h (+2284/-0)
third_party/cmocka/cmocka_private.h (+163/-0)
third_party/cmocka/wscript (+19/-0)
third_party/dnspython/.gitignore (+7/-0)
third_party/dnspython/ChangeLog (+1194/-0)
third_party/dnspython/LICENSE (+14/-0)
third_party/dnspython/MANIFEST.in (+3/-0)
third_party/dnspython/Makefile (+56/-0)
third_party/dnspython/README (+442/-0)
third_party/dnspython/TODO (+17/-0)
third_party/dnspython/dns/__init__.py (+54/-0)
third_party/dnspython/dns/dnssec.py (+372/-0)
third_party/dnspython/dns/e164.py (+79/-0)
third_party/dnspython/dns/edns.py (+142/-0)
third_party/dnspython/dns/entropy.py (+123/-0)
third_party/dnspython/dns/exception.py (+40/-0)
third_party/dnspython/dns/flags.py (+106/-0)
third_party/dnspython/dns/hash.py (+67/-0)
third_party/dnspython/dns/inet.py (+108/-0)
third_party/dnspython/dns/ipv4.py (+42/-0)
third_party/dnspython/dns/ipv6.py (+163/-0)
third_party/dnspython/dns/message.py (+1088/-0)
third_party/dnspython/dns/name.py (+702/-0)
third_party/dnspython/dns/namedict.py (+59/-0)
third_party/dnspython/dns/node.py (+172/-0)
third_party/dnspython/dns/opcode.py (+104/-0)
third_party/dnspython/dns/query.py (+492/-0)
third_party/dnspython/dns/rcode.py (+119/-0)
third_party/dnspython/dns/rdata.py (+478/-0)
third_party/dnspython/dns/rdataclass.py (+114/-0)
third_party/dnspython/dns/rdataset.py (+329/-0)
third_party/dnspython/dns/rdatatype.py (+232/-0)
third_party/dnspython/dns/rdtypes/ANY/AFSDB.py (+51/-0)
third_party/dnspython/dns/rdtypes/ANY/CERT.py (+131/-0)
third_party/dnspython/dns/rdtypes/ANY/CNAME.py (+24/-0)
third_party/dnspython/dns/rdtypes/ANY/DLV.py (+20/-0)
third_party/dnspython/dns/rdtypes/ANY/DNAME.py (+21/-0)
third_party/dnspython/dns/rdtypes/ANY/DNSKEY.py (+94/-0)
third_party/dnspython/dns/rdtypes/ANY/DS.py (+20/-0)
third_party/dnspython/dns/rdtypes/ANY/GPOS.py (+156/-0)
third_party/dnspython/dns/rdtypes/ANY/HINFO.py (+83/-0)
third_party/dnspython/dns/rdtypes/ANY/HIP.py (+140/-0)
third_party/dnspython/dns/rdtypes/ANY/ISDN.py (+96/-0)
third_party/dnspython/dns/rdtypes/ANY/LOC.py (+334/-0)
third_party/dnspython/dns/rdtypes/ANY/MX.py (+20/-0)
third_party/dnspython/dns/rdtypes/ANY/NS.py (+20/-0)
third_party/dnspython/dns/rdtypes/ANY/NSEC.py (+128/-0)
third_party/dnspython/dns/rdtypes/ANY/NSEC3.py (+182/-0)
third_party/dnspython/dns/rdtypes/ANY/NSEC3PARAM.py (+88/-0)
third_party/dnspython/dns/rdtypes/ANY/PTR.py (+20/-0)
third_party/dnspython/dns/rdtypes/ANY/RP.py (+86/-0)
third_party/dnspython/dns/rdtypes/ANY/RRSIG.py (+155/-0)
third_party/dnspython/dns/rdtypes/ANY/RT.py (+20/-0)
third_party/dnspython/dns/rdtypes/ANY/SOA.py (+127/-0)
third_party/dnspython/dns/rdtypes/ANY/SPF.py (+22/-0)
third_party/dnspython/dns/rdtypes/ANY/SSHFP.py (+77/-0)
third_party/dnspython/dns/rdtypes/ANY/TXT.py (+20/-0)
third_party/dnspython/dns/rdtypes/ANY/X25.py (+62/-0)
third_party/dnspython/dns/rdtypes/ANY/__init__.py (+45/-0)
third_party/dnspython/dns/rdtypes/IN/A.py (+57/-0)
third_party/dnspython/dns/rdtypes/IN/AAAA.py (+58/-0)
third_party/dnspython/dns/rdtypes/IN/APL.py (+170/-0)
third_party/dnspython/dns/rdtypes/IN/DHCID.py (+60/-0)
third_party/dnspython/dns/rdtypes/IN/IPSECKEY.py (+159/-0)
third_party/dnspython/dns/rdtypes/IN/KX.py (+20/-0)
third_party/dnspython/dns/rdtypes/IN/NAPTR.py (+132/-0)
third_party/dnspython/dns/rdtypes/IN/NSAP.py (+59/-0)
third_party/dnspython/dns/rdtypes/IN/NSAP_PTR.py (+20/-0)
third_party/dnspython/dns/rdtypes/IN/PX.py (+97/-0)
third_party/dnspython/dns/rdtypes/IN/SRV.py (+89/-0)
third_party/dnspython/dns/rdtypes/IN/WKS.py (+113/-0)
third_party/dnspython/dns/rdtypes/IN/__init__.py (+30/-0)
third_party/dnspython/dns/rdtypes/__init__.py (+23/-0)
third_party/dnspython/dns/rdtypes/dsbase.py (+92/-0)
third_party/dnspython/dns/rdtypes/mxbase.py (+105/-0)
third_party/dnspython/dns/rdtypes/nsbase.py (+82/-0)
third_party/dnspython/dns/rdtypes/txtbase.py (+87/-0)
third_party/dnspython/dns/renderer.py (+325/-0)
third_party/dnspython/dns/resolver.py (+1161/-0)
third_party/dnspython/dns/reversename.py (+75/-0)
third_party/dnspython/dns/rrset.py (+175/-0)
third_party/dnspython/dns/set.py (+263/-0)
third_party/dnspython/dns/tokenizer.py (+547/-0)
third_party/dnspython/dns/tsig.py (+223/-0)
third_party/dnspython/dns/tsigkeyring.py (+44/-0)
third_party/dnspython/dns/ttl.py (+64/-0)
third_party/dnspython/dns/update.py (+245/-0)
third_party/dnspython/dns/version.py (+34/-0)
third_party/dnspython/dns/wiredata.py (+59/-0)
third_party/dnspython/dns/zone.py (+855/-0)
third_party/dnspython/examples/ddns.py (+51/-0)
third_party/dnspython/examples/e164.py (+6/-0)
third_party/dnspython/examples/mx.py (+7/-0)
third_party/dnspython/examples/name.py (+13/-0)
third_party/dnspython/examples/reverse.py (+40/-0)
third_party/dnspython/examples/reverse_name.py (+6/-0)
third_party/dnspython/examples/xfr.py (+14/-0)
third_party/dnspython/examples/zonediff.py (+270/-0)
third_party/dnspython/setup.py (+60/-0)
third_party/dnspython/tests/Makefile (+26/-0)
third_party/dnspython/tests/bugs.py (+44/-0)
third_party/dnspython/tests/dnssec.py (+146/-0)
third_party/dnspython/tests/example (+226/-0)
third_party/dnspython/tests/example1.good (+114/-0)
third_party/dnspython/tests/example2.good (+114/-0)
third_party/dnspython/tests/flags.py (+59/-0)
third_party/dnspython/tests/message.py (+179/-0)
third_party/dnspython/tests/name.py (+697/-0)
third_party/dnspython/tests/namedict.py (+102/-0)
third_party/dnspython/tests/ntoaaton.py (+197/-0)
third_party/dnspython/tests/rdtypeandclass.py (+123/-0)
third_party/dnspython/tests/resolver.py (+127/-0)
third_party/dnspython/tests/rrset.py (+54/-0)
third_party/dnspython/tests/set.py (+208/-0)
third_party/dnspython/tests/tokenizer.py (+190/-0)
third_party/dnspython/tests/update.py (+114/-0)
third_party/dnspython/tests/zone.py (+389/-0)
third_party/dnspython/util/COPYRIGHT (+14/-0)
third_party/dnspython/util/copyrights (+116/-0)
third_party/pep8/.gitignore (+7/-0)
third_party/pep8/.travis.yml (+25/-0)
third_party/pep8/CHANGES.txt (+651/-0)
third_party/pep8/LICENSE (+24/-0)
third_party/pep8/MANIFEST.in (+9/-0)
third_party/pep8/Makefile (+13/-0)
third_party/pep8/README.rst (+91/-0)
third_party/pep8/docs/Makefile (+153/-0)
third_party/pep8/docs/advanced.rst (+77/-0)
third_party/pep8/docs/api.rst (+88/-0)
third_party/pep8/docs/conf.py (+251/-0)
third_party/pep8/docs/developer.rst (+96/-0)
third_party/pep8/docs/index.rst (+69/-0)
third_party/pep8/docs/intro.rst (+435/-0)
third_party/pep8/docs/make.bat (+190/-0)
third_party/pep8/setup.cfg (+7/-0)
third_party/pep8/setup.py (+56/-0)
third_party/pep8/testsuite/E10.py (+41/-0)
third_party/pep8/testsuite/E11.py (+36/-0)
third_party/pep8/testsuite/E12.py (+376/-0)
third_party/pep8/testsuite/E12not.py (+644/-0)
third_party/pep8/testsuite/E20.py (+55/-0)
third_party/pep8/testsuite/E21.py (+14/-0)
third_party/pep8/testsuite/E22.py (+157/-0)
third_party/pep8/testsuite/E23.py (+15/-0)
third_party/pep8/testsuite/E24.py (+13/-0)
third_party/pep8/testsuite/E25.py (+36/-0)
third_party/pep8/testsuite/E26.py (+59/-0)
third_party/pep8/testsuite/E27.py (+30/-0)
third_party/pep8/testsuite/E30.py (+90/-0)
third_party/pep8/testsuite/E30not.py (+134/-0)
third_party/pep8/testsuite/E40.py (+38/-0)
third_party/pep8/testsuite/E50.py (+118/-0)
third_party/pep8/testsuite/E70.py (+20/-0)
third_party/pep8/testsuite/E71.py (+73/-0)
third_party/pep8/testsuite/E72.py (+51/-0)
third_party/pep8/testsuite/E73.py (+18/-0)
third_party/pep8/testsuite/E90.py (+26/-0)
third_party/pep8/testsuite/W19.py (+145/-0)
third_party/pep8/testsuite/W29.py (+21/-0)
third_party/pep8/testsuite/W39.py (+18/-0)
third_party/pep8/testsuite/W60.py (+15/-0)
third_party/pep8/testsuite/__init__.py (+0/-0)
third_party/pep8/testsuite/latin-1.py (+6/-0)
third_party/pep8/testsuite/noqa.py (+15/-0)
third_party/pep8/testsuite/python3.py (+6/-0)
third_party/pep8/testsuite/support.py (+197/-0)
third_party/pep8/testsuite/test_all.py (+63/-0)
third_party/pep8/testsuite/test_api.py (+389/-0)
third_party/pep8/testsuite/test_shell.py (+189/-0)
third_party/pep8/testsuite/test_util.py (+23/-0)
third_party/pep8/testsuite/utf-8-bom.py (+6/-0)
third_party/pep8/testsuite/utf-8.py (+52/-0)
third_party/pep8/tox.ini (+15/-0)
third_party/popt/CHANGES (+46/-0)
third_party/popt/COPYING (+22/-0)
third_party/popt/README (+18/-0)
third_party/popt/dummy.in (+0/-0)
third_party/popt/findme.c (+50/-0)
third_party/popt/findme.h (+20/-0)
third_party/popt/popt.c (+1249/-0)
third_party/popt/popt.h (+545/-0)
third_party/popt/poptconfig.c (+190/-0)
third_party/popt/popthelp.c (+741/-0)
third_party/popt/poptint.h (+116/-0)
third_party/popt/poptparse.c (+227/-0)
third_party/popt/system.h (+78/-0)
third_party/popt/wscript (+19/-0)
third_party/pyiso8601/.hgignore (+8/-0)
third_party/pyiso8601/.hgtags (+6/-0)
third_party/pyiso8601/LICENSE (+20/-0)
third_party/pyiso8601/MANIFEST.in (+2/-0)
third_party/pyiso8601/README.rst (+180/-0)
third_party/pyiso8601/dev-requirements.txt (+5/-0)
third_party/pyiso8601/docs/Makefile (+177/-0)
third_party/pyiso8601/docs/conf.py (+266/-0)
third_party/pyiso8601/docs/index.rst (+80/-0)
third_party/pyiso8601/docs/make.bat (+242/-0)
third_party/pyiso8601/iso8601/__init__.py (+1/-0)
third_party/pyiso8601/iso8601/iso8601.py (+214/-0)
third_party/pyiso8601/iso8601/test_iso8601.py (+97/-0)
third_party/pyiso8601/setup.py (+25/-0)
third_party/pyiso8601/tox.ini (+8/-0)
third_party/update.sh (+36/-0)
third_party/waf/wafadmin/3rdparty/ParallelDebug.py (+297/-0)
third_party/waf/wafadmin/3rdparty/batched_cc.py (+182/-0)
third_party/waf/wafadmin/3rdparty/boost.py (+342/-0)
third_party/waf/wafadmin/3rdparty/build_file_tracker.py (+53/-0)
third_party/waf/wafadmin/3rdparty/fluid.py (+26/-0)
third_party/waf/wafadmin/3rdparty/gccdeps.py (+127/-0)
third_party/waf/wafadmin/3rdparty/go.py (+110/-0)
third_party/waf/wafadmin/3rdparty/lru_cache.py (+96/-0)
third_party/waf/wafadmin/3rdparty/paranoid.py (+34/-0)
third_party/waf/wafadmin/3rdparty/prefork.py (+275/-0)
third_party/waf/wafadmin/3rdparty/print_commands.py (+25/-0)
third_party/waf/wafadmin/3rdparty/swig.py (+189/-0)
third_party/waf/wafadmin/3rdparty/valadoc.py (+112/-0)
third_party/waf/wafadmin/Build.py (+1036/-0)
third_party/waf/wafadmin/Configure.py (+442/-0)
third_party/waf/wafadmin/Constants.py (+75/-0)
third_party/waf/wafadmin/Environment.py (+209/-0)
third_party/waf/wafadmin/Logs.py (+133/-0)
third_party/waf/wafadmin/Node.py (+701/-0)
third_party/waf/wafadmin/Options.py (+287/-0)
third_party/waf/wafadmin/Runner.py (+235/-0)
third_party/waf/wafadmin/Scripting.py (+585/-0)
third_party/waf/wafadmin/Task.py (+1199/-0)
third_party/waf/wafadmin/TaskGen.py (+614/-0)
third_party/waf/wafadmin/Tools/__init__.py (+3/-0)
third_party/waf/wafadmin/Tools/ar.py (+34/-0)
third_party/waf/wafadmin/Tools/bison.py (+37/-0)
third_party/waf/wafadmin/Tools/cc.py (+99/-0)
third_party/waf/wafadmin/Tools/ccroot.py (+639/-0)
third_party/waf/wafadmin/Tools/compiler_cc.py (+66/-0)
third_party/waf/wafadmin/Tools/compiler_cxx.py (+61/-0)
third_party/waf/wafadmin/Tools/compiler_d.py (+32/-0)
third_party/waf/wafadmin/Tools/config_c.py (+754/-0)
third_party/waf/wafadmin/Tools/cs.py (+67/-0)
third_party/waf/wafadmin/Tools/cxx.py (+103/-0)
third_party/waf/wafadmin/Tools/d.py (+534/-0)
third_party/waf/wafadmin/Tools/dbus.py (+33/-0)
third_party/waf/wafadmin/Tools/dmd.py (+63/-0)
third_party/waf/wafadmin/Tools/flex.py (+24/-0)
third_party/waf/wafadmin/Tools/gas.py (+37/-0)
third_party/waf/wafadmin/Tools/gcc.py (+138/-0)
third_party/waf/wafadmin/Tools/gdc.py (+51/-0)
third_party/waf/wafadmin/Tools/glib2.py (+163/-0)
third_party/waf/wafadmin/Tools/gnome.py (+222/-0)
third_party/waf/wafadmin/Tools/gnu_dirs.py (+110/-0)
third_party/waf/wafadmin/Tools/gob2.py (+17/-0)
third_party/waf/wafadmin/Tools/gxx.py (+136/-0)
third_party/waf/wafadmin/Tools/icc.py (+37/-0)
third_party/waf/wafadmin/Tools/icpc.py (+35/-0)
third_party/waf/wafadmin/Tools/intltool.py (+138/-0)
third_party/waf/wafadmin/Tools/javaw.py (+254/-0)
third_party/waf/wafadmin/Tools/kde4.py (+73/-0)
third_party/waf/wafadmin/Tools/libtool.py (+329/-0)
third_party/waf/wafadmin/Tools/lua.py (+24/-0)
third_party/waf/wafadmin/Tools/misc.py (+429/-0)
third_party/waf/wafadmin/Tools/msvc.py (+796/-0)
third_party/waf/wafadmin/Tools/nasm.py (+48/-0)
third_party/waf/wafadmin/Tools/ocaml.py (+297/-0)
third_party/waf/wafadmin/Tools/osx.py (+187/-0)
third_party/waf/wafadmin/Tools/perl.py (+108/-0)
third_party/waf/wafadmin/Tools/preproc.py (+837/-0)
third_party/waf/wafadmin/Tools/python.py (+432/-0)
third_party/waf/wafadmin/Tools/qt4.py (+504/-0)
third_party/waf/wafadmin/Tools/ruby.py (+119/-0)
third_party/waf/wafadmin/Tools/suncc.py (+76/-0)
third_party/waf/wafadmin/Tools/suncxx.py (+75/-0)
third_party/waf/wafadmin/Tools/tex.py (+250/-0)
third_party/waf/wafadmin/Tools/unittestw.py (+308/-0)
third_party/waf/wafadmin/Tools/vala.py (+307/-0)
third_party/waf/wafadmin/Tools/winres.py (+44/-0)
third_party/waf/wafadmin/Tools/xlc.py (+78/-0)
third_party/waf/wafadmin/Tools/xlcxx.py (+78/-0)
third_party/waf/wafadmin/Utils.py (+747/-0)
third_party/waf/wafadmin/__init__.py (+3/-0)
third_party/waf/wafadmin/ansiterm.py (+235/-0)
third_party/waf/wafadmin/pproc.py (+619/-0)
third_party/waf/wafadmin/py3kfixes.py (+129/-0)
third_party/wscript (+77/-0)
third_party/zlib/ChangeLog (+855/-0)
third_party/zlib/FAQ (+339/-0)
third_party/zlib/INDEX (+51/-0)
third_party/zlib/Makefile (+154/-0)
third_party/zlib/Makefile.in (+154/-0)
third_party/zlib/README (+125/-0)
third_party/zlib/adler32.c (+148/-0)
third_party/zlib/algorithm.txt (+209/-0)
third_party/zlib/amiga/Makefile.pup (+66/-0)
third_party/zlib/amiga/Makefile.sas (+65/-0)
third_party/zlib/as400/bndsrc (+132/-0)
third_party/zlib/as400/compile.clp (+123/-0)
third_party/zlib/as400/readme.txt (+111/-0)
third_party/zlib/as400/zlib.inc (+331/-0)
third_party/zlib/compress.c (+78/-0)
third_party/zlib/contrib/README.contrib (+71/-0)
third_party/zlib/contrib/ada/buffer_demo.adb (+106/-0)
third_party/zlib/contrib/ada/mtest.adb (+156/-0)
third_party/zlib/contrib/ada/read.adb (+156/-0)
third_party/zlib/contrib/ada/readme.txt (+65/-0)
third_party/zlib/contrib/ada/test.adb (+463/-0)
third_party/zlib/contrib/ada/zlib-streams.adb (+225/-0)
third_party/zlib/contrib/ada/zlib-streams.ads (+114/-0)
third_party/zlib/contrib/ada/zlib-thin.adb (+141/-0)
third_party/zlib/contrib/ada/zlib-thin.ads (+450/-0)
third_party/zlib/contrib/ada/zlib.adb (+701/-0)
third_party/zlib/contrib/ada/zlib.ads (+328/-0)
third_party/zlib/contrib/ada/zlib.gpr (+20/-0)
third_party/zlib/contrib/asm586/README.586 (+43/-0)
third_party/zlib/contrib/asm586/match.S (+364/-0)
third_party/zlib/contrib/asm686/README.686 (+34/-0)
third_party/zlib/contrib/asm686/match.S (+329/-0)
third_party/zlib/contrib/blast/Makefile (+8/-0)
third_party/zlib/contrib/blast/README (+4/-0)
third_party/zlib/contrib/blast/blast.c (+444/-0)
third_party/zlib/contrib/blast/blast.h (+71/-0)
third_party/zlib/contrib/blast/test.txt (+1/-0)
third_party/zlib/contrib/delphi/ZLib.pas (+557/-0)
third_party/zlib/contrib/delphi/ZLibConst.pas (+11/-0)
third_party/zlib/contrib/delphi/readme.txt (+76/-0)
third_party/zlib/contrib/delphi/zlibd32.mak (+93/-0)
third_party/zlib/contrib/dotzlib/DotZLib.build (+33/-0)
third_party/zlib/contrib/dotzlib/DotZLib.sln (+21/-0)
third_party/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs (+58/-0)
third_party/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs (+202/-0)
third_party/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs (+83/-0)
third_party/zlib/contrib/dotzlib/DotZLib/CodecBase.cs (+198/-0)
third_party/zlib/contrib/dotzlib/DotZLib/Deflater.cs (+106/-0)
third_party/zlib/contrib/dotzlib/DotZLib/DotZLib.cs (+288/-0)
third_party/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj (+141/-0)
third_party/zlib/contrib/dotzlib/DotZLib/GZipStream.cs (+301/-0)
third_party/zlib/contrib/dotzlib/DotZLib/Inflater.cs (+105/-0)
third_party/zlib/contrib/dotzlib/DotZLib/UnitTests.cs (+274/-0)
third_party/zlib/contrib/dotzlib/LICENSE_1_0.txt (+23/-0)
third_party/zlib/contrib/dotzlib/readme.txt (+58/-0)
third_party/zlib/contrib/infback9/README (+1/-0)
third_party/zlib/contrib/infback9/infback9.c (+608/-0)
third_party/zlib/contrib/infback9/infback9.h (+37/-0)
third_party/zlib/contrib/infback9/inffix9.h (+107/-0)
third_party/zlib/contrib/infback9/inflate9.h (+47/-0)
third_party/zlib/contrib/infback9/inftree9.c (+323/-0)
third_party/zlib/contrib/infback9/inftree9.h (+55/-0)
third_party/zlib/contrib/inflate86/inffas86.c (+1157/-0)
third_party/zlib/contrib/inflate86/inffast.S (+1368/-0)
third_party/zlib/contrib/iostream/test.cpp (+24/-0)
third_party/zlib/contrib/iostream/zfstream.cpp (+329/-0)
third_party/zlib/contrib/iostream/zfstream.h (+128/-0)
third_party/zlib/contrib/iostream2/zstream.h (+307/-0)
third_party/zlib/contrib/iostream2/zstream_test.cpp (+25/-0)
third_party/zlib/contrib/iostream3/README (+35/-0)
third_party/zlib/contrib/iostream3/TODO (+17/-0)
third_party/zlib/contrib/iostream3/test.cc (+50/-0)
third_party/zlib/contrib/iostream3/zfstream.cc (+479/-0)
third_party/zlib/contrib/iostream3/zfstream.h (+466/-0)
third_party/zlib/contrib/masm686/match.asm (+413/-0)
third_party/zlib/contrib/masmx64/bld_ml64.bat (+2/-0)
third_party/zlib/contrib/masmx64/gvmat64.asm (+513/-0)
third_party/zlib/contrib/masmx64/inffas8664.c (+186/-0)
third_party/zlib/contrib/masmx64/inffasx64.asm (+392/-0)
third_party/zlib/contrib/masmx64/readme.txt (+28/-0)
third_party/zlib/contrib/masmx86/bld_ml32.bat (+2/-0)
third_party/zlib/contrib/masmx86/gvmat32.asm (+972/-0)
third_party/zlib/contrib/masmx86/gvmat32c.c (+62/-0)
third_party/zlib/contrib/masmx86/inffas32.asm (+1083/-0)
third_party/zlib/contrib/masmx86/mkasm.bat (+3/-0)
third_party/zlib/contrib/masmx86/readme.txt (+21/-0)
third_party/zlib/contrib/minizip/ChangeLogUnzip (+67/-0)
third_party/zlib/contrib/minizip/Makefile (+25/-0)
third_party/zlib/contrib/minizip/crypt.h (+132/-0)
third_party/zlib/contrib/minizip/ioapi.c (+177/-0)
third_party/zlib/contrib/minizip/ioapi.h (+75/-0)
third_party/zlib/contrib/minizip/iowin32.c (+270/-0)
third_party/zlib/contrib/minizip/iowin32.h (+21/-0)
third_party/zlib/contrib/minizip/miniunz.c (+585/-0)
third_party/zlib/contrib/minizip/minizip.c (+420/-0)
third_party/zlib/contrib/minizip/mztools.c (+281/-0)
third_party/zlib/contrib/minizip/mztools.h (+31/-0)
third_party/zlib/contrib/minizip/unzip.c (+1598/-0)
third_party/zlib/contrib/minizip/unzip.h (+354/-0)
third_party/zlib/contrib/minizip/zip.c (+1219/-0)
third_party/zlib/contrib/minizip/zip.h (+235/-0)
third_party/zlib/contrib/pascal/example.pas (+599/-0)
third_party/zlib/contrib/pascal/readme.txt (+76/-0)
third_party/zlib/contrib/pascal/zlibd32.mak (+93/-0)
third_party/zlib/contrib/pascal/zlibpas.pas (+236/-0)
third_party/zlib/contrib/puff/Makefile (+8/-0)
third_party/zlib/contrib/puff/README (+63/-0)
third_party/zlib/contrib/puff/puff.c (+837/-0)
third_party/zlib/contrib/puff/puff.h (+31/-0)
third_party/zlib/contrib/testzlib/testzlib.c (+275/-0)
third_party/zlib/contrib/testzlib/testzlib.txt (+10/-0)
third_party/zlib/contrib/untgz/Makefile (+14/-0)
third_party/zlib/contrib/untgz/Makefile.msc (+17/-0)
third_party/zlib/contrib/untgz/untgz.c (+674/-0)
third_party/zlib/contrib/vstudio/readme.txt (+73/-0)
third_party/zlib/contrib/vstudio/vc7/miniunz.vcproj (+126/-0)
third_party/zlib/contrib/vstudio/vc7/minizip.vcproj (+126/-0)
third_party/zlib/contrib/vstudio/vc7/testzlib.vcproj (+126/-0)
third_party/zlib/contrib/vstudio/vc7/zlib.rc (+32/-0)
third_party/zlib/contrib/vstudio/vc7/zlibstat.vcproj (+246/-0)
third_party/zlib/contrib/vstudio/vc7/zlibvc.def (+92/-0)
third_party/zlib/contrib/vstudio/vc7/zlibvc.sln (+78/-0)
third_party/zlib/contrib/vstudio/vc7/zlibvc.vcproj (+445/-0)
third_party/zlib/contrib/vstudio/vc8/miniunz.vcproj (+566/-0)
third_party/zlib/contrib/vstudio/vc8/minizip.vcproj (+563/-0)
third_party/zlib/contrib/vstudio/vc8/testzlib.vcproj (+948/-0)
third_party/zlib/contrib/vstudio/vc8/testzlibdll.vcproj (+567/-0)
third_party/zlib/contrib/vstudio/vc8/zlib.rc (+32/-0)
third_party/zlib/contrib/vstudio/vc8/zlibstat.vcproj (+870/-0)
third_party/zlib/contrib/vstudio/vc8/zlibvc.def (+92/-0)
third_party/zlib/contrib/vstudio/vc8/zlibvc.sln (+144/-0)
third_party/zlib/contrib/vstudio/vc8/zlibvc.vcproj (+1219/-0)
third_party/zlib/crc32.c (+423/-0)
third_party/zlib/crc32.h (+441/-0)
third_party/zlib/deflate.c (+1736/-0)
third_party/zlib/deflate.h (+331/-0)
third_party/zlib/example.c (+565/-0)
third_party/zlib/examples/README.examples (+42/-0)
third_party/zlib/examples/fitblk.c (+233/-0)
third_party/zlib/examples/gun.c (+693/-0)
third_party/zlib/examples/gzappend.c (+500/-0)
third_party/zlib/examples/gzjoin.c (+448/-0)
third_party/zlib/examples/gzlog.c (+413/-0)
third_party/zlib/examples/gzlog.h (+58/-0)
third_party/zlib/examples/zlib_how.html (+523/-0)
third_party/zlib/examples/zpipe.c (+191/-0)
third_party/zlib/examples/zran.c (+404/-0)
third_party/zlib/gzio.c (+1024/-0)
third_party/zlib/infback.c (+623/-0)
third_party/zlib/inffast.c (+318/-0)
third_party/zlib/inffast.h (+11/-0)
third_party/zlib/inffixed.h (+94/-0)
third_party/zlib/inflate.c (+1368/-0)
third_party/zlib/inflate.h (+115/-0)
third_party/zlib/inftrees.c (+329/-0)
third_party/zlib/inftrees.h (+55/-0)
third_party/zlib/make_vms.com (+461/-0)
third_party/zlib/minigzip.c (+322/-0)
third_party/zlib/msdos/Makefile.bor (+109/-0)
third_party/zlib/msdos/Makefile.dj2 (+104/-0)
third_party/zlib/msdos/Makefile.emx (+69/-0)
third_party/zlib/msdos/Makefile.msc (+106/-0)
third_party/zlib/msdos/Makefile.tc (+94/-0)
third_party/zlib/old/Makefile.riscos (+151/-0)
third_party/zlib/old/README (+3/-0)
third_party/zlib/old/descrip.mms (+48/-0)
third_party/zlib/old/os2/Makefile.os2 (+136/-0)
third_party/zlib/old/os2/zlib.def (+51/-0)
third_party/zlib/old/visual-basic.txt (+160/-0)
third_party/zlib/old/zlib.html (+971/-0)
third_party/zlib/projects/README.projects (+41/-0)
third_party/zlib/projects/visualc6/README.txt (+73/-0)
third_party/zlib/projects/visualc6/example.dsp (+278/-0)
third_party/zlib/projects/visualc6/minigzip.dsp (+278/-0)
third_party/zlib/projects/visualc6/zlib.dsp (+609/-0)
third_party/zlib/projects/visualc6/zlib.dsw (+59/-0)
third_party/zlib/qnx/package.qpg (+141/-0)
third_party/zlib/trees.c (+1219/-0)
third_party/zlib/trees.h (+128/-0)
third_party/zlib/uncompr.c (+60/-0)
third_party/zlib/win32/DLL_FAQ.txt (+397/-0)
third_party/zlib/win32/Makefile.bor (+107/-0)
third_party/zlib/win32/Makefile.emx (+69/-0)
third_party/zlib/win32/Makefile.gcc (+141/-0)
third_party/zlib/win32/Makefile.msc (+126/-0)
third_party/zlib/win32/VisualC.txt (+3/-0)
third_party/zlib/win32/zlib.def (+60/-0)
third_party/zlib/win32/zlib1.rc (+39/-0)
third_party/zlib/wscript (+17/-0)
third_party/zlib/zconf.h (+335/-0)
third_party/zlib/zconf.in.h (+332/-0)
third_party/zlib/zlib.h (+1374/-0)
third_party/zlib/zutil.c (+318/-0)
third_party/zlib/zutil.h (+269/-0)
wintest/README (+5/-0)
wintest/conf/abartlet-jesse.conf (+104/-0)
wintest/conf/abartlet.conf (+104/-0)
wintest/conf/bbaumbach.conf (+97/-0)
wintest/conf/tridge.conf (+95/-0)
wintest/conf/zahari-esxi.conf (+46/-0)
wintest/test-s3.py (+286/-0)
wintest/test-s4-howto.py (+719/-0)
wintest/wintest.py (+1000/-0)
wscript (+395/-0)
wscript_build (+161/-0)
wscript_build_embedded_heimdal (+4/-0)
wscript_build_system_heimdal (+4/-0)
wscript_build_system_mitkrb5 (+4/-0)
wscript_configure_system_mitkrb5 (+312/-0)
- Christian Ehrhardt (community): Approve
- Canonical Server: Pending requested
- Canonical Server Core Reviewers: Pending requested
-
Diff: 79 lines (+57/-0)3 files modifieddebian/changelog (+8/-0)
debian/patches/fix-rmdir.patch (+48/-0)
debian/patches/series (+1/-0)
Changed in samba (Ubuntu): | |
assignee: | nobody → Karl Stenerud (kstenerud) |
Changed in samba (Ubuntu Bionic): | |
assignee: | nobody → Karl Stenerud (kstenerud) |
description: | updated |
description: | updated |
Changed in samba (Ubuntu): | |
assignee: | Karl Stenerud (kstenerud) → Andreas Hasenack (ahasenack) |
Changed in samba (Ubuntu Bionic): | |
assignee: | Karl Stenerud (kstenerud) → Andreas Hasenack (ahasenack) |
Changed in samba (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in samba (Ubuntu Bionic): | |
status: | Confirmed → In Progress |
tags: |
added: verification-failed-bionic removed: verification-needed-bionic |
Changed in samba (Ubuntu Bionic): | |
status: | Fix Committed → In Progress |
description: | updated |
Thanks for this detailed bug report. While I gear up to reproduce it, could you just let us know in which ubuntu release and samba version you experienced this? The upstream bug report has fixes for 4.8.x and 4.9.x. Currently only Cosmic 18.10 has 4.8.x, and we don't ship 4.9.x yet.