Introduce .jenkins.sh
Fix opam: the devel version depends on oasis
Only call freeaddrinfo if job->info is not NULL

If it is NULL and freeaddrinfo is called, libc segmentation faults
jenkins: do not hide build log
Merge pull request #68 from ocsigen/jenkins

Jenkins now builds PR
Merge pull request #69 from hannesm/fix-getaddrinfo

Fix getaddrinfo
Update .jenkins.sh
Update .jenkins.sh (bis)
Update .jenkins.sh: add 'conf-libev'
Update 'opam': add --standard-library
Update '_oasis': add -standard-library (Fix previous patch...)
Jenkins: build_doc.
Jenkins: typo
jenkins.sh: fix 'do_build_doc'
Add a ?fd argument to Lwt_io.{open_connection,with_connection,establish_server}.

The rationale is that one might want to perform sockopts to the
sockets created by those functions. They should therefore not
internally create a file descriptor for their underlying socket
without presenting a way for the user to do sockopts on them. This
patch makes it possible to provide a fd to use instead of creating a
new one, fixing this issue without changing the current interface.
Merge pull request #74 from vbmithr/master

Add a ?fd argument to Lwt_io.{open_connection,with_connection,establish_...
discover.ml tries to guess where corresponding library and include
directories reside. It does this by assuming the "include" and "lib"
portions are always at the end and concatenating a relative path to
get to the other. This works well in most cases. However PKGSRC has an
instance where this isn't true.

This patch finds the "include" and "lib" portions within the path and
replaces them. This keeps it backwards compatible, but adds PKGSRC
support.
Since the PKGSRC project can be found on many, many Unix-like
platforms, this patch adds the base directory used by PKGSRC to
discover.ml's search path.
Merge pull request #79 from rneswold/master

Fixes discover.ml to support platforms that use PKGSRC
Fix getprotobyname double free (issue #78)