Commit Graph
69 Commits
Author SHA1 Message Date
marschap a44091f6fe remove compile-time option to get configuration from LDAP 2007-04-14 07:54:27 +00:00
marschap 2a890565bc update existing Debian init scripts; add new Debian & LSB init scripts 2006-10-21 20:01:42 +00:00
marschap 80f21d8dc3 order --enable-... lines in configure in a more logical manner;
fix bug that with --disable-stats-{smbfs,nfs};
new option --enable-seamless-hbars
2006-09-28 20:12:08 +00:00
marschap 08c77e0bf7 make LowLoad / HighLoad lcdproc.conf parameters instead compile time options 2006-09-11 17:33:05 +00:00
gfk 7762e801e5 check sys/sysctl.h seperately, as it requires other headers on at least OpenBSD 2006-09-03 15:20:36 +00:00
gfk f348d119a0 Fixed a missing i386 lib on OpenBSD. 2006-09-01 22:59:23 +00:00
marschap f3dd32f62a complete removal of headlines 2006-05-04 17:29:17 +00:00
marschap 1aaa20b1de add lcdvc client: virtal console on LCD 2006-04-24 20:05:35 +00:00
marschap d39c092fb4 fix a few more warnings 2006-04-14 08:04:09 +00:00
marschap 6bc60a92fe clean up lcdproc client and add menu support (to be enabled at compile time) -
based upon patch by Andrew Foss
2006-02-18 19:50:50 +00:00
marschap e85fcff640 fix check for Darwin 2006-02-05 12:15:06 +00:00
marschap fe248c7476 make lcdproc compile under Darwin/Mac OS X based on patch by Eric Pooch 2006-02-04 19:38:09 +00:00
marschap e0bc105759 add GNU getopti & check for it; prepare for use with getopt_long() 2006-01-16 19:53:28 +00:00
marschap aeffd250a1 require automake 1.7 in condifure.in; update all Makefile.am: add comments,
replace obsoleted INCLUDES by AM_CPPFLAGS
2006-01-16 19:36:58 +00:00
marschap b43e0c8902 fix previous commit 2006-01-15 20:12:27 +00:00
marschap a16b117f53 make CFLAGS configurable with defaults 2006-01-15 19:34:28 +00:00
boercher 0e9018250f gcc-2.X won't accept option -Wno-unused-function
added a note for that
2005-10-26 22:57:51 +00:00
boercher d68b7903d6 enabled Doxygen functionality:
- add -Wno-unused-function to CFLAGS to avoid 'not used' warnings with
  unused static functions (for GCC only)
- check if Doxygen is available
- new options
 --enable-doxygen enable documentation generation with doxygen (auto)
 --enable-dot use 'dot' to generate graphs in doxygen (default auto)
 --enable-html-dox enable HTML generation with doxygen (default yes)
 --enable-latex-dox enable LaTeX generation with doxygen (default no)
2005-10-25 22:33:39 +00:00
boercher 9c62bac058 corrected help message for permissive-menu-goto 2005-06-01 22:46:28 +00:00
marschap b7f4c1d450 changed option --enable-permissive_menuscreen_goto ->
permissive_menu_goto (V.Boerchers)
2005-05-20 09:43:42 +00:00
marschap d2e6100f28 fix check for libusb_includepath: required file is called usb.h 2005-04-08 15:23:11 +00:00
marschap 90bac52310 new configure options:
--enable-testmenus: enable server test menus (default disabled)
 --enable-permissive-menuscreen-goto: allow transitions between
   different client's menus (default disabled) (VB)
2005-04-05 07:25:17 +00:00
marschap ed90f0f643 check only once for sched_setscheduler and i386_get_ioperm in the same lib 2005-02-28 11:18:47 +00:00
marschap 9633fa7a2f correct handling of --enable-libusb / --disable-libusb in configure.in 2005-02-28 09:40:30 +00:00
marschap 44e5bb9c61 replace some obsoleted autoconf/automake macros and update autogen.sh accordingly 2005-02-27 22:11:42 +00:00
marschap 1f60bbfc2e update build environment to autoconf 2.50 2004-10-17 21:01:13 +00:00
marschap 11fe596351 add ConnectionType sub-driver for BWCT USB devices to the HD44780 driver 2004-10-09 16:15:37 +00:00
marschap 81401c1d49 add comments to AC_DEFINE... definitions for autoconf 2.5 2004-10-03 11:39:48 +00:00
reenoo a7579906f6 fixed some typos 2004-01-05 01:53:14 +00:00
reenoo e4e948523f LDAP support added
- This patch enables LCDd to retrieve its configuration
  options from an LDAP directory.
- The code was tested with OpenLDAP 2.1.x (21<=x<=22) only.
- LDAP support is disabled by default and has to be enabled
  with ./configure --enable-ldap.
  (See ./configure --help for other options. Not all options
  have any effect yet.)
- Currently only anonymous LDAP binds are supported.
- The DN of the main configuration object has to be passed to LCDd
  instead of the configuration file location:
  LCDd -c "ldap://yourhost.yourcompany.com/cn=config1,cn=lcdproc,dc=yourcompany dc=COM"
  The basic idea behind the LCDproc object classes is that they
  are more or less verbatim copies of the corresponding sections in a
  generic LCDd.conf
- Unfortunately schema files cannot be provided yet, because LCDproc does
  not have a registered OID namespace and OID hijacking is prohibited.
2003-12-25 15:02:34 +00:00
robijn 23d0e9eaab Fixed processing of --disable-debug
Thanks to Piotr Esden-Tempski
2003-08-17 15:46:03 +00:00
gfk d3223644a2 Portability: patch by Christian Grigis <christian.grigis@smartdata.ch> to allow building the software from a directory different 2003-08-02 00:37:10 +00:00
robijn c72f813a4c Changed things around port.h a bit:
- port_access_full is now called port_access_multiple and has a count parameter (LPT port stuff should be in lpt-port.h)
- Updated calling source files too
- Added support for ports in higher range, so that PCI LPT cards will work too (but I can't test this myself...)
- Enhanced formatting of in-file documentation a bit
- Updated docs of port.h in lcdproc-dev
2003-04-04 22:53:16 +00:00
gfk 85f72ddc0e Starting the developers docs in docbook. 2002-10-01 18:49:54 +00:00
gfk 8302e930a0 Added two lib checks for sched_setscheduler. 2002-08-28 22:29:08 +00:00
gfk 0ffc198db1 2 portability fixes: Added tests for i386 on BSDs and added a check for sched_setscheduler. 2002-08-27 02:03:33 +00:00
robijn 6da4b44139 Added lcdexec 2002-08-19 20:47:52 +00:00
reenoo 7e12c108ef 0.4.3 -> 0.5 merging: this should include all missing files 2002-05-28 18:25:36 +00:00
reenoo c893f99336 0.4.3 -> 0.5 merging: hepefully this is equivalent to http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/lcdproc/lcdproc/configure.in.diff?r1=1.21.2.3&r2=1.21.2.4 2002-05-28 18:04:27 +00:00
gfk 40706764dd Added a portable snprintf implementenation in case it's not present. 2002-05-11 18:19:39 +00:00
gfk c730e2dba1 Solaris portability fixes. 2002-05-09 00:30:19 +00:00
gfk 26a63f7d81 Changed HAVE_LPT_PORT to HAVE_PCSTYLE_LPT_CONTROL 2002-05-04 14:20:22 +00:00
gfk 8cff8dbf77 Using autoconf check to detect if there's a parallel port. 2002-05-02 01:17:28 +00:00
gfk ca70ceb048 FreeBSD's i386_get_ioperm implemented. 2002-04-29 23:24:14 +00:00
robijn 726f2f995e Big changes in code of clients, screens and widgets.
- Moved and altered code to create, destroy and manipulate clients, screens
  and widgets in an OO-like manner.
- Moved command execution code to a commands directory, splitting commands to
  what subject they are concerned.
- Menus are temporary disabled while working on new menu structure.
2002-04-26 00:00:31 +00:00
robijn 336c8cab4a Modified the autoconf stuff for modules.
Makefile.am.pre is no longer needed.
2002-04-11 13:56:28 +00:00
robijn dba163c4a4 Drivers are now being loaded as modules. 2002-02-21 22:50:12 +00:00
robijn 71056ec551 v0.5 kick-off 2001-12-30 00:15:25 +00:00
gfk c28d25b795 Partial implementation of Thomas Runge's BSD port. 2001-12-28 21:52:39 +00:00
gfk 09b4ff9271 Partial port of the server to OpenBSD and NetBSD/i386. 2001-12-25 19:28:54 +00:00