summaryrefslogtreecommitdiff
path: root/source3/include
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r18926: Add some useful macros.Günther Deschner1-0/+3
Guenther (This used to be commit 9be5cb27e4da061ddf03ae6321c29890f6cf585b)
2007-10-10r18878: With the recent checkins for me Samba3 compiles again with the ↵Volker Lendecke1-2/+2
NTSTATUS/WERROR checks enabled. I'll look at the build farm in a couple of hours and fix it if not. Volker (This used to be commit 58583aa9431034be0ea03f0bc3c69463fb9c8c22)
2007-10-10r18869: two build fixes for systems without ldapAndrew Tridgell1-0/+6
the first is to not enable the ldap ldb backend just yet. This will need configure tests to conditionally include. We should be able to use the m4 files from lib/ldb/ The 2nd is to fix libads/gpo.o not to publicly prototype a function that needs ldap.h (This used to be commit 1cf17edc14ebd379b982b589a66e86316ef7087b)
2007-10-10r18858: arrgh! - since HAVE_IMMEDIATE_STRUCTURES were last enabled the codeAndrew Tridgell1-2/+2
can no longer handle it (at least with gcc 4.1.2). Disable it until investigated and fixed properly. (This used to be commit c8670b33b490daeaff987c21fcb0ec601a91d54e)
2007-10-10r18855: Tell the diff between WERROR and NTSTATUSVolker Lendecke1-2/+2
Volker (This used to be commit 5cc4117692572f086b44324949546463681b837e)
2007-10-10r18818: Forgot header file.Günther Deschner1-0/+1
Guenther (This used to be commit 9da91022f9fa0e6610a235ddd2130c8b01d6f1c5)
2007-10-10r18810: use a copy of samba4's talloc under lib/talloc/Stefan Metzmacher2-166/+1
to make mergeing easier. metze (This used to be commit d49ffbc19b29f7620e427de133ffab74721f37e8)
2007-10-10r18802: Use the pidl-generated code for the srvsvc interface, both client ↵Jelmer Vernooij5-896/+3
and server code. This has had some basic testing. I'll do more during the next couple of days and hopefully also make RPC-SRVSVC from Samba4 pass against it. (This used to be commit ef10672399c4b82700dc431b4d93431ffdd42d98)
2007-10-10r18793: Fix BE string handling in the auto-generatedJeremy Allison1-12/+2
code. Should now work again with ASU. Jeremy. (This used to be commit 53e97bf92817b6cfc3f93c999a81ef8ad49a1609)
2007-10-10r18789: Replace the winreg server code with the libndr parsing code.Gerald Carter2-0/+5
Many things work (OpenHKLM, etc...) but some still don't. This shouldn't block anyone so I'm checking it in. Will probably move to a bzr tree after this for longer dev cycles between checkins. (This used to be commit cf1404a0d7538288b9370ba80df328f81b713ce0)
2007-10-10r18787: Fix the strlen_m and strlen_m_term code by mergingJeremy Allison2-1/+6
in (and using elsewhere) next_codepoint from Samba4. Jerry please test. Jeremy. (This used to be commit ece00b70a4621633f1ac9e576c4bbe332031de09)
2007-10-10r18784: hopefully fix the BOOL bug on AIXStefan Metzmacher3-6/+6
metze (This used to be commit 454d9590de6ff94a1edd7321e26af0f0978a356a)
2007-10-10r18745: Use the Samba4 data structures for security descriptors and security ↵Jelmer Vernooij2-61/+10
descriptor buffers. Make security access masks simply a uint32 rather than a structure with a uint32 in it. (This used to be commit b41c52b9db5fc4a553b20a7a5a051a4afced9366)
2007-10-10r18717: remove old defines in preference of the flags in librpc/gen_ndr/srvsvc.hGerald Carter3-39/+5
(This used to be commit 080c51dd8046cb19cca90035efe73529a3f6970b)
2007-10-10r18711: Replace the following hand code client routines:Gerald Carter1-0/+1
* rpccli_reg_abort_shutdown() * rpccli_reg_flush_key() Remove the cmd_reg.c from rpcclient since the entire file was unused (This used to be commit c4788f0c1398feb098f131aa5c4d0398d7489527)
2007-10-10r18703: Fix the annoying effect that happens when nscd is running:Günther Deschner1-0/+4
We usually do not get the results from user/group script modifications immediately. A lot of users do add nscd restart/refresh commands into their scripts to workaround that while we could flush the nscd caches directly using libnscd. Guenther (This used to be commit 7db6ce295afbedfada7b207ad56566d2195a0d21)
2007-10-10r18679: Fix the build.Günther Deschner1-1/+1
Guenther (This used to be commit b42bd2bf9b8180813b6f3f1d7a1e08652f87d9e7)
2007-10-10r18677: quickly add samr_GetDisplayEnumerationIndex for debugging to rpcclient.Günther Deschner1-1/+17
Guenther (This used to be commit bd546edc482d42c6d783f474eeffa8a8086efd83)
2007-10-10r18664: this stuff is included from libreplaceStefan Metzmacher1-296/+0
metze (This used to be commit 054728e071f7e1943376f0d7a5655683dc3422b9)
2007-10-10r18663: Fix one more uuid -> GUID.Jeremy Allison1-1/+1
Jeremy. (This used to be commit e568271af2b5c20cff70b72b8ab4b1b704122b40)
2007-10-10r18659: restore BOOL, sorry:-)Stefan Metzmacher1-0/+5
libreplace only provides 'bool' not BOOL metze (This used to be commit ce6a0723ff116fc1867705c3d0b520c36cba5a6e)
2007-10-10r18654: Rename "struct uuid" => "struct GUID" for consistency.Jelmer Vernooij6-17/+10
(This used to be commit 5de76767e857e9d159ea46e2ded612ccd6d6bf19)
2007-10-10r18653: this stuff is in libreplace...Stefan Metzmacher1-103/+0
metze (This used to be commit 1dd0ed613410e8b8db44396eeb4627a17f23db34)
2007-10-10r18651: this comment is wrong, was cut'n'paste...Stefan Metzmacher1-4/+0
metze (This used to be commit e3b88fb65567f19964a4ef68267a64de14132e52)
2007-10-10r18650: this isn't needed twice in include/includes.hStefan Metzmacher1-9/+0
metze (This used to be commit ee1127518347690e8baea1b5010ccada0ba29890)
2007-10-10r18649: the PRINTF_ATTRIUTE() macro is provided by libreplaceStefan Metzmacher1-11/+0
metze (This used to be commit dd76f4f5f374ec4822abbf1a09d26287926b92ce)
2007-10-10r18648: this is provided by libreplaceStefan Metzmacher1-4/+0
metze (This used to be commit cbc3f0926375b92b40c4f550296cf90453288f49)
2007-10-10r18644: bring in libreplace in lib/replaceStefan Metzmacher1-6/+18
metze (This used to be commit 596cbe73dd268742acf456fccd8a234376fb0c97)
2007-10-10r18640: move to socket_wrapper to lib/socket_wrapper/Stefan Metzmacher2-93/+1
and sync it with samba4 metze (This used to be commit 9c0e5b29f1451a90605cce7e1e032e5516b6970d)
2007-10-10r18623: starting on eventlog IDLGerald Carter2-12/+3
(This used to be commit 6cb7b6226da0b3060f4850fc2cc2ca82fbdcaa8f)
2007-10-10r18619: Add rpcclient helper for samr_querydispinfo2|3 for testing.Günther Deschner1-2/+2
Guenther (This used to be commit 1a307954e5ddc1441524eb6d22258be387cca9d4)
2007-10-10r18605: sync dlinklist.h with samba4, that means DLIST_ADD_END()Stefan Metzmacher1-19/+41
and DLIST_DEMOTE() now take the type of the tmp pointer not the tmp pointer itself anymore. metze (This used to be commit 2f58645b7094e81dff3734f11aa183ea2ab53d2d)
2007-10-10r18572: Use the autogenerated client and server for the echo interface and ↵Jelmer Vernooij4-77/+3
implement some of the missing functions. RPC-ECHO now passes against Samba3. (This used to be commit 9e9a05366176454cc1779acc6c2b6070743f5939)
2007-10-10r18562: quick build fix rather than rolling back (I didn't actually intend ↵Gerald Carter1-0/+3
the previous commit but got confused between Samab 3 & 4 branches) (This used to be commit 990e7c3f8eda0c7902bcab0523218b6b218e2ef4)
2007-10-10r18560: * Add in the winreg and initshutdown IDL filesGerald Carter1-1/+3
* rename PI_SHUTDOWN from include/smb.h to PI_INITSHUTDOWN for compatibility with pidl libndr output (This used to be commit 23a882861311d9d6ca45af1bfcc90d05846ba3a9)
2007-10-10r18526: Use generated server for unixinfo RPC interface.Jelmer Vernooij2-173/+0
(This used to be commit a5c0606d7667506fdc64776e32d4b3508195a199)
2007-10-10r18481: Use pidl-generated server side code for dfs.Jelmer Vernooij2-406/+0
(This used to be commit 3f337c104d42321595161d0283b39357df252a8e)
2007-10-10r18469: Use new pidl-generated DFS client code.Jelmer Vernooij1-0/+1
(This used to be commit e277fb067b1a12d816c8a066839751c1824d27bb)
2007-10-10r18404: * swap from POLICY_HND to the struct policy_handle from ndr/misc.hGerald Carter1-22/+5
* move OUR_HANDLE macro to include/rpc_misc.h (This used to be commit 2b37079af2f569df7a58878150a61980c6fe06ee)
2007-10-10r18394: get the lsa client code to linkGerald Carter1-0/+5
(This used to be commit 96e412a04cedc4c361c08e0ed1d141f3b018728b)
2007-10-10r18369: I've got a sniff where NT4 sends just a single byte after the 516 byteVolker Lendecke1-1/+1
password blob, it seems that pw_len is just a uint8 instead of uint16. This might also be interesting for Samba4's samr.idl. Volker (This used to be commit 68ded4ba07703a20b046e4a58e7a746a78fcedf5)
2007-10-10r18275: add auto generated dfs codeGerald Carter1-0/+1
(This used to be commit edb7a3607e3fa2090310b5c405f2b0a08f51db78)
2007-10-10r18271: Big change:Gerald Carter5-25/+50
* autogenerate lsa ndr code * rename 'enum SID_NAME_USE' to 'enum lsa_SidType' * merge a log more security descriptor functions from gen_ndr/ndr_security.c in SAMBA_4_0 The most embarassing thing is the "#define strlen_m strlen" We need a real implementation in SAMBA_3_0 which I'll work on after this code is in. (This used to be commit 3da9f80c28b1e75ef6d46d38fbb81ade6b9fa951)
2007-10-10r18235: stub header to get past compile issues with pidl ndr outputGerald Carter1-0/+40
(This used to be commit 1eaf62557f532d02fb818458c8bf78df7a7bc904)
2007-10-10r18193: Not quite to autogenerated NDR but closer thanks to Jelmer'sGerald Carter6-3/+9
initial work. I'm including the librpc/gen_ndr directory in svn temporarily just to get some compile issues straightened out. (This used to be commit cf271aa433cfa606be5dbf3ed1d94fe3caf57653)
2007-10-10r18188: merge 3.0-libndr branchJelmer Vernooij6-40/+37
(This used to be commit 1115745caed3093c25d6be01ffee21819fb0a675)
2007-10-10r18020: Fix SunX (with LDAP but without ADS)Volker Lendecke1-1/+1
(This used to be commit aa61a16c9f87d7ef002beda0b1795964e76f0ce5)
2007-10-10r18019: Fix a C++ warnings: Don't use void * in libads/ for LDAPMessage anymore.Volker Lendecke4-0/+98
Compiled it on systems with and without LDAP, I hope it does not break the build farm too badly. If it does, I'll fix it tomorrow. Volker (This used to be commit b2ff9680ebe0979fbeef7f2dabc2e3f27c959d11)
2007-10-10r18013: Fix for "bug" (enhancement) 3684.Derrell Lipman2-0/+20
Provide a new option to specify the share mode to be used when opening a file. (This used to be commit 9b6fee5f6f60638ed80fdedcce4b3d29b091f7aa)
2007-10-10r18009: Fixes bug 4026.Derrell Lipman1-0/+9
This completes the work Jeremy began last week, disambiguating the meaning of c_time. (In POSIX terminology, c_time means "status Change time", not "create time".) All uses of c_time, a_time and m_time have now been replaced with change_time, access_time, and write_time, and when creation time is intended, create_time is used. Additionally, the capability of setting and retrieving the create time have been added to the smbc_setxattr() and smbc_getxattr() functions. An example of setting all four times can be seen with the program examples/libsmbclient/testacl with the following command line similar to: testacl -f -S "system.*:CREATE_TIME:1000000000,ACCESS_TIME:1000000060,WRITE_TIME:1000000120,CHANGE_TIME:1000000180" 'smb://server/share/testfile.txt' The -f option turns on the new mode which uses full time names in the attribute specification (e.g. ACCESS_TIME vs A_TIME). (This used to be commit 8e119b64f1d92026dda855d904be09912a40601c)