Atul Varma
|
837747b2b8
|
Replaced boilerplate XPCOM code with calls to util.js functions.
|
2008-06-18 18:04:01 -07:00 |
|
Atul Varma
|
920bb46e7c
|
Fixed a preference typo in test_service.js.
|
2008-06-18 17:33:44 -07:00 |
|
Atul Varma
|
4165ed8219
|
Automated merge with http://hg.mozilla.org/labs/weave
|
2008-06-18 17:28:38 -07:00 |
|
Atul Varma
|
251f02b0f0
|
test_passwords.js now performs a fake sync, but I ran into an issue that may be a bug in remote.js.
|
2008-06-18 17:28:28 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
8a4b887b1b
|
Set the default preference for weave's xmpp server-url to be the new secure url for the ejabberd server on sm-labs01.
|
2008-06-18 17:25:46 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
da54b30943
|
Turned all remaining dump()s in transportLayer.js into Log4Moz debug calls.
|
2008-06-18 17:23:04 -07:00 |
|
Atul Varma
|
7829070424
|
Refactoring; moved code out of test_service.js and into unit/head.js for use by other tests.
|
2008-06-18 16:51:54 -07:00 |
|
Atul Varma
|
e9670abd3f
|
Added a new property to async.js, Async.outstandingGenerators, which returns the number of generators that haven't yet been finalized. This can be used for diagnostic purposes to determine whether generators haven't yet been called back.
|
2008-06-18 16:11:15 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
110f387e1c
|
Imported Log4Moz to xmpp/transportLayer.js and xmpp/authenticationLayer.js, so they're no longer raising errors about Log4Moz being undefined (oops, sorry, should have tested before pushing.)
|
2008-06-18 14:59:06 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
5346076d1f
|
Merged
|
2008-06-18 14:53:30 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
51c929369d
|
XMPPClient sends its debugging output to log4moz (mostly debug level) now instead of dump, so it's less annoyingly verbose.
|
2008-06-18 14:50:02 -07:00 |
|
Atul Varma
|
30046913d8
|
Refactored some file operations into a new function in Utils and out of engines.js.
|
2008-06-18 14:12:24 -07:00 |
|
Justin Dolske
|
44f48bc439
|
You have: no tea. (Remove old TEA crypto support)
|
2008-06-18 13:25:58 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
8c09f36ad5
|
The xmpp messages that are sent when a share is offered now include the server-side path to the share directory.
|
2008-06-18 13:16:32 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
2a1462352b
|
Merged
|
2008-06-18 12:48:26 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
0bef123361
|
made all calls to Resource.get() and Resource.put() properly asynchronous.
|
2008-06-18 12:48:20 -07:00 |
|
Atul Varma
|
1ab8baed0c
|
Fixed typos.
|
2008-06-18 12:45:02 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
03cf0d6f73
|
Removed the check of whether the directory exists before creating it, in _createOutgoingShare(): realized it's not neccessary since DAV.MKCOL already does it.
|
2008-06-18 12:41:34 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
c7ac787fb1
|
Merged
|
2008-06-18 12:32:52 -07:00 |
|
Atul Varma
|
62236e45cd
|
Replaced a bunch of boilerplate XPCOM with a call to Utils.makeTimerForCall().
|
2008-06-18 12:32:20 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
68669b6a0f
|
Merged changes
|
2008-06-18 12:29:39 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
6503df042f
|
Added documentation to BookmarkEngine._updateOutgoingShare.
|
2008-06-18 12:29:25 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
eb2aa3c9bb
|
Complete rewrite of _createOutgoingShare and _updateOutgoingShare in BookmarkEngine, using remote.Resource objects and Crypto.
|
2008-06-18 12:26:51 -07:00 |
|
Atul Varma
|
ce9f6b0af8
|
Removed an unused constructor parameter from PasswordEngine.
|
2008-06-18 12:04:49 -07:00 |
|
Atul Varma
|
22a628bfea
|
Moved XPCOM-specific stuff from engines/passwords.js to util.js so they could be easily stubbed-out by unit tests.
|
2008-06-18 11:54:24 -07:00 |
|
Atul Varma
|
90d243db16
|
Refactored test_service and module code so that the weave service constructor is called, and auth is done more accurately.
|
2008-06-17 19:54:09 -07:00 |
|
Atul Varma
|
945a8b782a
|
The manage.py test-runner now compares expected results to actual results if a '<test-name>.log.expected' file exists in the test directory; if they don't match, a unified diff is displayed. Note that this is only done via manage.py, it's not currently implemented in the Makefile test framework because makefiles make me barf.
|
2008-06-17 12:04:40 -07:00 |
|
Atul Varma
|
a6cca49fc3
|
Added a fake preference service to test_service.
|
2008-06-17 11:45:13 -07:00 |
|
Atul Varma
|
6b20868829
|
Fixed a minor typo, though there's a better way to do the unary getter which Myk told me about; will probably substitute that soon.
|
2008-06-17 11:11:56 -07:00 |
|
Atul Varma
|
f9463209a2
|
Added a fixme/todo in the code.
|
2008-06-17 10:23:35 -07:00 |
|
Dan Mills
|
dec04b1bc3
|
merge upstream changes
|
2008-06-17 18:04:16 +09:00 |
|
Dan Mills
|
0c3a240876
|
make RemoteStore a but more Store-like (wrap, wipe methods); fix a missing yield
|
2008-06-17 18:03:02 +09:00 |
|
Dan Mills
|
5e07cb98d5
|
Don't allow re-entrance! Fail to lock when we already hold a lock.
|
2008-06-17 18:01:48 +09:00 |
|
Atul Varma
|
245e6492da
|
Fixed a strict warning in util.js.
|
2008-06-16 18:11:41 -07:00 |
|
Atul Varma
|
b0ca747fe2
|
Added test_service, which currently tests the case in which the server's meta/version and private/privkey files are correct, as well as all authentication information.
|
2008-06-16 18:08:37 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
43eec5b867
|
In the middle of trying to make createOutgoingShare work with Dan's changes (getSymKey having been moved to remote.js, etc.)
|
2008-06-16 17:52:24 -07:00 |
|
Dan Mills
|
99e6994409
|
merge upstream changes
|
2008-06-17 09:51:25 +09:00 |
|
Dan Mills
|
5c196a641a
|
treat paths beginning with '/' as absolute
|
2008-06-17 09:51:02 +09:00 |
|
Atul Varma
|
8d40fc280b
|
Refactored test suites based on recent changes.
|
2008-06-16 16:53:53 -07:00 |
|
Atul Varma
|
459e94fa97
|
Factored out fake-timer code into a separate class and moved it to head.js.
|
2008-06-16 16:42:32 -07:00 |
|
Atul Varma
|
de38af3819
|
Refactored head.js for unit tests so that we now have an 'initTestLogging()' function.
|
2008-06-16 16:22:00 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
f4e7177928
|
Merged
|
2008-06-16 15:52:26 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
f6cc70889f
|
Trying to debug _createOutgoingShare...
|
2008-06-16 15:52:15 -07:00 |
|
Atul Varma
|
2675855ed4
|
Defined Cu -> Components.utils in head.js so that test files don't have to put it in as boilerplate.
|
2008-06-16 14:06:05 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
6ce93ffd1d
|
Merged
|
2008-06-16 11:24:41 -07:00 |
|
Dan Mills
|
f8a841ee5e
|
move more remote-interaction code into RemoteStore (and out of Engine)
|
2008-06-17 01:04:23 +09:00 |
|
Dan Mills
|
f74b9f910f
|
catch 404s from initSession and do an initial upload; fix some bugs (missing yields, references to Engine properties) in RemoteStore.initialize
|
2008-06-16 00:21:44 +09:00 |
|
Dan Mills
|
a8ad7d2804
|
merge upstream changes
|
2008-06-15 13:42:10 +09:00 |
|
Dan Mills
|
561b27a92c
|
merge upstream changes
|
2008-06-14 17:10:40 +09:00 |
|
Dan Mills
|
049ecf1de3
|
Move remote init code ('fullUpload') into RemoteStore; make RemoteStore hold an Engine object (tightly coupling them); make the server prefix and identity properties of Engine public
|
2008-06-14 17:07:06 +09:00 |
|