Age | Commit message (Collapse) | Author | Files | Lines |
|
rate from 20k/sec to 55k/sec. The irpc rate goes from 16k/sec to
34k/sec.
I should have run strace -T on this a long time ago.
(This used to be commit b9281668bb0c971af14df37ec3e979b9d5ef276e)
|
|
compared to about 20k messages/sec for the raw messaging layer. I
think that is quite acceptable given the extra functionality.
(This used to be commit a05d38d1d91f1f54d3e3794a596b468992594852)
|
|
management system I proposed on samba-technical a couple of days
ago. Essentially it is a very lightweight way for any code in Samba to
make IDL based rpc calls to anywhere else in the code, without the
client or server having to go to the trouble of setting up a full rpc
service.
It can be used with any of our existing IDL, but I expect it will
mostly be used for a new set of Samba specific management calls.
The LOCAL-IRPC torture test demonstrates how it can be used by calling
the echo_AddOne() call over this transport.
(This used to be commit 3d589a09954eb8b318f567e1150b0c27412fb942)
|
|
Andrew Bartlett
(This used to be commit 422579215462c31dd863ab1b7f187003dafd0af2)
|
|
It is on by default, so I've also fixed a build issue in it. I'll
show how to make it off be default in the next commit.
Andrew Bartlett
(This used to be commit 5a1ef888100e8ef803100a6341133d96e8a400b0)
|
|
latest changes.
(This used to be commit 94cbef9211597d8cdd6b5ab7bc9b655026be283a)
|
|
(This used to be commit 10d438af06b3ab442c7a98b704d2e0bfe49b739d)
|
|
(This used to be commit 10a828a442b516551762bff81782072d9807d626)
|
|
(This used to be commit d934c42b00b68e8f4ac9d0583ac307818aeb494f)
|
|
(This used to be commit 6867d56796ce4dd85c69107c6a0a5cf4bf93f585)
|
|
which latest schema is based
(This used to be commit 603faa9cabd6d83c2e0fcfea476c5bda3f76b741)
|
|
called from multiple backends. (ldb_sqlite3 needs it too.) Added parameter
for a callback function that determines whether an attribute needs case
folding.
- begin to prepare for sqlite3 in build process
- work-in-progress updates, on ldb_sqlite3
(This used to be commit a80bced0b96ffb655559a43cf7f4d7a34deb5a7d)
|
|
Jelmer, can you give me a hint as to why you changed this? It
completely broke smbclient, and the change now makes d_printf() almost
equivalent to printf() as you removed the language translation
code. See your commit 7166.
Did you intend to reenable language handling by some other method? Or
do you just mean to remove it completely?
(This used to be commit 2e293ab06f8b84ef8cf5aafde1715fa21b2bbef0)
|
|
(This used to be commit 676a9824934576056208d30ce34716cfb734ce58)
|
|
(This used to be commit 512536c9165eb4a630c8bf4e43e71def26006047)
|
|
(This used to be commit 9293de1c354854ace3f8f60a2accc72f4686c6e2)
|
|
(This used to be commit ca3c4e961713ffd8952fca328e27196ba2ccc0c9)
|
|
will be interesting to see if this causes any portability problems, as
it is a less commonly used call.
(This used to be commit f6993db31d93059c70b44a23005ba444e205870f)
|
|
that doesn't involve any changes to ejs at all.
(This used to be commit 7b49711ecb87e8618be5ae934ffed5995408b748)
|
|
as the first line of the script. This allows smbscript to be used as an
interpreter.
(This used to be commit 875c8164096e7334de25cc57ac4b8bdc39b9c46b)
|
|
- avoid a memcpy
(This used to be commit 753839c358f45c02927b137092828f3a79158083)
|
|
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.
(This used to be commit 2369170fc1b4ff9a48284779fa6d3a6254177ec1)
|
|
(This used to be commit 35ef6e3b153f527f79539b2d99c5ff1cd034ba4b)
|
|
(easier to add win32-specific bits later)
Trim LIBBASIC a bit more
(This used to be commit fc7f519e4ae2051e9515df5f549c8e1842b7e70b)
|
|
(This used to be commit aa9bb6ad4cb7219a80a6589d406e47a15ac2c3a1)
|
|
(This used to be commit 567bb9568c4e46a4abf9250e7319c702fc3a2fc9)
|
|
(This used to be commit f9f1d85e651afca7a65804b3124daa11208965e8)
|
|
(This used to be commit c860a4f9940c04021ecc859240c5f35c3d1c4bed)
|
|
(This used to be commit 470c6185fb815983aebffd313361ec0fac723fd0)
|
|
(This used to be commit f16d346032b9052c9dcd6b15cf65dd62e6943cd3)
|
|
(This used to be commit 722950c21365982ac9a62f97360b6c4a0bdd4acc)
|
|
(This used to be commit a58531dcf30b091913563ca2b8ce5e5843896441)
|
|
(This used to be commit f2e59d3adfd7813c3c2090350f8ff2a99a5533e9)
|
|
(This used to be commit b83dc8fbfb9ffe30654bc4869398f50dd9ccccb7)
|
|
(This used to be commit 36d905407465cb9d8950da86322531e3c3102642)
|
|
(This used to be commit 5654330b6100a7291cee3631815cfb898100cf23)
|
|
varargs function you are replacing. Otherwise if you have any
structure element called "socket" and you have a macro for "socket"
then the code will fail.
(This used to be commit 9b33d0ca583b0cc1602662220cade96b70c98306)
|
|
for subclasses of object classes
(This used to be commit 7aca32dca6daac54ac77a66438bc5168d5e04227)
|
|
(This used to be commit 822e2e5abeba8343e9e8165c14f4371c30cc13b1)
|
|
up earlier!
(This used to be commit 517028870747338fe96fd7607ec507e5577b67a9)
|
|
this demonstrates that we need a improved test suite as well
(This used to be commit 959c73e93faa243154288c91a716e5a293d7a51c)
|
|
(This used to be commit ac396a4a53756f40ad5e1d45ca23e002f9c649e7)
|
|
(This used to be commit 67d7bf877576853a05a156069ea4b97a1755e897)
|
|
In Samba4 this is now an enum. Possibly by accident, True just happens
to map to the right value in this case. (-:
(This used to be commit affacc539864435cbc749a4c1a6b848c61b7182b)
|
|
metze
(This used to be commit 03b1ff48f97fa81c515f90a398c6f8cde579cb51)
|
|
(This used to be commit a97eb63c11be6ce2bb94bca61078b303f15c9b9a)
|
|
rest of the code
(This used to be commit 9f0963c97f94687a1226d224f80b2aac1128d1a0)
|
|
(This used to be commit 73258909dbd4e14f3c8eb5cebe0647539d141c8d)
|
|
this object properties are now used as multivalue attributes
now all values inserted are checked against a "valid values table"
eg:
this form is now accepted:
dn: @ATTRIBUTES
uid: CASE_INSENSITIVE
uid: WILDCARD
this form is now rejected:
dn: @ATTRIBUTES
uid: CASE_INSENSITIVE WILDCARD
please update your .ldb files if you make use of @ATTRIBUTES
(sam.ldb heavily uses it)
the code passes all make test tests for both tdb and ldap, it also
passes the new test to check for wrong @ATTRIBUTES attribute values
Simo.
(This used to be commit 1295b891a26c2cb2c34540f90ded83390cf87da2)
|
|
(This used to be commit cab81a51bfd435b54e6f0d5a308aaf6828d38c00)
|