]> git.e2factory.org Git - e2factory.git/log
e2factory.git
8 years agoRemove call to e2lib.bomb()
Tobias Ulmer [Fri, 12 Jul 2013 14:55:26 +0000 (16:55 +0200)]
Remove call to e2lib.bomb()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRemove calls to e2lib.bomb()
Tobias Ulmer [Fri, 12 Jul 2013 14:52:11 +0000 (16:52 +0200)]
Remove calls to e2lib.bomb()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoUpdate e2lib.get_sys_arch() doc
Tobias Ulmer [Fri, 12 Jul 2013 14:34:30 +0000 (16:34 +0200)]
Update e2lib.get_sys_arch() doc

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRemove unused globals.terminal variable
Tobias Ulmer [Fri, 12 Jul 2013 14:19:47 +0000 (16:19 +0200)]
Remove unused globals.terminal variable

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoUpdate e2lib.sha1sum documentation
Tobias Ulmer [Fri, 12 Jul 2013 14:17:58 +0000 (16:17 +0200)]
Update e2lib.sha1sum documentation

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoUpdate documentation of e2lib.call_tool
Tobias Ulmer [Fri, 12 Jul 2013 14:11:38 +0000 (16:11 +0200)]
Update documentation of e2lib.call_tool

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoAdd error handling to tools module and all call sites
Tobias Ulmer [Fri, 12 Jul 2013 13:51:54 +0000 (15:51 +0200)]
Add error handling to tools module and all call sites

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoReplace callcmd_capture with callcmd_log
Tobias Ulmer [Thu, 11 Jul 2013 12:54:56 +0000 (14:54 +0200)]
Replace callcmd_capture with callcmd_log

Cleanup and clarify error handling

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoModify callcmd_log() to return an error object
Tobias Ulmer [Thu, 11 Jul 2013 10:50:29 +0000 (12:50 +0200)]
Modify callcmd_log() to return an error object

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoSimplify autocapture()
Tobias Ulmer [Thu, 11 Jul 2013 10:50:00 +0000 (12:50 +0200)]
Simplify autocapture()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRemove unused global variable 'termwidth'
Tobias Ulmer [Wed, 10 Jul 2013 18:10:12 +0000 (20:10 +0200)]
Remove unused global variable 'termwidth'

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRemove unused global variable 'last_output'
Tobias Ulmer [Wed, 10 Jul 2013 18:09:19 +0000 (20:09 +0200)]
Remove unused global variable 'last_output'

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRemove e2lib.callcmd_redirect(), unused
Tobias Ulmer [Mon, 8 Jul 2013 14:11:12 +0000 (16:11 +0200)]
Remove e2lib.callcmd_redirect(), unused

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoMove e2-su-2.2.c in the ldoc config
Tobias Ulmer [Mon, 8 Jul 2013 14:09:19 +0000 (16:09 +0200)]
Move e2-su-2.2.c in the ldoc config

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoReplace string.format with e2lib.join() for paths
Tobias Ulmer [Fri, 28 Jun 2013 14:41:42 +0000 (16:41 +0200)]
Replace string.format with e2lib.join() for paths

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoConvert buildconfig into a new-style module
Tobias Ulmer [Thu, 27 Jun 2013 13:01:58 +0000 (15:01 +0200)]
Convert buildconfig into a new-style module

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoe2lib.callcmd() is for internal use only, mark local
Tobias Ulmer [Wed, 26 Jun 2013 16:15:50 +0000 (18:15 +0200)]
e2lib.callcmd() is for internal use only, mark local

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoCleanup Makefiles, move files in the right place, stop abusing VPATH
Tobias Ulmer [Mon, 24 Jun 2013 15:46:13 +0000 (17:46 +0200)]
Cleanup Makefiles, move files in the right place, stop abusing VPATH

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoLock build_mode table, cleanup and document
Tobias Ulmer [Wed, 5 Jun 2013 17:07:19 +0000 (19:07 +0200)]
Lock build_mode table, cleanup and document

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoUpdate result documentation
Tobias Ulmer [Wed, 5 Jun 2013 17:06:19 +0000 (19:06 +0200)]
Update result documentation

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoHandle mkdir() errors in collect_project()
Tobias Ulmer [Thu, 30 May 2013 14:21:00 +0000 (16:21 +0200)]
Handle mkdir() errors in collect_project()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoGenerate Makefile with upper-case initial
Tobias Ulmer [Thu, 30 May 2013 14:14:42 +0000 (16:14 +0200)]
Generate Makefile with upper-case initial

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoUse e2lib.join() instead of string.format() to construct paths
Tobias Ulmer [Thu, 30 May 2013 14:11:27 +0000 (16:11 +0200)]
Use e2lib.join() instead of string.format() to construct paths

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRemove outdated phash/bhash documentation
Tobias Ulmer [Wed, 29 May 2013 17:55:07 +0000 (19:55 +0200)]
Remove outdated phash/bhash documentation

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRemove build_config.env, duplicate data
Tobias Ulmer [Wed, 29 May 2013 17:28:54 +0000 (19:28 +0200)]
Remove build_config.env, duplicate data

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoBuild results without unused indirection via function table
Tobias Ulmer [Wed, 29 May 2013 16:03:19 +0000 (18:03 +0200)]
Build results without unused indirection via function table

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoMove reading chroot config into function, cleanup duplicates
Tobias Ulmer [Wed, 29 May 2013 15:55:14 +0000 (17:55 +0200)]
Move reading chroot config into function, cleanup duplicates

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoDocument build_process table
Tobias Ulmer [Wed, 29 May 2013 15:53:56 +0000 (17:53 +0200)]
Document build_process table

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoFix indentation
Tobias Ulmer [Wed, 29 May 2013 14:56:50 +0000 (16:56 +0200)]
Fix indentation

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoCleanup build_config() and update documentation
Tobias Ulmer [Wed, 29 May 2013 14:43:15 +0000 (16:43 +0200)]
Cleanup build_config() and update documentation

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoUse info.project instead
Tobias Ulmer [Tue, 28 May 2013 14:44:17 +0000 (16:44 +0200)]
Use info.project instead

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoDocument and cleanup load_user_config()
Tobias Ulmer [Tue, 28 May 2013 13:19:23 +0000 (15:19 +0200)]
Document and cleanup load_user_config()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRepair, document and simplify gather_{source,result}_paths() functions
Tobias Ulmer [Mon, 27 May 2013 15:38:24 +0000 (17:38 +0200)]
Repair, document and simplify gather_{source,result}_paths() functions

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRemove remnants of build-numbers support
Tobias Ulmer [Wed, 22 May 2013 13:05:06 +0000 (15:05 +0200)]
Remove remnants of build-numbers support

This also removes the E2_BUILD_NUMBER variable

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoFix indentation
Tobias Ulmer [Tue, 21 May 2013 17:19:05 +0000 (19:19 +0200)]
Fix indentation

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoAdd error checking to directory() loops
Tobias Ulmer [Wed, 15 May 2013 18:03:13 +0000 (20:03 +0200)]
Add error checking to directory() loops

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRework directory() iterator to not use abort()
Tobias Ulmer [Wed, 15 May 2013 17:54:32 +0000 (19:54 +0200)]
Rework directory() iterator to not use abort()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRemove comments about abort
Tobias Ulmer [Wed, 8 May 2013 17:01:42 +0000 (19:01 +0200)]
Remove comments about abort

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoAdjust callers of e2lib.callcmd_pipe()
Tobias Ulmer [Wed, 8 May 2013 16:21:10 +0000 (18:21 +0200)]
Adjust callers of e2lib.callcmd_pipe()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRework callcmd_pipe() to not use abort()
Tobias Ulmer [Wed, 8 May 2013 15:43:37 +0000 (17:43 +0200)]
Rework callcmd_pipe() to not use abort()

Rename and restructure it a bit to make it more understandable

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoReplace abort() in guards of dofile2() with error()
Tobias Ulmer [Fri, 3 May 2013 13:08:30 +0000 (15:08 +0200)]
Replace abort() in guards of dofile2() with error()

Here error() is called in a protected environment. We get an error
message back instead of instantly terminating the program.

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoCorrect buildid() documentation
Tobias Ulmer [Fri, 3 May 2013 11:20:53 +0000 (13:20 +0200)]
Correct buildid() documentation

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRemove unused function check_workingcopies()
Tobias Ulmer [Fri, 3 May 2013 11:17:59 +0000 (13:17 +0200)]
Remove unused function check_workingcopies()

Reported by Thomas Brinker

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRemove unused parameters from e2tool.check_project_info()
Tobias Ulmer [Fri, 3 May 2013 11:16:31 +0000 (13:16 +0200)]
Remove unused parameters from e2tool.check_project_info()

Reported by Thomas Brinker

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRemove redundant p.server assignment
Tobias Ulmer [Fri, 3 May 2013 11:08:57 +0000 (13:08 +0200)]
Remove redundant p.server assignment

Reported by Thomas Brinker

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoMerge dofile_protected() into dofile2()
Tobias Ulmer [Fri, 3 May 2013 11:07:03 +0000 (13:07 +0200)]
Merge dofile_protected() into dofile2()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoremove unused e2lib.parse_versionfile()
Tobias Ulmer [Mon, 29 Apr 2013 17:11:55 +0000 (19:11 +0200)]
remove unused e2lib.parse_versionfile()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoAdd error handling to e2lib.mktempfile()
Tobias Ulmer [Fri, 26 Apr 2013 14:46:01 +0000 (16:46 +0200)]
Add error handling to e2lib.mktempfile()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoAdd error handling to e2lib.mktempdir()
Tobias Ulmer [Fri, 26 Apr 2013 14:05:16 +0000 (16:05 +0200)]
Add error handling to e2lib.mktempdir()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRework error handling in parse_e2versionfile()
Tobias Ulmer [Thu, 25 Apr 2013 16:47:16 +0000 (18:47 +0200)]
Rework error handling in parse_e2versionfile()

Remove e2_has_fixed_tag() its return values conflict with error
reporting and we can just inline the single use (minus the messages)

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoAdd error handling to e2lib.get_global_config()
Tobias Ulmer [Thu, 25 Apr 2013 14:27:51 +0000 (16:27 +0200)]
Add error handling to e2lib.get_global_config()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoAdd error handling to e2lib.init2()
Tobias Ulmer [Thu, 25 Apr 2013 14:12:41 +0000 (16:12 +0200)]
Add error handling to e2lib.init2()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoMake use_global_config() local and remove calls to abort()
Tobias Ulmer [Thu, 25 Apr 2013 13:14:59 +0000 (15:14 +0200)]
Make use_global_config() local and remove calls to abort()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoe2lib.init() can now return errors
Tobias Ulmer [Wed, 24 Apr 2013 15:44:45 +0000 (17:44 +0200)]
e2lib.init() can now return errors

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoHandle errors from e2option.parse()
Tobias Ulmer [Mon, 22 Apr 2013 14:18:07 +0000 (16:18 +0200)]
Handle errors from e2option.parse()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoe2option: remove abort() wherever possible
Tobias Ulmer [Mon, 22 Apr 2013 14:14:17 +0000 (16:14 +0200)]
e2option: remove abort() wherever possible

Remaining calls to finish() and abort() should only affect command
arguments that are expected to exit the process immediately.

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agogeneric_git: remove all calls to abort()
Tobias Ulmer [Wed, 17 Apr 2013 16:30:36 +0000 (18:30 +0200)]
generic_git: remove all calls to abort()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoplugin: remove call to abort()
Tobias Ulmer [Wed, 17 Apr 2013 15:41:05 +0000 (17:41 +0200)]
plugin: remove call to abort()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoe2tool: select_result() now returns error instead of calling abort()
Tobias Ulmer [Wed, 17 Apr 2013 14:22:20 +0000 (16:22 +0200)]
e2tool: select_result() now returns error instead of calling abort()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoe2tool: buildid() now returns error instead of calling abort()
Tobias Ulmer [Wed, 17 Apr 2013 13:24:42 +0000 (15:24 +0200)]
e2tool: buildid() now returns error instead of calling abort()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoe2tool: remove abort() from projid() and pbuildid()
Tobias Ulmer [Tue, 16 Apr 2013 14:37:26 +0000 (16:37 +0200)]
e2tool: remove abort() from projid() and pbuildid()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoe2tool: remove abort() from collect_project_info()
Tobias Ulmer [Tue, 16 Apr 2013 14:12:54 +0000 (16:12 +0200)]
e2tool: remove abort() from collect_project_info()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agocvs: remove e2lib.abort()
Tobias Ulmer [Tue, 16 Apr 2013 12:36:49 +0000 (14:36 +0200)]
cvs: remove e2lib.abort()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agofiles: remove elib.abort()
Tobias Ulmer [Tue, 16 Apr 2013 12:34:50 +0000 (14:34 +0200)]
files: remove elib.abort()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agopolicy: remove e2lib.abort()
Tobias Ulmer [Tue, 16 Apr 2013 10:09:10 +0000 (12:09 +0200)]
policy: remove e2lib.abort()

handle_commandline_options() now return an err object

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agogit: remove e2lib.abort()
Tobias Ulmer [Mon, 15 Apr 2013 17:35:36 +0000 (19:35 +0200)]
git: remove e2lib.abort()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agosvn: remove e2lib.abort()
Tobias Ulmer [Mon, 15 Apr 2013 17:30:52 +0000 (19:30 +0200)]
svn: remove e2lib.abort()

8 years agoRemove calls to e2lib.abort() in global tools
Tobias Ulmer [Mon, 15 Apr 2013 15:38:54 +0000 (17:38 +0200)]
Remove calls to e2lib.abort() in global tools

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoRemove calls to e2lib.abort() in local tools
Tobias Ulmer [Mon, 15 Apr 2013 13:55:58 +0000 (15:55 +0200)]
Remove calls to e2lib.abort() in local tools

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoPut local tools code into functions
Tobias Ulmer [Fri, 12 Apr 2013 16:12:02 +0000 (18:12 +0200)]
Put local tools code into functions

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoPut global tool code into functions
Tobias Ulmer [Thu, 11 Apr 2013 17:46:23 +0000 (19:46 +0200)]
Put global tool code into functions

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoFix dsort module name
Tobias Ulmer [Fri, 12 Apr 2013 14:31:12 +0000 (16:31 +0200)]
Fix dsort module name

Signed-off-by: Tobias Ulmer <tu@emlix.com>
8 years agoFormat and remove log messages
Tobias Ulmer [Thu, 11 Apr 2013 16:50:15 +0000 (18:50 +0200)]
Format and remove log messages

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agogit: fetch tags and pull ff-only
Tobias Ulmer [Fri, 19 Feb 2016 14:18:11 +0000 (15:18 +0100)]
git: fetch tags and pull ff-only

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agocreate next changelog entry
Tobias Ulmer [Tue, 13 Oct 2015 17:34:00 +0000 (19:34 +0200)]
create next changelog entry

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agorelease e2factory-2.3.14p1 e2factory-2.3.14p1
Tobias Ulmer [Tue, 13 Oct 2015 17:34:00 +0000 (19:34 +0200)]
release e2factory-2.3.14p1

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoDocument .e2/e2config
Tobias Ulmer [Tue, 13 Oct 2015 17:30:46 +0000 (19:30 +0200)]
Document .e2/e2config

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoadd unoffical E2_TRACE env var, for debugging only
Tobias Ulmer [Fri, 9 Oct 2015 17:16:17 +0000 (19:16 +0200)]
add unoffical E2_TRACE env var, for debugging only

Not documented, may go away or change without notice

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agochroot template: don't point to internal resources
Tobias Ulmer [Fri, 9 Oct 2015 11:57:41 +0000 (13:57 +0200)]
chroot template: don't point to internal resources

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoinit: wrap io.open/popen with variants setting FD_CLOEXEC
Tobias Ulmer [Wed, 7 Oct 2015 18:53:24 +0000 (20:53 +0200)]
init: wrap io.open/popen with variants setting FD_CLOEXEC

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoinit: close everything but stdin, stdout and stderr
Tobias Ulmer [Wed, 7 Oct 2015 18:51:12 +0000 (20:51 +0200)]
init: close everything but stdin, stdout and stderr

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agocheck whether open(/dev/null) succeeded
Tobias Ulmer [Wed, 7 Oct 2015 18:44:44 +0000 (20:44 +0200)]
check whether open(/dev/null) succeeded

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoplug a number of file descriptor leaks
Tobias Ulmer [Wed, 7 Oct 2015 18:41:14 +0000 (20:41 +0200)]
plug a number of file descriptor leaks

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoset FD_CLOEXEC on dup'ed file descriptors in child
Tobias Ulmer [Fri, 9 Oct 2015 17:17:47 +0000 (19:17 +0200)]
set FD_CLOEXEC on dup'ed file descriptors in child

Be careful not to close the descriptor we want to pass on (0, 1, 2)

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoluafile: new function cloexec() to set FD_CLOEXEC on file
Tobias Ulmer [Wed, 7 Oct 2015 16:37:42 +0000 (18:37 +0200)]
luafile: new function cloexec() to set FD_CLOEXEC on file

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoluafile: open now sets FD_CLOEXEC by default
Tobias Ulmer [Wed, 7 Oct 2015 16:30:58 +0000 (18:30 +0200)]
luafile: open now sets FD_CLOEXEC by default

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoe2util: implement closefrom()
Tobias Ulmer [Wed, 7 Oct 2015 16:21:05 +0000 (18:21 +0200)]
e2util: implement closefrom()

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoe2build: fix wrong use of shquote(), makes x86_64 chroot work
Tobias Ulmer [Tue, 6 Oct 2015 12:21:58 +0000 (14:21 +0200)]
e2build: fix wrong use of shquote(), makes x86_64 chroot work

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agochroot arch: fix regression, make x86_64 work again
Tobias Ulmer [Thu, 1 Oct 2015 14:44:45 +0000 (16:44 +0200)]
chroot arch: fix regression, make x86_64 work again

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoMakefile: stop exporting so many environment variables
Tobias Ulmer [Thu, 1 Oct 2015 12:34:48 +0000 (14:34 +0200)]
Makefile: stop exporting so many environment variables

This export business is annoying while testing e2factory during
development . It's also difficult to reason about the origin of a
variable value, since they show up by including make.vars as well as
being inherited through the environment. The only obvious user has been
converted (GENSCRIPT)

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoMakefile: explicitly pass build variables to genscript.sh
Tobias Ulmer [Thu, 1 Oct 2015 12:31:46 +0000 (14:31 +0200)]
Makefile: explicitly pass build variables to genscript.sh

Use $(GENSCRIPT) to call the script from any Makefile

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoMakefile: remove 'tags' target
Tobias Ulmer [Thu, 1 Oct 2015 09:43:54 +0000 (11:43 +0200)]
Makefile: remove 'tags' target

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoMakefile: remove unused 'check' target
Tobias Ulmer [Wed, 30 Sep 2015 12:53:23 +0000 (14:53 +0200)]
Makefile: remove unused 'check' target

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agohashcache: prevent erroneous same-second cache hits
Tobias Ulmer [Wed, 16 Sep 2015 19:33:11 +0000 (21:33 +0200)]
hashcache: prevent erroneous same-second cache hits

One second resolution is clearly not enough. Compare nanosecond mtime
and ctime as well as size to prevent accidental cache hits.

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoe2util.stat(): provide nanosecond precision
Tobias Ulmer [Wed, 16 Sep 2015 18:50:41 +0000 (20:50 +0200)]
e2util.stat(): provide nanosecond precision

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoReset all signal handlers to their defaults
Tobias Ulmer [Wed, 29 Jul 2015 10:31:50 +0000 (12:31 +0200)]
Reset all signal handlers to their defaults

bz#147

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoFix rotating logs when the result name contains a dash
Tobias Ulmer [Wed, 18 Jun 2014 13:10:05 +0000 (15:10 +0200)]
Fix rotating logs when the result name contains a dash

Do not rotate log if not required. General cleanup.

bz#140

Signed-off-by: Tobias Ulmer <tu@emlix.com>
9 years agoHandle fetching/pushing symlinks instead of creating empty files
Tobias Ulmer [Tue, 19 Aug 2014 13:36:06 +0000 (15:36 +0200)]
Handle fetching/pushing symlinks instead of creating empty files

This makes symlinks in proj/init work, and should also fix the use of
symlinks in other place. Also, the code should now detect other
non-regular files being fetched and return an error message in this case.

Fixes bz#141

Signed-off-by: Tobias Ulmer <tu@emlix.com>
10 years agomention curl as requirement
Rolf Eike Beer [Fri, 10 Jan 2014 10:59:45 +0000 (11:59 +0100)]
mention curl as requirement

11 years agocreate next changelog entry
Tobias Ulmer [Tue, 25 Mar 2014 17:23:53 +0000 (18:23 +0100)]
create next changelog entry

Signed-off-by: Tobias Ulmer <tu@emlix.com>