summaryrefslogtreecommitdiff
path: root/source3/include
AgeCommit message (Collapse)AuthorFilesLines
2008-04-03Add NT_STATUS_RPC_CANNOT_SUPPORT.Günther Deschner1-0/+1
Guenther (This used to be commit 9e15ce03ca66a0b5ffdb39dd2faaad6e0f967e31)
2008-04-02Fix NETLOGON credential chain with Windows 2008 all over the place.Günther Deschner1-4/+40
In order to avoid receiving NT_STATUS_DOWNGRADE_DETECTED from a w2k8 netr_ServerAuthenticate2 reply, we need to start with the AD netlogon negotiate flags everywhere (not only when running in security=ads). Only for NT4 we need to do a downgrade to the returned negotiate flags. Tested with w2k8, w2ksp4, w2k3r2 and nt4sp6. Guenther (This used to be commit 0970369ca0cb9ae465cff40e5c75739824daf1d0)
2008-03-31Patch from Nicholas Brealey <nick@brealey.org> to distinguish between WinXP ↵Gerald W. Carter1-1/+1
and WinXP64. Defines a new value for the %a variable when detecting a Windows XP 64-bit client. (This used to be commit 0c94918fb52c5345ce30490046b79f81712c30bf)
2008-03-28Fix a confusing variable nameVolker Lendecke1-2/+2
(This used to be commit 32c992e9573c9af34cd142393287e2f3538d2dd9)
2008-03-27Remove last reference to rpc_netlogon.h.Günther Deschner1-1/+0
Guenther (This used to be commit 085887eed71ed1ffdb30100d83763e671ea10eee)
2008-03-27Remove unused marshalling for Netlogon Lockout String.Günther Deschner2-46/+0
Guenther (This used to be commit d87133d0516294e7d5f123e3bb2e93c179c72677)
2008-03-27dbwrap: add db_open_trans()Stefan Metzmacher1-0/+5
This should be used when transactions are wanted. For now it's just a wrapper of db_open(), but this will change. metze Signed-off-by: Stefan Metzmacher <metze@samba.org> (This used to be commit 74a070b8a24fea1009e557f711b76fc14e8961dc)
2008-03-27Remove unused DS_DOMAIN_CONTROLLER_INFO struct.Günther Deschner1-12/+0
Guenther (This used to be commit 7eb4f6f6f9f27cda3d512f4042e36d70d0b26b6b)
2008-03-27Move netr_LogonLevel flags to IDL, rename old one to netr_LogonInfo.Günther Deschner1-3/+0
Guenther (This used to be commit 1fc98ee431d3ebe0c5d8bed55dcb788c16228ddd)
2008-03-27Move DSGETDC_VALID_FLAGS to IDL.Günther Deschner1-19/+0
Guenther (This used to be commit a14b00ee19c6dc23ff687e57e8e6340702056317)
2008-03-27Move LOGON_KRB5_FAIL_CLOCK_SKEW to winbindd_pam.Günther Deschner1-2/+0
Guenther (This used to be commit fa64c76ac8e54f385f277b5b39be70075b2eeee0)
2008-03-27Move the known NETLOGON_CONTROL reply flags to IDL.Günther Deschner1-8/+0
Guenther (This used to be commit 4bf2a17c2b9abff45afd50ea93b96b2a080d9168)
2008-03-27Move inline comment about MSV1_0 flags to IDL.Günther Deschner1-18/+0
Guenther (This used to be commit b22167fb608d3948f1473a5f3dee9e8d18e282e3)
2008-03-26Fill in IDL for PNP_GetDeviceRegProp.Günther Deschner1-2/+0
Guenther (This used to be commit b1b6e93aa1f1b6d80969b6e5dd8f723e21ae8ce8)
2008-03-26Comment out some svcctl headers which are now defined in IDL.Günther Deschner1-3/+7
Guenther (This used to be commit 2201a8118c6abae3425dd5728af129bb8f71b564)
2008-03-26util_tdb: remove trivial and unused tdb_wipe().Michael Adam1-2/+0
It has been replaced by tdb_wipe_all(). Michael (This used to be commit cdde2e4eaca51d51f036ad99d55df7bfd6535b03)
2008-03-26util_tdb: make the _byblob fetch/store functions public again.Michael Adam1-0/+4
Users of these are currently being written... Michael (This used to be commit 1c51bec5318bad085c09931aa7e8f72f41d103fe)
2008-03-25util_tdb: add a wrapper tdb_wipe() for traverse with tdb_traverse_delete_fn().Michael Adam1-2/+1
Replace all callers of traverse with this tdb_traverse_delete_fn() and don't export tdb_traverse_delete_fn() anymore. Michael (This used to be commit d4be4e30cd8c3bdc303da30e42280f892a45a8c9)
2008-03-25util_tdb: add the tdb_pack_append() prototype to util_tdb.hMichael Adam1-0/+2
This function is currently not used but seems useful. Michael (This used to be commit 48149a954c1e737c9863cfa0991ab9bfc246c6da)
2008-03-25util_tdb: group prototypes in util_tdb.h thematicallyMichael Adam1-13/+20
Michael (This used to be commit 4b9231d33eaea2ada5d67cc1d959df2b671e7bb9)
2008-03-25build: don't autogenerate prototypes for util_tdb and dbwrap anymore.Michael Adam2-0/+38
Stick to hand-written headers (that are there anyways). Add some missing prototypes to util_tdb.h and dbwrap.h. I did not bother to add a header for each single dbwrap backend open function but put the prototypes for the open functions into the central dbwrap.h. Michael (This used to be commit edf4dbed27a3c63c04e8110e75cdb76e31627eb6)
2008-03-21Remove remaining old srvsvc client and server rpc code entirely.Günther Deschner2-53/+0
Guenther (This used to be commit a5f0186f70abe8dba650265219e69ce5ca2fb642)
2008-03-21Move MAX.*ENTRY definitions out of old rpc srvsvc parsing code.Günther Deschner1-14/+0
Guenther (This used to be commit 4e36657275caa77bc9712fe627aeb6fe4aefc151)
2008-03-21Remove unused marshalling for SRV_NET_SESS_ENUM.Günther Deschner1-55/+0
Guenther (This used to be commit 54554683d63575cfdfa24f89952737ccf7ae5bc0)
2008-03-21Remove unused marshalling for SRV_NET_CONN_ENUM.Günther Deschner1-99/+0
Guenther (This used to be commit 51467443f70a53c3290f26f94cdaf8a64f58c2af)
2008-03-20Remove unused marshalling for SVCCTL_ENUM_DEPENDENT_SERVICES.Günther Deschner1-16/+0
Guenther (This used to be commit 5838d81346a51ef1e996bab938533ae2097f7e47)
2008-03-19Remove unused marshalling for SRV_NET_FILE_ENUM.Günther Deschner1-39/+0
Guenther (This used to be commit fcdc09674571b8e81233acc9e8dc8651b66cd21d)
2008-03-18Fix bug 5334Volker Lendecke1-0/+7
I did not test with a zero length file :-) (This used to be commit 7d7a73944c2dcf078f7bc8de65d575f32f9aa851)
2008-03-17Coverity fixesMarc VanHeyningen1-8/+4
(This used to be commit 3fc85d22590550f0539215d020e4411bf5b14363)
2008-03-17Move libnet_conf to a library lib/smbconf/ of its own, fixing the api.Michael Adam1-0/+2
The libnet_conf code to access the registry based configuration has become more of a library used in several places in samba (e.g. loadparm) than an abstraction of "net conf". So I move it to a location lib/smbconf/. In the same breath, the api is fixed (not generated by make proto anymore). Michael (This used to be commit 5315ef41f403b96715dd68b512e9e74662e2910a)
2008-03-12For convenience reasons, always create cli->srv_name_slash in the rpc_client.Günther Deschner1-0/+1
Guenther (This used to be commit 6363c383d6989d2dfb2ee488ffa7aeb128c5385b)
2008-03-12Remove unused marshalling for SRV_NET_DISK_ENUM.Günther Deschner1-25/+0
Guenther (This used to be commit 4928f1efceb8cb0b0fda813e6f43f668084caa79)
2008-03-10Use a separate tdb for mutexesVolker Lendecke1-0/+1
Another preparation to convert secrets.c to dbwrap: The dbwrap API does not provide a sane tdb_lock_with_timeout abstraction. In the clustered case the DC mutex is needed per-node anyway, so it is perfectly fine to use a local mutex only. (This used to be commit f94a63cd8f94490780ad9331da229c0bcb2ca5d6)
2008-03-10Add transactions to the dbwrap APIVolker Lendecke1-0/+3
Only filled in for tdb so far, for rbt it's pointless, and ctdb itself needs to be extended (This used to be commit 0a55e018dd68af06d84332d54148bbfb0b510b22)
2008-03-10Remove unused marshalling for SRV_NET_SESS_DEL.Günther Deschner1-21/+0
Guenther (This used to be commit 3bb9ec441ae9702007a5442c52bb9476f928810f)
2008-03-10Remove unused marshalling for SRV_NET_SHARE_{ENUM,ADD,SETINFO,GETINFO}Günther Deschner1-350/+0
Guenther (This used to be commit e13b9325d251777cd9030f34fa98e22766c0bcfe)
2008-03-08Remove unused marshalling for SRV_NET_FILE_SET_SECDESC and ↵Günther Deschner1-46/+0
SRV_R_NET_FILE_GET_SECDESC. Guenther (This used to be commit 776e21075b31db605e45f91b6ccefd11412d7773)
2008-03-07Remove unused marshalling for SRV_NET_NAME_VALIDATE.Günther Deschner1-14/+0
Guenther (This used to be commit 6ffd6c814fafe4112fe72a96a0893d5be06f4380)
2008-03-07Remove unused marshalling for SRV_NET_SHARE_DEL.Günther Deschner1-17/+0
Guenther (This used to be commit 2afae94936d4fbd3b1e804111bff1960c2b852bd)
2008-03-06Add infrastructure to support async SMB requestsVolker Lendecke3-0/+93
(This used to be commit e2153301351559f30f2714345f4c1ca6c5f1a45f)
2008-03-06Add basic infrastructure for general async requestsVolker Lendecke2-0/+90
(This used to be commit 9f8b2a87ee8bba930b776dcfda608a5639f6d55a)
2008-03-05Remove unused marshalling for SRV_NET_REMOTE_TOD.Günther Deschner1-36/+0
Guenther (This used to be commit 9f0ea1d727046fef4c23bcf1e71d10f33c93b00f)
2008-03-05Remove unused marshalling for SRV_NET_SRV_SET_INFO.Günther Deschner1-85/+0
Guenther (This used to be commit a7aef18797407b1f451191647d4b0225ac838817)
2008-03-05Remove unused marshalling for SRV_NET_SRV_GET_INFO.Günther Deschner1-18/+0
Guenther (This used to be commit 53a7e9b07d07d3e9d21360dee35fee27b46929b3)
2008-03-03use constant name less likely to cause conflictDerrell Lipman1-50/+50
(This used to be commit fd18b01016d1dc4b08983975353e62084fdc323c)
2008-03-03Missed a few 'deprecated' markersDerrell Lipman1-2/+2
(This used to be commit 76ba37ac46b4a77fe228ca90635fa19140541ccd)
2008-03-03Continued revamping of libsmbclient.Derrell Lipman2-225/+122
- James suggested using gcc's "deprecated" attribute to mark the context structure fields to generate warnings. This creates a scenario with the best of all worlds. I'm able to move to an organization that more easily allows future enhancements, while avoiding any mandatory changes by applications. Thanks, James! - Updated WHATSNEW.txt so that it accurately reflects the current state of affairs. Derrell (This used to be commit a67f96fbe9683b46c2149f7cb439d13f7f0e6ecd)
2008-03-02fixed missing white spaceDerrell Lipman1-0/+1
(This used to be commit 71e86f13b0ace3841c6712084728c79db74ff803)
2008-03-01change variable name from f to fn for function pointersDerrell Lipman1-37/+37
(This used to be commit 1fd65359f6cd07539cfe43146ac367a48708a678)
2008-03-01Comment was in wrong placeDerrell Lipman1-4/+3
(This used to be commit dec70fa3c0424c148016cc667a3c159e16d8a944)