20 projects tagged "BSD"
LibHdate is a small library for the Hebrew calendar with dates, holidays, and reading sequence. It is written in C and includes bindings for Pascal, Perl, {ython, PHP, and Ruby. hcal and hdate are small example command line programs written in C. This release brings many new options, features, and bugfixes to the two example programs hcal and hdate. The changes to the underlying function library include a few minor bugfixes, deprecation of a series of string functions in favor of a single new one with better memory allocation, and hard-coding of core elements of the Hebrew localization so that Hebrew can be displayed in all locales. Some selected highlights: config files for storing defaults; user-defined menus (defined in a config file); sunset awareness, based on coordinates given or system timezone and guesswork; optional easier entry of coordinates (N, S, E, W, dd:mm:ss); minhag customization for Shabbat times; and Hebrew information in Hebrew characters (for all locales). hcal can display in 3-month mode, in color, and with footnotes and Shabbat information. hdate can output data in CSV format, suitable for spreadsheets, awk, etc. hdate has many format enhancements.
LiteSpeed Web Server is a high-performance, secure, easy-to-use, and Apache interchangeable Web server. It supports HTTP/1.1, SSL, CGI, FastCGI, LSAPI, PHP, JSP, Servlets, GZIP compression, chroot, IP level throttling, connection accounting, DoS attack prevention, and instant recovery mechanisms. With its Apache compatible rewrite engine, .htaccess, and MS FrontPage support, migration is quick and easy. A Web interface is included for administration and configuration. It can be used as a content accelerator, compression proxy, or a security guard running in front of any Web and application server.
Diakonos is a customizable, usable console-based text editor. It features arbitrary language scripting, an interactive help system, bookmarking, regular expression searching, parsed ("smart") indentation, macro recording and playback, a multi-element clipboard, multi-level undo, a customizable status line, completely customizable keyboard mapping, and customizable syntax highlighting.
PhysicsFS is a library to provide abstract access to various archives. The programmer defines a "write directory" on the physical filesystem. No file writing done through the PhysicsFS API can leave that write directory, for security. For file reading, the programmer lists directories and archives that form a "search path". Once the search path is defined, it becomes a single, transparent, hierarchical filesystem. This makes for easy access to ZIP files in the same way as you access a file directly on the disk, and it makes it easy to ship a new archive that will override a previous archive on a per-file basis. Symbolic links can be disabled, for added safety. Finally, PhysicsFS gives you a platform- abstracted means to determine if CD-ROMs are available, the user's home directory, where in the real filesystem your program is running, etc.
Kazehakase is a Web browser which aims to provide a user interface that is truly user-friendly and fully customizable. It supports tabbed browsing, a "remote bookmark" feature (through RSS) in a menu or sidebar, a variable UI to adapt to the user's skill level, and customizable mouse gestures and key accelerators.
LBackup is a simple backup system aimed at systems administrators who require reliable backups with minimum fuss. It is configured with configuration files, and the backup is started from the command line. It has been tested for over 10 years. Backups can be to local media, or to remote media via one or more networks. The networks may be private LANs, WANs, or sets of untrusted public networks such as the Internet.
newfile generates "starting-out" files using a full featured template preprocessor. It can also generate trees of files, for example, a FreeBSD port or a project using automake and autoconf. A user can add their own template files and directories to those supplied with the package. It includes templates for making "empty" files for Ruby, make, shell, C, C++, C & C++ headers, and more.