[beast] (44 commits) Created branch win32



The branch 'win32' was created.

Summary of new commits:

  3e83779... Start maintaining win32 port in win32 branch of the main re
  6cedf8b... Applied 002_poll_constants.diff: there is no poll() on wind
  a3c1e50... Applied 004b_birnet_os.diff: added OS abstraction layer to 
  33479cb... Added Birnet::OS code which contains OS specific code.
  2bda1f1... Applied 005_beast_sfi.diff: make sfi code compile.
  27be493... Added birnetos.hh to the installed headers.
  d277a9f... Added a note about printf statements.
  b4cc22e... Provide portable memset4 and memcpy4 (guaranteed 4-byte wme
  2de9704... Replace printf with g_print, so that our %-sequences work a
  0cf848c... Use our 4-byte variants sfi_os_memset4/memcpy4 instead of w
  2515da3... Build birnet .la library (instead of trying to build one si
  f64ca75... Link against libbirnet.la library instead of single object 
  9ab2c22... Improved errno compatibility: errno values are now also ava
  48d01f6... Build fixes: link to birnet/sfi libs with the .la file inst
  815b094... Use inline to protect against having multiple identical cla
  ee1403d... Make code compile under windows, sometimes using ugly ifdef
  2ca26be... Added sfi_os_srand48(), which wraps Birnet::OS::srand48().
  6318c97... Use SFI_OS_ELOOP to make code compile on systems without er
  ad760c8... Added CFLAGS to INCLUDES; that way libraries installed in n
  e3128d6... Work around setpriority() and scandir() calls - for now.
  e2538af... Cleanup CLEANFILES.
  3e5e07b... Avoid double definition by explicit inlining.
  c2e1f1f... Use g_mkstemp as portable version of mkstemp. Minor fixes f
  ac56238... Add CFLAGS everywhere to allow non-standard-prefix libs; Us
  74dd92e... Work around the issue that suid wrappers are neither desire
  3ef3743... Use g_usleep as portable alternative to sleep.
  87cb998... Use ".so" as plugin extension under Unix and ".dll" under w
  8de9fdb... Add -no-undefined where necessary, other Makefile fixes.
  4a161f5... Fixed a few directory / path separator issues in the file c
  469f181... Escape command string before executing to allow \ within fi
  1f0b795... Link with libsfi.la, ... to avoid undefined symbols.
  e3f978c... Implemented alternative wakeup mechanism (instead of pipe b
  c7ec775... Defining _DOMAIN collides with system header, so use a new 
  d3d1d96... Fixed typo; changed 'errno = ...' back to 'errno == ...'.
  6b648e2... Depending on the .exe file of bseprocidl unbreaks parallel 
  abc86a4... Use a portable way of figuring out temp dir (which is not a
  fceeae3... Disable building dirs that require doxer.
  1ed350c... Disabled script registration for Windows, as scripts do not
  a1faad9... Implemented relocation routine, which makes beast independa
  b23da0e... Adapted driver to new bse API. Allow compiling as dll under
  027d91f... Fix mutex initialization (setting a mutex to {0,} will not 
  47c2771... Use an adequate replacement for pipes as thread synchroniza
  478f241... Relocate paths relative to the installed executable (under 
  66f7501... Move browser start function to Birnet::OS. Provide win32 ve



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]