1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-27 14:04:05 +03:00

8475 Commits

Author SHA1 Message Date
Andrew Tridgell
4ce5f82979 r14427: don't reference short_princ after it is freed
(This used to be commit 8ca4681861e24ddf7c4abcc97a4cf0e001d13e24)
2007-10-10 13:57:22 -05:00
Andrew Tridgell
a088c2297d r14426: ensure res is initialised
(This used to be commit ce1326157c7e139a43ab31d4d1e366b78b69e26f)
2007-10-10 13:57:22 -05:00
Andrew Tridgell
11e160c3d7 r14425: fixed an hmac-md5 error for keys longer than 64 (using deallocated
stack variable)
(This used to be commit b10cb752c2558e98495625bbbb8704d19031a42b)
2007-10-10 13:57:22 -05:00
Andrew Tridgell
07fd3bd512 r14424: another empty controls case
(This used to be commit 7d0eb678bf3649fb4e09da039dd1b716ea3df2cc)
2007-10-10 13:57:21 -05:00
Andrew Tridgell
f9827c2ad1 r14423: don't die on no controls
(This used to be commit 9787fb8e917c22ffe910062630dc4f32473a9fab)
2007-10-10 13:57:21 -05:00
Andrew Tridgell
66fe18750c r14422: ensure that domain_attrs does not refer to a stack variable in a freed
stack frame. The previous code worked with gcc, but strictly speaking
the arrays are out of scope when referenced later in the function, and
a compiler could construct them on the fly on the stack.
(This used to be commit 489c33806559d0a8ee2bec97fed8ad63a4e1dc17)
2007-10-10 13:57:21 -05:00
Andrew Tridgell
cd95328183 r14420: arrgh, make sure I test compile even little patches ....
(This used to be commit 749a93c7c01401b1ccbb117500910b56a93d82b4)
2007-10-10 13:57:21 -05:00
Andrew Tridgell
eb6e6c0c14 r14415: remove an unusued var
(This used to be commit b4172b53f3e01f518244ca80e07e351c7d51e282)
2007-10-10 13:57:21 -05:00
Andrew Tridgell
72a7052fa7 r14414: added some error checks
(This used to be commit cd9f3adc759f1dc29043c435febfe78e56fece1b)
2007-10-10 13:57:20 -05:00
Andrew Tridgell
f479571502 r14413: don't do memcpy of length 0
(This used to be commit c43a7ec7ac3bcb3001d046615ca17a9ce083a2b0)
2007-10-10 13:57:20 -05:00
Andrew Tridgell
0f921145d5 r14412: init a var
(This used to be commit ec53f5fe9617ea36295522a410161bbca6edf9ad)
2007-10-10 13:57:20 -05:00
Andrew Tridgell
0558619254 r14411: mark smb_panic() as a noreturn function using gcc attributes, which
tells static analysers that it behaves like abort()
(This used to be commit 3cde18beaed736a48e195550c7e423bccc95c820)
2007-10-10 13:57:20 -05:00
Andrew Tridgell
819110dfb3 r14410: init a var
(This used to be commit 59bc3e8ab0f9722b0292465b20f3876b25095418)
2007-10-10 13:57:20 -05:00
Andrew Tridgell
c061e9089f r14409: quieten warnings
(This used to be commit 2ec2894f72b44ba4e400961921b65b03ad8742de)
2007-10-10 13:57:19 -05:00
Jelmer Vernooij
1060f6b3f6 r14402: Generate seperate headers for RPC client functions.
(This used to be commit 7054ebf0249930843a2baf4d023ae8f62cedb109)
2007-10-10 13:57:19 -05:00
Simo Sorce
45933a9828 r14401: Let samldb intercept the async requests.
Samld is NOT yet async itself, but as that module only intercepts
user,groups or foreign principal creation and nothing else we can
accept it not to be asynchronous for now.

Simo.
(This used to be commit 250dac3072c647caf9f301219922007a3a672d93)
2007-10-10 13:57:18 -05:00
Simo Sorce
2d774763f0 r14391: rdn_name -> async
(This used to be commit 0bc3caa9187e992b09bf797e7de507cca9734ab2)
2007-10-10 13:57:18 -05:00
Simo Sorce
265f596e50 r14390: the rootdse does not show a distinguishedName attribute
(This used to be commit 179e62d0931b382dc646b90fa8f4d418b2286823)
2007-10-10 13:57:18 -05:00
Simo Sorce
3312888119 r14389: rootdse -> async
(This used to be commit 4d76af63b07fd8fb5ca81ca310b174e253e7e4b1)
2007-10-10 13:57:18 -05:00
Stefan Metzmacher
36eeba7742 r14386: - use echo "..." instead of echo ... in all places
- make the output of the CC_CHECKER more readable when you have a fast box
  and the each .c file take less than 1s.

metze
(This used to be commit 606c0388183cbc6a93eaf8f0209136c0aac96727)
2007-10-10 13:57:17 -05:00
Jelmer Vernooij
d93dec3efc r14385: Fix header dependencies.
(This used to be commit c1cf9f5acae7696824e100406bcb6fa161eb6501)
2007-10-10 13:57:17 -05:00
Jelmer Vernooij
e5ea1d3691 r14384: Remove orpc code from includes.h
(This used to be commit 206d182cfb78ec2258ceca1be2dd5e3c06649312)
2007-10-10 13:57:17 -05:00
Jelmer Vernooij
7651d097b4 r14383: Fix non-developer build.
(This used to be commit f4de155c94b89e586640d11992953a0d5fc0716d)
2007-10-10 13:57:17 -05:00
Jelmer Vernooij
61933e159c r14381: Kill structs.h
(This used to be commit 1ffb82a7596f989c90df69573083a2c2e28f8808)
2007-10-10 13:57:17 -05:00
Jelmer Vernooij
e3f2414cf9 r14380: Reduce the size of structs.h
(This used to be commit 1a16a6f1dfa66499af43a6b88b3ea69a6a75f1fe)
2007-10-10 13:57:16 -05:00
Jelmer Vernooij
eefe30b7d8 r14379: Build torture/rpc/ as a seperate smbtorture module. Move helper
functions for rpc out of torture/torture.c
(This used to be commit 1d2d970f3b8aef3f36c2befb94b5dd72c0086639)
2007-10-10 13:57:16 -05:00
Stefan Metzmacher
9b8717edec r14374: remove sparse warning
metze
(This used to be commit bb6d0be0aa6de180c9e0e7353d6c270324de3ed7)
2007-10-10 13:57:16 -05:00
Stefan Metzmacher
2ce73cb6db r14373: remove unreached wrong code, found by sparse
metze
(This used to be commit dd485aa9600dd24c8b10c140974df9313f8ff2e8)
2007-10-10 13:57:16 -05:00
Stefan Metzmacher
add7ba54c1 r14372: fix bug found by sparse
metze
(This used to be commit da1ac9b2243d0217c2d29879d885d62be9ddd290)
2007-10-10 13:57:15 -05:00
Stefan Metzmacher
2d404f2934 r14371: - make 'make CC_CHECKER=foo' possible
can be used with sparse (http://www.kernel.org/git/?p=devel/sparse/sparse.git;a=summary)
or other C code analyzers.

metze
(This used to be commit e616953159ad601414a09536adb21e4e8a294138)
2007-10-10 13:57:15 -05:00
Jelmer Vernooij
cdd6443aed r14369: Remove obsolete header
(This used to be commit 85e4bb3b1049b8944bd80935c210f8a2502d2a75)
2007-10-10 13:57:15 -05:00
Simo Sorce
611bad9de3 r14364: operational -> async (untested)
(This used to be commit b112eb774fb1a3d689c8598bbf55ac3e978b8682)
2007-10-10 13:57:15 -05:00
Jelmer Vernooij
3f16241a1d r14363: Remove credentials.h from the global includes.
(This used to be commit 98c4c3051391c6f89df5d133665f51bef66b1563)
2007-10-10 13:57:14 -05:00
Jelmer Vernooij
227a789351 r14362: Only include ndr_compression.h when necessary.
(This used to be commit 4fced6dbbdc06233e5cf69f90c099fafee9baa34)
2007-10-10 13:57:14 -05:00
Jelmer Vernooij
9865048bf4 r14361: Support 'helper' attribute in pidl and use it.
Remove some headers from include/includes.h (they're now only included
in the file they are used)
(This used to be commit 7213b7498eacac2c2cd03cf6aace376ce153cc7c)
2007-10-10 13:57:14 -05:00
Jelmer Vernooij
2b06074b25 r14350: Keep "make proto". It's hard to forget old habits. :-)
(This used to be commit e0d96ecfb41d99eee818ba12dd6bbc251f938c14)
2007-10-10 13:57:14 -05:00
Jelmer Vernooij
7a121583b4 r14349: Kill proto.h!
Prototypes are now spread over multiple headers, usually one per subsystem.
This change is required to allow proper header dependencies later on,
without recompiling Samba each time the mtime of any source file changes.
(This used to be commit 3da79bf909f801386a52e6013db399c384d0401c)
2007-10-10 13:57:14 -05:00
Jelmer Vernooij
35447f0a48 r14348: Fix location of #endif
(This used to be commit eb8687cdd4240c5636384e992a0f1a77251fddcc)
2007-10-10 13:57:13 -05:00
Jelmer Vernooij
42e919b3b0 r14347: Add registration function to allow registering smbtorture test(suites)
Fix mechanism for breaking lines when printing test names.
(This used to be commit c1061f5fe478918f996fdeaa382a1f5552135bb9)
2007-10-10 13:57:13 -05:00
Simo Sorce
b1bf44a4e1 r14344: More helpful messages on error for command line specified controls
fixes in paged_results
asq -> async
(This used to be commit fbd347544001da9e46246eb0b4a8d165ccab15c9)
2007-10-10 13:57:13 -05:00
Jelmer Vernooij
b67cf4ce26 r14335: Build shared modules in bin/modules/$SUBSYSTEM when in developer mode.
(This used to be commit 4799f7bd1fbf0ed3cd4c52bd6eef129666ac74b5)
2007-10-10 13:57:13 -05:00
Jelmer Vernooij
e47f76e96d r14332: Built in different paths when running locally (from ./bin/) in developer
mode (./configure.developer). This will change the hardcoded value of a few
paths (BINDIR, SWATDIR, EJSDIR, SETUPDIR, DATADIR, MODULESDIR). The regular
locations will be used when running 'make install'.

This enables developers to work on (shared built) modules, swat, ejs and
setup files without having to run 'make install' each time.
(This used to be commit f12c1ee19349e17dc5d109ccc71b5374796a6e23)
2007-10-10 13:57:12 -05:00
Jelmer Vernooij
e153a8099e r14327: Replace MAJOR_VERSION/MINOR_VERSION/RELEASE_VERSION with two parameters:
- VERSION: should contain the current version. Will be made part of the filename.
 - SO_VERSION: should contain the latest version that this on is compatible to. Will be used for setting the soname of the shared library.

Fix sonames and use them on platforms that support them
Remove symlinking code. ldconfig will take care of creating the symlinks now
that we set the soname.
(This used to be commit 7871b07e21c85c63d0ecac4c31b98dc112d18af5)
2007-10-10 13:57:12 -05:00
Jelmer Vernooij
d563c448f7 r14322: Remove the BROKEN_CC flag for now. None of the buildfarm hosts has
a C compiler that doesn't support -c and -o together and it makes the build
system more complicated. This also means the current handling of broken C
compilers is most likely broken as it isn't tested.

This detection can be readded when we stumble upon a C compiler that supports
both C99 (or at least the parts of it we need) and also has broken -c/-o
handling, which I think is unlikely to happen.
(This used to be commit 7fd74cfbb90063c79994fb6691dbe456d9ad9efa)
2007-10-10 13:57:12 -05:00
Stefan Metzmacher
d2d9c0f25b r14319: this is a test to see if this help to run NBT-WINSREPLICATION-OWNED on more systems
on the buildfarm successful...

metze
(This used to be commit 0507203c35207b494638b3d0dfb0c2ab420ba9e2)
2007-10-10 13:57:12 -05:00
Stefan Metzmacher
0b18c8f863 r14318: fix warnings
metze
(This used to be commit c99c057354f1815e8ef39f7a22a98c24f7807968)
2007-10-10 13:57:11 -05:00
Stefan Metzmacher
03bd05947b r14316: don't zero the smb_handle after it was set:-)
metze
(This used to be commit 74472ed8be2d206c2f9db030252d6defe9d6016e)
2007-10-10 13:57:11 -05:00
Andrew Bartlett
ca7f7a4615 r14313: Add comments describing some of the dependencies here.
Andrew Bartlett
(This used to be commit a79a185b6a8a0ac81a380ff6df5a11e45a19cb16)
2007-10-10 13:57:11 -05:00
Andrew Bartlett
54b33de0fc r14312: Formatting and comments.
Andrew Bartlett
(This used to be commit 1905a27c78165972aaa78b72a199ee9230fbf73d)
2007-10-10 13:57:11 -05:00
Andrew Tridgell
18a050b870 r14311: canon needs to be initialised
(This used to be commit d1d94d69e1b1496fc26204f699e038bb1e36e68f)
2007-10-10 13:57:11 -05:00