summaryrefslogtreecommitdiffstats
path: root/source/smbd/statcache.c
Commit message (Collapse)AuthorAgeFilesLines
* r25387: Sync with 3.2.0 svn treeGerald Carter2007-09-271-57/+71
|
* r24813: Reformat to 80 columns.Jeremy Allison2007-08-301-19/+32
| | | | Jeremy.
* r23844: Add patch series from Volker (after review and consultation).Jeremy Allison2007-07-111-33/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | 0001-Save-a-strdup-in-stat_cache_add.patch 0002-Use-ISDOT-and-ISDOTDOT.patch 0003-Move-fname_equal-around.patch 0004-unix_convert-pstring-dirpath-char.patch 0005-Ignore-.o-files.patch 0006-Get-rid-of-pstrings-inside-unix_convert.patch 0007-revert-pstring-unix_convert.patch 0008-Make-name-an-allocated-pstring-inside-unix_convert.patch 0009-Pass-explicit-pstring-to-mangle_check_cache.patch 0010-Don-t-overwrite-orig_path-unnecessarily.patch 0011-Defer-allocating-name.patch 0012-Make-sure-dirpath-is-always-correctly-allocated.patch 0013-Remove-one-pstring-dependency-in-unix_convert.patch 0014-Remove-more-name-pstring-dependencies.patch 0015-Hide-the-nasty-API-of-mangle_check_cache-in-mangle_c.patch 0016-name-does-not-need-to-be-pstring-size-anymore.patch 0017-Make-use-of-ISDOT-and-ISDOTDOT.patch 0018-Remove-pstring-from-stat_cache_lookup.patch 0019-Add-my-copyright.patch To remove pstrings from statcache and unix_convert. Jeremy.
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-07-101-2/+1
|
* r23780: Find and fix more GPL2 -> GPL3.Jeremy Allison2007-07-091-1/+1
| | | | Jeremy.
* r23743: Simplify stat_cache_lookup() logic. For the history of this, seeVolker Lendecke2007-07-071-68/+76
| | | | http://article.gmane.org/gmane.network.samba.internals/32486.
* r23055: Rewrite messages.c to use auto-generated marshalling in the tdb. I'mVolker Lendecke2007-05-211-1/+0
| | | | | | | | | | | doing this because for the clustering the marshalling is needed in more than one place, so I wanted a decent routine to marshall a message_rec struct which was not there before. Tridge, this seems about the same speed as it used to be before, the librpc/ndr overhead in my tests was under the noise. Volker
* r22945: merge 22009 from SAMBA_3_0 + some warning fixes for new code:Stefan Metzmacher2007-05-161-3/+3
| | | | | | | | change TDB_DATA from char * to unsigned char * and fix all compiler warnings in the users metze
* r22911: Pass a messaging_context to message_send_allVolker Lendecke2007-05-151-1/+2
|
* r22761: This introduces lib/conn_tdb.c with two main functions: ↵Volker Lendecke2007-05-081-2/+1
| | | | | | | | | connections_traverse and connections_forall. This centralizes all the routines that did individual tdb_open("connections.tdb") and direct tdb_traverse. Volker
* r20916: Add in the delete on close final fix - but only enabledJeremy Allison2007-01-191-0/+34
| | | | | with -DDEVELOPER. Jeremy.
* r16945: Sync trunk -> 3.0 for 3.0.24 code. Still needJeremy Allison2006-07-111-4/+4
| | | | | | | to do the upper layer directories but this is what everyone is waiting for.... Jeremy.
* r15103: Okay, looking closer: Samba4 tdb not exporting u32 is a bug in samba4'sVolker Lendecke2006-04-171-3/+3
| | | | | | | | | tdb. tdb_open_ex needs it. Can someone from samba4 tell me how this should be handled? Thanks, Volker
* r15102: u32 is a tdb-only thing that's not exported by samba4 tdb. Replace ↵Volker Lendecke2006-04-171-3/+3
| | | | | | by uint32. Volker
* r10186: More 64-bit warning fixes.Jeremy Allison2005-09-121-2/+2
| | | | Jeremy.
* r7846: Fix from bugzilla@kevinjamieson.com Kevin Jamieson - typoJeremy Allison2005-06-231-1/+1
| | | | | in checking for .. in statcache. Bugid #2819. Jeremy.
* r6249: Get the comparison the right way around...Jeremy Allison2005-04-081-1/+1
| | | | Jeremy.
* r6240: Fix for bug #2581. Add size limit (in kb) to stat cache.Jeremy Allison2005-04-071-0/+5
| | | | Jeremy.
* r4088: Get medieval on our ass about malloc.... :-). Take control of all our ↵Jeremy Allison2004-12-071-3/+3
| | | | | | | | | allocation functions so we can funnel through some well known functions. Should help greatly with malloc checking. HEAD patch to follow. Jeremy.
* r2116: Ensure statcache has large enough tdb memory hash size (1031).Jeremy Allison2004-08-301-1/+1
| | | | Jeremy.
* r2112: Simplify the mangle hash code to use an in-memory tdb.Jeremy Allison2004-08-301-2/+2
| | | | | Should be ready for the new directory code now... Jeremy.
* r2032: If you're selecting a hash algorithm for tdb, you need to do it at ↵Jeremy Allison2004-08-251-22/+14
| | | | | | | open time, it doesn't make sense anywhere else. Jeremy.
* r2026: Simplify statcache to use an in-memory tdb. Modify tdb to useJeremy Allison2004-08-241-75/+65
| | | | | | a customer hash function for this tdb (yes it does make a difference on benchmarks). Remove the no longer used hash.c code. Jeremy.
* r570: Remove lots of globals to handle case issues - move themJeremy Allison2004-05-071-4/+2
| | | | | | | | to connection struct entries (as they should have been from the start). Jerry, once you've cut over to 3.0.4 release branch I'll add this to 3.0 also. - Jerry cut over :-). Jeremy.
* r2: import HEAD into svn+ssh://svn.samba.org/home/svn/samba/trunkCVS Import User2004-04-041-0/+339
metze