Merge branch 'master' of github.com:Jlavatai/strapp
authorjordan lavatai <jordanlavatai@gmail.com>
Wed, 12 Jul 2017 19:13:29 +0000 (12:13 -0700)
committerjordan lavatai <jordanlavatai@gmail.com>
Wed, 12 Jul 2017 19:13:29 +0000 (12:13 -0700)
1  2 
client.js
opts.js
router.js

diff --cc client.js
+++ b/client.js
@@@ -53,8 -55,8 +53,8 @@@ function requestHostAnswer(url, data) 
      /* But there is no JSON? */\r
      request.setRequestHeader('Content-Type', 'application/json' )\r
      request.setRequestHeader('X-Strapp-Type', 'client-sdp-offer')\r
-     request.setRequestHeader('X-Strapp-Pubkey', data.pubKey)\r
 -    request.setRequestHeader('X-Strapp-Pubkey', data.pubKey)    \r
--    request.onreadystatechange = () => {\r
++    request.setRequestHeader('X-Strapp-Pubkey', data.pubKey)
++    request.onreadystatechange = () => {
        if (request.status === 200) {\r
          if(request.readyState === 4) {\r
            console.log('Client: Recieved Answer from Host')\r
diff --cc opts.js
Simple merge
diff --cc router.js
+++ b/router.js
@@@ -83,7 -83,7 +83,11 @@@ exports = 
          console.log(err)
        })
      console.log(`HTTP${(conf.tls == undefined) ? '' : 'S'} ` +
++<<<<<<< HEAD
 +                `Server Started on port ${conf.port}${this.httpdRoot ?
++=======
+                 `Server Started on port ${conf.port}${this.httpdRoot ? 
++>>>>>>> 3f5fce84645ec2c59aec0908807d1e9cb3e05e2d
                  `, serving files from ${this.httpdRoot}`:''}`)
    },
  
      let htArgv = request.url.slice(1).split('?')
      const routeName = htArgv[0].split('/')[0]
      let route = this.routes[routeName]
++<<<<<<< HEAD
 +    console.log(`route is ${route}`)
++=======
++>>>>>>> 3f5fce84645ec2c59aec0908807d1e9cb3e05e2d
      /* If the route exists, check if we are a returning host or a new client */
      if (route) {
        if (route.bind) {
                           request.connection.remoteAddress))
          this.serveHost(response, route, htArgv)
        else */
++<<<<<<< HEAD
 +      else {
++=======
++>>>>>>> 3f5fce84645ec2c59aec0908807d1e9cb3e05e2d
          this.serveClient(request, response, route)
 +      }
      }
      /* If it's a valid routename that doesn't exist, make this client a host */
      else if (this.validRoutes.test(routeName)) {
      }
    },
  
++<<<<<<< HEAD
 +  /** @func
++=======
+   /** @func    
++>>>>>>> 3f5fce84645ec2c59aec0908807d1e9cb3e05e2d
     * @summary Create a new route for a host
     * @desc    makes a new route for the given route name
     * @arg     {string} routeName - name of the new route
        })
      route.pendingResponses.addResponse = function (key, response_p) {
        let responses = this.get(key) || []
++<<<<<<< HEAD
 +      responses.push(response_p)
 +      this.set(key, responses)
++=======
+       this.set(key, responses.push(response_p))
++>>>>>>> 3f5fce84645ec2c59aec0908807d1e9cb3e05e2d
      }
      this.routes[routeName] = route
      this.serveHost(response, route, argv)
    },
  
++<<<<<<< HEAD
 +  /** @func
++=======
+   /** @func    
++>>>>>>> 3f5fce84645ec2c59aec0908807d1e9cb3e05e2d
     * @summary Serve a route to an authorized http host
     * @desc    services host application to the client, establishing a socket
     * @arg     {http.ServerResponse} response - response object to use