Timeline
12/22/04:
- 20:44 Changeset [86b393732d46b334f93efce7faa1eeebeec9f704] by
- Write the partition offset into the superblock as we are supposed to.
- 20:39 Changeset [5994414ce681d9da3b7b3907e49c8ac4dd509b0f] by
- Fix the -m and -a options for Win32; add support for a boot sector file …
- 17:53 Changeset [5aa850e10e2a8463d49b438458c78d0c8c929b36] by
- Add MBR-writing options to the Win32 installer. Probably should be added …
- 13:40 Changeset [72d098b31e57e5ae81d9a4923608f12014c1d36f] by
- Detect null filenames correctly (problems in both pxelinux and extlinux)
- 13:40 Changeset [ea742162cc082fec3a3164d75fc5af67ceb7ef0a] by
- Support cursor on/cursor off sequences, and use them in the menu system
- 13:07 Changeset [24afa3e22a17856083b738d8ed6e3a3c9076979d] by
- Fix handling of attributes when clearing the screen.
- 12:49 Changeset [fef30b6f809ea30d650ad369162b4799f2302187] by
- Support alternate TFTP servers via filename syntax.
- 09:01 Changeset [7fd2707f21bb7b72f926ef72f38ef2416075720d] by
- 2.20 -> 3.00
- 09:01 Changeset [f19adb234291f858e16bb549b289fae80bc26cd6] by
- Let's call the next version 3.00
- 08:27 Changeset [3af86f9ea2750614eef4ad6fd0663221bfcc870e] by
- Better document how to do chain loading.
- 08:08 Changeset [1eb1cb9dcf08889a02e9d9b7ecd5b9a6f5e258da] by
- Fix pointers/block calculation
- 07:37 Changeset [f6d13ecb05fe0bd7b03ebd5aeb211e882facddfd] by
- Fix bugs in the conversion to partition-relative sector numbers
- 07:17 Changeset [5ff128de7b2f3d200c10bf3ff02877e3cb421c13] by
- Fix handling of -o offset
- 07:17 Changeset [c151699ef73ae62338abbc44aec8acc2ceb31998] by
- Fix miscompare of FAT32
- 07:14 Changeset [77ab888b7c006189b9e5804184332f57a22925aa] by
- Allow creation of FAT32 filesystems
- 07:14 Changeset [193a6862aa1c78969d8ace9cecbe948ae47b65f8] by
- Handle partition offset
- 02:21 Changeset [29cfb114e2fd9a748ba92df04c6c958088ab49a1] by
- Be more picky about syntax.
- 01:21 Changeset [631a8351b88ce61ea49fd67bd7a797be56b7364a] by
- Update the Win32 installer.
12/21/04:
- 23:31 Changeset [cb23ea204292a261a85bc1f9b15a9db46c3d690e] by
- Support timeout in the menu
- 23:01 Changeset [c81c57367f2abbb1003de78990ead873c857193d] by
- Add NOESCAPE command to disable Shift key; update NEWS.
- 22:36 Changeset [8db502c28e8d3d076c834762b95c62ec501574fc] by
- Document the need/lack thereof to run the installer.
- 22:32 Changeset [6eb3c5e7ade4e74c5446d1a0776c0f49c7072d07] by
- extlinux: Document need for MBR, and usage on a RAID system. Add cat.c32 …
- 06:30 Changeset [525bbe0393f388e065447044b421b84b2e187c8c] by
- I think the menu system actually works now…
- 04:57 Changeset [abf1b805231a7cd01a249c67413e7c1e3152b72e] by
- Add strlcpy(), strlcat()
- 04:56 Changeset [d4318da1d4c6a337264b1c5248601f35e6e6eb9e] by
- Add [v]asprintf
- 03:07 Changeset [6bb0c160c8b723d09386be3fabccc6e7c3de61b0] by
- Config file is extlinux.conf
- 03:07 Changeset [a98ac193c0cbe1166f456f05d82b5bb48f1fbc63] by
- We have strcpy, use it
- 02:47 Changeset [eddcfc4f2f1e030a5b06f92b85f8372c26d7ecb3] by
- Fix argv parsing
- 02:16 Changeset [f2342fb5655edbeacee7ac197734e07cce10f891] by
- Fix typo
- 02:15 Changeset [844626c1c81bffcc2ea681c256549520cf1d18ae] by
- Add an API function to get the IPAPPEND strings. Add a dummy MENU command …
- 01:37 Changeset [8d6c07657b1bb3c990a38af4132a424e5033d5f2] by
- More work on menu module. Looks like the file libc isn't quite there yet; …
- 00:27 Changeset [02b5962d945dcc7a81ba6da1dfb7590f4030244c] by
- Add code to edit the command line in the simple menu
12/20/04:
- 23:19 Changeset [fc9d1511c2a841c529fe2e6855aaa4e34fef98f5] by
- Initial work on simple menu system; add <minmax.h> to libutil
- 22:55 Changeset [227b9fc57a0eb10fae0865d84c5ab88f9eab4f6a] by
- Actually get things working with nonblocking raw console read; this allows …
- 22:31 Changeset [6971c383a933046341da07d30270a91434322426] by
- Add support to deal with EAGAIN
- 22:28 Changeset [27007ae32a1244db12ba1e8e12352785075010a1] by
- Make the raw input console non-blocking with a timeout, allows handling …
- 21:32 Changeset [f22543d9d32c3866b6d42392c2957c6c76098964] by
- Fix EQUs
- 21:29 Changeset [ec493651afd67e244c7a761f4fa2c33d41240851] by
- Clean up some old crap
- 20:20 Changeset [b7b0e1ee7684e42dddc7ecfe699f6ef47b380363] by
- Actually fix the block calculation. I think it works now.
- 19:44 Changeset [6437a33203d4072bccee01d84778c2930dbea6e8] by
- Further fixes to linear address computation, now works for indirect blocks …
- 16:14 Changeset [97a40719ca373bff2460013b9965fa7c3cc20baf] by
- More docs.
- 16:12 Changeset [17fdeeb1c581a81d81c9493453aaf771d8b74d39] by
- Update some documentation
- 16:01 Changeset [b987c9360a4eb2851d37a896daa6f2150a91cbe8] by
- Fix regparm in libcom32; make extlinux actually work; add 3840K support to …
- 14:34 Changeset [7cd01acb83c199bcb3d0cebd15447813fd97d502] by
- Use %define instead of equ to work around NASM 0.98.38 bug; Change cx -> …
- 04:57 Changeset [d2139276051478c77d6b866fe2217fe9f479826b] by
- More fixes to the extlinux installer; change back to writable types for …
- 02:30 Changeset [44d32d4cd477a5595debb69bc7154923ac530433] by
- Further clean up the ext*fs installer
- 00:15 Changeset [24e644726fb0fea76bb6db2f25f5343b257e950c] by
- extlinux installer.
12/19/04:
- 10:52 Changeset [914fe1ed468df8c08cf321f829349cff4ea9066f] by
- Make extlinux actually compile. No words on actually working, yet; and …
- 10:25 Changeset [f4d1f2e18fa3b255acfe1802f50e9beca6a60a3d] by
- A lot more work on extlinux. Should have most of the pieces now; just …
- 07:31 Changeset [3450a2c3d1d411db7b735a93bd661657a38782cc] by
- Document compressed vkernels.
- 07:30 Changeset [caad4780fae735399a779c86dc383a42aaad61ac] by
- Make compressed vkernels actually work.
- 07:23 Changeset [ad10c6bb4ed8830cd0071fda0ee037cf600a7f49] by
- Fix some additional common code issues; fix dangling ES in pxelinux
- 07:08 Changeset [67af2ad7bead9bd53a15cd069217a28f02337811] by
- More common code cleanup; actually use the code to compress vkernels
- 00:30 Changeset [30f627b2fbf9b0c83eaa8ae8550d729c8ac00f1b] by
- Update with fixed version from the dos directory
- 00:28 Changeset [bf63428a0c9d1ed68f85e730c6523dbb22687c29] by
- Make DOS installer use our homegrown 64-bit divide
- 00:25 Changeset [b544013ca57aea35b878e380de19c22ac1abb40e] by
- Beef up the sanity checking of the boot sector. For really better …
12/18/04:
- 23:28 Changeset [fc50ce2dd9f4de675605169495a980426fb97181] by
- Make the DOS-based installer actually work; mark debugging statements as …
- 22:56 Changeset [c854c3a8224da9dfa30d583edef6bc1b92b17aeb] by
- Fix handling of alignment issues
- 22:31 Changeset [5e9b05475246cd32b5c6d4a79b3f1817b92b7bce] by
- Fix dec/hex bug in crt0.S; do -msoft-float just in case
- 21:18 Changeset [95e8ab8831926b37da94364f1fed78939eb9088a] by
- Resurrect printf(), and create a library. This way we can use printf() …
12/17/04:
- 23:15 Changeset [7aa4bd96e4f8913f4b1812f48f73451008a9f91a] by
- Flesh out getfssec
- 19:44 Changeset [1a145fec7f8057933fa0fd9df24aa14ac5a7159e] by
- Additional fixes for the proper argc/argv parsing
- 19:40 Changeset [6c1c1c0f31cda997a0841c76d413fa00bbfde355] by
- More regparmization
- 19:39 Changeset [14c52318cda1a548e284a90167446fb8feba5e99] by
- Add code to parse argc, argv; REGPARM-ize assembly code
- 18:54 Changeset [3a3aea8eed5247c650befe2d5ca82e1b220b54c7] by
- Actually parse argc/argv properly.
- 17:47 Changeset [8a684d6315e6ecd1bd0a60a5c9008fe584c2d47a] by
- Output \n as \r\n
- 17:45 Changeset [d0fe5d534f73c5be015e9a97bcea6261d2e86ce8] by
- Character to print goes in DL, not in BL
- 10:05 Changeset [ced09d94f6fc70c3006b59a4ced1af19f7f23b73] by
- Humble beginnings of an extlinux program.
- 10:04 Changeset [8f0596e4c1ce4b361ea9f38214e270c86664529b] by
- Factor out the cache code into a separate file.
- 10:03 Changeset [3f4d6d81eea34770ddb50cfbf589d4d7febf1802] by
- Fix memcpy/memset to match the use of regparm and .code16gcc
- 07:57 Changeset [89d4a08e6df3062b3aaf302c3f41e54150aaced0] by
- Fix the use of MAC handling in pxelinux; fix copy_over_self
- 07:52 Changeset [49378a236262c352087afc5df91007aa769a9fda] by
- Fix the RLL-packing code; include it by default (not called yet, though)
- 06:58 Changeset [77d1a2bf58ba666cc053fe3fa7fc06d440a11938] by
- Make sure unused parts of the VKernelBuf are zero-filled; this will be …
- 06:42 Changeset [1ad9233d7287c8e98bda8774a6eafd2a3e988b89] by
- Actually use sections, and move common variables into the .inc files. The …
- 05:37 Changeset [7da4d04f57c549c1e6cf850d75400ded5ac82cb8] by
- Move the .bss to a separate section so we can at least begin to move bss …
- 03:47 Changeset [303c60d5b20217ff70fbb115bc8818f0ae1b4bfd] by
- Very simple RLL packer/unpacker; should be good for compressing lots of …
- 02:58 Changeset [8ba28c22d02988019a0f25f32b0a1f900a4995e8] by
- Update the TODO list.
12/16/04:
- 22:32 Changeset [a1b91662653c6e2f73e960743a15e67352662fd9] by
- Add -DREGPARM=3 to go along with -mregparm=3
- 22:12 Changeset [936ae1bbbc0f0966a7bc1160a6dbeca3abe80a6f] by
- Compile with regparm turned on.
- 21:53 Changeset [7a1ffa4627aae0b2d911b70ab45c47cc34203277] by
- Convert to using -mregparm=3; makes the code slightly smaller AND avoids …
- 09:25 Changeset [426289c1a0b5f6ce7a04c2c02329f8108db7f033] by
- Correct the handling for full 64K regions safe; correct the parsing of …
- 08:27 Changeset [3ba9cfbe01a98c9a2045a643df3de334e2ec8686] by
- Generate the length correctly
- 08:23 Changeset [e9ec84b9fb8cf5aab6331f3585e1ddb0c7ac083f] by
- Cluster -> Sector conversion has to add the DataArea? offset
- 08:18 Changeset [1b44dd8176ba5d81d46e66ceab923d3d8336b933] by
- Fix possible infinite loop on invalid input
- 08:13 Changeset [55a45c83e99e9692d2ea80db293ea7276ab654f0] by
- Correct finding the first sector
- 08:08 Changeset [2e4b88c52e9ca3dc9fa04a43d11fb370c47eec6d] by
- repe cmpsb trashes di, not just si
- 07:56 Changeset [ca558f22eba7c203341bb1faf5c9b44d869e33a3] by
- Fix the sense of a couple of tests. We now get to the command line.
- 07:54 Changeset [c25a2eb4f398ba0db4aa9f6b5bde8d9e00ca3504] by
- Fix some cut-and-paste bugs…
- 07:47 Changeset [c82ba595172394c3f2e744cc35231f7c7dee83df] by
- Corrections to self-loading sequence; we now get that far at least
- 07:29 Changeset [af2500694a28ed6e36cf21b81ea054c013b1ed41] by
- Fix some cases of bad pointer arithmetric
- 06:52 Changeset [4c5fee753ea1302effcaa01b807d3467fa029db6] by
- First cut at new searchdir for FAT boot loader; uses metadata cache
- 06:23 Changeset [ba7a515657a4a877209d5f5d171b50a87c55e5eb] by
- Remove unneccesary blank line
- 06:22 Changeset [541652ee52a66c8600fb01bc283a2ca7bead2d9f] by
- scas uses the destination operand, so don't use it.
- 06:17 Changeset [55d3481671736d0944115e55be5e4506cf496161] by
- More cleanups; try to get rid of the now-obsolete definition of "cluster" …
- 05:19 Changeset [0a75748e975dc05a1c264d0005b84bd1f19ae8da] by
- Build sector-oriented getfssec routine
- 02:53 Changeset [edf3cfd4ded5ce20dea5baabfcf9685e7a01eaf1] by
- Fix make of win32
- 02:51 Changeset [8549be634852225b15b19a55db884f5716277b77] by
- malloc.h is internal; put in lib/ Fix "make clean" for unix installer
- 01:53 Changeset [eb4cb3206a7fe625b2f2494df2706f134f15440c] by
- Reorganize memory map to make use of 0x3000..0x5000; reduce trackbufsize …
- 00:11 Changeset [07b1ad5a3aff71558274c5be4deef92105ea19a3] by
- MSDN says the 0x08 forms of the lock calls are OK for all filesystems, and …
12/15/04:
- 23:54 Changeset [15fde1c40c42c1d2ea26b67149cf8e5957ad0e81] by
- Use the DOS version to determine whether to use the FAT32-capable locking …
- 22:57 Changeset [e953de954027322ef6e3ab73de3ca58cd5522866] by
- Put in MS-DOS 7 locking support
- 22:01 Changeset [ab5bda9df92d5ffacea177ea22e4ad9f182f01ce] by
- @:\LDLINUX.SYS not @:LDLINUX.SYS
- 21:56 Changeset [9ebb55c50870cc136da18715cc1a53db5c3f8431] by
- Adjust the interface to syslxmod.c so the DOS installer doesn't need …
- 20:29 Changeset [77cfe4bb9b00690ab3b87a105eed5c430f97bb18] by
- Make the CC_IS_OK hack work again. Change the private pointer in libfat to …
- 19:01 Changeset [701f75fe81968cf2dccbffbf2f09bf2b04ea4ad6] by
- Simple memset/memcpy implementation
- 12:39 Changeset [5ddecdda2e74520d252dbe50528c3baf1a004992] by
- Tweak optimizations.
- 12:34 Changeset [e5b229c776a5de62121a18a981119484d367ad90] by
- Convert the DOS installer to C like everything else.
- 10:58 Changeset [883466394bb699dfbae62fcf025586c43a77e481] by
- Tell the world what we've changed…
- 10:51 Changeset [95deb2509c3f9916527044751ca1221fa62f3b26] by
- More adjustment to the Brave New World<TM>
- 10:28 Changeset [907b549d585c74537b300c188b00d3a56d36cc7f] by
- Change the win32 build procedure to match the new world; installer not yet …
- 10:17 Changeset [ab17ed85f788d28130dc074281df7a08a25eb205] by
- Initial hack at making this somewhat sane in the brave new world
- 10:14 Changeset [7be70022dd3ae138998fc7185351b9b49ad9a9b2] by
- Prepping for new 2.20 version: rewrite main syslinux program to support …
12/14/04:
- 23:37 Changeset [4912df96419eff85394da1160bcb19a4dd2c1c59] by
- Make sure we get all the scripts…
- 23:35 Changeset [306892ccef056d5c6f5b4f8a859e533a31696e73] by
- Break the devel package
- 23:33 Changeset [95a0638063e96d3fbb3232c030be70f32f16eb63] by
- Document makefile/specfile changes
- 23:30 Changeset [09ac149cb951ab02639ba56abd1f26c95bbc0c99] by
- Try getting the RPM to do the right thing for the com32 devel environment.
- 23:18 Changeset [2d747a0e3e9d99cce544e4645370fcf7ef3e92ee] by
- Make "make install" do the right thing for the com32 library
- 23:05 Changeset [db6513a202b8ce9ac2e4f20088f9b7e2209ecdc4] by
- We don't use the list file to get patch offsets anymore.
- 23:03 Changeset [9e5ebea8cdc80ee00e38c3d104bef31b8c46c980] by
- Update copyright headers.
- 22:46 Changeset [6b233b19f8cc05d159255e535f6bb8681f3063a1] by
- Fix the spelling of "Boston"
- 05:30 Changeset [aa64425899ca551bc4d9502776b449cff43efb56] by
- This is now the 2.13 tree
- 05:30 Changeset [db267fe9a1ab9aac74c85de918e381717ca946c5] by
- Fix MEMDISK command-line parsing; add "raw" memory support for MEMDISK
12/10/04:
- 05:51 Changeset [bd8e69116c5b6cdc1ca952ece58ff9c895137932] by
- Update TODO list
- 05:49 Changeset [45b08835272ad1833f5eaef36d936f7b06cd3d03] by
- Added write protect to MEMDISK
- 05:48 Changeset [bbcb48e875e30b5ddaac3141aeb221c86c366792] by
- Support making the disk readonly
12/09/04:
- 06:27 Changeset [46898c5d701d3c9e31649da002346af7c53e7adf] by
- Support non-mkisofs mastering programs
12/08/04:
- 20:23 Changeset [1ba37ec73d2ad7fc4b55622eb5e7cf0ef42f60ec] by
- Remove hello.exe when doing make tidy
- 20:22 Changeset [06907c4ce4e2a695a6607c2f8940e5723b2db57d] by
- C compiler test file
- 19:43 Changeset [398390eb7fb4b6ccbc556d9385182c66ed0842e3] by
- Update
- 19:42 Changeset [6d9fffcea45d238a0e001d3a53277b6d8ba6b14e] by
- Separate modules (intended to be production code used for real stuff) and …
- 19:29 Changeset [9d8d831238b6b9b0cd3fcec17b0fe8ea1d7db5c7] by
- Correct the spelling of stack_size
- 19:29 Changeset [9d6926f173c7eb481e0dd44bf27de4acf1e2bf3b] by
- Fix list of sources
- 19:28 Changeset [f50d95261e755826351601373652fd3ec6c6abc0] by
- Be less hostile to building on a mingw-less system.
- 19:21 Changeset [692199a1e10ef43582c4fec41c1e5f71b7b45187] by
- Add comment about win32
- 19:17 Changeset [03280a379a339b0dee78afec525ee336636bd6ee] by
- Add stack.o to the list of library objects.
- 04:45 Changeset [65b5a2e8b9acae9808713705b417a13afd42f949] by
- Make sure DATE and HEXDATE is exported to submakefiles
- 04:31 Changeset [d71ba159263cdba00e975c491824ba285f1f2675] by
- Document fix for linker bug
- 04:29 Changeset [1b142b7e70d7de4f76e418bb6788a144a5c31c30] by
- Move all 16-bit code into one assembly file so we don't have to rely on ld …
12/07/04:
- 22:20 Changeset [6d0222e3e60a0161a82292ca8fb308039e862e04] by
- Register-dumping routine; handy to add for debugging
- 22:18 Changeset [41eff686b32f3804f7703564c5e95e56a84277e1] by
- Remove residual exception-handling stuff (not supported)
12/03/04:
- 23:30 Changeset [a991af987a1609e42e2570cfea2e53b719b66b1e] by
- Fix COM32 file length loading bug.
- 23:29 Changeset [16b6f79093cf45ede406e60c2bca7c800c5496b6] by
- Make sure to save/restore the file length
- 23:18 Changeset [ce505579a7e9e9065d0b1c76adfdf53405d981ca] by
- This is sample code.
- 23:16 Changeset [44b5d0961807a99a309f383bbbd3dafd6ec51ecb] by
- The chain loader has been moved to the main com32 directory.
- 23:15 Changeset [b435dd053955d42dd2ee31828061406e041935e7] by
- libcom32-ize the chain loader; add LICENCE file
12/01/04:
- 03:09 Changeset [3437b6918aca1110881506863a5f476d5c0abc24] by
- Use extended keyboard interface, properly this time
- 03:02 Changeset [f74fc98b4739054fa8e9077acfab204f357f2dcd] by
- Use the extended keyboard handling functions.
- 02:45 Changeset [c355263ecb372c2a4981241ed43a0c2719563db3] by
- getkey() demo
- 02:44 Changeset [70832b411a726871652ec66b33182fdff7270310] by
- Library to decode console codes; demo program
- 01:30 Changeset [01c67843bd343499406dd79c7ab8660bcc4b33c6] by
- Utility library which can be compiled either for Linux or for COM32
- 00:40 Changeset [7c4d8375a05ffaf58e1b6b5789758a2fcfeb3b87] by
- Make the console behave the same as com32 when compiling for Linux
- 00:29 Changeset [c3ad9c5e8cf4716f5f8a1933bb6e638745cc95a0] by
- Allow compiling for both Linux and COM32: Makefile cleanups
- 00:24 Changeset [df7a8e774d0236575a33cf348d204b29f95925b5] by
- Ignore incoming LF, so that having Enter -> CR LF on input doesn't hurt
- 00:11 Changeset [af175fa146b8117a3f477deb81e6f6bde763d296] by
- Use auto CRNL; compile demo for Linux too
11/30/04:
- 23:58 Changeset [b2d5b135fa40925c5677705e12ac3347cdb1e839] by
- Add a few more options, including the very useful autocr control code.
- 22:09 Changeset [7a8f0a4ab860f2ad0aa8255120d5d55942327d08] by
- Actually working ANSI device; add demo
- 20:44 Changeset [65c7485dfdcbebe57194d8432439125a8c7ed797] by
- A version of ansicon_write which compiles, and just make actually work
- 19:40 Changeset [5841e1296e6ca0e4bd9490f56dbc1ffbb97bcd0b] by
- Fix looping over directories
11/24/04:
- 00:33 Changeset [8ae64c44576373b55deb30da503ee8f3b87a6f57] by
- Serial port and ANSI write support
11/23/04:
- 23:52 Changeset [0ca52653b5fae40451d56815af9f180e2814737d] by
- Enable debugging symbols to be included in the .elf file.
- 23:43 Changeset [3eaa68f9163cc890dde3733b2dfa9ec0f774c360] by
- Split input and output sides of the device model
- 23:28 Changeset [123a1be461723ce4514ad45adf569a0fb2043f33] by
- Division error handling
- 23:05 Changeset [2751c917e06147a876eb430241beee65ea73965d] by
- Add fopendev()
Note: See TracTimeline
for information about the timeline view.
