• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..30-Mar-2022-

src/H30-Mar-2022-21,14814,150

IMPORT_FILESH A D30-Mar-20222.7 KiB7469

READMEH A D30-Mar-20221.8 KiB7552

README_MOZILLAH A D30-Mar-2022280 126

nicer.gypH A D30-Mar-20229.2 KiB277256

upstream.diffH A D30-Mar-202279.3 KiB2,4502,074

README

1                             nICEr 1.0
2
3PREREQUISITES:
4-------------
5You must first obtain and build the following packages:
6
7* nrappkit
8  - http://nrappkit.sourceforge.net/
9
10* OpenSSL-0.9.8g
11  - http://www.openssl.org/source/openssl-0.9.8g.tar.gz
12
13
14For best results, the "ice-<version>" directory should be at
15the same level as the "nrappkit" and "openssl-0.9.8g"
16directories.  I.e., the directory structure should look like:
17
18   nrappkit/
19   ice-<version>/
20   openssl/
21          include/
22          lib/VC/
23
24
25BUILDING ON UNIX:
26----------------
27Once the prerequisite packages are built, 'cd' to the
28relevant build directory, one of:
29
30   ice-<version>/make/darwin
31   ice-<version>/make/linux-fedora
32   ice-<version>/make/ubuntu
33
34and simply do a "make".
35
36
37BUILDING ON WINDOWS:
38-------------------
39The Visual C++ project files are configured to expect the
40directory structure described above.
41
42Note: Binary Windows builds of OpenSSL can be found at:
43   http://www.slproweb.com/products/Win32OpenSSL.html
44
45Once the prerequisite packages are built, open the VC++ 9.0
46solution file: ICE/make/win32/ice.sln and build the solution.
47Note: Since the VC++ project/solution files are version 9.0,
48Visual Studio 2008 is required.
49
50
51STATUS:
52------
53The ICE code has been tested on the following platforms:
54-- Fedora Core 4 (Intel 32-bit)
55-- Fedora Core 6 (Intel 32-bit)
56-- Ubuntu 6.10
57-- MacOSX 10.4.9
58-- Windows Vista (Home Premium)
59-- Windows XP Pro
60-- Windows 2000 SP4
61
62
63KNOWN ISSUES:
64------------
65-- TURN SET-ACTIVE-DESTINATION mode not yet supported.
66
67-- Problems may exist with the TURN client implementation; the TURN code
68   has received minimal testing due to the unavailability of a real
69   TURN server to test against.
70
71-- The ICE-Lite implementation is not complete.
72
73-- The new "impatient" timeout has not yet been thoroughly tested.
74
75

README_MOZILLA

1This code was imported from:
2
3https://svn.resiprocate.org/rep/resiprocate/main/nICEr
4
5SVN revision 9873
6
7Some minor changes have been made to improve portability as well
8as to add trickle ICE. These changes are being submitted for
9upstreaming and can be found in upstream.diff.
10
11
12