Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-12-23 | s3: Fix stream marshalling to return the correct streaminfo status | Tim Prouty | 1 | -10/+1 | |
When there are enough streams on a file to fill up the max_data_count when responding to a trans2 streaminfo, samba is returning NT_STATUS_BUFFER_TOO_SMALL. Windows handles this by returning NT_STATUS_BUFFER_OVERFLOW while still sending as much of the data that it can fit into the buffer. When the windows client sees BUFFER_OVERFLOW, it retries the streaminfo with a larger buffer (2x). The windows client starts at 2K and will continue increasing the buffer size by two until it reaches 64K. If the streams don't fit in 64K the windows client seems to give up. This patch fixes marshall_stream_info to overfill the buffer by 1 stream so that send_trans2_replies can properly detect the overflow and return the correct status. | |||||
2008-12-23 | pyldb: Fix segfault because of incorrect reference counting. | Jelmer Vernooij | 3 | -8/+22 | |
2008-12-23 | pyldb: Avoid use of pytalloc, as it may not be available. | Jelmer Vernooij | 2 | -77/+213 | |
2008-12-22 | In gcc version 4.3.2 we get warnings for functions declared with | Jeremy Allison | 2 | -4/+11 | |
attribute warn_unused_result. Start to fix these. Jeremy. | |||||
2008-12-23 | ldb: Include tevent.h rather than events.h. | Jelmer Vernooij | 3 | -3/+3 | |
2008-12-23 | ldb: Fix linking against tevent library (rather than events) | Jelmer Vernooij | 4 | -13/+14 | |
replace: Fix copyright for dlfcn.c. | |||||
2008-12-23 | pytalloc: Add some comments, use talloc object location in repr rather | Jelmer Vernooij | 1 | -5/+15 | |
than python object location. | |||||
2008-12-23 | python/tevent: Remove use of pytalloc.h. | Jelmer Vernooij | 1 | -8/+21 | |
2008-12-23 | pidl: Fix typelist test after addition of type origin tracking. | Jelmer Vernooij | 1 | -0/+1 | |
2008-12-23 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 1 | -3/+0 | |
2008-12-23 | merged build: Remove shared-build related variables, as they are already set ↵ | Jelmer Vernooij | 1 | -3/+0 | |
up correctly by the main configure. | |||||
2008-12-23 | Use make variable for Samba 4 shared library output directory. | Jelmer Vernooij | 6 | -12/+12 | |
2008-12-23 | Fix prefixing swig library directory with prefix. | Jelmer Vernooij | 1 | -2/+2 | |
2008-12-23 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 2 | -2/+5 | |
2008-12-23 | Use relative paths for Python modules. Seems to workaround a strange bug in | Jelmer Vernooij | 1 | -1/+1 | |
GNU make. | |||||
2008-12-22 | s4: Fix a getaddrinfo/EAI_NODATA portability issue | Tim Prouty | 1 | -0/+4 | |
FreeBSD has explicitly deprecated EAI_NODATA as a return value from getaddrinfo by removing it from netdb.h. On systems that don't have EAI_NODATA, EAI_NONAME should be used instead. | |||||
2008-12-22 | Fix installation of standalone tevent Python module. | Jelmer Vernooij | 1 | -2/+1 | |
2008-12-22 | Fix standalone build of tdb python module, update ignores for standalone tdb. | Jelmer Vernooij | 2 | -4/+9 | |
2008-12-22 | Force symbolic links for shared library sonames to be created, | Jelmer Vernooij | 2 | -2/+2 | |
as they are required at run-time. | |||||
2008-12-22 | Fix two remaining missing symbols in smbtorture4. | Jelmer Vernooij | 2 | -2/+3 | |
2008-12-22 | Fix build of the Python bindings now that SWIG is gone. | Jelmer Vernooij | 1 | -4/+4 | |
2008-12-22 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 2 | -6/+17 | |
2008-12-22 | Fix missing symbols issues when building with shared libraries. | Jelmer Vernooij | 20 | -17/+33 | |
2008-12-22 | Make it clearer when RAW-STREAMS is failing (don't always print names). | Jeremy Allison | 1 | -4/+6 | |
Jeremy. | |||||
2008-12-22 | Fix "allow trusted domain" so it disables trusted domains. | Gerald (Jerry) Carter | 1 | -2/+11 | |
2008-12-22 | Fix function name in error message when failing to load module. | Jelmer Vernooij | 1 | -1/+2 | |
2008-12-22 | Set right LD_LIBRARY_PATH for finding Samba4's libraries. | Jelmer Vernooij | 1 | -8/+8 | |
2008-12-22 | Build samba 4 plugins in merged build. | Jelmer Vernooij | 1 | -1/+2 | |
2008-12-22 | s4: Fix subsystem for various services in samba daemon. | Jelmer Vernooij | 4 | -4/+4 | |
2008-12-22 | Fix segfault when there are no tests registered. | Jelmer Vernooij | 1 | -1/+1 | |
2008-12-22 | merged build: Build Samba 4 using shared libraries internally, when | Jelmer Vernooij | 1 | -1/+1 | |
we're also doing so for Samba 3. This saves a significant amount of disk space. | |||||
2008-12-22 | s4: Always link in auth, as some of the core infrastructure depends on it. | Jelmer Vernooij | 1 | -0/+1 | |
2008-12-22 | Never build tevent modules as shared objects. | Jelmer Vernooij | 1 | -0/+4 | |
2008-12-22 | Remove unused Samba4-specific init functions for libtevent. | Jelmer Vernooij | 2 | -40/+0 | |
2008-12-22 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 1 | -4/+4 | |
2008-12-22 | merged build: Remove SWIG checks, set flags for shared Samba 4 build. | Jelmer Vernooij | 1 | -6/+14 | |
2008-12-22 | Raise proper exceptions when lp file can't be found, be a | Jelmer Vernooij | 1 | -4/+4 | |
bit less strict when no file was specified. | |||||
2008-12-22 | pidl/python: Factor out connect code rather than duplicating it in each | Jelmer Vernooij | 3 | -84/+71 | |
Python module. | |||||
2008-12-22 | Add header for pyparam. | Jelmer Vernooij | 7 | -11/+31 | |
2008-12-22 | Remove includes of py_*.h, which are no longer generated. | Jelmer Vernooij | 2 | -3/+3 | |
2008-12-22 | Remove unnecessary dependencies between Python modules. | Jelmer Vernooij | 1 | -14/+14 | |
2008-12-22 | Use consistent names for dcerpc python modules; fixes messaging test. | Jelmer Vernooij | 2 | -5/+7 | |
2008-12-22 | pidl/python: Skip unknown types, rather than dieing. | Jelmer Vernooij | 1 | -12/+29 | |
2008-12-22 | pidl: Allow location argument to warning() and error() to be undef, in case ↵ | Jelmer Vernooij | 1 | -2/+8 | |
it is not known. | |||||
2008-12-22 | Import types from other Python mechanisms using the Python import mechanism, ↵ | Jelmer Vernooij | 5 | -49/+88 | |
to ensure they are initialized. | |||||
2008-12-21 | Fix comparison in tests now that we use __cmp__ rather than __eq__. | Jelmer Vernooij | 1 | -2/+2 | |
2008-12-21 | Fix more tests, improve repr() functions for various Python types. | Jelmer Vernooij | 9 | -60/+32 | |
2008-12-21 | Remove infrastructure for (no longer used) SWIG. | Jelmer Vernooij | 3 | -141/+0 | |
2008-12-21 | Simplify customization of pidl-generated Python modules. | Jelmer Vernooij | 4 | -83/+159 | |
2008-12-21 | Allow providing extra module-level Python functions. | Jelmer Vernooij | 2 | -1/+12 | |