summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r8638: continue the trend of maknig our C functions true ejs objects by ↵Andrew Tridgell4-7/+26
making the string functions into an object. To keep existing code working I have added: string_init(global); into base.js. That brings the functions into the global scope for our existing scripts (This used to be commit a978484738168b82441c4dc4f5f803d349769a4b)
2007-10-10r8637: added sys.stat() and sys.lstat() callsAndrew Tridgell1-0/+71
(This used to be commit 5dbdf4fb3317964541339615b7ecbf174a2dc00b)
2007-10-10r8636: fixed the ejs ldb test to work with the new ldb.search() syntax, andAndrew Tridgell2-10/+8
add it to our test suite so it will be maintained (This used to be commit 42ae50db8108ddc7c33f832d8752f809c99de157)
2007-10-10r8635: make object inheritance with the builtin objects easy by allowingAndrew Tridgell5-27/+33
callers to optionally supply an existing object to add the properties to. So you can do: var rpc = samr_init(); lsa_init(rpc); and you end up with 'rpc' having both the samr and lsa functions and constants available. (This used to be commit 6a1ed328e27769bd52899fc2437a43fc17104eff)
2007-10-10r8634: we are still getting occasional test failures due to disk spaceAndrew Tridgell1-1/+1
changing. I suspect it is a signed/unsigned problem with the approx equal test. Hopefully this will fix it. (This used to be commit 668dd29259198698c556c50e28a9070085db89ea)
2007-10-10r8633: check for valid input to ejs_userAuth()Andrew Tridgell1-0/+5
(This used to be commit 8e788ae3094220e5ea195cdf85abb6763a834abd)
2007-10-10r8632: use <pre> around displayed exceptionsAndrew Tridgell1-1/+3
(This used to be commit 001917cc9dec4bdf8839ef175edad352b2763239)
2007-10-10r8631: give an error on incorrect argument countAndrew Tridgell2-5/+4
(This used to be commit ed09e19794d9625553bc48892a2e08b84d7bdcf4)
2007-10-10r8630: give a much nicer backtrace on assert() failures in ejsAndrew Tridgell3-20/+25
I will submit this upstream (This used to be commit a2266f6927d953459bd4b02fbca0a9c95c18494e)
2007-10-10r8629: - moved the getDomainList() call out of smbcalls_auth.c and into ↵Andrew Tridgell3-30/+27
libjs/auth.js - tried to make the ejs_userAuth() call work for the sam, not just for unix auth. I didn't get this working. Andrew, when you get a chance can you see what I'm doing wrong? I suspect its because we aren't supplying a challenge, but a challenge doesn't really make sense in a 'is this username/password' correct call. (This used to be commit 9e07c08a71908e99c2f44efc40a3249facd6850f)
2007-10-10r8628: add retries to the normal paths of nbt name resolution. UDP ↵Andrew Tridgell1-2/+2
broadcasts are not 100% reliable :) (This used to be commit 0f8f1cd18e20ea4f3a06bb093b00b930cfd005b2)
2007-10-10r8627: fixed a big memory leak in the spnego gensec code in sessionAndrew Tridgell1-2/+3
setup. Andrew, please check over this. What happens is this: - run the BASE-SECLEAK test - with each failed session setup using spnego a gensec ctx is leaked into the smb_conn structure - after the client disconnects these are finally cleaned up as they are all children of the connection structure - the cleanup of the millions of memory objects takes long enough that the next operation in test_posix.sh sometimes fails with a timeout Andrew, can you also look at the talloc_reference() on line 332 of sesssetup.c ? I suspect it isn't needed (I don't think it does any actual harm though) (This used to be commit b40fb6a4569ccc1fa1750a1e534e18a020764b4c)
2007-10-10r8626: fixed a typoAndrew Tridgell1-1/+1
(This used to be commit 3083d494e2281b46209176ee63dd571850f0d328)
2007-10-10r8625: move the ldb_wrap logic into the ldb code. This logic is meant toAndrew Tridgell7-61/+132
avoid the horrors of posix locking, but it was preventing us having an ldb open twice with different options. Now each ldb open of the same file shares the same underlying tdb, but uses a different ldb structure (This used to be commit 4e090c66dfa1d2764e4693578d3845be3b8893f6)
2007-10-10r8624: removed valgrind comment on tdb that no longer appliesAndrew Tridgell1-19/+0
(This used to be commit 8f222c8c7a750c739d3288da0b1edb1efc3b1ffc)
2007-10-10r8623: Fix warnings in ODL-generated code.Jelmer Vernooij2-0/+2
(This used to be commit 78ef2349c7a1bff19fb86a41bf5c074a2dfcb222)
2007-10-10r8622: Support parsing new structs/unions/enums/bitmaps without typedef inJelmer Vernooij2-646/+757
(This used to be commit cd33b5efc544345411db498b178fa532a9a2c82f)
2007-10-10r8621: Simplify code. Add support for nested structures back into the header ↵Jelmer Vernooij6-165/+80
generator. (This used to be commit 5610838385ca00a944fb4765df1854954a3a81bc)
2007-10-10r8614: Add COMRESULT/HRESULT scalar typeJelmer Vernooij3-1/+23
(This used to be commit 8637a85e6a349cce15a298154500921e9a0183a3)
2007-10-10r8613: Remove a couple of empty loops.Jelmer Vernooij1-2/+5
(This used to be commit 94e338805de465a3ec7d82aa599f09adfcc06bd8)
2007-10-10r8612: Parse::Pidl::NDR:Jelmer Vernooij3-201/+11
Values that are deferred but don't contain deferred data don't need NDR_BUFFERS Parse::Pidl::Samba::NDR::Parser: Only use manually written array access functions when the array functions are faster then the autogenerated ones. Makes ndr_basic.c a bit shorter. (This used to be commit cad40815dcfb7cdcab13bd0cd204ef8711605ef3)
2007-10-10r8603: we have to use the same db name as the rest of smbd uses so the ldb ↵Andrew Tridgell1-1/+1
connect works when already open (This used to be commit 1183f54c8dee28c136b4dc72bc059a6175fe09e4)
2007-10-10r8602: allow options in ldb connect callsAndrew Tridgell1-2/+3
(This used to be commit 4c1d6a97c0c9df2848a16afb1b4eed4b20963bef)
2007-10-10r8601: fixed null termination in ltdb connect errorAndrew Tridgell1-1/+1
(This used to be commit 64b6586b57de0bf22f8779447d217a918b7024a0)
2007-10-10r8600: fixed null termination on some error messages in ldbAndrew Tridgell1-3/+3
(This used to be commit 326f0ad6fba8d78f104b93b49995e6c24f9493ef)
2007-10-10r8599: null terminate the argv list in string C functionsAndrew Tridgell1-1/+2
(This used to be commit cabf638a31ab5f9b0e62e085d844d615c597bc2f)
2007-10-10r8598: move provisioning to /install/ directory from /esptest/Andrew Tridgell5-2/+14
(This used to be commit 318402ee4e8900e0d8ed1dce1e201f63ac4a908f)
2007-10-10r8594: more placeholder pages for server statusAndrew Tridgell5-10/+52
(This used to be commit 1ad6b5878352708fb8863b85492e308a6c588a54)
2007-10-10r8593: register the rpc server with irpcAndrew Tridgell1-0/+3
(This used to be commit bc9d9531f54d9dac3bb48e0704c6bff524dae465)
2007-10-10r8591: - added a simple 2 level menu structure to swat. Deryck, I know thisAndrew Tridgell22-17/+120
isn't very pretty, and please feel free to do this much more nicely :-) - added a top level menu listing our main servers - added placeholder pages for the main servers - added NBT server statistics (This used to be commit 1aa658b756903e7cb598302eddd18b7734937c83)
2007-10-10r8590: added server status utility functions for checking on the status of a ↵Andrew Tridgell2-0/+80
task via irpc - for stream tasks, returns the number of connections - for non-stream tasks, returns "RUNNING" For both, return "DISABLED" or "NOT RESPONDING" appropriately (This used to be commit 78d6303814382f7835212f5045f12180e396b540)
2007-10-10r8589: - support --version option to smbstatusAndrew Tridgell1-0/+2
- print samba version at startup (This used to be commit eb3e4bbe7f4a8f48c9246275ad6ef21ed0b4d357)
2007-10-10r8588: register wins server with irpcAndrew Tridgell1-0/+3
(This used to be commit dc0ea36344c8eeeff0aa1afa01202fe1f477d307)
2007-10-10r8587: - fixed ref allocation in irpc repliesAndrew Tridgell2-8/+28
- make every irpc server support the irpc_uptime() call (This used to be commit eee90448268b9f673cc43076ad87529aa80d17ae)
2007-10-10r8586: register the kdc with irpc so we can tell that it is upAndrew Tridgell1-0/+3
(This used to be commit 093bbae1c391a999131f249b3aa9a9e3ce99a555)
2007-10-10r8585: add to ldb and ldap comparison functionalitySimo Sorce7-287/+537
better pares filters Approx is currently only a stub need to dig more info to understand what it really means and how it works exactly (This used to be commit a9e8cd0bad27ed2b3c6a12302e787ba3c9a70a3c)
2007-10-10r8584: added --nbt option to smbstatus for nbt server statisticsAndrew Tridgell2-3/+47
(This used to be commit 26a676a4e3596d34aee391bf132f2525972c81df)
2007-10-10r8583: nicer smbstatus outputAndrew Tridgell1-13/+45
(This used to be commit 0578bcdf7f8919509a78a5c64f94aa5de7e90416)
2007-10-10r8582: added sys.httptime() call, to display a NTTIME as a http time stringAndrew Tridgell1-0/+19
(This used to be commit 632f7bbe3e81af1ee89301765f8bfb72d4c9f3d7)
2007-10-10r8581: fixed handling of 64 bit integers in rpc calls from ejsAndrew Tridgell1-14/+8
(This used to be commit 2ae6a338466bf287ea2180d5ad7313ba116b88ca)
2007-10-10r8580: try to fix the build on stratusAndrew Tridgell1-12/+8
(This used to be commit 58d7a1e6a311c98c9b4dfc9e280b328406165997)
2007-10-10r8579: recognise the name 'localhost' as 127.0.0.1. This solves a problemAndrew Tridgell1-0/+5
with some hosts that are missing localhost from /etc/hosts (This used to be commit f9866258e099001390aa61dcc12055fe1374db60)
2007-10-10r8578: Fix overlapping sections in SWAT.Deryck Hodge1-1/+1
deryck (This used to be commit 28cc020a1aaa2575b08b45f6334ab6b4de0b12f5)
2007-10-10r8577: added management calls to list current tree connectsAndrew Tridgell6-2/+102
(This used to be commit 658befc1e4df44bee1f365a730951001f0f36640)
2007-10-10r8576: install scripts from scripting/bin/Andrew Tridgell2-3/+9
(This used to be commit a64490d1e5224c47437e07a0f1fbcbd8f197fdfd)
2007-10-10r8575: the beginnings of a smbstatus commandAndrew Tridgell2-0/+59
(This used to be commit 4ecaf72a31cde2722315a61cbe823d44f0c14586)
2007-10-10r8574: added server side irpc calls for listing the current sessionsAndrew Tridgell6-4/+131
(This used to be commit 391cfe3c9645a19f8f5ff5c11b1ac03ee0b10f8f)
2007-10-10r8570: delete all records in the old db when provisioning, rather than usingAndrew Tridgell1-2/+26
sys.unlink(). This allows smbd to see the new db without restarting. (This used to be commit 71004aa165e88f5f448dc7d90ad11dea7143f0df)
2007-10-10r8569: delete is a js reserved word, so use del insteadAndrew Tridgell1-1/+1
(This used to be commit 9af48b8fc201822e290a1071d9e61afe519558f5)
2007-10-10r8568: change missing templates to warnings, so that provisioning with an ↵Andrew Tridgell1-3/+3
existing db doesn't print lots of fatal errors (This used to be commit d8d47bb18fbb467e253e99c4281578d6e4762de3)