1. 03 Jan, 2006 1 commit
  2. 04 Dec, 2005 1 commit
  3. 01 Sep, 2005 1 commit
  4. 19 Feb, 2005 1 commit
  5. 30 Dec, 2004 1 commit
  6. 23 Jul, 2004 1 commit
  7. 20 Jul, 2004 1 commit
  8. 08 Jul, 2004 1 commit
  9. 26 Jun, 2004 1 commit
  10. 30 Jan, 2004 1 commit
  11. 04 Aug, 2003 1 commit
  12. 13 Jul, 2003 1 commit
  13. 11 Jul, 2003 1 commit
    • brendan's avatar
      Shorten _XOPEN_SOURCE test case. · c392f53f
      brendan authored
      Build shout.h from shout.h.in.
      Define SHOUT_THREADSAFE in shout.h at configure time.
      
      svn path=/trunk/libshout/; revision=5123
      c392f53f
  14. 09 Jul, 2003 1 commit
  15. 07 Jul, 2003 2 commits
    • brendan's avatar
      Beta 3, aka the last and final ultimate omega beta. · b888d5d2
      brendan authored
      svn path=/trunk/libshout/; revision=5095
      b888d5d2
    • brendan's avatar
      Irix portability fixes: · c5c06f0e
      brendan authored
      1. Don't define _XOPEN_SOURCE, at least with GCC. As ALWAYS, this macro undefines
         a lot of the symbols we need. As of libshout 2.1, this define will be moved
         into the "if not $GCC" category so we don't have to deal with it so often.
      2. Irix defines inet_pton but not sockaddr_storage. We could fake it by using
         an in6 structure, but why bother? Just don't check for inet_pton unless
         we have struct sockaddr_storage.
      
      svn path=/trunk/libshout/; revision=5087
      c5c06f0e
  16. 05 Jul, 2003 1 commit
  17. 04 Jul, 2003 2 commits
    • giles's avatar
      Add a name mangling mechanism so we can safely compile in code we share with... · f465e92d
      giles authored
      Add a name mangling mechanism so we can safely compile in code we share with applications that might link with use. Currently only hooked up for the timing liblet, but thread is the real target.
      
      Basically we define _mangle() in config.h, and use that in timing.h (if available) to prepend the package name to all the symbols in the header and including C files. It's thus fairly invisible.
      
      Unfortunately the prefix is hardwired, so it's another thing that has to be maintained by hand (not that is changes often, but we can't make it a macro). AH_VERBATIM seems to be the only way to add a macro that takes arguments, and it explicitly doesn't do shell expansion. Further, @PACKAGE@ substitution doesn't happen on config.h.in. Insert standard autotools frustration here.
      
      svn path=/trunk/libshout/; revision=5060
      f465e92d
    • brendan's avatar
      Started writing some docs, then got bored. · 85980394
      brendan authored
      svn path=/trunk/libshout/; revision=5059
      85980394
  18. 02 Jul, 2003 3 commits
  19. 28 Jun, 2003 1 commit
  20. 26 Jun, 2003 1 commit
  21. 24 Jun, 2003 2 commits
    • brendan's avatar
      Lots more autoconf stuff · eec99a6b
      brendan authored
      1. src/net tests abstracted into XIPH_NET macro. We should do the same for
         src/thread, but it's a little more complicated - it will have to
         interact with the caller (eg some apps may want --disable-threads)
      2. uintxx_t, socklen_t tests encapsulated, moved to xiph_types.m4
      3. solaris fixes for socket func, nanosleep detection
      4. added $LIBS to SHOUT_LIBS for *-config scripts. Good or bad idea?
      
      We'll definitely need a libshout beta 2.
      
      svn path=/trunk/libshout/; revision=5005
      eec99a6b
    • brendan's avatar
      Oops, leftovers from the last commit · d67e7499
      brendan authored
      svn path=/trunk/libshout/; revision=4993
      d67e7499
  22. 18 Jun, 2003 3 commits
  23. 12 Jun, 2003 1 commit
  24. 10 Jun, 2003 2 commits
  25. 06 Jun, 2003 1 commit
  26. 05 Jun, 2003 5 commits
  27. 04 Jun, 2003 2 commits