beaa01e403
implemented client side SMB2 signing
...
This doessn't work against Windows yet, and I've submitted a WSPP
request for clarification of the docs to try and find out
why. Meanwhile this is no worse than what we had, as it only gets used
when the server demands signing, and we didn't work then anyway.
(This used to be commit b788096add
)
2008-05-30 17:03:54 +10:00
844a7ad15a
Add in an enum for two future NTP signing ops.
...
I hope to extend this code to handle NTP clients getting authenticated
time too.
Andrew Bartlett
(This used to be commit 1854ab058b
)
2008-05-29 15:22:01 +10:00
ce877cafdd
Final fixes to for a functional NTP signing deamon.
...
Andrew Bartlett
(This used to be commit 4dcc0cd06e
)
2008-05-29 11:16:03 +10:00
68ec3006a4
Don't make the NTP signd headers public.
...
This means we don't have to install them
Andrew Bartlett
(This used to be commit 2f2ba0c68a
)
2008-05-29 11:15:18 +10:00
07b4cafb09
added a newline at the end of the IDL
...
(This used to be commit 6386155e99
)
2008-05-28 18:47:39 +10:00
93d2f8ff9e
Try adding a stub to fix the build
...
(This used to be commit a529c377ae
)
2008-05-28 15:47:27 +10:00
6bfdc74b92
Fix dependency list for NDR_TABLE
...
This list must include everything for which we have IDL
Andrew Bartlett
(This used to be commit a6f0b98311
)
2008-05-28 14:53:30 +10:00
51ae2302a6
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
...
It seems the format of main.mk changed in my sleep...
Conflicts:
source/main.mk
(This used to be commit 56f2288e4f
)
2008-05-28 08:11:05 +10:00
52b230141b
Allow librpcsrcdir to be an absolute path.
...
(This used to be commit 8c0b55114f
)
2008-05-27 19:47:16 +02:00
4053e3c700
Use variables for IDL file paths.
...
(This used to be commit 683ba6de41
)
2008-05-27 18:38:05 +02:00
5d0d239d1a
Start an 'NTP signing server' in Samba4.
...
I am modifying the ntp.org server to talk to this service, to sign
packets per MS-SNTP.
Andrew Bartlett
(This used to be commit 0c15385e60
)
2008-05-27 16:20:18 +10:00
af4f6f445a
add a mask of invalid security bits
...
(This used to be commit ccbf523876
)
2008-05-27 14:06:38 +10:00
dce310ef4e
Remove evil hack which breaks Python bindings.
...
(This used to be commit 1c179566cb
)
2008-05-26 13:31:57 +02:00
40a90e6a55
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc
...
(This used to be commit e1af9708c9
)
2008-05-26 12:19:09 +02:00
c5c1b3706a
allow larger streams using the TDB backend
...
(This used to be commit 8c0d756eb8
)
2008-05-26 14:59:58 +10:00
d5434f0b4b
Allow using IRPC functions on the messaging bus from Python.
...
(This used to be commit 6ecf81ae13
)
2008-05-26 04:14:28 +02:00
d60d8e57d8
Implement IRPC calls over the internal messaging bus.
...
(This used to be commit 777dc3a2c7
)
2008-05-26 03:07:18 +02:00
22778de582
Remove some unused cruft.
...
(This used to be commit 8f47157f09
)
2008-05-26 00:38:12 +02:00
eae3658674
Fix compilation errors.
...
(This used to be commit daae053365
)
2008-05-25 23:22:05 +02:00
77acb789e2
Trim the size of the Python bindings a bit.
...
(This used to be commit 717ce0b640
)
2008-05-25 23:14:48 +02:00
74126bc6d0
Expose transfer and abstract syntax.
...
(This used to be commit a875e07a37
)
2008-05-25 04:54:38 +02:00
5211755563
Expose request timeout variable in Python.
...
(This used to be commit daed1432d2
)
2008-05-25 04:38:57 +02:00
928ecbaebb
Add support for secondary contexts from Python.
...
(This used to be commit 16d1ad0505
)
2008-05-25 04:23:03 +02:00
4c1f0641d3
Check for fault codes when connecting.
...
(This used to be commit 42537b1d52
)
2008-05-25 00:04:11 +02:00
63c2a19e6e
Add helper function to return DCE/RPC fault codes.
...
(This used to be commit 4716cdfb5d
)
2008-05-24 23:39:38 +02:00
21b6e9ec9e
Add convenience function for creating objects with NDR error codes.
...
(This used to be commit 991541a78c
)
2008-05-24 23:22:49 +02:00
5863864f1d
Fix memory initialization in raw calls.
...
(This used to be commit 788b2dbfe4
)
2008-05-24 23:07:16 +02:00
2a6c4da9d1
Support optional object argument when sending DCE/RPC requests.
...
(This used to be commit 75ba01a0fa
)
2008-05-24 23:02:09 +02:00
21ce0ff006
Allow connecting to a DCE/RPC interface with Python for which we don't have IDL.
...
(This used to be commit e3178d522c
)
2008-05-24 22:56:49 +02:00
75e7962d2e
Add convenience functions for setting Python objects from errors.
...
(This used to be commit f1de723b89
)
2008-05-24 22:13:32 +02:00
f9c36fae75
Export functions for setting NTSTATUS and WERRORs in python.
...
(This used to be commit 4bcb92d2d4
)
2008-05-24 21:38:33 +02:00
fe5be25547
Allow request() call to do custom calls on DCE/RPC interfaces.
...
(This used to be commit 9c2eff0289
)
2008-05-24 21:20:45 +02:00
654be49c01
Use manually written Python bindings for DCE/RPC rather than SWIG based.
...
Use base class for pidl-generated DCE/RPC interface Python bindings.
(This used to be commit 25e7fc8a2c
)
2008-05-24 21:02:56 +02:00
515b6ed586
Share struct used for interfaces in Python code.
...
(This used to be commit 8501a3fc31
)
2008-05-24 20:00:37 +02:00
05194ccdf8
Add tests for new NDR pack/unpack functionality in Python DCE/RPC bindings.
...
(This used to be commit 468d35827f
)
2008-05-24 19:50:09 +02:00
73b789b6d2
Add docstrings to a couple more python modules.
...
(This used to be commit b4560c90e5
)
2008-05-24 04:01:57 +02:00
9c109fb51d
Disable building of EJS DCE/RPC support.
...
(This used to be commit c7bc9321b3
)
2008-05-23 04:20:30 +02:00
4b95f9001b
Work around bug adding extra imports in generated file.
...
(This used to be commit a34de3c619
)
2008-05-23 03:56:20 +02:00
a46450810b
Regenerate with SWIG 1.3.35.
...
(This used to be commit ce063eca49
)
2008-05-23 03:22:56 +02:00
d77745e692
Move DCE/RPC python bindings into samba package.
...
(This used to be commit 8dafd4ce40
)
2008-05-22 02:21:25 +02:00
059c012656
Fix dependencies and imports.
...
(This used to be commit 37ef86f8de
)
2008-05-22 00:56:36 +02:00
49706ab19b
Move more modules inside of the samba package.
...
(This used to be commit 9b39e99f48
)
2008-05-21 23:59:34 +02:00
b1fc7bab11
Move some python files into the samba package.
...
(This used to be commit ed38c668cd
)
2008-05-21 21:50:56 +02:00
82bcf967b7
Move CFLAGS overrides for SWIG modules to Makefile.
...
(This used to be commit 58665a8a8e
)
2008-05-21 21:32:53 +02:00
2914b0ca04
Remove support for .py files from smb_build - deal with it only in the makefiles.
...
(This used to be commit b865249efa
)
2008-05-21 21:24:48 +02:00
2f5a1d2b1c
Manually handle the NETLOGON_SAM_LOGON_REQUEST too.
...
With the sid structure being both optional and aligned, it was too
hard to do this in just IDL.
This requried moving some things around, as otherwise we would have a
dependency loop.
Andrew Bartlett
(This used to be commit e28790ba48
)
2008-05-21 14:26:38 +10:00
fdec7fdaf5
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
...
(This used to be commit 7594f79db6
)
2008-05-21 12:13:45 +10:00
2f773ff347
Re-add alignment removed by metze in 0e2f6d481b
...
This manual alignment is required, because the structure is marked as
unaligned.
Andrew Bartlett
(This used to be commit ef5d1c8d32
)
2008-05-21 10:23:02 +10:00
9551d4027d
Merge commit 'origin/v4-0-test' into vfs_smb2
...
(This used to be commit ffbd222d65
)
2008-05-20 11:37:23 +10:00
343fea32cc
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
...
Fix config.mk due to changing syntax.
Conflicts:
source/libcli/config.mk
source/nbt_server/config.mk
(This used to be commit 6a1c76f29f
)
2008-05-20 08:03:35 +10:00