summaryrefslogtreecommitdiff
path: root/source3/include
AgeCommit message (Collapse)AuthorFilesLines
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)
2008-03-01Mark smbc_option_{get,set} as deprecatedDerrell Lipman1-23/+3
(This used to be commit a8b4b773d4647f28e7b92c5968469721d34eb550)
2008-03-01Additional revamped libsmbclient documentationDerrell Lipman2-102/+347
- Ensured that all public functions have documentation in libsmbclient.h - Reformatted for "proper" indentation - Re-added temporarily-disabled alternate authentication function capability Derrell (This used to be commit 64b7150d92849a1e1e2416b9dcc12fae8d6bea99)
2008-03-01Modified revamp of the libsmbclient interface.Derrell Lipman2-4/+294
Given the tacit (if that) approval by some people, and clear disapproval by others for my proposed clean-up and reorganization of libsmbclient, I've come up with a slightly different approach. This commit changes back to the original libsmbclient.h SMBCCTX structure which will maintain ABI compatibility. I retain, here, the setter and getter functions which all new code should use. Older programs already compiled should continue to work fine. Older programs being recompiled will encounter compile-time errors (intentionally!) so that the code can be corrected to use the setter/getter interfaces. Although this doesn't clean up the interface in the way I had wanted, the code reorganization and requirement for new programs to use the setters and getters allows future progress to be made on libsmbclient without further muddying up the interface, while retaining the ABI compatibility that was the big issue causing disapproval. I hope that this compromise is adequate. Derrell (This used to be commit 56429a3d60b2a48963342f6340b3c01469a892c6)