botan 1.6.3 1.7.0
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 34
Botan 1.6.3 / 1.7.0
Botan is a C++ crypto library. more>>
Botan is a C++ library implementing a variety of cryptographic algorithms and formats. At this time, it is quite stable, and is suitable for use in a wide variety of programs. Botans license makes it free for use as part of any commercial or free software without restriction.
It runs on most Unix/POSIX systems and Win32, and on many hardware platforms, including x86, x86-64, IA-64, PowerPC, SPARC, Alpha, MIPS, and ARM. See here for more information about portability.
The library proper is written in ISO C++, but there are optional modules which can be compiled into the library, providing features like zlib compression, high-resolution timers, and automatic entropy gathering.
Botan also has support for the crypto accellerators made by AEP Systems, and can easily be extended to support other hardware accellerators in the future.
It was originally written and is currently maintained by Jack Lloyd, though several others have contributed bug fixes, modules, and other help. Read doc/thanks.txt, included in the distribution, for a list of their names.
Whats New in 1.7.0 Development Release:
- DSA parameter generation has been changed to match the new system in FIPS 186-3.
- OIDs for the Rabin-Williams and Nyberg-Rueppel public key signature schemes have been added, so those keys can now be imported and exported using the same system used for RSA and DSA keys.
- In addition, those keys can be used in X.509 certificates.
- Portions of the API documentation have been reorganized and rewritten to help cover the most common tasks first.
Whats New in 1.6.3 Stable Release:
- A problem with building in debug mode on Visual Studio has been resolved.
- A race condition in the algorithm lookup cache that could cause memory corruption in multi-threaded application code has been fixed.
- All users of Botan in multi-threaded systems should upgrade to this release.
<<lessIt runs on most Unix/POSIX systems and Win32, and on many hardware platforms, including x86, x86-64, IA-64, PowerPC, SPARC, Alpha, MIPS, and ARM. See here for more information about portability.
The library proper is written in ISO C++, but there are optional modules which can be compiled into the library, providing features like zlib compression, high-resolution timers, and automatic entropy gathering.
Botan also has support for the crypto accellerators made by AEP Systems, and can easily be extended to support other hardware accellerators in the future.
It was originally written and is currently maintained by Jack Lloyd, though several others have contributed bug fixes, modules, and other help. Read doc/thanks.txt, included in the distribution, for a list of their names.
Whats New in 1.7.0 Development Release:
- DSA parameter generation has been changed to match the new system in FIPS 186-3.
- OIDs for the Rabin-Williams and Nyberg-Rueppel public key signature schemes have been added, so those keys can now be imported and exported using the same system used for RSA and DSA keys.
- In addition, those keys can be used in X.509 certificates.
- Portions of the API documentation have been reorganized and rewritten to help cover the most common tasks first.
Whats New in 1.6.3 Stable Release:
- A problem with building in debug mode on Visual Studio has been resolved.
- A race condition in the algorithm lookup cache that could cause memory corruption in multi-threaded application code has been fixed.
- All users of Botan in multi-threaded systems should upgrade to this release.
Download (1.7MB)
Added: 2007-07-25 License: BSD License Price:
822 downloads
Hanggame 1.6.3
Hanggame is a hangman game written using the Allegro game library. more>>
Hanggame project is a hangman game written using the Allegro game library.
This is a game of hangman! It is written using the allegro game library. 2006-04-02 : I have decided that the code is so stale and difficult to work with, that I will probably not continue this. Edit: I may have a go at redoing parts of it. not promises!
<<lessThis is a game of hangman! It is written using the allegro game library. 2006-04-02 : I have decided that the code is so stale and difficult to work with, that I will probably not continue this. Edit: I may have a go at redoing parts of it. not promises!
Download (MB)
Added: 2006-12-28 License: GPL (GNU General Public License) Price:
1031 downloads
OpenSign 1.7.0
OpenSign is a collection of Java applets providing client-side digital signing functionality using x.509 certificates. more>>
OpenSign is a java applet for signing text in a webbrowser using PKCS-12 key-files or keys accessible through Microsoft CryptoAPI CSPs in a Win32 environment.
The applet is based on code kindly provided by IT-Practice and everyone is encouraged to submit code, suggestions or bugfixes through the mailinglists. OpenSign is a FREE software and it is licensed under the GNU LGPL licence.
OpenSign is a client side applet which generates xmldsig signatures. It is NOT in the scope of this project to develop a serverside validation service for the signatures.
OpenSign also has an option to work as a logon in the application layer. In this case OpenSign is referred as OpenLogon.
Enhancements:
- This release enables access to certificates accessed through CryptoAPI on Microsoft Vista when running in protected mode.
- It also introduces certificates available through the Sun Java control panel as a new keystore.
<<lessThe applet is based on code kindly provided by IT-Practice and everyone is encouraged to submit code, suggestions or bugfixes through the mailinglists. OpenSign is a FREE software and it is licensed under the GNU LGPL licence.
OpenSign is a client side applet which generates xmldsig signatures. It is NOT in the scope of this project to develop a serverside validation service for the signatures.
OpenSign also has an option to work as a logon in the application layer. In this case OpenSign is referred as OpenLogon.
Enhancements:
- This release enables access to certificates accessed through CryptoAPI on Microsoft Vista when running in protected mode.
- It also introduces certificates available through the Sun Java control panel as a new keystore.
Download (0.41MB)
Added: 2007-05-09 License: LGPL (GNU Lesser General Public License) Price:
901 downloads
listener 1.7.0
listener is a typical security-related program like the motion package (which detects motion on a Webcam): it listens for sound. more>>
listener is a typical security-related program like the motion package (which detects motion on a Webcam): it listens for sound.
If listener detects any sounds, it starts recording until the sound stops (or a bit later, which is configurable). It stores the audio in .WAV files.
I would like to add a low-, high- and bandfilter to listener (plugins). Ive googled but could not find a simple example on how to implement this. So if anyone can help me?
<<lessIf listener detects any sounds, it starts recording until the sound stops (or a bit later, which is configurable). It stores the audio in .WAV files.
I would like to add a low-, high- and bandfilter to listener (plugins). Ive googled but could not find a simple example on how to implement this. So if anyone can help me?
Download (0.017MB)
Added: 2005-12-21 License: GPL (GNU General Public License) Price:
1403 downloads
HASAS 1.7.0
HASAS is a HydroAcoustic Signal Analysis System. more>>
HASAS is a HydroAcoustic Signal Analysis System. Is a modular system for passive sonar signal analysis.
It can be used for biological research or surveillance, for example. The soundcard is used as input device, and it currently includes all the very basic functionality; beamformed audio, direction finding, level histogram, LOFAR/DEMON (narrowband spectrogram), wideband spectrogram, and raw audio.
<<lessIt can be used for biological research or surveillance, for example. The soundcard is used as input device, and it currently includes all the very basic functionality; beamformed audio, direction finding, level histogram, LOFAR/DEMON (narrowband spectrogram), wideband spectrogram, and raw audio.
Download (7.4MB)
Added: 2007-02-20 License: GPL (GNU General Public License) Price:
977 downloads
KWord 1.6.3
KWord is an word processing component of KOffice suite. more>>
KWord is an word processing component of KOffice suite.
It is a powerfull tool, that can directly export your work to PDF format. You can also support .doc files if you compile your KOffice with a special library to do so.
Main features:
- support for the standard OASIS OpenDocument file format
- paragraph style sheets (borders, alignment, spacing, indentation, bullet points, tab stops, page breaks, and font type, style, color and size), together with a stylist to edit, add, remove and update styles (a number of predefined styles are provided);
- a frame orientation, suitable for simple desktop publishing (DTP);
- numerous preset as well as custom page sizes;
- multiple columns per page;
- headers and footers (including different first page headers/footers);
- variables, such as page number, company name, user name, document summary, date and time or a custom variable;
- tables;
- embedding of text frames, images and clip-art (.wmf and .svg files);
- chapter numbering;
- auto-generation of table of contents;
- auto-correction and spell checking;
- templates
<<lessIt is a powerfull tool, that can directly export your work to PDF format. You can also support .doc files if you compile your KOffice with a special library to do so.
Main features:
- support for the standard OASIS OpenDocument file format
- paragraph style sheets (borders, alignment, spacing, indentation, bullet points, tab stops, page breaks, and font type, style, color and size), together with a stylist to edit, add, remove and update styles (a number of predefined styles are provided);
- a frame orientation, suitable for simple desktop publishing (DTP);
- numerous preset as well as custom page sizes;
- multiple columns per page;
- headers and footers (including different first page headers/footers);
- variables, such as page number, company name, user name, document summary, date and time or a custom variable;
- tables;
- embedding of text frames, images and clip-art (.wmf and .svg files);
- chapter numbering;
- auto-generation of table of contents;
- auto-correction and spell checking;
- templates
Download (54.4MB)
Added: 2007-06-10 License: GPL (GNU General Public License) Price:
893 downloads
Yadex 1.7.0
Yadex project is a Doom/Doom II/Heretic level (wad) editor for X. more>>
Yadex project is a Doom/Doom II/Heretic level (wad) editor for X.
Yadex is a Doom level (wad) editor for Unix systems running X, including Linux. It supports Doom alpha, Doom beta, Doom, Ultimate Doom, Final Doom, Doom II, Heretic and also, in a more or less limited way, Hexen and Strife. It is available under the terms of the GPL.
Yadex is descended from DEU 5.21. Therefore, as you might expect, its a rather low-level editor that requires you to take care of a lot of detail but on the flip side allows you to control very precisely what you are doing. In addition, it has many advanced functions that DEU didnt have, to make certain tedious tasks easy.
Enhancements:
- Build: The configure script autodetects the C and C++ compiler (cc, c89 or gcc and c++, cxx or g++). To skip the detection and force a particular value, use the --cc and --cxx options.
- Code: Minor warningectomy. Fixed potential uses of uninitialised pointers if wad I/O errors occurred while reading the texture list.
- Editing: Improved the handling of superimposed objects.
- The linedef object info box now lists any superimposed linedefs (up to seven). No such feature for vertices, sectors and things, mainly because it doesnt seem to be as big an issue and Im lazy.
- When the pointer is over more than one object, its now the highest-numbered one thats highlighted and not the lowest-numbered as it used to be. Thus the highlight and the info box match the display (that shows the highest-numbered object and always has), which should be less confusing. Highlighting the highest-numbered object seems to be the right thing too, since the object you created last is the one youre most likely to want to edit or delete. This change only affects vertices, linedefs and things. For sectors, the code hasnt changed.
<<lessYadex is a Doom level (wad) editor for Unix systems running X, including Linux. It supports Doom alpha, Doom beta, Doom, Ultimate Doom, Final Doom, Doom II, Heretic and also, in a more or less limited way, Hexen and Strife. It is available under the terms of the GPL.
Yadex is descended from DEU 5.21. Therefore, as you might expect, its a rather low-level editor that requires you to take care of a lot of detail but on the flip side allows you to control very precisely what you are doing. In addition, it has many advanced functions that DEU didnt have, to make certain tedious tasks easy.
Enhancements:
- Build: The configure script autodetects the C and C++ compiler (cc, c89 or gcc and c++, cxx or g++). To skip the detection and force a particular value, use the --cc and --cxx options.
- Code: Minor warningectomy. Fixed potential uses of uninitialised pointers if wad I/O errors occurred while reading the texture list.
- Editing: Improved the handling of superimposed objects.
- The linedef object info box now lists any superimposed linedefs (up to seven). No such feature for vertices, sectors and things, mainly because it doesnt seem to be as big an issue and Im lazy.
- When the pointer is over more than one object, its now the highest-numbered one thats highlighted and not the lowest-numbered as it used to be. Thus the highlight and the info box match the display (that shows the highest-numbered object and always has), which should be less confusing. Highlighting the highest-numbered object seems to be the right thing too, since the object you created last is the one youre most likely to want to edit or delete. This change only affects vertices, linedefs and things. For sectors, the code hasnt changed.
Download (0.53MB)
Added: 2006-11-10 License: LGPL (GNU Lesser General Public License) Price:
1089 downloads
tinyproxy 1.7.0
tinyproxy is a small, lightweight, easy-to-configure HTTP proxy. more>>
tinyproxy is a lightweight HTTP proxy licensed under the GPL. Designed from the ground up to be fast and yet small, it is an ideal solution for sites where a full-featured HTTP proxy is required, but the system resources required to run a more demanding HTTP proxy are unavailable. tinyproxy is fully compatible with all existing web browsers.
Main features:
Anonymous mode
- Allows you to specify which HTTP headers should be allowed through, and which should be blocked - this allows you to restrict both what data comes to your web browser from the HTTP server (eg, cookies), and to restrict what data is allowed through from your web browser to the HTTP server (eg, version information).
Easily modified
- If youre looking to build a custom web proxy, tinyproxy is very easy to modify to your custom needs - the source is straightforward, adhering to the KISS principle. As such, it can be used as a foundation for anything you may need a web proxy to do (send patches!)
Remote monitoring
- Using the remote monitoring feature, you can access proxy statistics from afar, letting you know exactly how busy the proxy is.
Load average monitoring
- tinyproxy can be configured to watch the load average on most platforms, and start refusing requests when the load reaches a certain point - you may recognize this feature from sendmail.
Access control
- You can configure tinyproxy to only allow requests from a certain subnet, or from a certain interface, thus allowing you to ensure that random, unauthorized people will not be using your proxy.
Secure
- With a bit of configuration (specifically, making the log file owned by nobody and running it on a port >1024), tinyproxy can be made to run without any special privileges, thus minimizing the chance of system compromise. Furthermore, it was designed with an eye towards preventing buffer overflows. The simplicity of the code ensures it remains easy to spot such bugs.
Small footprint
- As mentioned above, tinyproxy requires very little in the way of system resources - the memory footprint tends to be around 2MB with glibc, and the CPU load increases linearly with the number of simultaneous connections (depending on the speed of the connection). Thus, tinyproxy can be run on a spare, older machine, or even a workstation, without any noticeable impact on performance.
<<lessMain features:
Anonymous mode
- Allows you to specify which HTTP headers should be allowed through, and which should be blocked - this allows you to restrict both what data comes to your web browser from the HTTP server (eg, cookies), and to restrict what data is allowed through from your web browser to the HTTP server (eg, version information).
Easily modified
- If youre looking to build a custom web proxy, tinyproxy is very easy to modify to your custom needs - the source is straightforward, adhering to the KISS principle. As such, it can be used as a foundation for anything you may need a web proxy to do (send patches!)
Remote monitoring
- Using the remote monitoring feature, you can access proxy statistics from afar, letting you know exactly how busy the proxy is.
Load average monitoring
- tinyproxy can be configured to watch the load average on most platforms, and start refusing requests when the load reaches a certain point - you may recognize this feature from sendmail.
Access control
- You can configure tinyproxy to only allow requests from a certain subnet, or from a certain interface, thus allowing you to ensure that random, unauthorized people will not be using your proxy.
Secure
- With a bit of configuration (specifically, making the log file owned by nobody and running it on a port >1024), tinyproxy can be made to run without any special privileges, thus minimizing the chance of system compromise. Furthermore, it was designed with an eye towards preventing buffer overflows. The simplicity of the code ensures it remains easy to spot such bugs.
Small footprint
- As mentioned above, tinyproxy requires very little in the way of system resources - the memory footprint tends to be around 2MB with glibc, and the CPU load increases linearly with the number of simultaneous connections (depending on the speed of the connection). Thus, tinyproxy can be run on a spare, older machine, or even a workstation, without any noticeable impact on performance.
Download (0.46MB)
Added: 2005-04-25 License: GPL (GNU General Public License) Price:
1651 downloads
Jajuk 1.6.3
Jajuk is a powerful music organizer for all platforms. The main goal of this project is to provide a fully-featured application to advanced users with... more>> <<less
Download (19669KB)
Added: 2009-04-19 License: Freeware Price: Free
191 downloads
Apache Ant 1.7.0
Apache Ant is a Java based build tool, similar to make, but with better support for the cross platform issues. more>>
Apache Ant is a Java based build tool, similar to make, but with better support for the cross platform issues involved with developing Java applications.
Apache Ant is the build tool of choice for all Java projects at Apache and many other Open Source Java projects.
Enhancements:
- A resource framework was introduced.
- Some of the core ant tasks such as copy are now able to process not only file system resources but also zip entries, tar entries, and paths.
- Resource collections group resources, and can be further combined with operators such as union and intersection.
- This version starts outsourcing of optional tasks to Antlibs.
- The .NET antlib replaces the .NET optional tasks.
- Support for the version control system Subversion is also provided as an antlib.
- A large number of bugs were fixed.
- Some initial support for Java6 features was added.
<<lessApache Ant is the build tool of choice for all Java projects at Apache and many other Open Source Java projects.
Enhancements:
- A resource framework was introduced.
- Some of the core ant tasks such as copy are now able to process not only file system resources but also zip entries, tar entries, and paths.
- Resource collections group resources, and can be further combined with operators such as union and intersection.
- This version starts outsourcing of optional tasks to Antlibs.
- The .NET antlib replaces the .NET optional tasks.
- Support for the version control system Subversion is also provided as an antlib.
- A large number of bugs were fixed.
- Some initial support for Java6 features was added.
Download (8.5MB)
Added: 2006-12-20 License: The Apache License 2.0 Price:
719 downloads
Logrep 1.7.0
Logrep is a a Log file Extraction and Reporting System. more>>
Logrep is a secure multi-platform framework for the collection, extraction, and presentation of information from various log files.
It features HTML reports, multi dimensional analysis, overview pages, SSH communication, and graphs, and supports over 30 popular systems including Snort, Squid, Postfix, Apache, Sendmail, syslog, ipchains, NT event logs, Firewall-1, wtmp, iptables, xferlog, Oracle listener and Pix.
Main features:
- Supports multiple platforms and logfile formats
- Keeps compressed copies of logfiles on a central location
- Secure SSH communication between client and server
- Capable of multi dimensional analysis
- Quick access to favorite graphs, reports and all nodes
- Binary installation packages
- Client setup with a very small footprint
- Open source and highly customizable !
Enhancements:
- A totally re-engineered CGI-based user interface was introduced.
- Support for log files from Checkpoint Firewall-1 NGX and GTA Firewall appliances was added.
<<lessIt features HTML reports, multi dimensional analysis, overview pages, SSH communication, and graphs, and supports over 30 popular systems including Snort, Squid, Postfix, Apache, Sendmail, syslog, ipchains, NT event logs, Firewall-1, wtmp, iptables, xferlog, Oracle listener and Pix.
Main features:
- Supports multiple platforms and logfile formats
- Keeps compressed copies of logfiles on a central location
- Secure SSH communication between client and server
- Capable of multi dimensional analysis
- Quick access to favorite graphs, reports and all nodes
- Binary installation packages
- Client setup with a very small footprint
- Open source and highly customizable !
Enhancements:
- A totally re-engineered CGI-based user interface was introduced.
- Support for log files from Checkpoint Firewall-1 NGX and GTA Firewall appliances was added.
Download (0.31MB)
Added: 2006-03-02 License: GPL (GNU General Public License) Price:
1334 downloads
KSpread 1.6.3
KSpread is a scriptable spreadsheet program which provides both table-oriented sheets. more>>
KSpread is a scriptable spreadsheet program which provides both table-oriented sheets and support for complex mathematical formulas and statistics.
Main features:
- multiple tables/sheets per document;
- templates;
- multiple chart formats for displaying data graphically;
- headers and footers;
- over 100 formulas, including standard deviation, variance, present value of annuities and much more;
- sorting;
- scripting;
- lists;
- cell data validity checking with configurable warnings/actions;
- comments;
- series (days of week, months of year, numbers, etc.);
- conditional coloring of cells;
- hyperlinks;
- row and column customization (size, show/hide, font type, style and size, etc.);
- cell customization (data/number format, precision, border, alignment, rotation, background color and pattern, font type, style and size, etc.).
<<lessMain features:
- multiple tables/sheets per document;
- templates;
- multiple chart formats for displaying data graphically;
- headers and footers;
- over 100 formulas, including standard deviation, variance, present value of annuities and much more;
- sorting;
- scripting;
- lists;
- cell data validity checking with configurable warnings/actions;
- comments;
- series (days of week, months of year, numbers, etc.);
- conditional coloring of cells;
- hyperlinks;
- row and column customization (size, show/hide, font type, style and size, etc.);
- cell customization (data/number format, precision, border, alignment, rotation, background color and pattern, font type, style and size, etc.).
Download (54.4MB)
Added: 2007-06-10 License: GPL (GNU General Public License) Price:
876 downloads
Papyrus 1.7.0
Papyrus is an XML reporting engine for Linux. more>>
Papyrus project is an XML reporting engine for Linux. Papyrus enables you to generate reports from a variety of different SQL databases.
Your reports can be generated as PDF, PostScript, XML, HTML, DVI, Latex or straight ANSI text. Papyrus will correctly represent the reports in each of these outputted mediums with as much support as it can provide.
The Papyrus XML language is aimed from a formatting perspective. To give you the ability to generate the best looking reports at ease.
Papyrus reports are written in XML. This XML file contains SQL database queries, equations, formatting and layout. Reporting is done in a two phase process. In the first phase the SQL statements and equations are excuted.
The second phase handles all the formatting and layout. While reports are normally printed, we developed a number of different ways which report are generated.
There are three main reporting output engines, a latex, ANSI and HTML version. Your reports do not need to be modified between output versions, so you can export to different media without problems.
The latex version is normally used for generating PDF and PostScript reports and is bet suited for paper printed reports. HTML is designed for the reports for the web, which can be a powerful addition to any large web application. The ANSI was designed for line printers but is also useful in unix for piping.
Enhancements:
- A complete port for Windows has been written.
- The build process has been changed from automake to scons.
- Serval minor improvements to papyrus_gui were made.
<<lessYour reports can be generated as PDF, PostScript, XML, HTML, DVI, Latex or straight ANSI text. Papyrus will correctly represent the reports in each of these outputted mediums with as much support as it can provide.
The Papyrus XML language is aimed from a formatting perspective. To give you the ability to generate the best looking reports at ease.
Papyrus reports are written in XML. This XML file contains SQL database queries, equations, formatting and layout. Reporting is done in a two phase process. In the first phase the SQL statements and equations are excuted.
The second phase handles all the formatting and layout. While reports are normally printed, we developed a number of different ways which report are generated.
There are three main reporting output engines, a latex, ANSI and HTML version. Your reports do not need to be modified between output versions, so you can export to different media without problems.
The latex version is normally used for generating PDF and PostScript reports and is bet suited for paper printed reports. HTML is designed for the reports for the web, which can be a powerful addition to any large web application. The ANSI was designed for line printers but is also useful in unix for piping.
Enhancements:
- A complete port for Windows has been written.
- The build process has been changed from automake to scons.
- Serval minor improvements to papyrus_gui were made.
Download (0.77MB)
Added: 2007-03-15 License: GPL (GNU General Public License) Price:
955 downloads
KOffice 1.6.3
KOffice is an integrated office suite for KDE. more>>
KOffice project is an integrated office suite for KDE.
KOffice features a full set of applications which work together seamlessly to provide the best user experience possible.
KOffice components work together. Every program in the KOffice suite is a component which adds more functionality to the whole. You can embed any KOffice component in any other KOffice component, this is realised using the KParts object model from KDE.
KOffice, like KDE, is a free project which is released under GPL-compatible open source licenses, e.g. GPL, LGPL and BSD.
KOffice stays in active development. This means that KOffice is continually being improved, based on reports from users, evolving software technology and implementation of new features. Not all features are implemented yet in all applications.
Some components are more complete than others, but many KOffice applications are already being used for productive professional work. If you want to make KOffice better, or just implement that one little feature you really need, dont hesitate to jump in and we will happily make your changes part of the next release for everyone to use and see.
Main features:
- KWord - A frame-based word processor capable of professional standard documents
- KSpread - A powerful spreadsheet application.
- KPresenter - A full-featured presentation program.
- Kivio - A Visio-style flowcharting application.
- Karbon14 - A vector drawing application.
- Krita - A pixel-based image manipulation program like The GIMP or Adobe Photoshop.
- Kugar - A tool for generating business quality reports.
- KChart - An integrated graph and chart drawing tool.
- KFormula - A powerful formula editor.
- Kexi - An integrated environment for managing data.
- Filters - Import and Export Filters for KOffice.
<<lessKOffice features a full set of applications which work together seamlessly to provide the best user experience possible.
KOffice components work together. Every program in the KOffice suite is a component which adds more functionality to the whole. You can embed any KOffice component in any other KOffice component, this is realised using the KParts object model from KDE.
KOffice, like KDE, is a free project which is released under GPL-compatible open source licenses, e.g. GPL, LGPL and BSD.
KOffice stays in active development. This means that KOffice is continually being improved, based on reports from users, evolving software technology and implementation of new features. Not all features are implemented yet in all applications.
Some components are more complete than others, but many KOffice applications are already being used for productive professional work. If you want to make KOffice better, or just implement that one little feature you really need, dont hesitate to jump in and we will happily make your changes part of the next release for everyone to use and see.
Main features:
- KWord - A frame-based word processor capable of professional standard documents
- KSpread - A powerful spreadsheet application.
- KPresenter - A full-featured presentation program.
- Kivio - A Visio-style flowcharting application.
- Karbon14 - A vector drawing application.
- Krita - A pixel-based image manipulation program like The GIMP or Adobe Photoshop.
- Kugar - A tool for generating business quality reports.
- KChart - An integrated graph and chart drawing tool.
- KFormula - A powerful formula editor.
- Kexi - An integrated environment for managing data.
- Filters - Import and Export Filters for KOffice.
Download (54.2MB)
Added: 2007-06-07 License: GPL (GNU General Public License) Price:
533 downloads
snescom 1.7.0
snescom is a 65c816 (SNES, etc.) assembler. more>>
This program reads symbolic 65816 or 65c816 machine code and compiles (assembles) it into a relocatable object file.
The produced object file is binary-compatible with those made with XA65.
This program was born when Bisqwit needed a relocatable object -producing snes assembler and XA65 had too many bugs in it.
He was unable to fix the XA65 source so he started his own project, aiming for enough compatibility to be able to use the assembly files already written in the XAxa65 syntax.
Since that, this program has been growing to meet the needs in SNES game and patch development.
The following mnemonics are supported:
adc, and, asl, bcc, bcs, beq, bit, bmi, bne, bpl, bra, brk, brl, bvc, bvs, clc, cld, cli, clv, cmp, cop, cpx, cpy, db , dec, dex, dey, eor, inc, inx, iny, jml, jmp, jsl, jsr, lda, ldx, ldy, lsr, mvn, mvp, nop, ora, pea, pei, per, pha, phb, phd, phk, php, phx, phy, pla, plb, pld, plp, plx, ply, rep, rol, ror, rti, rtl, rts, sbc, sec, sed, sei, sep, sta, stp, stx, sty, stz, tax, tay, tcd, tcs, tdc, trb, tsb, tsc, tsx, txa, txs, txy, tya, tyx, wai, xba, xce
All the standard addressing modes of the 65816 cpu are supported.
Syntax:
- Implied: nop; clc
- Immediate: lda #value; rep #value etc (size may depend on an operand size setting)
- Short relative: bra end
- Long relative: brl end; per end+2
- Direct: lda $12
- Direct indexed: lda $12,x; lda $12,y
- Direct indirect: lda ($12); pei ($12)
- Direct indexed indirect: lda ($12,x)
- Direct indirect indexed: lda ($12),y
- Direct indirect long: lda [$12]
- Direct indirect indexed long: lda [$12],y
- Absolute: lda $1234
- Absolute indexed: lda $1234,x; lda $1234,y
- Absolute long: lda $123456
- Absolute indexed long: lda $123456,x
- Stack-relative: lda $12,s
- Stack-relative indirect indexed: lda ($12,s),y
- Absolute indirect: lda ($1234)
- Absolute indirect long: lda [$1234]
- Absolute indexed indirect: lda ($1234,x)
- MVN/MVP: mvn $7E,$7F
For reference, in Intel syntax it would be something like this (not supported by snescom):
- Implied: nop; clc
- Immediate: lda value; rep value etc (size may depend on an operand size setting)
- Short relative: bra end
- Long relative: brl end; per end+2
- Direct: lda [$00:d+$12]
- Direct indexed: lda [$00:d+$12+x]; lda [$00:d+$12+y]
- Direct indirect: lda [db:[$00:d+$12]]; pei [db:[$00:d+$12]]
- Direct indexed indirect: lda [db:[$00:d+$12+x]]
- Direct indirect indexed: lda [db:[$00:d+$12]+y]
- Direct indirect long: lda [long[$00:d+$12]]
- Direct indirect indexed long: lda [long[$00:d+$12]+y]
- Absolute: lda [db:$1234]
- Absolute indexed: lda [db:$1234+x]; lda [db:$1234+y]
- Absolute long: lda [$12:$3456]
- Absolute indexed long: lda [$12:$3456+x]
- Stack-relative: lda [$00:$12+s]
- Stack-relative indirect indexed: lda [db:[$00:$12+s]+y]
- Absolute indirect: lda [db:[$1234]]
- Absolute indirect long: lda [long[db:$1234]]
- Absolute indexed indirect: lda [db:[db:$1234+x]]
- MVN/MVP: mvn $7E,$7F
Enhancements:
- This release updates the linker program, adding a feature to output raw files, or even ROM files directly in the SMC format, with proper checksums.
- The error handling of the assembler was improved somewhat.
<<lessThe produced object file is binary-compatible with those made with XA65.
This program was born when Bisqwit needed a relocatable object -producing snes assembler and XA65 had too many bugs in it.
He was unable to fix the XA65 source so he started his own project, aiming for enough compatibility to be able to use the assembly files already written in the XAxa65 syntax.
Since that, this program has been growing to meet the needs in SNES game and patch development.
The following mnemonics are supported:
adc, and, asl, bcc, bcs, beq, bit, bmi, bne, bpl, bra, brk, brl, bvc, bvs, clc, cld, cli, clv, cmp, cop, cpx, cpy, db , dec, dex, dey, eor, inc, inx, iny, jml, jmp, jsl, jsr, lda, ldx, ldy, lsr, mvn, mvp, nop, ora, pea, pei, per, pha, phb, phd, phk, php, phx, phy, pla, plb, pld, plp, plx, ply, rep, rol, ror, rti, rtl, rts, sbc, sec, sed, sei, sep, sta, stp, stx, sty, stz, tax, tay, tcd, tcs, tdc, trb, tsb, tsc, tsx, txa, txs, txy, tya, tyx, wai, xba, xce
All the standard addressing modes of the 65816 cpu are supported.
Syntax:
- Implied: nop; clc
- Immediate: lda #value; rep #value etc (size may depend on an operand size setting)
- Short relative: bra end
- Long relative: brl end; per end+2
- Direct: lda $12
- Direct indexed: lda $12,x; lda $12,y
- Direct indirect: lda ($12); pei ($12)
- Direct indexed indirect: lda ($12,x)
- Direct indirect indexed: lda ($12),y
- Direct indirect long: lda [$12]
- Direct indirect indexed long: lda [$12],y
- Absolute: lda $1234
- Absolute indexed: lda $1234,x; lda $1234,y
- Absolute long: lda $123456
- Absolute indexed long: lda $123456,x
- Stack-relative: lda $12,s
- Stack-relative indirect indexed: lda ($12,s),y
- Absolute indirect: lda ($1234)
- Absolute indirect long: lda [$1234]
- Absolute indexed indirect: lda ($1234,x)
- MVN/MVP: mvn $7E,$7F
For reference, in Intel syntax it would be something like this (not supported by snescom):
- Implied: nop; clc
- Immediate: lda value; rep value etc (size may depend on an operand size setting)
- Short relative: bra end
- Long relative: brl end; per end+2
- Direct: lda [$00:d+$12]
- Direct indexed: lda [$00:d+$12+x]; lda [$00:d+$12+y]
- Direct indirect: lda [db:[$00:d+$12]]; pei [db:[$00:d+$12]]
- Direct indexed indirect: lda [db:[$00:d+$12+x]]
- Direct indirect indexed: lda [db:[$00:d+$12]+y]
- Direct indirect long: lda [long[$00:d+$12]]
- Direct indirect indexed long: lda [long[$00:d+$12]+y]
- Absolute: lda [db:$1234]
- Absolute indexed: lda [db:$1234+x]; lda [db:$1234+y]
- Absolute long: lda [$12:$3456]
- Absolute indexed long: lda [$12:$3456+x]
- Stack-relative: lda [$00:$12+s]
- Stack-relative indirect indexed: lda [db:[$00:$12+s]+y]
- Absolute indirect: lda [db:[$1234]]
- Absolute indirect long: lda [long[db:$1234]]
- Absolute indexed indirect: lda [db:[db:$1234+x]]
- MVN/MVP: mvn $7E,$7F
Enhancements:
- This release updates the linker program, adding a feature to output raw files, or even ROM files directly in the SMC format, with proper checksums.
- The error handling of the assembler was improved somewhat.
Download (0.09MB)
Added: 2006-07-27 License: GPL (GNU General Public License) Price:
1189 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above botan 1.6.3 1.7.0 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed