1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-12 20:58:37 +03:00

4616 Commits

Author SHA1 Message Date
Andrew Tridgell
753839c358 r7211: - use ioctl(FIONREAD) to remove the artificial limit on messaging size
- avoid a memcpy
2007-10-10 13:17:26 -05:00
Andrew Tridgell
2369170fc1 r7206: changed the messaging library to use sendto instead of a connected
send on the unix domain datagram socket. This gains us about 50% in
speed, and also means that we don't run the risk of running out of
file descriptors due to heavy messaging traffic. We now use a single
file descriptor no matter how many messages are pending to any number
of servers.
2007-10-10 13:17:26 -05:00
Andrew Tridgell
35ef6e3b15 r7205: added support for sendto() on unix domain sockets 2007-10-10 13:17:26 -05:00
Andrew Bartlett
06b1416c31 r7204: Also fall back to different password set methods on WRITE_FAULT, as
NT4 apparently returns this.

Andrew Bartlett
2007-10-10 13:17:26 -05:00
Andrew Bartlett
27257170f4 r7203: Fill in the error message and fail if we can't open the secrets database.
Andrew Bartlett
2007-10-10 13:17:25 -05:00
Jelmer Vernooij
c04fca198a r7198: Add IDL for browse service 2007-10-10 13:17:25 -05:00
Stefan Metzmacher
da319b7bc3 r7196: fix typo, that makes the spoolss test working with [validate]
([validate,bigendian] is still failing badly...)

metze
2007-10-10 13:17:25 -05:00
Jelmer Vernooij
837c83d77a r7195: - Fix echo pipe
- Don't allocate strings
- Give higher preference to the [out] part of variables when they
  are being used by another [out] variable. Also make sure that
  [in] variables never use [out] variables (i.e. switch_is() on an
  [in] variable can no longer use an [out] variable).
2007-10-10 13:17:25 -05:00
Stefan Metzmacher
d2eb1a6844 r7194: fix pulling of the NDR_IN data, [validate] works for the NDR_IN side now...
metze
2007-10-10 13:17:25 -05:00
Stefan Metzmacher
58a214d98f r7193: add some bail out checks and fix pushing of relative pointers
metze
2007-10-10 13:17:25 -05:00
Stefan Metzmacher
870ed3a2b5 r7188: make use of the new relative_base property for the spoolss_Enum* functions
metze
2007-10-10 13:17:25 -05:00
Stefan Metzmacher
b9e50a47f1 r7187: fix alignment of unions
metze
2007-10-10 13:17:24 -05:00
Stefan Metzmacher
c0dd18326c r7186: add [relative_base] property, which is allowed on typedef's
(maybe we could add them to elements latter...)

with this property all relative pointers from inside the struct or union
are relative to the struct/union start

metze
2007-10-10 13:17:24 -05:00
Stefan Metzmacher
87a3162190 r7185: fix formatting
metze
2007-10-10 13:17:24 -05:00
Stefan Metzmacher
95d3286a32 r7184: remove unused ndr_pull/push_struct_start/end() functions
metze
2007-10-10 13:17:24 -05:00
Stefan Metzmacher
e9f30ad698 r7183: add some forward declarations ...
metze
2007-10-10 13:17:24 -05:00
Stefan Metzmacher
9a4e9f68fb r7182: remove current support for RELATIVE_CURRENT, this will be replaced with a better aproach later
metze
2007-10-10 13:17:23 -05:00
Stefan Metzmacher
539fe32ced r7181: add functions to calculate the buffer size needed for array buffer in the spoolss_Enum* functions
they will be later used in the spoolss server code

metze
2007-10-10 13:17:23 -05:00
Jeremy Allison
997e1405cb r7180: Missed fixing the shutdown for 1 process...
Jeremy.
2007-10-10 13:17:23 -05:00
Stefan Metzmacher
0e1b1c3937 r7179: remove compiler warnings
metze
2007-10-10 13:17:23 -05:00
Jeremy Allison
fba9462591 r7178: If we're using one process in NETBENCH simultion only open one
connection to the server. Makes valgrind/cachegrind on the server
easier.
Jeremy.
2007-10-10 13:17:23 -05:00
Stefan Metzmacher
aab9b953da r7177: fill in REMOTE_ADDR correctly
metze
2007-10-10 13:17:22 -05:00
Deryck Hodge
95337ad27b r7171: Just learning my way around the new SWAT, and updating some
docs/specs in the menu...

Linking to XHTML specs since we're sending the pages as XHTML.
Also, added a link to CSS specs to go along with the CSS quick
reference card.
2007-10-10 13:17:22 -05:00
Stefan Metzmacher
978f49ced5 r7167: fix the build
metze
2007-10-10 13:17:22 -05:00
Jelmer Vernooij
fc7f519e4a r7166: Move replacement stuff to seperate directory
(easier to add win32-specific bits later)
Trim LIBBASIC a bit more
2007-10-10 13:17:22 -05:00
Jelmer Vernooij
3c6e9d0bd0 r7165: Fix pidl tests 2007-10-10 13:17:22 -05:00
Andrew Tridgell
02bfd2e51b r7163: a 2nd test commit to trigger anon update with new svn fsfs backend 2007-10-10 13:17:22 -05:00
Andrew Tridgell
d661591c97 r7162: a test commit to trigger anon update with new svn fsfs backend 2007-10-10 13:17:22 -05:00
Jelmer Vernooij
6731e0a654 r7161: - Add support for "aliases" for pidls scalar types and add a few aliases.
- Define __PIDL__ when preprocessing IDL files.
- Remove a couple of useless defines from rpcecho.idl
rpcecho.idl now works in both pidl and midl
(althought pidl is a bit pedantic and gives two warnings)
2007-10-10 13:17:21 -05:00
Jelmer Vernooij
aaf097ec10 r7160: Initial work on an esp function wrapper generator 2007-10-10 13:17:21 -05:00
Jelmer Vernooij
b264c61061 r7159: Improve the messages from pidl's validator module.
Change the IDL file for the echo interface to match the one we use for
Windows. The only thing different between the two files currently is the
names of the scalar types and the handling of strings.
2007-10-10 13:17:21 -05:00
Tim Potter
20e1ed965a r7138: Doh - fix some typos. 2007-10-10 13:17:21 -05:00
Tim Potter
6838607893 r7137: Add a couple more dummy idl files for the DNS server and Windows
Terminal Server remote management.
2007-10-10 13:17:21 -05:00
Andrew Tridgell
d0374ffc87 r7136: fixed a typo 2007-10-10 13:17:21 -05:00
Andrew Tridgell
29ab4cc6cb r7135: make typeof() complient with ECMA 11.4.3 2007-10-10 13:17:21 -05:00
Andrew Tridgell
aa43111aa5 r7134: a number of small changes to make the pages HTML compliant. The
builtin web validator in firefox sure is useful!
2007-10-10 13:17:20 -05:00
Derrell Lipman
aa9bb6ad4c r7133: work in progress, including a HIGHLY revised and simplified schema 2007-10-10 13:17:20 -05:00
Andrew Tridgell
ac978d4124 r7132: - start a convention of making object constructors end in Obj, so we
now have FormObj(). This follows the style in the ejs manual

- make a new MenuObj object type, with a display_menu() to display
  it. This will make it easier to make different types of
  menus. Currently only veritical simple menus are supported.
2007-10-10 13:17:20 -05:00
Andrew Tridgell
134f42655e r7131: support sub-object arrays when displaying objects. This allows the ldb test to
correctly display multi-value attributes like objectClass
2007-10-10 13:17:20 -05:00
Andrew Tridgell
645e645a4e r7128: added recursion to bugs list 2007-10-10 13:17:20 -05:00
Andrew Tridgell
567bb9568c r7127: allow for recursive ejs functions 2007-10-10 13:17:20 -05:00
Andrew Tridgell
46adb4a065 r7125: demonstrate some bugs in ejs 2007-10-10 13:17:20 -05:00
Andrew Tridgell
f9f1d85e65 r7124: fixed a bug in array construction (see ECMA standard section 15.4.2.2) 2007-10-10 13:17:19 -05:00
Jelmer Vernooij
277f26edac r7122: Some cleanups, simplification of the code. 2007-10-10 13:17:19 -05:00
Jelmer Vernooij
cf522ba372 r7121: More subcontext fixes. A subcontext does not always imply internally deferred
data, though it might.
2007-10-10 13:17:19 -05:00
Stefan Metzmacher
155d18e8b7 r7120: make use of the new 'noopnum' property and get rid of handwritten
parsing code for the spoolss_Enum* functions, there still same handwritten code needed
but just to stack the autogenerated code into the correct way

metze
2007-10-10 13:17:19 -05:00
Stefan Metzmacher
8a16aa6401 r7119: the content of a subcontext can contain deferred data,
but for the caller a subcontext is like a scalar...
the first point is more important and is fixed with this commit,
however it would be nice if we could make them look like scalars to the callers later

metze
2007-10-10 13:17:19 -05:00
Stefan Metzmacher
9a858b5614 r7118: allways pull scalars and buffers when pulling the subcontext context
(this, is not the full fix, still doesn't work :-( )

metze
2007-10-10 13:17:19 -05:00
Jelmer Vernooij
b00355bf0c r7117: Move more manpages to the source repository 2007-10-10 13:17:18 -05:00
Derrell Lipman
c860a4f994 r7116: work in progress 2007-10-10 13:17:18 -05:00