metze/samba/wip.git
16 years agoadd exceptions for some of the strange windows SMB2 locking behaviour
Andrew Tridgell [Wed, 28 May 2008 02:05:23 +0000 (12:05 +1000)]
add exceptions for some of the strange windows SMB2 locking behaviour
(This used to be commit 429bbecebe50ce3d8d494eece35b2387556d5893)

16 years agoanswer SMB2_ALL_EAS qfileinfo
Andrew Tridgell [Wed, 28 May 2008 01:49:43 +0000 (11:49 +1000)]
answer SMB2_ALL_EAS qfileinfo
(This used to be commit f5cf47eef18a5728317de97eab961d948db3f031)

16 years agoadded --valid option to gentest_smb2
Andrew Tridgell [Wed, 28 May 2008 01:48:54 +0000 (11:48 +1000)]
added --valid option to gentest_smb2
(This used to be commit 91765946b00c6f25d30d0d977c03209cb4e06448)

16 years agoadded --skip-cleanup to gentest
Andrew Tridgell [Wed, 28 May 2008 01:48:39 +0000 (11:48 +1000)]
added --skip-cleanup to gentest
(This used to be commit 0bc3de0cc4ad8a9d1a8582852f7f42cf56dd5a3e)

16 years agofixed error code for write on a directory
Andrew Tridgell [Wed, 28 May 2008 01:48:21 +0000 (11:48 +1000)]
fixed error code for write on a directory
(This used to be commit 68eb5b050edeaa9c95348013b68a785c3f2c21fa)

16 years agofix error code for read on a directory
Andrew Tridgell [Wed, 28 May 2008 01:48:11 +0000 (11:48 +1000)]
fix error code for read on a directory
(This used to be commit afd4f47971bc5f63b32c44dad546a1a4011b86f4)

16 years agomake sure we send a reply packet for bad create options
Andrew Tridgell [Wed, 28 May 2008 01:47:39 +0000 (11:47 +1000)]
make sure we send a reply packet for bad create options
(This used to be commit f9b94f62998aef5f5f3879ac3cfba93016fa521b)

16 years agofixed uninitialised variable
Andrew Tridgell [Tue, 27 May 2008 10:16:00 +0000 (20:16 +1000)]
fixed uninitialised variable
(This used to be commit 8d2e20fcb984c122fbf98cfe712b3145941d881d)

16 years agofixed file_attributes test
Andrew Tridgell [Tue, 27 May 2008 09:10:35 +0000 (19:10 +1000)]
fixed file_attributes test
(This used to be commit 791ce0fe39a9d9e0d40b9850ff6f0cc9077fe2f1)

16 years agoensure that we honor SMB2 read min_count properly
Andrew Tridgell [Tue, 27 May 2008 08:20:23 +0000 (18:20 +1000)]
ensure that we honor SMB2 read min_count properly
(This used to be commit 318038d6f670efffa96d8b0db63f46b3752e1cd3)

16 years agoadded a basic SMB2 read test suite
Andrew Tridgell [Tue, 27 May 2008 08:20:04 +0000 (18:20 +1000)]
added a basic SMB2 read test suite
(This used to be commit 4aeda5c11414a4a7ef44da32be05209cb5caa90c)

16 years agore-enable some tests
Andrew Tridgell [Tue, 27 May 2008 08:19:22 +0000 (18:19 +1000)]
re-enable some tests
(This used to be commit c15b24a2f4346b6f07e1d5fd4f2bef7cd09cf350)

16 years agoenforce lock ordering in SMB2
Andrew Tridgell [Tue, 27 May 2008 07:22:02 +0000 (17:22 +1000)]
enforce lock ordering in SMB2
(This used to be commit 3bec932a89006521ba74bde7943b8cd5b4a660d8)

16 years agoadded support for the output fields of SMB2 close
Andrew Tridgell [Tue, 27 May 2008 06:43:36 +0000 (16:43 +1000)]
added support for the output fields of SMB2 close
(This used to be commit 2633bc749792c224acc73a2e4ca723404331c19c)

16 years agoadded some SMB2 locking tests from gentest
Andrew Tridgell [Tue, 27 May 2008 06:02:43 +0000 (16:02 +1000)]
added some SMB2 locking tests from gentest
(This used to be commit 2932fcb04646bb921fb1daa365dd4c86cadfe4c0)

16 years agoanother attempt at the damn SEC_STD_SYNCHRONIZE flag
Andrew Tridgell [Tue, 27 May 2008 06:02:27 +0000 (16:02 +1000)]
another attempt at the damn SEC_STD_SYNCHRONIZE flag
(This used to be commit 2ac27bfffa557d6c0f71c443b43a8d1967edb177)

16 years agoit seems that lock flags are only validated when UNLOCK is set
Andrew Tridgell [Tue, 27 May 2008 06:02:10 +0000 (16:02 +1000)]
it seems that lock flags are only validated when UNLOCK is set
(This used to be commit d1bde5830cd56042236d72598e5cfe9c7abc4c47)

16 years agodisable the SEC_STD_SYNCHRONIZE test until we know what it means
Andrew Tridgell [Tue, 27 May 2008 05:27:25 +0000 (15:27 +1000)]
disable the SEC_STD_SYNCHRONIZE test until we know what it means
(This used to be commit 897f4582bee72e319874e8a2d064ba442415571d)

16 years agoanother gentest derived test
Andrew Tridgell [Tue, 27 May 2008 05:00:05 +0000 (15:00 +1000)]
another gentest derived test
(This used to be commit bb546ab3779b235c5276ef9a714d1ca57b6815c9)

16 years agomake the SEC_STD_SYNCHRONIZE test more specific
Andrew Tridgell [Tue, 27 May 2008 04:59:55 +0000 (14:59 +1000)]
make the SEC_STD_SYNCHRONIZE test more specific
(This used to be commit 8c263f91bda97eb910c8589b6cd987ec4a62d770)

16 years agoSEC_STD_SYNCHRONIZE is only invalid on SMB2
Andrew Tridgell [Tue, 27 May 2008 04:30:42 +0000 (14:30 +1000)]
SEC_STD_SYNCHRONIZE is only invalid on SMB2
(This used to be commit 067f1271adaa13d537bbc92b19fe8d633cbaaf50)

16 years agoexpanded the SMB2 create testing
Andrew Tridgell [Tue, 27 May 2008 04:07:27 +0000 (14:07 +1000)]
expanded the SMB2 create testing
(This used to be commit 71915128498674d9937780b9278fd2ac1eb06ba8)

16 years agocheck for some more invalid bits in smb2 create
Andrew Tridgell [Tue, 27 May 2008 04:07:11 +0000 (14:07 +1000)]
check for some more invalid bits in smb2 create
(This used to be commit dcdaa9f5fd9150b16fb277213e864e5c39d831d6)

16 years agoVista returns ACCESS_DENIED here
Andrew Tridgell [Tue, 27 May 2008 04:06:51 +0000 (14:06 +1000)]
Vista returns ACCESS_DENIED here
(This used to be commit f5068c6e50215f6ea7108d58d783394a315ff14f)

16 years agoadd a mask of invalid security bits
Andrew Tridgell [Tue, 27 May 2008 04:06:38 +0000 (14:06 +1000)]
add a mask of invalid security bits
(This used to be commit ccbf5238767605f020ede66c8027731487c8cf00)

16 years agocope better with read only files in smb2_deltree
Andrew Tridgell [Tue, 27 May 2008 04:06:27 +0000 (14:06 +1000)]
cope better with read only files in smb2_deltree
(This used to be commit 88a2c7b2f44f160836e477e460812df557204f51)

16 years agocleanup some warnings and add --skip-cleanup
Andrew Tridgell [Tue, 27 May 2008 02:43:10 +0000 (12:43 +1000)]
cleanup some warnings and add --skip-cleanup
(This used to be commit c73dd078eaa20c7bf0b833e65b24c29aab738f25)

16 years agocheck invalid create options in the right order
Andrew Tridgell [Tue, 27 May 2008 02:42:43 +0000 (12:42 +1000)]
check invalid create options in the right order
(This used to be commit 73dbfb9b4148dbfdc30518c08db4658d189f4160)

16 years agodon't alter the in blobs in a SMB2 create, otherwise two calls in a
Andrew Tridgell [Tue, 27 May 2008 02:42:19 +0000 (12:42 +1000)]
don't alter the in blobs in a SMB2 create, otherwise two calls in a
row will fail
(This used to be commit 3b811a52fe9a8356337ad149d01a3498c09d900a)

16 years agothe start of a SMB2 create test suite
Andrew Tridgell [Tue, 27 May 2008 02:41:50 +0000 (12:41 +1000)]
the start of a SMB2 create test suite
(This used to be commit 16787e99f3de7255e315651c095486f90f65f2ca)

16 years agoRemove unused literal EJS bindings.
Jelmer Vernooij [Mon, 26 May 2008 12:10:34 +0000 (14:10 +0200)]
Remove unused literal EJS bindings.
(This used to be commit da3094d1ba86a8f4967ca1993383b0767439f79f)

16 years agoRemove unused libjs functions.
Jelmer Vernooij [Mon, 26 May 2008 12:08:17 +0000 (14:08 +0200)]
Remove unused libjs functions.
(This used to be commit 657a87fecc2e79e3c3f66c551e392cc341bca8cf)

16 years agoRemove unused param ejs bindings.
Jelmer Vernooij [Mon, 26 May 2008 12:03:55 +0000 (14:03 +0200)]
Remove unused param ejs bindings.
(This used to be commit 4dd0d46e27696b6d29d4b6a63c56667ce5e03db6)

16 years agoRemove unused rand EJS bindings.
Jelmer Vernooij [Mon, 26 May 2008 12:02:37 +0000 (14:02 +0200)]
Remove unused rand EJS bindings.
(This used to be commit 4016427b77b2bc202a8dc4064ddc7e13f36db06d)

16 years agoRemove unused EJS net bindings.
Jelmer Vernooij [Mon, 26 May 2008 12:00:28 +0000 (14:00 +0200)]
Remove unused EJS net bindings.
(This used to be commit 3923414849c5a3b14379e2cd3e61d862150800a6)

16 years agoRevert "remove unused credentials ejs module."
Jelmer Vernooij [Mon, 26 May 2008 11:43:54 +0000 (13:43 +0200)]
Revert "remove unused credentials ejs module."

This reverts commit 9861cae1aebdef41f098df71be4e5a33f6af9bf1.
(This used to be commit a429dc730f97388f0b4478b44522b1fe53f8569a)

16 years agoRemove unused datablob and nbt ejs bindings.
Jelmer Vernooij [Mon, 26 May 2008 11:40:17 +0000 (13:40 +0200)]
Remove unused datablob and nbt ejs bindings.
(This used to be commit f758553ac50d374f64a8763055dc4f12ab9b0c68)

16 years agoremove unused credentials ejs module.
Jelmer Vernooij [Mon, 26 May 2008 11:36:05 +0000 (13:36 +0200)]
remove unused credentials ejs module.
(This used to be commit 9861cae1aebdef41f098df71be4e5a33f6af9bf1)

16 years agoRemove unused scripts.
Jelmer Vernooij [Mon, 26 May 2008 11:34:36 +0000 (13:34 +0200)]
Remove unused scripts.
(This used to be commit 3d22b72bb780065059f45ebeb6025d1bceb1f5b6)

16 years agoRemove evil hack which breaks Python bindings.
Jelmer Vernooij [Mon, 26 May 2008 11:31:57 +0000 (13:31 +0200)]
Remove evil hack which breaks Python bindings.
(This used to be commit 1c179566cb39eb09e522dbce69230472a5d4e655)

16 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc
Jelmer Vernooij [Mon, 26 May 2008 10:19:09 +0000 (12:19 +0200)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc
(This used to be commit e1af9708c9b40edfa21862028672882797218174)

16 years agoremove temporary test code
Andrew Tridgell [Mon, 26 May 2008 05:03:51 +0000 (15:03 +1000)]
remove temporary test code
(This used to be commit 8995c2f12174ebacc4a6b0864b6583665494a14b)

16 years agostricter checks for valid inputs in SMB2 open and lock
Andrew Tridgell [Mon, 26 May 2008 05:02:43 +0000 (15:02 +1000)]
stricter checks for valid inputs in SMB2 open and lock
(This used to be commit a7b5689a73adde59de28770aa3949660441291ea)

16 years agocheck use of mincnt past EOF in SMB
Andrew Tridgell [Mon, 26 May 2008 05:00:56 +0000 (15:00 +1000)]
check use of mincnt past EOF in SMB
(This used to be commit 763c9d344fa55da7a24c250d29542837c3ae3971)

16 years agofill in reserved field on SMB2 flush
Andrew Tridgell [Mon, 26 May 2008 05:00:27 +0000 (15:00 +1000)]
fill in reserved field on SMB2 flush
(This used to be commit 400a3b39d5c151cf43e307af2fa702208d7cd472)

16 years agoallow larger streams using the TDB backend
Andrew Tridgell [Mon, 26 May 2008 04:59:58 +0000 (14:59 +1000)]
allow larger streams using the TDB backend
(This used to be commit 8c0d756eb887477da867e069dbde3a7ad98d4ae0)

16 years agoFix import.
Jelmer Vernooij [Sat, 24 May 2008 15:52:44 +0000 (17:52 +0200)]
Fix import.
(This used to be commit 17231443a0e3b0ebc4b75db3d721fe0b4e1170c6)

16 years agoRemove obsolete ejs winreg example.
Jelmer Vernooij [Sat, 24 May 2008 15:52:58 +0000 (17:52 +0200)]
Remove obsolete ejs winreg example.
(This used to be commit f1a2d2bc00dac56080b2bd560074ec66d12a3129)

16 years agoMove some scripts to examples directory since they're not really generically useful.
Jelmer Vernooij [Sat, 24 May 2008 15:56:49 +0000 (17:56 +0200)]
Move some scripts to examples directory since they're not really generically useful.
(This used to be commit 4026493e91f8096e5d602cd42f9a83d2d75042db)

16 years agoCope with no server being active.
Jelmer Vernooij [Mon, 26 May 2008 03:12:31 +0000 (05:12 +0200)]
Cope with no server being active.
(This used to be commit 893119bb4c9c297966d43d37fe73faa747b7c86e)

16 years agoFinish smbstatus in Python.
Jelmer Vernooij [Mon, 26 May 2008 03:00:45 +0000 (05:00 +0200)]
Finish smbstatus in Python.
(This used to be commit 988508c2d3269cc88ed38df2fc207a1c0aaccc6b)

16 years agoAllow using IRPC functions on the messaging bus from Python.
Jelmer Vernooij [Mon, 26 May 2008 02:14:28 +0000 (04:14 +0200)]
Allow using IRPC functions on the messaging bus from Python.
(This used to be commit 6ecf81ae13dffa05356c1177c617206c120fb7d7)

16 years agoImplement IRPC calls over the internal messaging bus.
Jelmer Vernooij [Mon, 26 May 2008 01:07:18 +0000 (03:07 +0200)]
Implement IRPC calls over the internal messaging bus.
(This used to be commit 777dc3a2c7b5bf855344ba3ae8c8b564c48fc0c6)

16 years agoRemove unused cli ejs module.
Jelmer Vernooij [Mon, 26 May 2008 00:11:32 +0000 (02:11 +0200)]
Remove unused cli ejs module.
(This used to be commit 170d5aef80f37c26171a40e818cc8b557828d04b)

16 years agoRemove unused nss module.
Jelmer Vernooij [Mon, 26 May 2008 00:07:47 +0000 (02:07 +0200)]
Remove unused nss module.
(This used to be commit 5f75a4f0c0343fe459f5c231f4b5ac89cea43b42)

16 years agoRemove unused EJS code.
Jelmer Vernooij [Mon, 26 May 2008 00:05:11 +0000 (02:05 +0200)]
Remove unused EJS code.
(This used to be commit 3b70a3de4aa63bd6c325fd620c71bd6111d3d2b8)

16 years agoConvert smbstatus to Python.
Jelmer Vernooij [Mon, 26 May 2008 00:04:00 +0000 (02:04 +0200)]
Convert smbstatus to Python.
(This used to be commit f14ad6cd92227c7ed5c570b581e5db82b7d42e25)

16 years agoProvide access to server_id from python bindings, add more tests.
Jelmer Vernooij [Sun, 25 May 2008 23:52:35 +0000 (01:52 +0200)]
Provide access to server_id from python bindings, add more tests.
(This used to be commit adcd87ad07abbf60a0152deae4b975a2401d701b)

16 years agoAdd bindings for deregister.
Jelmer Vernooij [Sun, 25 May 2008 23:15:15 +0000 (01:15 +0200)]
Add bindings for deregister.
(This used to be commit 3e7b361f5952bd2f8a417510adf218b78234ed36)

16 years agoSupport messaging_client_init in the python bindings.
Jelmer Vernooij [Sun, 25 May 2008 23:10:24 +0000 (01:10 +0200)]
Support messaging_client_init in the python bindings.
(This used to be commit f2e8f9851044506ef80811a6b6c5d31632a1f112)

16 years agoAdd bindings for irpc_{add,remove}_name.
Jelmer Vernooij [Sun, 25 May 2008 22:50:07 +0000 (00:50 +0200)]
Add bindings for irpc_{add,remove}_name.
(This used to be commit a75dbdec15ead785e0105dd61f980627e487fcb0)

16 years agoRemove some unused cruft.
Jelmer Vernooij [Sun, 25 May 2008 22:38:12 +0000 (00:38 +0200)]
Remove some unused cruft.
(This used to be commit 8f47157f09cbf4200f0f7c5efe8750fd5d316a3b)

16 years agoFix compilation errors.
Jelmer Vernooij [Sun, 25 May 2008 21:22:05 +0000 (23:22 +0200)]
Fix compilation errors.
(This used to be commit daae053365cf6c5be7b31aa51a239c2660cfc120)

16 years agoTrim the size of the Python bindings a bit.
Jelmer Vernooij [Sun, 25 May 2008 21:14:48 +0000 (23:14 +0200)]
Trim the size of the Python bindings a bit.
(This used to be commit 717ce0b640a5c3aa62804b9869ef4dcc0f71b7ba)

16 years agoFix environment generation.
Jelmer Vernooij [Sun, 25 May 2008 16:27:32 +0000 (18:27 +0200)]
Fix environment generation.
(This used to be commit 19b46b50c982eb01909fe31d5abd304a1dd13577)

16 years agoMove result tuple generation out of main Python function running.
Jelmer Vernooij [Sun, 25 May 2008 16:15:55 +0000 (18:15 +0200)]
Move result tuple generation out of main Python function running.
(This used to be commit 5f07faf9c954229bf1cf6401eff81bdab4e242ae)

16 years agoUse separate function for in argument parsing.
Jelmer Vernooij [Sun, 25 May 2008 15:53:10 +0000 (17:53 +0200)]
Use separate function for in argument parsing.
(This used to be commit 737059795ce150066ff775909030eebc54b595d9)

16 years agoAdd tests for irpc python bindings.
Jelmer Vernooij [Sun, 25 May 2008 14:47:12 +0000 (16:47 +0200)]
Add tests for irpc python bindings.
(This used to be commit 1ce0632afeb94a69bf286706b3b1f9f4be7ea91f)

16 years agoStart building IRPC Python support.
Jelmer Vernooij [Sun, 25 May 2008 14:26:34 +0000 (16:26 +0200)]
Start building IRPC Python support.
(This used to be commit 5980c7bfd727825758bda1b94ddf7a7c3f691620)

16 years agoFix missing colon.
Jelmer Vernooij [Sun, 25 May 2008 12:41:54 +0000 (14:41 +0200)]
Fix missing colon.
(This used to be commit 6b1576f544e2ea2b5ea0b234b724c4989dd49cca)

16 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc
Jelmer Vernooij [Sun, 25 May 2008 04:38:05 +0000 (06:38 +0200)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc
(This used to be commit 0a9330ee2a38bff13bf9af48114e6eecd962680b)

16 years agoExpose transfer and abstract syntax.
Jelmer Vernooij [Sun, 25 May 2008 02:54:38 +0000 (04:54 +0200)]
Expose transfer and abstract syntax.
(This used to be commit a875e07a37568b7e51c290074d5e3834c2caa4d6)

16 years agoExpose request timeout variable in Python.
Jelmer Vernooij [Sun, 25 May 2008 02:38:57 +0000 (04:38 +0200)]
Expose request timeout variable in Python.
(This used to be commit daed1432d22f5fa78907ee0fef9def8802538150)

16 years agoAdd support for secondary contexts from Python.
Jelmer Vernooij [Sun, 25 May 2008 02:23:03 +0000 (04:23 +0200)]
Add support for secondary contexts from Python.
(This used to be commit 16d1ad050546ae6500153438db8d3c857e6f3ad5)

16 years agoAdd initial work for script that uses probing to figure out IDL.
Jelmer Vernooij [Sun, 25 May 2008 00:32:21 +0000 (02:32 +0200)]
Add initial work for script that uses probing to figure out IDL.
(This used to be commit 4e5687e813e50d0bc8d6314e389d1d7a0be2f8c1)

16 years agoCheck for fault codes when connecting.
Jelmer Vernooij [Sat, 24 May 2008 22:04:11 +0000 (00:04 +0200)]
Check for fault codes when connecting.
(This used to be commit 42537b1d5282784550120358f3641f299351fba7)

16 years agoAdd helper function to return DCE/RPC fault codes.
Jelmer Vernooij [Sat, 24 May 2008 21:39:38 +0000 (23:39 +0200)]
Add helper function to return DCE/RPC fault codes.
(This used to be commit 4716cdfb5d5abad85cba18be89d72fe8ee18f359)

16 years agoAdd convenience function for creating objects with NDR error codes.
Jelmer Vernooij [Sat, 24 May 2008 21:22:49 +0000 (23:22 +0200)]
Add convenience function for creating objects with NDR error codes.
(This used to be commit 991541a78c2428db89509081cc28072c9b542ffa)

16 years agoFix memory initialization in raw calls.
Jelmer Vernooij [Sat, 24 May 2008 21:07:16 +0000 (23:07 +0200)]
Fix memory initialization in raw calls.
(This used to be commit 788b2dbfe4b1ef14ab30d487d845e493be46fbd1)

16 years agoSupport optional object argument when sending DCE/RPC requests.
Jelmer Vernooij [Sat, 24 May 2008 21:02:09 +0000 (23:02 +0200)]
Support optional object argument when sending DCE/RPC requests.
(This used to be commit 75ba01a0fad87a9a4788f4c2277d8db0513cef4a)

16 years agoAllow connecting to a DCE/RPC interface with Python for which we don't have IDL.
Jelmer Vernooij [Sat, 24 May 2008 20:56:49 +0000 (22:56 +0200)]
Allow connecting to a DCE/RPC interface with Python for which we don't have IDL.
(This used to be commit e3178d522c95871f1db35d7e058906502387a553)

16 years agoAdd convenience functions for setting Python objects from errors.
Jelmer Vernooij [Sat, 24 May 2008 20:13:32 +0000 (22:13 +0200)]
Add convenience functions for setting Python objects from errors.
(This used to be commit f1de723b89251cbc8140b838941f304a34871bf3)

16 years agoExport functions for setting NTSTATUS and WERRORs in python.
Jelmer Vernooij [Sat, 24 May 2008 19:38:33 +0000 (21:38 +0200)]
Export functions for setting NTSTATUS and WERRORs in python.
(This used to be commit 4bcb92d2d49d90863b1e64b15d055517fbfd263c)

16 years agoAllow request() call to do custom calls on DCE/RPC interfaces.
Jelmer Vernooij [Sat, 24 May 2008 19:20:45 +0000 (21:20 +0200)]
Allow request() call to do custom calls on DCE/RPC interfaces.
(This used to be commit 9c2eff0289d7c5963da87d5e002f1b80e6e66cdd)

16 years agoUse manually written Python bindings for DCE/RPC rather than SWIG based.
Jelmer Vernooij [Sat, 24 May 2008 19:02:56 +0000 (21:02 +0200)]
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 25e7fc8a2c7a5914c4db4bfe428fd0a8efbf0784)

16 years agoShare struct used for interfaces in Python code.
Jelmer Vernooij [Sat, 24 May 2008 18:00:37 +0000 (20:00 +0200)]
Share struct used for interfaces in Python code.
(This used to be commit 8501a3fc31e688dba696667a187821480e8cb714)

16 years agoAdd tests for new NDR pack/unpack functionality in Python DCE/RPC bindings.
Jelmer Vernooij [Sat, 24 May 2008 17:50:09 +0000 (19:50 +0200)]
Add tests for new NDR pack/unpack functionality in Python DCE/RPC bindings.
(This used to be commit 468d35827fd055c82c6d43d6ce6d3d561abed54d)

16 years agoOnly provide __ndr_pack__ / __ndr_unpack__ if the push/pull functions are public.
Jelmer Vernooij [Sat, 24 May 2008 17:49:54 +0000 (19:49 +0200)]
Only provide __ndr_pack__ / __ndr_unpack__ if the push/pull functions are public.
(This used to be commit dd43bdcb880d08013a600f81d40e5280db74c534)

16 years agoAdd convenience functions for packing/unpacking structs in python.
Jelmer Vernooij [Sat, 24 May 2008 16:57:15 +0000 (18:57 +0200)]
Add convenience functions for packing/unpacking structs in python.
(This used to be commit c5d7d48b32bcebf8a0495cbd4556e30587fa589f)

16 years agoSupport __ndr_unpack__ on DCE/RPC structures in Python.
Jelmer Vernooij [Sat, 24 May 2008 16:55:46 +0000 (18:55 +0200)]
Support __ndr_unpack__ on DCE/RPC structures in Python.
(This used to be commit 3b2bd4d849946aaff2b0adfbacdc15284670b916)

16 years agoAdd __ndr_pack__ method to all DCE/RPC structures.
Jelmer Vernooij [Sat, 24 May 2008 16:46:32 +0000 (18:46 +0200)]
Add __ndr_pack__ method to all DCE/RPC structures.
(This used to be commit 06d272b42f59d0a785697d207e6d7dbbcf355175)

16 years agoInitialize module.
Jelmer Vernooij [Sat, 24 May 2008 16:25:27 +0000 (18:25 +0200)]
Initialize module.
(This used to be commit 3246258afb4f3b4a977a191f2f83c73e8ce9c65a)

16 years agoRemove remaining EJS RPC code, was unused.
Jelmer Vernooij [Sat, 24 May 2008 16:19:41 +0000 (18:19 +0200)]
Remove remaining EJS RPC code, was unused.
(This used to be commit c994fa427fdd1e9682a5ad506aafc77f942122d1)

16 years agoInitial work on IRPC Python support.
Jelmer Vernooij [Sat, 24 May 2008 16:18:21 +0000 (18:18 +0200)]
Initial work on IRPC Python support.
(This used to be commit df01b040f7450c3be29f369a993955fbc4678bd9)

16 years agoAdd docstrings to a couple more python modules.
Jelmer Vernooij [Sat, 24 May 2008 02:01:57 +0000 (04:01 +0200)]
Add docstrings to a couple more python modules.
(This used to be commit b4560c90e5e8d3a35367d3a21d361dc4c9c0de23)

16 years agoInclude full path for python scripting dir to allow out-of-tree builds.
Jelmer Vernooij [Fri, 23 May 2008 17:32:50 +0000 (19:32 +0200)]
Include full path for python scripting dir to allow out-of-tree builds.
(This used to be commit 01485bea87b7f7885ffed0cd3a0143baaa2d048e)

16 years agoFix typo in bugs.txt.
Matthias Dieter Wallnöfer [Fri, 23 May 2008 17:28:55 +0000 (19:28 +0200)]
Fix typo in bugs.txt.
(This used to be commit 66d7f35647a745958318ff8a3fb20c309598780e)

16 years agoMore work allowing out-of-tree builds. Patch by Matthias Dieter Wallnöfer and me.
Jelmer Vernooij [Fri, 23 May 2008 17:25:05 +0000 (19:25 +0200)]
More work allowing out-of-tree builds. Patch by Matthias Dieter Wallnöfer and me.
(This used to be commit 6e29fbd5d06b02e2b0a55ae2994fce724aaa5bc5)

16 years agoFix indentation, add docstring in provisioning script.
Jelmer Vernooij [Fri, 23 May 2008 14:43:26 +0000 (16:43 +0200)]
Fix indentation, add docstring in provisioning script.
(This used to be commit 86a8a085496c292b390c0d6362e3e4d9980df83f)

16 years agoSome more PEP improvements.
Jelmer Vernooij [Fri, 23 May 2008 14:29:08 +0000 (16:29 +0200)]
Some more PEP improvements.
(This used to be commit 015ca850df9b4c8112b033130023909b1d0b78b7)