summaryrefslogtreecommitdiffstats
path: root/source3/modules
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This ↵cvs2svn Import User2003-11-261-0/+602
|\ | | | | | | used to be commit 9ccf8c530def31ccf6aca4f56b53676512131e66)
| * Patch from Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de> to addJeremy Allison2003-11-261-0/+602
| | | | | | | | | | | | | | | | MacOSX (Darwin) specific charset module code. Also had to add AC_CHECK_CPP to configure.in (this took a *long* time to track down) to make autoconf work correctly on Fedora Core 1. Jeremy. (This used to be commit a5711943428e4b586fb7f064739c78fa0a3ebd52)
| * Merge from 3.0:Tim Potter2003-10-091-1/+1
| | | | | | | | | | >Portability fix from Joachim Schmitz. Closes bug #546. (This used to be commit eb9f5c0ec1ad01c05bb8f380f417e6cd2c111ce3)
| * Merge from 3.0:Tim Potter2003-09-192-79/+79
| | | | | | | | | | | | | | | | | | >Fix warnings on Sun cc Workshop Compilers 5.0. Reported by "Richard >Bollinger" <rabollinger@comcast.net>. Also fixed script/gaptab.awk to >produce compatible tables. >Fix CP437 and CP850 syntax for old compilers removing ANSI C99-specifics (This used to be commit a9f34d9fde4ea5e043444803aeda70d5e64c3870)
| * sync 3.0 into HEAD for the last timeGerald Carter2003-09-099-2/+4608
| | | | | | | | (This used to be commit c17a7dc9a190156a069da3e861c18fd3f81224ad)
| * ading new files from 3.0Gerald Carter2003-07-161-0/+131
| | | | | | | | (This used to be commit 99feae7b5b1c229a925367b87c0c0f636d9a2d75)
| * trying to get HEAD building again. If you want the codeGerald Carter2003-07-165-810/+497
| | | | | | | | | | prior to this merge, checkout HEAD_PRE_3_0_0_BETA_3_MERGE (This used to be commit adb98e7b7cd0f025b52c570e4034eebf4047b1ad)
| * Added file from SAMBA_3_0 branch.Tim Potter2003-05-261-0/+1
| | | | | | | | (This used to be commit c2e5b3745294100a726c329617815f604904963f)
| * Use NTSTATUS as return value for smb_register_*() functions and init_module()Jelmer Vernooij2003-04-285-11/+11
| | | | | | | | | | function. Patch by metze with some minor modifications. (This used to be commit f4576757d1d52a8f1b96894c869bb76450003fd1)
| * Move pdb_mysql and pdb_xml from modules/ to passdb/, just like they areJelmer Vernooij2003-04-242-1546/+0
| | | | | | | | | | in 3_0 (This used to be commit 9b969f877f8057930fb53da99ee8a0574b4f5531)
| * Patch from Stefan Metzmacher to add default parameters to the lp_parm()Jelmer Vernooij2003-04-243-54/+44
| | | | | | | | | | | | smb.conf parameters along with some other small fixes. Binary compatible with older modules. (This used to be commit aa07b12fda732ca19d8dc41cebc7bb09e2549a30)
| * Default to "passdb.xml" as default output filename instead of "-"Jelmer Vernooij2003-04-211-1/+1
| | | | | | | | (This used to be commit aa4c11370bb09bfd20d02da509ebdd6dc475439d)
| * collaps same repeted task into 2 code pathsSimo Sorce2003-04-091-2/+1
| | | | | | | | (This used to be commit bc5d1873da187c83a1a19a7560685ed903d37455)
| * reworked to not malloc PATH_MAX long stringsSimo Sorce2003-04-081-11/+11
| | | | | | | | | | corrected path_name creation (This used to be commit f4be4e70a12edae83b9b89622ca5077a7d3d5602)
| * remove unnened and wrong instructionsSimo Sorce2003-04-071-2/+0
| | | | | | | | (This used to be commit 671579874e51b28ffdfc094cdf34a0090567e0cc)
| * fix wrong string handlingSimo Sorce2003-04-071-3/+4
| | | | | | | | | | thanks to Stefan (metzte) Metzmacher (This used to be commit 99c2e11ccfe04867e84b467b0e82de8415c1dcee)
| * - Point users at the HOWTO Collection instead of 'README' in modules/mysql.cJelmer Vernooij2003-03-301-1/+1
| | | | | | | | | | - Make passdb work with absolute paths (passdb backend = /path/to/smbpasswd.so works now). vfs, rpc and charset will follow (This used to be commit 794d3ed03619a4e41558d9ff65783a1aa1b2be90)
* | Portability fix from Joachim Schmitz. Closes bug #546.Tim Potter2003-10-021-1/+1
| | | | | | | | (This used to be commit 803ae4517265e4bb4639c4966e104b392913c7c0)
* | Fix warnings on Sun cc Workshop Compilers 5.0. Reported by "Richard ↵Alexander Bokovoy2003-09-172-79/+79
| | | | | | | | | | | | Bollinger" <rabollinger@comcast.net>. Also fixed script/gaptab.awk to produce compatible tables. (This used to be commit 6134d41ff108245f7e105d49774f24f6a11d8c45)
* | More tuning from cachegrind. Change most trim_string() calls to trim_char(0,Jeremy Allison2003-09-051-1/+1
| | | | | | | | | | | | as that's what they do. Fix string_replace() to fast-path ascii. Jeremy. (This used to be commit f35e9a8b909d3c74be47083ccc4a4e91a14938db)
* | Fix CP437 and CP850 syntax for old compilers removing ANSI C99-specificsAlexander Bokovoy2003-09-012-510/+64
| | | | | | | | (This used to be commit 61c671bd69674b9e1c4a8b72453dc6aae24b4323)
* | Remove cap_set_quota as it is the same as default oneAlexander Bokovoy2003-08-291-8/+3
| | | | | | | | (This used to be commit e123f1a8c8ecc0958e640ed204348d0c831f90f5)
* | Fix rename of struct gap. ab - LOOK AT THIS. You changed one moduleJeremy Allison2003-08-281-1/+1
| | | | | | | | | | | | but not the other. This now compiles but I need verification. Jeremy. (This used to be commit 787c9764b300651af83a6e54f3090cfcf078a8a9)
* | Refactor charset plugins a bit and add CP437 module.Alexander Bokovoy2003-08-282-73/+362
| | | | | | | | | | | | | | | | | | Now all 8-bit charsets with gaps (not all symbols defined) could be produced through one macro -- SMB_GENERATE_CHARSET_MODULE_8_BIT_GAP(CHARSETNAME) within source file with three charset tables. Full source code for such modules can be generated by source/script/gen-8bit-gap.sh script which was taken from GNU libc and changed slightly to follow our data types and structure. (This used to be commit 37042c7bc0f349370e93e4bed37d8fa371013247)
* | skel_ -> cap_Alexander Bokovoy2003-08-281-51/+51
| | | | | | | | (This used to be commit 8bb033273a0fa20ba88ad6797c9a6ba092224e3b)
* | Remove what looks like gcc-isms.Jeremy Allison2003-08-271-16/+17
| | | | | | | | | | Jeremy. (This used to be commit ed72e0a1d56f0da29e4ef964f560f0962630e080)
* | Add CAP VFS module from Monyo. Primary purpose of this module is to provide ↵Alexander Bokovoy2003-08-271-0/+453
| | | | | | | | | | | | CAP-compatible encoded file names for CJKV (This used to be commit e8a5a962ed2218144cbb9c593d8e996c7d034b0c)
* | Be consistent about using capital letters in the function names. (The onlyPaul Green2003-08-271-5/+5
| | | | | | | | | | | | one that really matters is the init entrypoint, but I changed the others to remain consistent). (This used to be commit ce0469ad1c01b36d3f0000756f6917478df37d02)
* | Fix for #150.Alexander Bokovoy2003-08-261-0/+414
| | | | | | | | | | | | | | | | | | We now fallback to Samba-provided CP850 charset module if CP850 or IBM850 does not exist on target system at runtime. 1. Introduce CP850 charset module based on charmaps table from GNU libc 2.2.5 2. Make CP850 charset module shared and build it by default Should fix Solaris run-time (This used to be commit e855dc8c9115fa11d315eb34d57722ff612daa11)
* | Make compiling vfs_readonly static possibleJelmer Vernooij2003-08-201-1/+1
| | | | | | | | (This used to be commit b8ef536b9e62ceeed6c4db58923a66ba8506871d)
* | get rid of some sompiler warnings on IRIXHerb Lewis2003-08-152-0/+2
| | | | | | | | (This used to be commit a6a39c61e8228c8b3b7552ab3c61ec3a6a639143)
* | Fix overflow in vfs_recycle module (and hopefully also bug #291)Jelmer Vernooij2003-08-141-1/+2
| | | | | | | | (This used to be commit 8625f0e015481a79b0a7dedb77c60ce7b2cb7b84)
* | VFS layer should be TRANSPARENT, not OPAQUEAlexander Bokovoy2003-08-121-1/+1
| | | | | | | | (This used to be commit 30f207375a7e54265fc696a91ba4686ed932329e)
* | Use path relative to source/ for modules/getdate.hAlexander Bokovoy2003-08-122-2/+2
| | | | | | | | (This used to be commit 555d1ba01c01b88039e9125e8d468166e2e1b2a3)
* | Add vfs_readonly module which allows to enforce periodic read-only limit on ↵Alexander Bokovoy2003-08-124-0/+3717
| | | | | | | | | | | | a share based on a specified start and end dates according to date(1) format (This used to be commit 8b263c2fda89ff6aa2dc3a60460c5d46cf0814c6)
* | Add NT quotas support. Users allowed now to manage quotas on systems with ↵Alexander Bokovoy2003-07-291-0/+180
| | | | | | | | | | | | sysquotas interface detected (Linux at least) using native Windows tools. Also move default quota support for NT quotas to VFS module default_quota. Code by Metze (This used to be commit e856a96c2c42c39843e5e1a3a6b0d538e7179900)
* | Found out a good number of NT_STATUS_IS_ERR used the wrong way.Simo Sorce2003-06-222-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | As abartlet rememberd me NT_STATUS_IS_ERR != !NT_STATUS_IS_OK This patch will cure the problem. Working on this one I found 16 functions where I think NT_STATUS_IS_ERR() is used correctly, but I'm not 100% sure, coders should check the use of NT_STATUS_IS_ERR() in samba is ok now. Simo. (This used to be commit c501e84d412563eb3f674f76038ec48c2b458687)
* | Const fixes by metzeVolker Lendecke2003-06-171-2/+2
| | | | | | | | | | Volker (This used to be commit c0e35f3be8a33f19823826c5a84c885764c62508)
* | Ignore *.po files.Tim Potter2003-05-231-0/+1
| | | | | | | | (This used to be commit e90c5796d2dcdbb81b2e78c580704da1f93547cc)
* | Prefix VFS API macros with SMB_ for consistency and to avoid problems with ↵Alexander Bokovoy2003-05-145-96/+96
| | | | | | | | | | | | VFS_ macros at system side. We currently have one clash with AIX and its VFS_LOCK. Compiled and tested -- no new functionality or code, just plain rename of macros for yet-unreleased VFS API version. Needs to be done before a24 is out (This used to be commit c2689ed118b490e49497a76ed6a2251262018769)
* | Fix VFS layer:Alexander Bokovoy2003-05-115-806/+493
| | | | | | | | | | | | | | | | | | | | 1. Finally work with cascaded modules with private data storage per module 2. Convert VFS API to macro calls to simplify cascading 3. Add quota support to VFS layer (prepare to NT quota support) Patch by Stefan (metze) Metzemacher, with review of Jelmer and me Tested in past few weeks. Documentation to new VFS API for third-party developers to follow (This used to be commit 91984ef5caa2d13c5d52e1f535bd3bbbae1ec978)
* | Use NTSTATUS as return value for smb_register_*() functions and init_module()Jelmer Vernooij2003-04-286-12/+12
| | | | | | | | | | function. Patch by metze with some minor modifications. (This used to be commit bc4b51bcb2daa7271c884cb83bf8bdba6d3a9b6d)
* | Add the weird charset in 3_0 and build it by default for ./configure ↵Jelmer Vernooij2003-04-261-0/+131
| | | | | | | | | | | | --enable-developer (This used to be commit bc5603454a81b3ab6e5286283ed5ce58542bc5ef)
* | Patch from Stephan Metzmacher to add default arguments to lp_parm() smb.confJelmer Vernooij2003-04-241-84/+142
| | | | | | | | | | parameters. Does not break binary compatibility with older modules. (This used to be commit 147c4d56d873a20a49194c5b036a3694299b1b48)
* | Do not use lp_parm_bool() and lp_parm_ulong() yet. They're only in HEADJelmer Vernooij2003-04-171-138/+72
| | | | | | | | (This used to be commit 58aa32ea6ac587df92ceefc527afbb1ff5bd0b08)
* | More merges from HEAD:Jelmer Vernooij2003-04-164-103/+157
| | | | | | | | | | | | | | - Stephan Kulow's changes (fixing warnings in libsmbclient) - VFS modules - Seperating libs (This used to be commit 6e9b7802335428c88ecf4e44a0e2395ac58e96b5)
* | port HEAD modsSimo Sorce2003-04-091-12/+10
| | | | | | | | (This used to be commit 646eb2dda66d1f619f165076edfc82cd7144ba5a)
* | ooops new_dir is already len +1 bytesSimo Sorce2003-04-071-2/+2
| | | | | | | | (This used to be commit ffd0d643c224e9169737e7dbfef40cab46fde8f3)
* | check braindead safe_* function length interpretation is correctSimo Sorce2003-04-071-7/+7
| | | | | | | | (This used to be commit b4a5362f04a7798e627c6dce6296165ed1719fca)
* | remove unneded instructionSimo Sorce2003-04-071-1/+0
| | | | | | | | (This used to be commit a6bc706625ad0bb16c11e20d533c536447a661a0)