aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/enigma
Commit message (Collapse)AuthorAgeFilesLines
* Remove residual blank line at start of MakefileWarner Losh2024-07-151-1/+0
| | | | | | | This is a residual of the $FreeBSD$ removal. MFC After: 3 days (though I'll just run the command on the branches) Sponsored by: Netflix
* usr.bin: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
| | | | | | | | | | | | | | | | Apply the following automated changes to try to eliminate no-longer-needed sys/cdefs.h includes as well as now-empty blank lines in a row. Remove /^#if.*\n#endif.*\n#include\s+<sys/cdefs.h>.*\n/ Remove /\n+#include\s+<sys/cdefs.h>.*\n+#if.*\n#endif.*\n+/ Remove /\n+#if.*\n#endif.*\n+/ Remove /^#if.*\n#endif.*\n/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/types.h>/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/param.h>/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/capsicum.h>/ Sponsored by: Netflix
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-161-2/+0
| | | | Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-162-2/+0
| | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
| | | | Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
* Update/fix Makefile.depend for userlandSimon J. Gerraty2023-04-191-1/+0
|
* Indicate which port gpg.1 comes from.Jens Schweikhardt2022-08-171-2/+2
|
* enigma(1) Remove reference to PGP; modernize a bitEitan Adler2018-05-092-9/+2
| | | | | | | | | | - the port was removed 2017-06-07 in r442847 - gnupg1 is the older version of gpg with legacy PGP support - remove unused macro - remove now-false statement about export restrictions Notes: svn path=/head/; revision=333395
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
| | | | | | | Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=325188
* Remove bdes(1)Allan Jude2017-02-061-3/+1
| | | | | | | | | | | | | | | | | | The use of DES for anything is discouraged, especially with a static IV of 0 If you still need bdes(1) to decrypt Kirk's video lectures, see security/bdes in ports. This commit brought to you by the FOSDEM DevSummit and the "remove unneeded dependancies on openssl in base" working group Reviewed by: bapt, brnrd Relnotes: yes Sponsored by: FOSDEM DevSummit Differential Revision: https://reviews.freebsd.org/D9424 Notes: svn path=/head/; revision=313329
* Add META_MODE support.Simon J. Gerraty2015-06-131-0/+19
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp Notes: svn path=/head/; revision=284345
| * dirdeps.mk now sets DEP_RELDIRSimon J. Gerraty2015-06-081-2/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=284172
| * Merge sync of headSimon J. Gerraty2015-05-272-2/+6
| |\ | |/ |/| | | Notes: svn path=/projects/bmake/; revision=283595
| * Updated dependenciesSimon J. Gerraty2014-05-161-1/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=266219
| * Updated dependenciesSimon J. Gerraty2014-05-101-0/+2
| | | | | | | | Notes: svn path=/projects/bmake/; revision=265802
| * Updated dependenciesSimon J. Gerraty2013-03-111-0/+1
| | | | | | | | Notes: svn path=/projects/bmake/; revision=248169
| * Updated dependenciesSimon J. Gerraty2013-02-161-2/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=246868
| * Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Marcel Moolenaar2012-08-221-0/+20
| | | | | | | | | | | | | | Requested by: Simon Gerraty <sjg@juniper.net> Notes: svn path=/projects/bmake/; revision=239572
* | Explicitly crypt_set_format("des") and bail out if weXin LI2015-02-251-0/+5
| | | | | | | | | | | | | | | | | | | | | | can't. This would prevent problem when we changed the default crypt(3) algorithm or removed it in the future. PR: bin/189958 MFC after: 1 month Notes: svn path=/head/; revision=279296
* | Convert to usr.bin/ to LIBADDBaptiste Daroussin2014-11-251-2/+1
|/ | | | | | | Reduce overlinking Notes: svn path=/head/; revision=275042
* Handle NULL return from crypt(3). Mostly from DragonFlyKevin Lo2012-02-221-1/+7
| | | | Notes: svn path=/head/; revision=231994
* Mark global functions and/or variables in enigma(1) static where possible.Ed Schouten2011-11-061-9/+9
| | | | | | | This allows compilers and static analyzers to more thorough analysis. Notes: svn path=/head/; revision=227237
* mdoc: order prologue macros consistently by Dd/Dt/OsUlrich Spörlein2010-04-141-1/+1
| | | | | | | | | | | Although groff_mdoc(7) gives another impression, this is the ordering most widely used and also required by mdocml/mandoc. Reviewed by: ru Approved by: philip, ed (mentors) Notes: svn path=/head/; revision=206622
* Markup nits.Ruslan Ermilov2006-12-241-2/+2
| | | | Notes: svn path=/head/; revision=165528
* Fix 32-bit integer math on 64-bit processor. Just use int32_t(!) insteadJung-uk Kim2006-07-251-10/+3
| | | | | | | | | | of incorrect and machine-dependent integer math. Now we can encrypt a file on an i386 and decrypt it on an amd64, and vice versa. Submitted by: Andrew Heybey < ath at niksun dot com > Notes: svn path=/head/; revision=160681
* - Remove MLINKS to nonexistant manpagesChristian Brueffer2005-07-141-2/+2
| | | | | | | | | | - Change some section numbers to match reality - For MLINKS to manpages from ports, mention which port installs them MFC after: 3 days Notes: svn path=/head/; revision=148011
* Expand *n't contractions.Ruslan Ermilov2005-02-131-1/+1
| | | | Notes: svn path=/head/; revision=141846
* Mechanically kill hard sentence breaks.Ruslan Ermilov2004-07-021-5/+11
| | | | Notes: svn path=/head/; revision=131491
* Bump the .Dd value.Joerg Wunsch2004-05-141-7/+14
| | | | | | | | | | Update xrefs to more contemporary items. Requested by: ru, green MFC after: 1 week Notes: svn path=/head/; revision=129235
* When I wrote this man page more than 5 years ago, I simply didn'tJoerg Wunsch2004-05-141-2/+4
| | | | | | | | | | | | understand the true symmetric nature of Enigma, so my description of ``automatically detects that the input is encrypted'' was simply wrong. Replace that by a more accurate description of why feeding the ciphertext again into the engine will decrypt it. MFC after: 1 week Notes: svn path=/head/; revision=129234
* Fixed style of DPADD and LDADD assignments as per style.Makefile(5).Ruslan Ermilov2004-02-051-2/+2
| | | | Notes: svn path=/head/; revision=125503
* Call crypt() directly instead of taking a detour through makekey.Tim J. Robbins2003-10-092-34/+7
| | | | Notes: svn path=/head/; revision=120935
* ANSIify function definitions.David Malone2002-09-041-8/+4
| | | | | | | | | | | | Add some constness to avoid some warnings. Remove use register keyword. Deal with missing/unneeded extern/prototypes. Some minor type changes/casts to avoid warnings. Reviewed by: md5 Notes: svn path=/head/; revision=102944
* Consistently use FBSDIDDavid E. O'Brien2002-06-301-4/+2
| | | | Notes: svn path=/head/; revision=99112
* Use `The .Nm utility'Philippe Charnier2002-04-191-2/+3
| | | | Notes: svn path=/head/; revision=95083
* Remove leaf node WARNS?=2 (that mainly I added). This shouldMark Murray2002-02-081-1/+0
| | | | | | | help the GCC3 transition and CURRENT in general. Notes: svn path=/head/; revision=90415
* Fix the type of the NULL arg to execl()Brian Somers2001-07-091-5/+5
| | | | | | | Idea from: Theo de Raadt <deraadt@openbsd.org> Notes: svn path=/head/; revision=79452
* Silence -Wshadow and -Wmissing-prototypes; set WARNS=2.Dima Dorfman2001-06-252-13/+16
| | | | | | | Submitted by: Mike Barcroft <mike@q9media.com> Notes: svn path=/head/; revision=78781
* Remove unwanted CFLAGS, and add a CVS id.Eric Melville2001-06-152-1/+5
| | | | Notes: svn path=/head/; revision=78310
* MAN[1-9] -> MAN.Ruslan Ermilov2001-03-271-1/+2
| | | | Notes: svn path=/head/; revision=74848
* mdoc(7) police: use the new features of the Nm macro.Ruslan Ermilov2000-11-201-1/+1
| | | | Notes: svn path=/head/; revision=68963
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50477
* Various man page cleanup:Mike Pritchard1999-08-151-2/+2
| | | | | | | | | | | | - Sort xrefs - Be consistent with section names as outlines in mdoc(7). - Other misc mdoc cleanup. PR: doc/13144 Submitted by: Alexey M. Zelkin <phantom@cris.net> Notes: svn path=/head/; revision=49823
* Some man page cleanup. Make the NAME and SYNOPSIS sections agree soMike Pritchard1999-06-241-2/+3
| | | | | | | | | that whatis(1) will produce the expected results. Pointed-out-by: Jesus Monroy <jesus.monroy@usa.net> in freebsd-doc Notes: svn path=/head/; revision=48168
* Typo.Bill Fumerola1999-01-281-2/+2
| | | | | | | | PR: docs/9752 Submitted by: horikawa@jp.FreeBSD.org Notes: svn path=/head/; revision=43354
* Tweaks to allow compiling -Wall (mostly adding "const" to char rcsid[]).Archie Cobbs1998-12-061-0/+1
| | | | Notes: svn path=/head/; revision=41568
* Fix some of the more blatant bugs in the original code, provide aJoerg Wunsch1998-10-303-33/+156
| | | | | | | | | | | | | | BSD-able Makefile, add a man page (that also puts a bold warning about the weakness of the encryption), and implement the -k option for compatibility with other vendor's implementations. (Unlike those other vendors, we actually also document this option and its problems.) There are more violations of style(9) in it, like the not-use of getopt(3), but it's not worth the while fixing all of this. Notes: svn path=/head/; revision=40769
* This is enigma, aka. crypt(1). It has suppsedly been taken fromJoerg Wunsch1998-10-302-0/+182
Cryptbreakers Workbench. While arguably a rather weak encryption, it's in some use in the Internet still, and provided by a bunch of other Unix systesms, so we include it here for compatibility. Silently agreed by: core Notes: svn path=/cvs2svn/branches/CBW/; revision=40767