Commit Graph

117 Commits

Author SHA1 Message Date
Justin Dolske
777c82cf0b Fix crypto component to not mangle certain strings when doing 8/16 bit character conversion. 2008-06-29 20:51:22 -07:00
Justin Dolske
901b76b301 Bug 442257 – Weave 1.32: WeaveCrypto doesn't work under Linux. 2008-06-29 16:58:10 -07:00
Justin Dolske
1b2e7b297b Use statically-sized stack buffers to fix building on Windows. 2008-06-26 15:22:48 -07:00
Justin Dolske
6162fe5ab1 Use allocated buffers instead of stack when the buffers can be large (OS X has a 1MB limit) 2008-06-23 16:14:55 -07:00
Justin Dolske
1cba11e508 Add Makefile support for building on ARM, move comment that triggers bug on scratchbox's Make 3.80 2008-06-22 14:43:09 -07:00
Justin Dolske
8cb487fcc3 Apparently NS_IMPL_NSGETMODULE("FOO") doesn't work on Linux, but NS_IMPL_NSGETMODULE(FOO) does. 2008-06-19 14:51:20 -07:00
Justin Dolske
28ffd269e9 Minor tweaks for compile errors on Linux. 2008-06-19 13:03:10 -07:00
Justin Dolske
4078b28f1d Checkin of NSS-ized WeaveCrypto module (not yet used) 2008-06-18 21:42:16 -07:00
Anant Narayanan
4298abcb95 Fix linux builds (bug 433922, r=thunder) 2008-06-05 17:21:53 -07:00
Dan Mills
f36b66b136 only require the .rc file on windows 2008-05-30 18:53:07 -07:00
Dan Mills
ef799c5a38 fix build regression in windows from linux fixes 2008-05-22 18:52:52 -07:00
Atul Varma
30327e66a7 Changeset c5a909fd128d (r336 on hg.mozilla.org) seems to have broken the OS X build, because there is no xpcom_core library on OS X, so I've modified the Makefile so that the library is only included if we're on Linux. I'm not sure what this will do for Windows builds, though, so it may break the build on Windows. 2008-05-22 11:44:51 -07:00
Anant Narayanan
203ee08ca3 Patching to support building component on Linux. 2008-05-20 16:53:14 -07:00
Dan Mills
9535362dc5 more windows (msvc) build fixes 2008-05-14 17:15:55 -07:00
Dan Mills
779a934ce3 windows build fixes for crypto component 2008-05-13 18:37:07 -07:00
Dan Mills
d205f55def add a simple unit test harness based on xpcshell; add two tests for PBE and to load all the modules; add some hacks to the component's makefile to make tests work correctly 2008-04-30 13:01:17 -07:00
Dan Mills
2689bfa5b9 add a c++ crypto component, ported from bug 400742; with a specialized makefile to build in the extension (with the gecko sdk) 2008-04-25 18:28:31 -07:00