Stefan Metzmacher
96197fa871
libndr: EXT_NSL doesn't exist anymore, but it wasn't needed anyway
...
metze
(This used to be commit 33347928e17dead3485de7dcfb0915da4638da05)
2008-03-18 18:04:23 +01:00
Stefan Metzmacher
59917521e9
opendb: pass down a pointer to the fd in odb_open_file()
...
This prepares kernel oplock support.
metze
(This used to be commit 9db9b6d85d80a8aaa8bd432afaef9bb634d7364d)
2008-03-12 17:35:04 +01:00
Günther Deschner
7eaa6b5f9a
Ignore Kerberos PAC type 12.
...
Until we worked out the PAC_TYPE_UNKNOWN_12 format (or received documentation)
ignore it so that the PAC parsing can proceed.
Guenther
(cherry picked from commit 3630ec26c99fdea46c47117d026f9bffb2c4590a)
(This used to be commit 0c1ccbc183c1d2967da2d9a17033f3b116ff7387)
2008-03-06 17:40:25 +01:00
Günther Deschner
62af65d1e3
Slowly making progress on PAC_UNKNOWN_12.
...
unknown1 and unknown2 are offset headers for the strings.
Guenther
(cherry picked from commit 7af70e75b9abf92921f33ec4207ad486ee2493d6)
(This used to be commit ad19da7f83761948f379921560da34bb6a01e625)
2008-03-06 17:40:16 +01:00
Günther Deschner
74dba5e33c
Add new Windows 2008 Kerberos PAC Type 12 (apparently again undocumented).
...
We need at least to parse this in order to correctly support kerberized session
setup from w2k8 as well as local pam_winbind logons using kerberos.
Guenther
(cherry picked from commit 4ba62d49d740c43cf17ceef1534cf1c8a7e4a130)
(This used to be commit ef0971206cda598e6bfad2ff06a3d2e9e8131682)
2008-03-06 17:40:05 +01:00
Stefan Metzmacher
b7db5f7cb5
opendb: add allow_level_II_oplock parameter to odb_open_file()
...
Not all clients support a fallback to level II oplocks.
metze
(This used to be commit 146f1fe0b67ca0805f0e71358abc57da0c0579a9)
2008-03-06 17:19:12 +01:00
Jelmer Vernooij
9817a66733
Use special make variables.
...
(This used to be commit dfb4ddcd5dbd27d275e7a41ede5441be25db9a35)
2008-02-29 15:39:18 +01:00
Jelmer Vernooij
1ada710840
Move public header accumulation out of the perl code.
...
Never install generated prototype files. It's easier to break the
API when using them and they're not easily readable for 3rd party users.
Conflicts:
source/auth/config.mk
source/auth/credentials/config.mk
source/auth/gensec/config.mk
source/build/smb_build/config_mk.pm
source/build/smb_build/main.pl
source/build/smb_build/makefile.pm
source/dsdb/config.mk
source/lib/charset/config.mk
source/lib/tdr/config.mk
source/lib/util/config.mk
source/libcli/config.mk
source/libcli/ldap/config.mk
source/librpc/config.mk
source/param/config.mk
source/rpc_server/config.mk
source/torture/config.mk
(This used to be commit 6c659689ed4081f1d7a6253c538c7f01784197ba)
2008-02-29 14:23:38 +01:00
Jelmer Vernooij
d8d9a6ef04
Move manpage management out of the perl build system.
...
(This used to be commit 1dd6bea507f1f5e26cccf89148280721260a4673)
2008-02-29 14:12:23 +01:00
Jelmer Vernooij
fc6bc92e11
Merge branch 'v4-0-trivial' into v4-0-test
...
(This used to be commit 6cbb241c05539cc62526a366094c9c472e6422a5)
2008-02-28 18:27:29 +01:00
Stefan Metzmacher
6dec6fbfad
unixinfo.idl: don't use utf8string anymore
...
Note:
This changes the on wire format!!!
But it's a very bad idea to keep utf8string
as it's not valid NDR encoding and noone
would be able to write a compatible IDL
file using another compiler than pidl.
Maybe we should change the uuid,
but as this isn't really used yet
I keep the old one.
metze
(This used to be commit 5753d7fd8300d36558d3304418e1b0a300f56575)
2008-02-27 20:39:23 +01:00
Jelmer Vernooij
10169a2030
Remove more global_loadparm instance.s
...
(This used to be commit a1280252ce924df69d911e597b7f65d8038abef9)
2008-02-21 17:54:24 +01:00
Jelmer Vernooij
10e7f9f02d
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
...
(This used to be commit 52a8d06f00ab3900e2186e047902dbcbe3138a01)
2008-02-21 16:11:13 +01:00
Jelmer Vernooij
426e7fef1f
Remove extra whitespace, use public variable in IDL.
...
(This used to be commit bf08b682586f6b9a17d4ec3934836be957ef955c)
2008-02-21 16:10:07 +01:00
Stefan Metzmacher
9f4f496831
srvsvc.idl: don't use STR_LEN4 anymore
...
metze
(This used to be commit 8c7509bd684ccdabcdb9ad9f75f3dd693ee9c416)
2008-02-21 12:41:55 +01:00
Stefan Metzmacher
52623b627d
samr.idl: windows uses lsa_AsciiStringLarge in QueryDisplayInfo
...
Tested with nt4 and w2k3.
metze
(This used to be commit 24ec069751ef8db1211c50e7ca1e527adaa6432c)
2008-02-21 12:34:22 +01:00
Stefan Metzmacher
665a7aafd1
initshutdown.idl: get rid of initshutdown_String and use lsa_StringLarge
...
metze
(This used to be commit d9303cb08324db5ceb89f69a1a71cc3e16fdf250)
2008-02-19 15:59:30 +01:00
Stefan Metzmacher
4473a07fb3
winreg.idl: get rid of initshutdown_String and use lsa_StringLarge
...
metze
(This used to be commit 1ccea2a260de83b2e3137f762716ae67070c7024)
2008-02-19 15:59:23 +01:00
Stefan Metzmacher
fc840f3810
drsblobs.idl: don't use asclstr
...
metze
(This used to be commit f42cc9134004597eff19e477d3ed0693d5e6fef6)
2008-02-19 15:59:15 +01:00
Stefan Metzmacher
611f0152a1
lsa.idl: strlen_m*() also for the lsa_AsciiString* versions
...
We already did this before b994f899b42d294c0418bdc82660a2f7510667d6.
This is needed to handle NULL strings, where strlen() would crash...
Maybe we should add a strlen_a() and strlen_a_term() later...
metze
(This used to be commit c388efab13d1be2086a99e6615fa348c4cdc4594)
2008-02-19 15:59:05 +01:00
Stefan Metzmacher
7a3f15ff8a
lsa.idl: use strlen_m_term() in lsa_StringLarge to support NULL strings
...
metze
(This used to be commit bdd8d9ebdf184ee3e23a8de92fa4dec7123a8824)
2008-02-19 15:58:55 +01:00
Jelmer Vernooij
ff0315ba85
Rename include to mkinclude to emphasize it is different from make's include.
...
(This used to be commit 0e1d0a874ae3d22b8f97a79b81fe0af3ef53a771)
2008-02-18 20:04:18 +01:00
Stefan Metzmacher
9d9d54430a
lsa.idl: add lsa_AsciiStringLarge
...
metze
(This used to be commit 646c597b79cb01474ed8139e4e790206bd84632c)
2008-02-15 15:03:28 +01:00
Stefan Metzmacher
de3d54e055
lsa.idl: don't use ascstr_noterm anymore
...
metze
(This used to be commit b994f899b42d294c0418bdc82660a2f7510667d6)
2008-02-15 15:03:15 +01:00
Stefan Metzmacher
1b09ec14a8
epmapper.idl: don't use ascstr2 anymore
...
metze
(This used to be commit 96f1ad6d27fdfecd3a07a05052c8085d66472106)
2008-02-15 08:53:24 +01:00
Stefan Metzmacher
7f4d2ac6a2
epmapper.idl: add link to official IDL
...
metze
(This used to be commit b5c0a6c114b5c832f742bd84179e5e9a5aed3698)
2008-02-15 08:53:11 +01:00
Stefan Metzmacher
8410878e2a
dcerpc.idl: use charset() instead of ascstr3
...
metze
(This used to be commit 47447f60bc8e5dd1021752e9b011f22762e45eed)
2008-02-15 08:52:51 +01:00
Stefan Metzmacher
a37ddb8ae0
ndr_sec_helper: create a completely zero sid, so that ndr_size_dom_sid28 can return 0
...
metze
(This used to be commit ae6976eb4a8ddafc40ce91f68c9bca861502093b)
2008-02-15 08:52:23 +01:00
Stefan Metzmacher
f9116ae6db
drsuapi.idl: use charset() instead of the exotic flags() and string
...
metze
(This used to be commit 70c7faace76a84d2fe15accf4f8a1ca0ad905bd4)
2008-02-15 08:52:00 +01:00
Stefan Metzmacher
80d7c3ef7d
krb5pac.idl: use charset() instead of string type with flags
...
metze
(This used to be commit 30657ae0ebdb85ae995a3dfe3ce123851fd92e0f)
2008-02-15 08:51:19 +01:00
Stefan Metzmacher
2728922774
idl_types: remove unused lstring
...
metze
(This used to be commit 5100452cf3b3c3c5dcdb77a9efe27e8c506d1d43)
2008-02-13 10:41:57 +01:00
Stefan Metzmacher
c41944b9f9
spoolss.idl: improve idl for EnumPrinterData and not use 'lstring' any more
...
metze
(This used to be commit d6cdddbcf37d120cb365bc7f8188858c8776e2e0)
2008-02-13 10:39:25 +01:00
Andrew Tridgell
febc8e361a
missed a spot in the SMB2 create conversion
...
(This used to be commit 17357072dd175b7548122e40e4cecc6087e52561)
2008-02-13 17:24:23 +11:00
Stefan Metzmacher
be25cdebcb
librpc: remove special support for fixed length strings
...
Fixed arrays with the charset() attribute do the same
metze
(This used to be commit 9620b86e96e8065c0ff6db0d95130ab53581d468)
2008-02-12 16:16:35 +01:00
Stefan Metzmacher
1f3e4e2dea
spoolss.idl: don't use string32 anymore and use an charset() array
...
metze
(This used to be commit 746a715715c7af8036192ba6d74e282ceaec8c0d)
2008-02-12 16:15:34 +01:00
Stefan Metzmacher
7001a877d4
nbt.idl: don't use astring15 anymore and use an charset() array
...
metze
(This used to be commit bb143c76fb971bc2a1d69954d37ab20a953f2b69)
2008-02-12 16:14:43 +01:00
Stefan Metzmacher
6ca23e3074
wkssvc.idl: fix idl for wkssvc_NetrGetJoinableOus[2]()
...
metze
(This used to be commit 3f2edcc341e5b0e4369e8f601ef0cb6ecf73b4c7)
2008-02-07 08:33:19 +01:00
Stefan Metzmacher
569bd9222d
spoolss.idl: don't use pointer_default_top() and specify "unique" explizit
...
Note: this doesn't change the generated output!
metze
(This used to be commit c472935c984016f0a26ef7851b6472d45b4ac510)
2008-02-04 18:37:08 +01:00
Stefan Metzmacher
81b17623f2
samr.idl: don't use pointer_default_top() and specify "unique" explizit
...
Note: this doesn't change the generated output!
metze
(This used to be commit 14ee13c1fe2d17ebfd031a1cd2fbf2a9b72cdfc9)
2008-02-04 18:37:08 +01:00
Stefan Metzmacher
7406c9b903
netlogon.idl: don't use pointer_default_top() and specify "unique" explizit
...
Note: this doesn't change the generated output!
metze
(This used to be commit e4b12aa9a44210a7d76a75db6a1fa4fecaf3e76f)
2008-02-04 18:37:08 +01:00
Stefan Metzmacher
6512ad57f3
winreg.idl: don't use pointer_default_top() and specify "unique" explizit
...
Note: this doesn't change the generated output!
metze
(This used to be commit f195093a86e1359572aacd7411e4a0cb8a2af0cf)
2008-02-04 18:37:08 +01:00
Stefan Metzmacher
10f6ff352c
svcctl.idl: don't use pointer_default_top() and specify "unique" explizit
...
Note: this doesn't change the generated output!
metze
(This used to be commit 7561e8fa51bf616916a1f87e16e971de29290dcf)
2008-02-04 18:37:08 +01:00
Stefan Metzmacher
b6c3e58a38
wkssvc.idl: don't use pointer_default_top() and specify "unique" explizit
...
Note: this doesn't change the generated output!
metze
(This used to be commit f2227b3bb8dc74788614cc7eb9b84475f0a4a949)
2008-02-04 18:37:07 +01:00
Stefan Metzmacher
033e697c9e
srvsvc.idl: don't use pointer_default_top() and specify "unique" explizit
...
Note: this doesn't change the generated output!
metze
(This used to be commit 6d20a2f3f98217ba78e905d0f85dd91cee218238)
2008-02-04 18:37:07 +01:00
Andrew Bartlett
77f71c1b65
Rework cluster_id() to take an additional argument, as we need
...
<node>.<pid>.<fd> to be unique in a prefork process environment.
Andrew Bartlett and David Disseldorp
(This used to be commit 931994a7f185bbc98924823e9e8cef1011dd0957)
2008-02-04 17:51:38 +11:00
Stefan Metzmacher
1c22c925e5
libndr: depend on samba-config, so that callers doesn't need to know about it
...
metze
(This used to be commit fc69e3f829a83aae311b4849d91509fcfa47816b)
2008-01-30 20:30:27 +01:00
Günther Deschner
2f60bf32e1
Add IDL for netr_DsrDeregisterDNSHostRecords (just for completion).
...
Guenther
(This used to be commit 722b4dfdc4821ecf349f87f57146f3b52e719b3d)
2008-01-25 22:39:42 +01:00
Günther Deschner
593c211a5f
Add IDL for netr_LogonGetTrustRid.
...
Guenther
(This used to be commit d0893014ab02f4a628bc05135e7afedd11427116)
2008-01-24 23:56:37 +01:00
Günther Deschner
f139adc657
Rename samr_*AccessMask bitfields to start with SAMR_.
...
Guenther
(This used to be commit 70773be51a568dfc793111044cef93baa343d715)
2008-01-24 23:56:29 +01:00
Stefan Metzmacher
39fcf7ccdf
netlogon.idl: add some MSV1_0_ values from samba3 and use a bitmap32
...
metze
(This used to be commit 7222edb9cde5cdeb9d065e890775a7254b26648f)
2008-01-24 13:52:47 +01:00